﻿<!-- Begin Change Value In Paypal Form
// Copyright Maxbal Genealogy 2007 - All rights reserved
// This script may not be used without permission

// Updates price and item number in PaypPal form depending on option selected
// and validates that an item has been selcted

function UpdateItemCode(form)
{

// Blank Charts Page 1 Code

 valid = true;
 promo = "htrgbnhgfty";
 ispromo = "No"; 	// Yes If Promotion
 					// No If No Promotion
 A1P = 6.50;
 A1W = 3.50;
 A2P = 4.50;
 A2W = 2.50;
 A3P = 3.50;
 A3W = 2.00;
 A4P = 4.00;
 A4W = 2.50;
 
 promoA1P = 4.99;
 promoA2P = 4.50;
 promoA3P = 3.50;
 promoA4P = 4.00;
 
if ( form.os0.selectedIndex == 0 )
   		{
        	alert ( "Please select from the dropdown box which " + '\n' + form.item_name.value + '\n' +" you would like to purchase." );
        	valid = false;
    	}
    	
if ( form.os1.value )
  {
  	if ( ispromo == "No" )
  		{
  		  alert ("There are no current promotions on this item");
  		  form.os1.value = null;
  		  valid = false;
  		}

	 else if ( form.os1.value != promo )
   		{
          alert ("You have entered an invalid promotion code" + '\n\n' + "The code is case sensitive so it must be entered using the correct upper and lower case letters." + '\n\n' + "Check that the code entered is still valid");
          valid = false;
        }
   }
   
if ( form.handling_cart.selectedIndex == 0 )
   		{
        	alert ( "Please select the postage zone from the dropdown box.");
        	valid = false;
    	}

if (form.item_name.value == "4 Generation Ancestral Pedigree Chart (5 pack)")
  {
    if (form.os0.value == "Parchment Paper")  
	  { form.item_number.value = "C-AP4A4-GP";
 		   if (form.os1.value == promo)
 		       { form.amount.value =  promoA4P;
 		       }
 		   else {form.amount.value = A4P;
 		       } 
      }
 	if (form.os0.value == "White Paper")
 		{ form.amount.value = A4W;
 		  form.item_number.value = "C-AP4A4-W";
 		}
  }
if (form.item_name.value == "5 Generation Ancestral Pedigree Chart")
  {
 	if (form.os0.value == "Parchment Paper")
 		{ form.item_number.value = "C-AP5A2-GP";
 		   if (form.os1.value == promo)
 		       { form.amount.value = promoA2P;
 		       }
 		   else {form.amount.value = A2P;
 		       } 
 		}
 	if (form.os0.value == "White Paper")
 		{ form.amount.value = A2W;
 		  form.item_number.value = "C-AP5A2-W";
 		}
  }
if (form.item_name.value == "7 Generation Ancestral Pedigree Chart")
  {
 	if (form.os0.value == "Parchment Paper")
 		{ form.item_number.value = "C-AP7A1-GP";
 		   if (form.os1.value == promo)
 		       { form.amount.value =  promoA1P;
 		       }
 		   else {form.amount.value = A1P;
 		       } 
 		}
 	if (form.os0.value == "White Paper")
 		{ form.amount.value = A1W;
 		  form.item_number.value = "C-AP7A1-W";
 		}
  }
if (form.item_name.value == "6 Generation English Chart")
  {
 	if (form.os0.value == "Parchment Paper A1")
 		{ form.item_number.value = "C-ENG6A1-GP";
 		   if (form.os1.value == promo)
 		       { form.amount.value =  promoA1P;
 		       }
 		   else {form.amount.value = A1P;
 		       } 
 		}
 	if (form.os0.value == "White Paper A1")
 		{ form.amount.value = A1W;
 		  form.item_number.value = "C-ENG6A1-W";
 		}
 	if (form.os0.value == "Parchment Paper A2")
 		{ form.item_number.value = "C-ENG5A2-GP";
 		   if (form.os1.value == promo)
 		       { form.amount.value =  promoA2P;
 		       }
 		   else {form.amount.value = A2P;
 		       } 
 		}
 	if (form.os0.value == "White Paper A2")
 		{ form.amount.value = A2W;
 		  form.item_number.value = "C-ENG5A2-W";
 		}
  }
return valid
}

// End -->
