
		    
		    function updateBox() {
 				if (document.getElementById) {
	 				var selectedBox = document.getElementById('box');
    				var orderedBox = document.getElementById('giftBoxImage');
    				
					var selIndex = selectedBox.selectedIndex;
                    
					if (selectedBox.options[selIndex].text == 'Gold') {
					  orderedBox.src = "../images/jpg/Gold-12-choc-pack.jpg";
					} else {
					  orderedBox.src = "../images/jpg/Silver-12-choc-pack.jpg";
					}
 				} 
		    } // updateBox

	    			
           function addToBasket() {
              if (document.getElementById) {
				 
				  var productIdElement = document.getElementById('productId');
						
				 linkProductOptions(productIdElement);
				 
				 document.tForm0.submit();
             }
           }

           function linkProductOptions(productIdElement) {
		     setFlavourOption(productIdElement);
			 setFoilOption(productIdElement);

			 for(var no=0;no<5;no++) {
			 
			    var textLineId = document.getElementById("line" + no);

                if (textLineId != null && textLineId.style.display == "inline") {
			      setTextForOrder(productIdElement, no);
			    }
			 }
		   }       // linkProductOptions
		   
		   function setFlavourOption(productIdElement) {
	         var flavourElement  = document.getElementById('flavour');
             flavourElement.name = 'optn99:' + productIdElement.value;	
	       }

	       function setFoilOption(productIdElement) {
             var selectedFoil = document.getElementById('foil');
	         selectedFoil.name = 'optn18:' + productIdElement.value;				
	       }
		   
           function setTextForOrder(productIdElement, lineNumber) {
		     var lineId = 'line' + lineNumber;
		     var selectedText = document.getElementById(lineId);
			 var hiddenText   = document.getElementById(lineId + 'Hidden');
	         
			 selectedText.name = 'voptn' + lineNumber + ':' + productIdElement.value;
			 hiddenText.name   = 'optn'  + lineNumber + ':' + productIdElement.value;
		   }


