// JavaScript for mouse roll over
// Shahin Maghsoudi
// Robot-Hosting.com
// if you like it, use it
// but send me an email with your URL
// for my curiosity
// to see your creativity
// shahin193857114 AT gmail DOT com
// 19 March 2009

var current = null;

function init(){
	if(!document.getElementsByTagName)
		return;
	if(!document.getElementById)
		return;

	var regExpr = new RegExp("^img([0-9])+$");
	current = document.getElementById('img0_large');
	var imgs = document.getElementsByTagName('img');
	for(var i = 0; i < imgs.length; i++){
		if(imgs[i].id && regExpr.test(imgs[i].id)){
			addEvent(imgs[i], 'mouseover', getFuntionForMOver(imgs[i]), false);
		}
	}
}

function getFuntionForMOver(node){
	return function() { showImage(node); };
}

function showImage(node){
	current.style.display = 'none';
	current = document.getElementById(node.id+'_large');
	current.style.display = 'inline';
}

function addEvent(elm, evType, fn, useCapture){
	if(elm.addEventListener){
		elm.addEventListener(evType, fn, useCapture);
		return true;
	} else if(elm.attchEvent){
		var r = elm.attachEvent('on'+evType, fn);
		return r;
	} else {
		elm['on'+evType] = fn;
	}
}

addEvent(window, 'load', init, false);
