


	    			
            function addToBasket() {
              if (document.getElementById) {
				 
				 var productIdElement = document.getElementById('productId');
				 if (productIdElement.value != "DEFAULT") {		
				    linkProductOptions(productIdElement);
				 
				    document.tForm0.submit();
				 } else {
					alert("You must first select a design or upload a photo before selecting add to basket. Please click a design or upload a photo.");
					return false;
				 }
             }
           }

           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;
		   }



