﻿<!-- Begin Change Value In Paypal Form
// Copyright Maxbal Genealogy 2007 - 2009 All rights reserved
// This script may not be used without permission

function redirect(form){

var groups=form.chart_size.options.length
var group=new Array(groups)
var x=form.chart_size.options.selectedIndex
for (i=0; i<groups; i++)
group[i]=new Array()

group[0][0]=new Option("1 - £4.99","1")
group[0][1]=new Option("2 - £9.98","2")
group[0][2]=new Option("3 - £14.97","3")
group[0][3]=new Option("4 - £19.96","4")
group[0][4]=new Option("5 - £24.95","5")
group[0][5]=new Option("6 - £29.94","6")
group[0][6]=new Option("7 - £34.93","7")
group[0][7]=new Option("8 - £39.92","8")
group[0][8]=new Option("9 - £44.91","9")
group[0][9]=new Option("10 - £49.90","10")

group[1][0]=new Option("1 - £6.99","1")
group[1][1]=new Option("2 - £13.98","2")
group[1][2]=new Option("3 - £20.97","3")
group[1][3]=new Option("4 - £27.96","4")
group[1][4]=new Option("5 - £34.95","5")
group[1][5]=new Option("6 - £41.94","6")
group[1][6]=new Option("7 - £48.93","7")
group[1][7]=new Option("8 - £55.92","8")
group[1][8]=new Option("9 - £62.91","9")
group[1][9]=new Option("10 - £69.90","10")

group[2][0]=new Option("1 - £9.99","1")
group[2][1]=new Option("2 - £19.98","2")
group[2][2]=new Option("3 - £29.97","3")
group[2][3]=new Option("4 - £39.96","4")
group[2][4]=new Option("5 - £49.95","5")
group[2][5]=new Option("6 - £59.94","6")
group[2][6]=new Option("7 - £69.93","7")
group[2][7]=new Option("8 - £79.92","8")
group[2][8]=new Option("9 - £89.91","9")
group[2][9]=new Option("10 - £99.90","10")

group[3][0]=new Option("1 - £4.99","1")
group[3][1]=new Option("2 - £9.98","2")
group[3][2]=new Option("3 - £14.97","3")
group[3][3]=new Option("4 - £19.96","4")
group[3][4]=new Option("5 - £24.95","5")
group[3][5]=new Option("6 - £29.94","6")
group[3][6]=new Option("7 - £34.93","7")
group[3][7]=new Option("8 - £39.92","8")
group[3][8]=new Option("9 - £44.91","9")
group[3][9]=new Option("10 - £49.90","10")

group[4][0]=new Option("1 - £4.99","1")
group[4][1]=new Option("2 - £9.98","2")
group[4][2]=new Option("3 - £14.97","3")
group[4][3]=new Option("4 - £19.96","4")
group[4][4]=new Option("5 - £24.95","5")
group[4][5]=new Option("6 - £29.94","6")
group[4][6]=new Option("7 - £34.93","7")
group[4][7]=new Option("8 - £39.92","8")
group[4][8]=new Option("9 - £44.91","9")
group[4][9]=new Option("10 - £49.90","10")

var temp=form.quantity

for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
}



// Updates price and item number in PaypPal form depending on option selected

function ResetItem(form)
{
	valid = true;
	form.item_name.value = "5 Generation Renaissance Chart - A3";
	return valid;
}


function UpdateItemCode(form)
{

// Heirloom Charts Code

var valid = true;
var a3price = 4.99;
var a2price = 6.99;
var a1price = 9.99;
var fta3price = 7.49;
var fta2price = 13.49;
var fta1price = 23.99;
var promo = "hklyhuhoi**776hgB65";
var ftpromo = "JLK88&6ygbkjvbGV56v^%%";
var ispromo = "No"; 	// Yes If Promotion
 					// No If No Promotion

var promopricea3 = 4.00;
var promopricea2 = 7.50;
var promopricea1 = 14.00;
var iname = form.item_name.value;
var pname = " Family Tree Magazine November 2009 Reader Offer.  " + form.quantity.value + " charts plus " + form.quantity.value + " at half price.";
var a2name = "6 Generation Renaissance Chart - A2. ";
var a1name = "7 Generation Renaissance Chart - A1. ";

if ( form.chart_size.selectedIndex == 0)
	{ a3name = "5 Generation Renaissance Chart - A3. ";
	  form.item_number.value = "C-RENAISSANCE-A3";
	}
if ( form.chart_size.selectedIndex == 3)
	{ a3name = "9 Generation Single Line Renaissance Chart - A3. ";
	  form.item_number.value = "C-RENAISSANCE-SINGLE-A3";
	}
if ( form.chart_size.selectedIndex == 4)
	{ a3name = "9 Generation Dual Line Renaissance Chart - A3. ";
	  form.item_number.value = "C-RENAISSANCE-DUAL-A3";
	}


if (form.quantity.value > 1) 
	{mul = "s"}
else {mul= ""} 
if ( form.os0.value )
  {
  	if ( ispromo == "No" )
  		{
  		  alert ("There are no current promotions on this item");
  		  form.os1.value = null;
  		  return valid = false;
  		}

	 else if ( form.os0.value == promo )
	 	{ valid = true; }
	 	
	 else if ( form.os0.value == ftpromo )
	 	{
		  r = confirm ("You are using the promotion code for the November 2009 Family Tree Magazine reader offer and have selected:-" + '\n'
		  + form.quantity.value + " x " + form.chart_size.value + " plus " + form.quantity. value + " more at half price  - a total of " + (form.quantity.value * 2) + " charts." + '\n\n'
		  + "When using this promotion code, for each chart you purchase a second one is added to your order at half price." +'\n'
		  + "E.g. If you want a total of 2 charts select a quantity of 1 and one more will be added at half price." +'\n'
		  + "If you want a total of 4 charts select a quantity of 2 and 2 more will be added at half price." + '\n\n'
		  + "To place your order click OK." +'\n'
		  + "If pop ups are blocked on your web browser you may be prevented from accessing the PayPal Secure Payment System. If you experience this problem hold down the CTRL key when clicking the OK button to place your order." + '\n\n'
		  + "After clicking OK look for a new browser window or tab to continue with placing your order." + '\n\n'
		  + "To amend your order click on Cancel.");
		  if (r == true)
		      { valid = true;}
		  else
		      {return valid = false;}
	 	}
	 else
   		{
          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");
          form.os0.value = "";
          return valid = false;
        }
   }


if ( form.handling_cart.selectedIndex == 0 )
   		{
        	alert ( "Please select the postage zone from the dropdown box.");
        	return valid = false;
    	}

if ( form.chart_size.selectedIndex == 0 || form.chart_size.selectedIndex == 3 || form.chart_size.selectedIndex == 4 )
	{		   
	   	if (form.os0.value == promo)
	       { form.amount.value = promopricea3;
			 form.item_name.value = a3name;
	       }
	    else if (form.os0.value == ftpromo)
	       { form.amount.value = fta3price;
			 form.item_name.value = a3name + pname;
	       }
	    else { form.amount.value = a3price;
			 form.item_name.value = a3name;
			}
	}
	
if ( form.chart_size.selectedIndex == 1 )
	{
	   	if (form.os0.value == promo)
	       { form.amount.value = promopricea2;
			 form.item_name.value = a2name;
	       }
	    else if (form.os0.value == ftpromo)
	       { form.amount.value = fta2price;
			 form.item_name.value = a2name + pname;
	       }
	    else { form.amount.value = a2price;
			 form.item_name.value = a2name;
			}
		form.item_number.value = "C-RENAISSANCE-A2";		
	}

if ( form.chart_size.selectedIndex == 2 )
	{
	   	if (form.os0.value == promo)
	       { form.amount.value = promopricea1;
			 form.item_name.value = a1name;
	       }
	    else if (form.os0.value == ftpromo)
	       { form.amount.value = fta1price;
			 form.item_name.value = a1name + pname;
	       }
	    else { form.amount.value = a1price;
			 form.item_name.value = a1name;
			}
		form.item_number.value = "C-RENAISSANCE-A1";		
	}

// form.os0.selectedIndex = 0
// form.quantity.value = "1";
  return valid;
}

// End -->

