﻿<!-- 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

function UpdateItemCode(form)
{

// Blank Charts Page 2 Code
 valid = true;
 promo = "ghnmlo098kj";
 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;
 
 PA1P = 14.00;
 PA2P = 12.00;
 PA3P = 11.00;
 
 promoA1P = 5.00;
 promoA2P = 3.50;
 promoA3P = 2.50;
 promoA4P = 3.00;

form.on0.value = "Options"

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 == "5 Generation Hourglass Chart")
  {
 	if (form.os0.value == "Parchment A2")
 		{ form.item_number.value = "C-HG5A2-GP";
 		   if (form.os1.value == promo)
 		       { form.amount.value = promoA2P;
 		       }
 		   else {form.amount.value = A2P;
 		       } 
 		}
 	if (form.os0.value == "Parchment Personalised A2")
 		{ form.item_number.value = "C-HG5A2-GP-PER";
 		  form.amount.value = PA2P + ((form.quantity.value - 1) * A2P);
 		  if (form.quantity.value > 1)
 		    { form.on0.value = "Total Qty. of Charts = " + form.quantity.value + " ";
 		    }
 		  form.quantity.value = 1;
 		}
 	if (form.os0.value == "White Paper A2")
 		{ form.amount.value = A2W;
 		  form.item_number.value = "C-HG5A2-W";
 		}
 	if (form.os0.value == "Parchment A3")
 		{ form.item_number.value = "C-HG5A3-GP";
 		   if (form.os1.value == promo)
 		       { form.amount.value = promoA3P;
 		       }
 		   else {form.amount.value = A3P;
 		       } 
 		}
 	if (form.os0.value == "Parchment Personalised A3")
 		{ form.item_number.value = "C-HG5A3-GP-PER";
 		  form.amount.value = PA3P + ((form.quantity.value - 1) * A3P);
 		  if (form.quantity.value > 1)
 		    { form.on0.value = "Total Qty. of Charts = " + form.quantity.value + " ";
 		    }
 		  form.quantity.value = 1;
 		}
 	if (form.os0.value == "White Paper A3")
 		{ form.amount.value = A3W;
 		  form.item_number.value = "C-HG5A3-W";
 		}
  }
if (form.item_name.value == "6 Generation Hourglass Chart")
  {
 	if (form.os0.value == "Parchment A1")
 		{ form.item_number.value = "C-HG6A1-GP";
 		   if (form.os1.value == promo)
 		       { form.amount.value = promoA1P;
 		       }
 		   else {form.amount.value = A1P;
 		       } 
 		}
 	if (form.os0.value == "Parchment Personalised A1")
 		{ form.item_number.value = "C-HG6A1-GP-PER";
 		  form.amount.value = PA1P + ((form.quantity.value - 1) * A1P);
 		  if (form.quantity.value > 1)
 		    { form.on0.value = "Total Qty. of Charts = " + form.quantity.value + " ";
 		    }
 		  form.quantity.value = 1;
 		}
 	if (form.os0.value == "White Paper A1")
 		{ form.amount.value = A1W;
 		  form.item_number.value = "C-HG6A1-W";
 		}
 	if (form.os0.value == "Parchment A2")
 		{ form.item_number.value = "C-HG6A2-GP";
 		   if (form.os1.value == promo)
 		       { form.amount.value = promoA2P;
 		       }
 		   else {form.amount.value = A2P;
 		       } 
 		}
 	if (form.os0.value == "Parchment Personalised A2")
 		{ form.item_number.value = "C-HG6A2-GP-PER";
 		  form.amount.value = PA2P + ((form.quantity.value - 1) * A2P);
 		  if (form.quantity.value > 1)
 		    { form.on0.value = "Total Qty. of Charts = " + form.quantity.value + " ";
 		    }
 		  form.quantity.value = 1;
 		}
 	if (form.os0.value == "White Paper A2")
 		{ form.amount.value = A2W;
 		  form.item_number.value = "C_HG6A2-W";
 		}
  }
 	return valid
}

// End -->
