new function(){
	var pi_img_roll_over = new Array();
	function PI_initImgRollOver() {
		if (!document.getElementById) return false;
		var class_name = 'piimgover';
		var ImgList = document.getElementsByTagName('img');
		for (var i = 0; i < ImgList.length; i++) {
			if(ImgList[i].className.substr(0, class_name.length) != class_name){ continue; }
			var j = pi_img_roll_over.length;
			pi_img_roll_over[j] = ImgList[i];
		}
		var InputList = document.getElementsByTagName('input');
		for (var i = 0; i < InputList.length; i++) {
			if(InputList[i].className.substr(0, class_name.length) != class_name){ continue; }
			var j = pi_img_roll_over.length;
			pi_img_roll_over[j] = InputList[i];
		}
		for (var j = 0; j < pi_img_roll_over.length; j++) {
			var src = pi_img_roll_over[j].getAttribute('src');
			var ext = src.substring(src.lastIndexOf('.'), src.length);
			var ovsrc = src.replace(ext, '_o'+ext);
			pi_img_roll_over[j].setAttribute('ousrc', src);
			pi_img_roll_over[j].setAttribute('ovsrc', ovsrc);
			pi_img_roll_over[j].onmouseout = function() {
				for (var i = 0; i < pi_img_roll_over.length; i++) {
					if(pi_img_roll_over[i].className != this.className){ continue; }
					pi_img_roll_over[i].setAttribute('src', pi_img_roll_over[i].getAttribute('ousrc'));
				}
			}
			pi_img_roll_over[j].onmouseover = function() {
				for (var i = 0; i < pi_img_roll_over.length; i++) {
					if(pi_img_roll_over[i].className != this.className){ continue; }
					pi_img_roll_over[i].setAttribute('src', pi_img_roll_over[i].getAttribute('ovsrc'));
				}
			}
		}
	}
	function __wjs__add_event_(obj,event_name,func){
		try{
			obj.addEventListener(event_name,func,false);
		}catch(e){
			obj.attachEvent('on'+event_name,func);
		}
	}
	__wjs__add_event_(window, 'load', PI_initImgRollOver);
}
