	
// -- /gfx/itemImg/itemImgCode.js



function itemImgChange(){
	//window.status = "test"
	window.itemImgObj = getMagicZoomImgObj()
	itemColorSelectOnChange()
}


function itemColorSelectOnChange(){
	if(!window.itemImgObj)return;
                     var form = document.forms["frmAddItem"]
	if(!form)return;
	obj = getColorSelectObj()
	if(!obj)return;
	obj.onchange = function(){
		//calcAttrPrice();
		window.itemImgObj.src = '/gfx/itemImg/' + form.pid.value + '/' + this.options[this.selectedIndex].value + '.jpg'	
	}	
	//alert('onchange set')
}


function getColorSelectObj(){
    var elem = document.getElementsByTagName("SELECT");
    
	for(var i = 0; i < elem.length; i++) {
		if(/(white|black)/i.test(elem[i].innerText)){
			return elem[i]
		} else if(/(white|black)/i.test(elem[i].textContent)){
			return elem[i]
		}
    }
    return undefined;

}

function getMagicZoomImgObj() {
    var elem = document.getElementsByTagName("IMG");
    for(var i = 0; i < elem.length; i++) {
	    if(/images\/products\/preview/i.test(elem[i].src)){
			return elem[i];
		}
    }
	return undefined;
}

if (window.addEventListener) // W3C standard 
{ 
  window.addEventListener('load', itemImgChange, false); // NB **not** 'onload' 
}  
else if (window.attachEvent) // Microsoft 
{ 
  window.attachEvent('onload', itemImgChange); 
} 

