function updateProdImageMedFromAttribute(varSelectList){
//updates medium image when attribute option is changed

	varNewImg = "";
	varOrigImage = document.form.productImageMedOrig.value;

	varAttID = eval("document.form." + varSelectList + ".value;");
	if(varAttID != ""){
		varAttArr = varAttID.split("|");
		varAID = varAttArr[0];
		varNewImg = varAttArr[1]
	}

	//varNewImg = getDataViaXML("cms/modules/catalogue/fe/xmlGetAttributeImage.asp?aid="+varAttID);

	varNewImg = String(varNewImg);
	if(varNewImg == "" || varNewImg == "undefined"){varNewImg = varOrigImage;}
	else{varNewImg = "uploads/catalogue_attribute_mid/" + varNewImg}
	document.getElementById('productImageMed').src= varNewImg;
}

function resetMediumProductPhoto(){
//resets medium photo on product detail to original
	varOrigImage = document.form.productImageMedOrig.value;
	document.getElementById('productImageMed').src= varOrigImage;
}

function setMediumProductPhoto(varPhoto){
//sets medium photo on product detail to original
	if(varPhoto != ""){
	document.getElementById('productImageMed').src= "uploads/catalogue_mid/" + varPhoto;
	}
}

function productDetailAddToCart(varID, varCatID){
//add product to cart, calculate attributes and redirect to cart	
	//get attribute options from form
	try{
		varAttList = document.form.attributeList.value;
		var varAttListURL;
		if(varAttList != ""){
			varAttListTemp = "";
			var varAttListArr = new Array();
			varAttListArr = varAttList.split(";");
			
			var arLen=varAttListArr.length;
			for ( var z=0, len=arLen; z<len; ++z ){
				varFieldname = varAttListArr[z];
				varAtt = eval("document.form." + varFieldname + ".value;");
				varAttArr = varAtt.split("|");
				
				//varAttListTemp = varAttListTemp + varAtt;
				varAttListTemp = varAttListTemp + varAttArr[0];
				if(z != (len-1)){varAttListTemp = varAttListTemp + "-";} //trim off last ampersand
			}
			varAttListURL = "&at=" + varAttListTemp;
		}
	}
	catch(err){varAttListURL = "&at=";}
	
	//redirect to cart
	document.location = "cart.asp?action=add&item=" + varID + "&count=1&r=" + varCatID + varAttListURL + "";
}