function imgSwapper(img,lnks) {
	var that = this;
	this.lnkPath = new Array(
		"/en/home/products/automation/default.aspx",
		"/en/home/products/electricalsupply/default.aspx",
		"/en/home/products/commdata/default.aspx",
		"/en/home/products/lighting/default.aspx",
		"/en/home/products/oilgas/default.aspx",		
		"/en/home/products/security/default.aspx",
		"/en/home/products/utility/default.aspx"
	);
	
	this.dir = "/site-gc/images/";
	this.preloadImg = new Array();
	this.img = document.getElementById(img).getElementsByTagName("img")[0];
	this.lnks = document.getElementById(lnks).getElementsByTagName("a");
	
	this.preload = function() {
		for(var i=0; i<this.lnks.length; i++) {									
			this.preloadImg[i] = document.createElement('img');
       this.preloadImg[i].setAttribute("src",this.dir+"prodImg_"+ i + ".jpg");				
		}								
	}
	
	if(this.lnks != null) {
		for(var i=0; i<this.lnks.length; i++) {
			this.lnks[i].setAttribute("prodID",i);
			this.lnks[i].href = this.lnkPath[i];
			this.lnks[i].onmouseover = function() {
				if(that.img != null) {
					var re = new RegExp("prodImg_(\\d)");
					var prodID = this.getAttribute("prodID");
					that.img.src = that.img.src.replace(/prodImg_\d/, "prodImg_" + prodID);
				}
			}
		}
		this.preload();
	}							
}

var grayBar;
function init_gbImageSwapper() {grayBar = new imgSwapper("prodImg","prodLinks");}

ow_f_AppendLoadEvent(init_gbImageSwapper);