fAddEvent(window, "load", fProductIndexInit);


function fProductIndexInit(){
	var nLnk = document.getElementById("iProductImg"); if(nLnk==null) return;
	nLnk = nLnk.getElementsByTagName("A"); if(nLnk==null) return;
	
	var nImg = document.getElementById("iProductImg"); if(nImg==null) return;
	nImg = nImg.getElementsByTagName("IMG"); if(nImg==null) return;
	
	var nImgLnk = document.getElementById("iProductImg"); if(nImgLnk==null) return;
	nImgLnk = nImgLnk.getElementsByTagName("A"); if(nImgLnk==null) return;
	
	var nDl = document.getElementById("iProductImg"); if(nDl==null) return;
	nDl = nDl.getElementsByTagName("dl"); if(nDl==null) return;

	
	var cL, cI, cIL, cDl, cInfo;
	for(var i=0; i<nLnk.length; i++){
		cL = nLnk[i]; cI = nImg[i]; cIL = nImgLnk[i];	cDl =  nDl[i];/*cInfo = nInfo[i];*/
		cL._img = cI; cI._lnk = cL; cIL._img = cI;
		cL._dl =  cDl;	cI._dl =  cDl;
		cDl._img = cI; cDl._lnk = cL;
		
		fAddEvent(cL, "mouseover", fProductLnkOver);
		fAddEvent(cL, "mouseout", fProductLnkOut);
		fAddEvent(cL, "focus", fProductLnkOver);
		fAddEvent(cL, "blur", fProductLnkOut);
		
		fAddEvent(cI, "mouseover", fProductImgOver);
		fAddEvent(cI, "mouseout", fProductImgOut);
		fAddEvent(cIL, "focus", fProductImgOver);
		fAddEvent(cIL, "blur", fProductImgOut);
		
		fAddEvent(cI, "mouseup", fProductImgClick);
		fAddEvent(cL, "mouseup", fProductLnkClick);
	}
}
function fProductLnkOver(e){
	if(!e) var e = window.event; e = (e.target) ? e.target : e.srcElement;
	var imgLoc = e._img.src.substring(0, e._img.src.length-5);
	e._img.src = imgLoc + "2.jpg";
}
function fProductLnkOut(e){
	if(!e) var e = window.event; e = (e.target) ? e.target : e.srcElement;
	e._img.src = e._img.src.split("2.jpg").join("1.jpg");
}
function fProductImgOver(e){
	if(!e) var e = window.event; e = (e.target) ? e.target : e.srcElement;
	if(e._img!=null) e = e._img;
	var img = e, lnk = e._lnk;
	lnk.className += " focus";
	var imgLoc = img.src.substring(0, img.src.length-5);
	img.src = imgLoc + "2.jpg";
	
}
function fProductImgOut(e){
	if(!e) var e = window.event; e = (e.target) ? e.target : e.srcElement;
	if(e._img!=null) e = e._img;
	var img = e, lnk = e._lnk;
	lnk.className = lnk.className.toString( ).replace ( 'focus', '' )
	//lnk.className = lnk.className.replace(new RegExp(" focus\\b"), "");
	img.src = img.src.split("2.jpg").join("1.jpg");
	
	
}

function fProductImgClick(e){
	if(!e) var e = window.event; e = (e.target) ? e.target : e.srcElement;
	if(e._img!=null) e = e._img;
	var img = e, lnk = e._lnk;
	window.location = lnk.href;
}
function fProductLnkClick(e){
	if(!e) var e = window.event; e = (e.target) ? e.target : e.srcElement;
	if(e._img!=null) e = e._img;
	var img = e, lnk = e._lnk;
	lnk.className = lnk.className.replace(new RegExp(" focus\\b"), "");
}


