//////////////////////////////////////////////////////
function submitKingCake(){
					var validForm = true;
					var errorMsg = 'Please correct the following and resubmit:\n';
					var prod, newProd, price;
					prod = document.getElementById("flavorID").value + document.getElementById("KCsizeID").value;
					switch( prod )
					{
						case '400M':
						  newProd = '76';
						  price = 12.42;
						  break;    
						case '400L':
						  newProd = '77';
						  price = 23.42;
						  break;    
						case '400XL':
						  newProd = '78';
						  price = 42.54;
						  break;  

						case '401M':
						  newProd = '79';
						  price = 16.79;
						  break;    
						case '401L':
						  newProd = '88';
						  price = 33.49;
						  break;    
						case '401XL':
						  newProd = '97';
						  price = 57.81;
						  break;  

						case '402M':
						  newProd = '80';
						  price = 16.79;
						  break;    
						case '402L':
						  newProd = '89';
						  price = 33.49;
						  break;    
						case '402XL':
						  newProd = '98';
						  price = 57.81;
						  break;  

						case '403M':
						  newProd = '81';
						  price = 16.79;
						  break;    
						case '403L':
						  newProd = '90';
						  price = 33.49;
						  break;    
						case '403XL':
						  newProd = '99';
						  price = 57.81;
						  break;  

						case '404M':
						  newProd = '82';
						  price = 16.79;
						  break;    
						case '404L':
						  newProd = '91';
						  price = 33.49;
						  break;    
						case '404XL':
						  newProd = '100';
						  price = 57.81;
						  break;  

						case '405M':
						  newProd = '83';
						  price = 16.79;
						  break;    
						case '405L':
						  newProd = '92';
						  price = 33.49;
						  break;    
						case '405XL':
						  newProd = '101';
						  price = 57.81;
						  break;  

						case '406M':
						  newProd = '84';
						  price = 16.79;
						  break;   
						case '406L':
						  newProd = '93';
						  price = 33.49;
						  break;    
						case '406XL':
						  newProd = '102';
						  price = 57.81;
						  break;  

						case '407M':
						  newProd = '85';
						  price = 16.79;
						  break;    
						case '407L':
						  newProd = '94';
						  price = 33.49;
						  break;    
						case '407XL':
						  newProd = '103';
						  price = 57.81;
						  break;  

						case '408M':
						  newProd = '86';
						  price = 16.79;
						  break;    
						case '408L':
						  newProd = '95';
						  price = 33.49;
						  break;    
						case '408XL':
						  newProd = '104';
						  price = 57.81;
						  break;  

						case '409M':
						  newProd = '87';
						  price = 16.79;
						  break;    
						case '409L':
						  newProd = '96';
						  price = 33.49;
						  break;    
						case '409XL':
						  newProd = '105';
						  price = 57.81;
						  break;  

						case '410M':
						  newProd = '73';
						  price = 12.42;
						  break;    
						case '410L':
						  newProd = '74';
						  price = 23.42;
						  break;    
						case '410XL':
						  newProd = '75';
						  price = 42.54;
						  break;  

						case 'ISDAM':
						  newProd = '107';
						  price = 12.42;
						  break;    
						case 'ISDAL':
						  newProd = '108';
						  price = 23.42;
						  break;    
						case 'ISDAXL':
						  newProd = '109';
						  price = 57.81;
						  break;  
						  
						  
						case 's500':
						  newProd = '118';
						  price = 21.24;
						  break;  
						case 's501':
						  newProd = '119';
						  price = 21.24;
						  break;  						  
						case 's502':
						  newProd = '120';
						  price = 21.24;
						  break;  

						case 's503':
						  newProd = '121';
						  price = 25.44;
						  break;  
  						case 's504':
						  newProd = '122';
						  price = 25.44;
						  break;  
						case 's505':
						  newProd = '123';
						  price = 25.44;
						  break;  
						case 's506':
						  newProd = '124';
						  price = 25.44;
						  break;  
						case 's507':
						  newProd = '125';
						  price = 25.44;
						  break;  
						case 's508':
						  newProd = '126';
						  price = 25.44;
						  break;  
						case 's509':
						  newProd = '127';
						  price = 25.44;
						  break;  
						case 's510':
						  newProd = '128';
						  price = 25.44;
						  break;  
						case 's511':
						  newProd = '129';
						  price = 25.44;
						  break;  


						default:
						  newProd = '0';
					}
					document.getElementById("productidID").value = newProd;
					if (newProd == '0' ) {
						validForm = false;
						errorMsg = errorMsg + '\n' + 'Need to select a King Cake size and flavor';
					}
											
					//sales tax: jeff parish only, no state sales tax for food consumed off premises
					document.getElementById("FeatureValue11ID").value = price * 0.0375;
					
					if (  document.getElementById("KingCakeFeatureValue15ID").value == '' ){
						validForm = false;
						errorMsg = errorMsg + '\n' + 'Need to select an In-Store Pickup Date';
					}
					
					if (validForm) {
						//alert( 'form passed all validation tests' );   //DEBUG
						document.getElementById("KingCake").action = "/rc25eNu3sBsq/shopaddtocart.asp";
						document.getElementById("KingCake").method = "POST";
						document.getElementById("KingCake").submit();
					}else{	
						alert( errorMsg );
					}
					return false;
} // end function submitKingCake()
////////////////////////////////////////////////////////
function submitKringle(){
	var validForm = true;
	var errorMsg = 'Please correct the following and resubmit:\n';

	if (  document.getElementById("KringleFeatureValue15ID").value == '' ){
		validForm = false;
		errorMsg = errorMsg + '\n' + 'Need to select an In-Store Pickup Date';
	}					
				
	if (validForm) {
		document.getElementById("KringleFormID").action = "/rc25eNu3sBsq/shopaddtocart.asp";
		document.getElementById("KringleFormID").method = "POST";
		document.getElementById("KringleFormID").submit();
	}else{	
		alert( errorMsg );
	}
	return false;
} // end function submitKringle()
//////////////////////////////////////////////////////////
function submitProduct( prodNum ){
	var validForm = true;
	var errorMsg = 'Please correct the following and resubmit:\n';

	if (  document.getElementById(prodNum+"FeatureValue15ID").value == '' ){
		validForm = false;
		errorMsg = errorMsg + '\n' + 'Need to select an In-Store Pickup Date';
	}					
				
	if (validForm) {
		document.getElementById(prodNum+"FormID").action = "/rc25eNu3sBsq/shopaddtocart.asp";
		document.getElementById(prodNum+"FormID").method = "POST";
		document.getElementById(prodNum+"FormID").submit();
	}else{	
		alert( errorMsg );
	}
	return false;
} // end function submitKringle()
//////////////////////////////////////////////////////////