function ShowLetter(PID) {
		var ID = document.add2basket.ID.options[document.add2basket.ID.selectedIndex].value
		if (ID == '') { ID=PID }
		fname = '/ProductImages/' + ID + '/BIG/' + ID + '.jpg'
		document.getElementById('ProductImage').src = fname
		document.getElementById('info_msg').innerHTML = ''
}


function recalcPrice() {

	NewPrice=document.Add2Basket.Price.value*1
	if (AddCount > 0 ) {
		for (i = 1; i < AddCount+1; i++) {
			AddPrice=eval("document.Add2Basket.Price"+i+".value")
			AddQty=eval("document.Add2Basket.Item"+i+".options[document.Add2Basket.Item"+i+".selectedIndex].value")
			AddAmount=AddPrice*AddQty
			NewPrice=NewPrice+AddAmount
		}
	}

	document.Add2Basket.CalcPrice.value=NewPrice;

	if (document.Add2Basket.GiftWrap.checked) {
			NewPrice=NewPrice+4;
	}
	
	if (document.Add2Basket.Chocolates.checked) {
			NewPrice=NewPrice+6;
	}

	if (document.Add2Basket.Accessories.checked) {
			NewPrice=NewPrice+4;
	}
	

	changeContent("priceSpan","priceLayer",presentValue(NewPrice));
	
}
			

isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;

			
function changeContent(theDiv,theLayer,newText) {
	if (isNS4){
	   elm = document.layers[theLayer];
	   elm.document.open();
       elm.document.write(newText);
       elm.document.close();

	}
	else if (isIE4) {
	   elm = document.all[theDiv];
	   elm.innerText = newText;
	}
	else if (isIE5) {
	   elm = document.getElementById(theDiv);
		if (elm) {
	   		elm.innerText = newText;
	   	}
	}
	else if (isNS6) {
		var elmw = document.getElementById(theDiv);
    	if (elmw) {
    		elmw.childNodes[0].nodeValue = newText;
    	}	
	}
}	


   function presentValue(value) {
	dp=2
	pt="£"
        if(value<=0.9999) {
            newPounds='0';
        } else {
            newPounds=parseInt(value);
        }
        dec='1';
        for (var i=1; i<=dp;i++) {
            dec=dec+'0';
        }
        if (value>0) {
            newPence=Math.round((eval(value)+.000008 - newPounds)*(eval(dec)));
        } else {
            newPence=0;
        }
        compstring='9';
        for (var i=1; i <=dp-1;i++) {
            if (eval(newPence) <= eval(compstring)) newPence='0'+newPence;
            compstring=compstring+'9';
        }
        if (dp>0) {
            if (newPence==eval(dec)) { newPounds++; newPence='00'; }
            newString=pt+newPounds+"."+newPence;
        } else {
            newString=pt+newPounds+at;
        }
        return (newString);
    }	