function initRollovers(){
	if (document.getElementById) {
		var aPreLoad = new Array();
		var sTempSrc;
		var aImages = document.getElementsByTagName('img');
	
		for (var i = 0; i < aImages.length; i++) {		
			if (aImages[i].className == 'imgover') {
				var src = aImages[i].getAttribute('src');
				var ftype = src.substring(src.lastIndexOf('.'), src.length);
				var hsrc = src.replace(ftype, '_o'+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('_o'+ftype, ftype);
					this.setAttribute('src', sTempSrc);
				}
			}
		}
	}
}

function changeLayerText(sName, sText, iX, iY, iSize,sAlign){
	if (document.getElementById) {
		var elem = document.getElementById(sName)
		if (elem) {
			if(elem.style) {
				//
				
				if(elem.style.textAlign) {
					elem.style.textAlign=sAlign;
					elem.style.height='13px';
					elem.style.left = iX + 'px';
					elem.style.top = iY + 'px';
					elem.style.overflow='hidden';
				
					if(elem.style.width) {
						elem.style.width=iSize + 'px';
					}
				}
			}
			
			elem.innerHTML = '';
			elem.innerHTML = sText;
			
		}
	}
}

function change(sID, src, tID, tColor){
	document.getElementById(sID).src = src;
	document.getElementById(tID).style.color = tColor;
}

function nudge(sID, sState){
	if(sState == 'on'){
		document.getElementById(sID).style.top = '2px';
		document.getElementById(sID).style.left = '2px';
	}else{
		document.getElementById(sID).style.top = '0px';
		document.getElementById(sID).style.left = '0px';
	}
}

window.onload = initRollovers;




//author:fewher email:sina@sina.com
/*  



