﻿<!-- Begin Change Value In Paypal Form
// Copyright Maxbal Genealogy 2007 - All rights reserved
// This script may not be used without permission

function redirect(form){

var groups=form.os0.options.length
var group=new Array(groups)
var x=form.os0.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 - £4.99","1")
group[1][1]=new Option("2 - £9.98","2")
group[1][2]=new Option("3 - £14.97","3")
group[1][3]=new Option("4 - £19.96","4")
group[1][4]=new Option("5 - £24.95","5")
group[1][5]=new Option("6 - £29.94","6")
group[1][6]=new Option("7 - £34.93","7")
group[1][7]=new Option("8 - £39.92","8")
group[1][8]=new Option("9 - £44.91","9")
group[1][9]=new Option("10 - £49.90","10")

group[2][0]=new Option("1 set - £9.00","1")
group[2][1]=new Option("2 sets - £18.00","2")
group[2][2]=new Option("3 sets - £27.00","3")
group[2][3]=new Option("4 sets - £36.00","4")
group[2][4]=new Option("5 sets - £45.00","5")
group[2][5]=new Option("6 sets - £54.00","6")
group[2][6]=new Option("7 sets - £63.00","7")
group[2][7]=new Option("8 sets - £72.00","8")
group[2][8]=new Option("9 sets - £81.00","9")
group[2][9]=new Option("10 sets - £90.00","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")

group[5][0]=new Option("1 set - £9.00","1")
group[5][1]=new Option("2 sets - £18.00","2")
group[5][2]=new Option("3 sets - £27.00","3")
group[5][3]=new Option("4 sets - £36.00","4")
group[5][4]=new Option("5 sets - £45.00","5")
group[5][5]=new Option("6 sets - £54.00","6")
group[5][6]=new Option("7 sets - £63.00","7")
group[5][7]=new Option("8 sets - £72.00","8")
group[5][8]=new Option("9 sets - £81.00","9")
group[5][9]=new Option("10 sets - £90.00","10")

group[6][0]=new Option("1 - £4.99","1")
group[6][1]=new Option("2 - £9.98","2")
group[6][2]=new Option("3 - £14.97","3")
group[6][3]=new Option("4 - £19.96","4")
group[6][4]=new Option("5 - £24.95","5")
group[6][5]=new Option("6 - £29.94","6")
group[6][6]=new Option("7 - £34.93","7")
group[6][7]=new Option("8 - £39.92","8")
group[6][8]=new Option("9 - £44.91","9")
group[6][9]=new Option("10 - £49.90","10")

group[7][0]=new Option("1 - £4.99","1")
group[7][1]=new Option("2 - £9.98","2")
group[7][2]=new Option("3 - £14.97","3")
group[7][3]=new Option("4 - £19.96","4")
group[7][4]=new Option("5 - £24.95","5")
group[7][5]=new Option("6 - £29.94","6")
group[7][6]=new Option("7 - £34.93","7")
group[7][7]=new Option("8 - £39.92","8")
group[7][8]=new Option("9 - £44.91","9")
group[7][9]=new Option("10 - £49.90","10")

group[8][0]=new Option("1 set - £9.00","1")
group[8][1]=new Option("2 sets - £18.00","2")
group[8][2]=new Option("3 sets - £27.00","3")
group[8][3]=new Option("4 sets - £36.00","4")
group[8][4]=new Option("5 sets - £45.00","5")
group[8][5]=new Option("6 sets - £54.00","6")
group[8][6]=new Option("7 sets - £63.00","7")
group[8][7]=new Option("8 sets - £72.00","8")
group[8][8]=new Option("9 sets - £81.00","9")
group[8][9]=new Option("10 sets - £90.00","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 = "6 Generation Heirloom Pedigree Chart A3";
	return valid;
}


function UpdateItemCode(form)
{

// Heirloom Charts Code

var valid = true;
var price = 4.99;
var bothprice = 9.00;
var promo = "frt4es257nmk";
var promoprice = 7.50;
var iname = form.item_name.value;


if ( form.promo.value && form.promo.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.os0.selectedIndex == 2 ) || ( form.os0.selectedIndex == 5 ) || ( form.os0.selectedIndex == 8 ))
	{
	   	if (form.promo.value == promo)
	       { form.amount.value = promoprice;
	       	 form.item_name.value = (iname + " (Promotion Discount)")
 	       }
		else { form.amount.value = bothprice;
			}		
	}
else
	{
		form.amount.value = price
	}

// form.os0.selectedIndex = 0
// form.quantity.value = "1";
  return valid;
}

// End -->

