/**************************************************************************************************
PAGETOP JS
**************************************************************************************************/

var PageTopFunc = function(obj){
	this.scrollControl = function(){
		obj.scrollmove = setInterval(function(){
			var yy = getScreenY(obj.Ie7check);
			yy += Math.floor((0-yy)/obj.speed); 
			setScreenY(obj.Ie7check,yy);
			if(yy<=0){ clearInterval(obj.scrollmove); obj.time = 1; if(obj.setDiv) document.getElementsByTagName("body")[0].removeChild(obj.setDiv); }
		},1);
	};
	getScreenY = function(check){
		if((check !== -1) || document.all){
			return document.documentElement.scrollTop;
		}else{
			return window.pageYOffset;
		}
	};
	setScreenY = function(check,snum){
		window.scrollTo(0,snum);
	}
}

var PageTopInit = function(){};
PageTopInit.prototype = {
	scrollmove : null,
	Ie7check : navigator.userAgent.indexOf("MSIE 7.0",0),
	elemname : "pagetop",
	speed    : 5,
	run : function(){
		var move = new PageTopFunc(this);
		var allTags = document.getElementsByTagName("div");
		for(var i=0; i<allTags.length; i++){
			if(allTags[i].className == this.elemname){
				var aTag = allTags[i].getElementsByTagName("a")[0];
				aTag.onclick = function(){
				move.scrollControl();
				return false;
				}
			}
		}
	}
}




/**************************************************************************************************
ROLLOVER JS
**************************************************************************************************/
function initRollovers() {
	if (!document.getElementById) return
	
	var aPreLoad = new Array();
	var sTempSrc;
	var aImages = document.getElementsByTagName('img');

	for (var i = 0; i < aImages.length; i++) {		
		if (aImages[i].className == 'rollover') {
			var src = aImages[i].getAttribute('src');
			var ftype = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(ftype, '_on'+ftype);

			aImages[i].setAttribute('hsrc', hsrc);
			
			aPreLoad[i] = new Image();
			aPreLoad[i].src = hsrc;
			
			aImages[i].onmouseover = function() {
				
				sTempSrc = this.getAttribute('src');
				this.setAttribute('src', this.getAttribute('hsrc'));
			}	
			
			aImages[i].onmouseout = function() {
				if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_on'+ftype, ftype);
				this.setAttribute('src', sTempSrc);
			}
		}
	}
}



window.onload = function(){
	var o = new PageTopInit();
	o.elemname = "pagetop";
	o.speed = 9;
	o.run();
	initRollovers();
}


// WINDOW OPEN /////////////////////////////////////////////

function openWin(wUrl , wName , Width , Height , Loc , Resize , Scroll , MenuBar){
	wOption = "toolbar=no,location=" + Loc + ",directories=no,status=1,menubar=" + MenuBar + ",scrollbars=" + Scroll +",resizable=" + Resize +",width=" + Width + ",height=" + Height;
	w = window.open(wUrl,wName,wOption);
	w.focus();
}

