<!--tells your 	browser how to retrieve form objects-->  
          function getValue( textArea )
          {     var inputText = textArea.value;
                var inputValue = parseInt( inputText );
                            
                return inputValue;
				document.converter.totalprice.value = "";  
          }
        
				
		  function postalcheck()
		  {
		  
		  


}		
		
		
<!--calculates form-->  		
		
          function total()
          {     
		  
		  
		  <!--get postal code-->  				

			var loc = getValue( document.converter.location );
			
<!--check postal code length-->
	if (document.converter.location.value.length > 5 || document.converter.location.value.length < 5 & document.converter.location.value > 0){
	alert("Please enter a 5 digit zip code")
	return false
	}
	
	

			
			loc = loc / 100;			

		  
<!--find correct shipping price per pound-->  
			if ( loc >= 157 && loc < 160 || loc >= 160 && loc < 170 || loc >= 177 && loc < 178 || loc >= 188 && loc < 189 || loc >= 444 && loc < 446 || loc >= 130 && loc < 133 || loc >= 136 && loc < 150 ) 
                {       var locater = .471 * 1.8;
                }
			
			
						
						
						
		else	if ( loc >= 254 && loc < 255 || loc >= 260 && loc < 270 || loc >= 201 && loc < 202 || loc >= 220 && loc < 224 || loc >= 226 && loc < 230 || loc >= 244 && loc < 245 || loc >= 052 && loc < 055 || loc >= 057 && loc < 058 || loc >= 150 && loc < 157 || loc >= 159 && loc < 160 )
                 {       var locater = .521 * 1.8;
                }
		else	if ( loc >= 170 && loc < 177 || loc >= 178 && loc < 188 || loc >= 189 && loc < 197 || loc >= 430 && loc < 444 || loc >= 446 && loc < 450 || loc >= 456 && loc < 459 || loc >= 005 && loc < 006 || loc >= 100 && loc < 119 || loc >= 120 && loc < 130 || loc >= 133 && loc < 136 || loc >= 070 && loc < 084 || loc >= 085 && loc < 090 || loc >= 090 && loc < 100 || loc >= 001 && loc < 005 || loc >= 480 && loc < 490 || loc >= 492 && loc < 493 || loc >= 010 && loc < 014 || loc >= 206 && loc < 218 || loc >= 219 && loc < 220 || loc >= 200 && loc < 201 || loc >= 202 && loc < 206 || loc >= 197 && loc < 200 || loc >= 060 && loc < 062 )
                 {       var locater = .521 * 1.8;
                }
				
				
				
		else	if ( loc >= 490 && loc < 492 || loc >= 493 && loc < 500 || loc >= 014 && loc < 028 || loc >= 218 && loc < 219 || loc >= 039 && loc < 050 || loc >= 400 && loc < 420 || loc >= 421 && loc < 430 || loc >= 520 && loc < 521 || loc >= 460 && loc < 480 || loc >= 600 && loc < 612 || loc >= 613 && loc < 620 || loc >= 119 && loc < 120 || loc >= 084 && loc < 085 || loc >= 030 && loc < 039)
                 {       var locater = .536 * 1.8;
                }
		else	if ( loc >= 530 && loc < 540 || loc >= 541 && loc < 546 || loc >= 549 && loc < 550 || loc >= 247 && loc < 254 || loc >= 255 && loc < 260 || loc >= 224 && loc < 226 || loc >= 230 && loc < 244 || loc >= 245 && loc < 247 || loc >= 050 && loc < 052 || loc >= 055 && loc < 057 || loc >= 058 && loc < 060 || loc >= 370 && loc < 373 || loc >= 376 && loc < 380 || loc >= 385 && loc < 386 || loc >= 293 && loc < 294 || loc >= 295 && loc < 298 || loc >= 028 && loc < 030 || loc >= 450 && loc < 456 || loc >= 459 && loc < 460 || loc >= 270 && loc < 290)
                 {       var locater = .536 * 1.8;
                }				
				

		else	if ( loc >= 624 && loc < 629 || loc >= 540 && loc < 541 || loc >= 546 && loc < 549 || loc >= 373 && loc < 376 || loc >= 380 && loc < 385 || loc >= 570 && loc < 575 || loc >= 290 && loc < 293 || loc >= 624 && loc < 629 || loc >= 540 && loc < 541 || loc >= 546 && loc < 549 || loc >= 373 && loc < 376 || loc >= 380 && loc < 385 || loc >= 570 && loc < 575 || loc >= 290 && loc < 293 || loc >= 294 && loc < 295 || loc >= 298 && loc < 300 || loc >= 740 && loc < 745 || loc >= 749 && loc < 750 || loc >= 580 && loc < 583 || loc >= 680 && loc < 690 || loc >= 630 && loc < 660 )
                 {       var locater = .584 * 1.8;
                }
		else	if ( loc >= 338 && loc < 339 || loc >= 344 && loc < 346 || loc >= 347 && loc < 349 || loc >= 716 && loc < 730 || loc >= 350 && loc < 370 || loc >= 550 && loc < 555 || loc >= 555 && loc < 570 || loc >= 712 && loc < 713 || loc >= 420 && loc < 421 || loc >= 660 && loc < 670 || loc >= 673 && loc < 674 || loc >= 500 && loc < 520 || loc >= 521 && loc < 530 || loc >= 612 && loc < 613 || loc >= 620 && loc < 624 || loc >= 629 && loc < 630 || loc >= 300 && loc < 320 || loc >= 399 && loc < 400 || loc >= 320 && loc < 330 || loc >= 386 && loc < 395 || loc >= 396 && loc < 399 )
                 {       var locater = .584 * 1.8;
                }		
	


		else	if ( loc >= 820 && loc < 821  || loc >= 822 && loc < 823 || loc >= 826 && loc < 829 || loc >= 733 && loc < 734 || loc >= 750 && loc < 780 || loc >= 786 && loc < 788 || loc >= 789 && loc < 797 || loc >= 575 && loc < 580 || loc >= 730 && loc < 733 || loc >= 734 && loc < 740 || loc >= 745 && loc < 749 || loc >= 583 && loc < 590 || loc >= 690 && loc < 700 || loc >= 592 && loc < 594 || loc >= 395 && loc < 396 || loc >= 700 && loc < 712 || loc >= 713 && loc < 716 || loc >= 670 && loc < 673 || loc >= 674 && loc < 680 || loc >= 330 && loc < 338 || loc >= 339 && loc < 340 || loc >= 340 && loc < 341 || loc >= 341 && loc < 344 || loc >= 346 && loc < 347 || loc >= 349 && loc < 350 || loc >= 800 && loc < 811 )
                 {       var locater = .696 * 1.8;
                }
				
				


		else	if ( loc >= 821 && loc < 822 || loc >= 823 && loc < 826 || loc >= 829 && loc < 832 || loc >= 840 && loc < 850 || loc >= 780 && loc < 786 || loc >= 788 && loc < 789 || loc >= 829 && loc < 832 || loc >= 840 && loc < 850 || loc >= 780 && loc < 786 || loc >= 788 && loc < 789 || loc >= 797 && loc < 800 || loc >= 885 && loc < 889 || loc >= 870 && loc < 885 || loc >= 590 && loc < 592 || loc >= 594 && loc < 600 || loc >= 832 && loc < 835)
                 {       var locater = .728 * 1.8;
                }

				
				
				
		else	if ( loc >= 980 && loc < 995 || loc >= 970 && loc < 980 || loc >= 889 && loc < 900 || loc >= 835 && loc < 840 || loc >= 900 && loc < 962 || loc >= 850 && loc < 859)
                 {       var locater = .760 * 1.8;
                }	


		else {
		
		
			if (document.converter.location.value > 0){
		
			alert("Postal Code not recognized. Please email info@jewellwindmills.com for assistance. You may still make a purchase without entering a postal code. Shipping will be charged upon delivery by UPS")
}		}
		  
		  
		

<!--get form quantitys and calculate total hardware cost for each item-->  	
		  		var fanqty = getValue( document.converter.inputfanqty ) * 799;
		  		var smalltowerqty = getValue( document.converter.inputsmallttowerqty ) * 399;
				var bigtowerqty = getValue( document.converter.inputbigtowerqty ) * 579 ;
				
		  		var anchorqty = getValue( document.converter.inputanchorqty ) * 63 ;
		
<!--calculates hardware total from for all items-->  				
				var hardwaretotal = ((fanqty * 1) + (smalltowerqty * 1) + (bigtowerqty * 1) + (anchorqty * 1) * 1);
				

<!--calculate total weight for each item-->  				
				var fantotalweight = getValue( document.converter.inputfanqty ) * 90 ;
				var smalltowertotalweight = getValue( document.converter.inputsmallttowerqty ) * 200 ;
				var bigtowertotalweight = getValue( document.converter.inputbigtowerqty ) * 290 ;
				
		  		var anchortotalweight = getValue( document.converter.inputanchorqty ) * 15 ;
				

				
<!--clear paypal description-->  
			document.converter.item_name.value = "";
			



 <!--create paypal description based on items picked and quantity-->  
				 
		   if ( getValue( document.converter.inputfanqty ) > 0)
                 {       document.converter.item_name.value = "(" + getValue( document.converter.inputfanqty ) + " - windmill fans)"
                }

				
           
		   if ( getValue( document.converter.inputsmallttowerqty ) > 0)
                 {       document.converter.item_name.value = document.converter.item_name.value + "(" + getValue( document.converter.inputsmallttowerqty ) + " - 16ft towers)"
                }
				
           

 		   if ( getValue( document.converter.inputbigtowerqty ) > 0)
                 {       document.converter.item_name.value = document.converter.item_name.value + "(" + getValue( document.converter.inputbigtowerqty ) + " - 24ft towers)"
                }
				
                  
 	             
 		   if ( getValue( document.converter.inputanchorqty ) > 0)
                 {       document.converter.item_name.value = document.converter.item_name.value + "(" + getValue( document.converter.inputanchorqty ) + " - anchor sets)"
                }
	
		   if ( getValue( document.converter.inputanchorqty ) > 0)
                 {       document.converter.item_name.value = document.converter.item_name.value + " + Shipping"
                }
     
				

				



<!--calculate totals-->  
				
				var shipping = ( locater * ((fantotalweight * 1)  + (smalltowertotalweight * 1) + (bigtowertotalweight * 1) + (anchortotalweight * 1)) );
				var abstotal =  (hardwaretotal * 1) + (shipping *1) ;
			
<!--write shipping totals to form-->  				
                document.converter.fanshipping.value = (Math.floor(fantotalweight * locater)) ;
				document.converter.sixteenfttowershipping.value = (Math.floor(smalltowertotalweight * locater)) ;
				document.converter.twentyfourfttowershipping.value = (Math.floor(bigtowertotalweight * locater)) ;
				document.converter.anchorsshipping.value = (Math.floor(anchortotalweight * locater)) ;
				
				
<!--write totals to form-->  				
			    document.converter.totalhardware.value = (Math.floor(hardwaretotal)) ;
				document.converter.totalshipping.value = (Math.floor(shipping)) ;
				document.converter.totalprice.value = (Math.floor(abstotal));
				document.converter.amount.value = (Math.floor(abstotal));
				document.converter.undefined_quantity.value = 1;
				



				if ( document.converter.location.value == 0 || document.converter.location.value == null)
                 {       
						 
						 abstotal = hardwaretotal;
						 document.converter.fanshipping.value = "";						 
						 document.converter.sixteenfttowershipping.value = "";
						 document.converter.twentyfourfttowershipping.value = "";
					
						 document.converter.anchorsshipping.value = "";
						 
						 document.converter.totalshipping.value = "postal #?";
				 		 document.converter.totalprice.value = (Math.floor(abstotal));
                }
				
				
		
		
				
				
          }   

