function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}



function popupInTheMiddle(url,name,w,h,tl,lo,st,me,sc,res){
	var osName = navigator.appVersion;
	var browser = navigator.appName;
	var sw = screen.width;
	var sh = screen.height;
	x = (sw-w)/2;
	y = (sh-h)/2-50;
	var newwin = window.open(url,name,'width='+w+',height='+h+',left='+x+',top='+y+',toolbar='+tl+',location='+lo+',status='+st+',menubar='+me+',scrollbars='+sc+',resizable='+res+'')
	newwin.focus();
}


function pageScrollToPoint(goaly){
	var speed1 = 2;
	var speed2 = 5;
	var sec = 20;
	var y;
	var cy;
	var gy = goaly;
	var path;
	var scrollEngine;
	if(document.all){
		cy = document.body.scrollTop;
	}else if(document.layers || document.getElementById){
		cy = pageYOffset;
	}
	y = cy-gy;
	if(Math.abs(y)>50){
		cy = Math.round(cy-(y/speed1));
		window.scroll(0,cy);
		path="pageScrollToPoint("+gy+")"
		scrollEngine = setTimeout(path,sec);	
	}else if(Math.abs(y)>2){
		cy = Math.round(cy-(y/speed2));
		window.scroll(0,cy);
		path="pageScrollToPoint("+gy+")"
		scrollEngine = setTimeout(path,sec);
	}else{
		window.scroll(0,gy);
		clearTimeout(scrollEngine);
	}
}


