// JavaScript Document



function addOnLoad(func) {
	if(typeof window.onload == "function"){
		var _func = window.onload;
		window.onload = function(){
		_func();
		func();
	}
	}else{
		window.onload = func;
	}
};



function setHover() {
	if(!document.getElementById) return;
	var linkImages = new Array();
	var sTempSrc;
	var images = document.getElementsByTagName('img');
	for(var i = 0; i < images.length; i++){		
		if(images[i].className == 'hover'){
			var src = images[i].getAttribute('src');
			var fileType = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(fileType, '_on'+fileType);
			images[i].setAttribute('hsrc', hsrc);
			linkImages[i] = new Image();
			linkImages[i].src = hsrc;
			images[i].onmouseover = function(){
				sTempSrc = this.getAttribute('src');
				this.setAttribute('src', this.getAttribute('hsrc'));
			}
			images[i].onmouseout = function(){
				if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_on'+fileType, fileType);
				this.setAttribute('src', sTempSrc);
			}
		}
	}
}



function setPopup() {
	if (!document.getElementsByTagName) return;
		var anchors = document.getElementsByTagName("a");
		for (var i=0; i<anchors.length; i++) {
			var anchor = anchors[i];
			if (anchor.getAttribute("href") &&
				anchor.getAttribute("rel") == "popup")
				anchor.target = "_blank";
	}
}



addOnLoad(setHover);
addOnLoad(setPopup);
