﻿<!-- 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

/*
Double Combo Script Credit
Sizes A4 to A2

*/

function redirect(form){

var groups=form.size.options.length
var group=new Array(groups)
var x=form.size.options.selectedIndex
for (i=0; i<groups; i++)
group[i]=new Array()

group[0][0]=new Option("1 - £10.00","1")
group[0][1]=new Option("2 - £12.00","2")
group[0][2]=new Option("3 - £14.00","3")
group[0][3]=new Option("4 - £16.00","4")
group[0][4]=new Option("5 - £18.00","5")
group[0][5]=new Option("6 - £20.00","6")
group[0][6]=new Option("7 - £22.00","7")
group[0][7]=new Option("8 - £24.00","8")
group[0][8]=new Option("9 - £26.00","9")
group[0][9]=new Option("10 - £28.00","10")

group[1][0]=new Option("1 - £2.50","1")
group[1][1]=new Option("2 - £4.50","2")
group[1][2]=new Option("3 - £6.50","3")
group[1][3]=new Option("4 - £8.50","4")
group[1][4]=new Option("5 - £10.50","5")
group[1][5]=new Option("6 - £12.50","6")
group[1][6]=new Option("7 - £14.50","7")
group[1][7]=new Option("8 - £16.50","8")
group[1][8]=new Option("9 - £18.50","9")
group[1][9]=new Option("10 - £20.50","10")

group[2][0]=new Option("1 - £13.00","1")
group[2][1]=new Option("2 - £16.50","2")
group[2][2]=new Option("3 - £20.00","3")
group[2][3]=new Option("4 - £23.50","4")
group[2][4]=new Option("5 - £27.00","5")
group[2][5]=new Option("6 - £30.50","6")
group[2][6]=new Option("7 - £34.00","7")
group[2][7]=new Option("8 - £37.50","8")
group[2][8]=new Option("9 - £41.00","9")
group[2][9]=new Option("10 - £44.50","10")

group[3][0]=new Option("1 - £5.50","1")
group[3][1]=new Option("2 - £9.00","2")
group[3][2]=new Option("3 - £12.50","3")
group[3][3]=new Option("4 - £16.00","4")
group[3][4]=new Option("5 - £19.50","5")
group[3][5]=new Option("6 - £23.00","6")
group[3][6]=new Option("7 - £26.50","7")
group[3][7]=new Option("8 - £30.00","8")
group[3][8]=new Option("9 - £33.50","9")
group[3][9]=new Option("10 - £37.00","10")

group[4][0]=new Option("1 - £16.00","1")
group[4][1]=new Option("2 - £20.50","2")
group[4][2]=new Option("3 - £25.00","3")
group[4][3]=new Option("4 - £29.50","4")
group[4][4]=new Option("5 - £34.00","5")
group[4][5]=new Option("6 - £38.50","6")
group[4][6]=new Option("7 - £43.00","7")
group[4][7]=new Option("8 - £47.50","8")
group[4][8]=new Option("9 - £52.00","9")
group[4][9]=new Option("10 - £56.50","10")

group[5][0]=new Option("1 - £8.50","1")
group[5][1]=new Option("2 - £13.00","2")
group[5][2]=new Option("3 - £17.50","3")
group[5][3]=new Option("4 - £22.00","4")
group[5][4]=new Option("5 - £26.50","5")
group[5][5]=new Option("6 - £31.00","6")
group[5][6]=new Option("7 - £35.50","7")
group[5][7]=new Option("8 - £40.00","8")
group[5][8]=new Option("9 - £44.50","9")
group[5][9]=new Option("10 - £49.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
}

/*
Double Combo Script Credit
Sizes A3 to A1
*/

function redirectlge(form){

var groups=form.size.options.length
var group=new Array(groups)
var x=form.size.options.selectedIndex
for (i=0; i<groups; i++)
group[i]=new Array()

group[0][0]=new Option("1 - £13.00","1")
group[0][1]=new Option("2 - £16.50","2")
group[0][2]=new Option("3 - £20.00","3")
group[0][3]=new Option("4 - £23.50","4")
group[0][4]=new Option("5 - £27.00","5")
group[0][5]=new Option("6 - £30.50","6")
group[0][6]=new Option("7 - £34.00","7")
group[0][7]=new Option("8 - £37.50","8")
group[0][8]=new Option("9 - £41.00","9")
group[0][9]=new Option("10 - £44.50","10")

group[1][0]=new Option("1 - £5.50","1")
group[1][1]=new Option("2 - £9.00","2")
group[1][2]=new Option("3 - £12.50","3")
group[1][3]=new Option("4 - £16.00","4")
group[1][4]=new Option("5 - £19.50","5")
group[1][5]=new Option("6 - £23.00","6")
group[1][6]=new Option("7 - £26.50","7")
group[1][7]=new Option("8 - £30.00","8")
group[1][8]=new Option("9 - £33.50","9")
group[1][9]=new Option("10 - £37.00","10")

group[2][0]=new Option("1 - £16.00","1")
group[2][1]=new Option("2 - £20.50","2")
group[2][2]=new Option("3 - £25.00","3")
group[2][3]=new Option("4 - £29.50","4")
group[2][4]=new Option("5 - £34.00","5")
group[2][5]=new Option("6 - £38.50","6")
group[2][6]=new Option("7 - £43.00","7")
group[2][7]=new Option("8 - £47.50","8")
group[2][8]=new Option("9 - £52.00","9")
group[2][9]=new Option("10 - £56.50","10")

group[3][0]=new Option("1 - £8.50","1")
group[3][1]=new Option("2 - £13.00","2")
group[3][2]=new Option("3 - £17.50","3")
group[3][3]=new Option("4 - £22.00","4")
group[3][4]=new Option("5 - £26.50","5")
group[3][5]=new Option("6 - £31.00","6")
group[3][6]=new Option("7 - £35.50","7")
group[3][7]=new Option("8 - £40.00","8")
group[3][8]=new Option("9 - £44.50","9")
group[3][9]=new Option("10 - £49.00","10")

group[4][0]=new Option("1 - £19.00","1")
group[4][1]=new Option("2 - £25.50","2")
group[4][2]=new Option("3 - £32.00","3")
group[4][3]=new Option("4 - £38.50","4")
group[4][4]=new Option("5 - £45.00","5")
group[4][5]=new Option("6 - £51.50","6")
group[4][6]=new Option("7 - £58.00","7")
group[4][7]=new Option("8 - £64.50","8")
group[4][8]=new Option("9 - £71.00","9")
group[4][9]=new Option("10 - £77.50","10")

group[5][0]=new Option("1 - £11.50","1")
group[5][1]=new Option("2 - £18.00","2")
group[5][2]=new Option("3 - £24.50","3")
group[5][3]=new Option("4 - £31.00","4")
group[5][4]=new Option("5 - £37.50","5")
group[5][5]=new Option("6 - £44.00","6")
group[5][6]=new Option("7 - £50.50","7")
group[5][7]=new Option("8 - £57.00","8")
group[5][8]=new Option("9 - £63.50","9")
group[5][9]=new Option("10 - £70.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
}


function ResetItem(form)
{
valid = true;
s = form.item_number.value;
s = s.slice(0,8);
if (s == "C-HG5CO1")
  { form.item_name.value = "5 Generation Hourglass With One Coat Of Arms - Parchment"; }
if (s == "C-HG5CO2")
  { form.item_name.value = "5 Generation Hourglass With Two Coats Of Arms - Parchment"; }
if (s == "C-HG6CO1")
  { form.item_name.value = "6 Generation Hourglass With One Coat Of Arms - Parchment"; }
if (s == "C-HG6CO2")
  { form.item_name.value = "6 Generation Hourglass With Two Coats Of Arms - Parchment"; }
  return valid
}


function UpdateItemCode(form)
{

// Hourglass Coat Of Arms Personalised Parchment Charts Code

a4 = 10.00;
a4bb = 2.50;
a4p = 2.00;
a3 = 13.00;
a3bb = 5.50;
a3p = 3.50;
a2 = 16.00;
a2bb = 8.50;
a2p = 4.50;
a1 = 19.00;
a1bb = 11.50;
a1p = 6.50;

 valid = true;
 
 if ( form.handling_cart.selectedIndex == 0 )
   		{
        	alert ( "Please select the postage zone from the dropdown box.");
        	valid = false;
    	}

 qty = form.quantity.value;
if (form.size.value == "A4")
  {form.amount.value = a4 + ((qty - 1) * a4p)}
  
else if (form.size.value == "A4 Blank Box")
  {form.amount.value = a4bb + ((qty - 1) * a4p)}

else if (form.size.value == "A3")
  {form.amount.value = a3 + ((qty - 1) * a3p)}

else if (form.size.value == "A3 Blank Box")
  {form.amount.value = a3bb + ((qty - 1) * a3p)}

else if (form.size.value == "A2")
  {form.amount.value = a2 + ((qty - 1) * a2p)}

else if (form.size.value == "A2 Blank Box")
  {form.amount.value = a2bb + ((qty - 1) * a2p)}

else if (form.size.value == "A1")
  {form.amount.value = a1 + ((qty - 1) * a1p)}

else if (form.size.value == "A1 Blank Box")
  {form.amount.value = a1bb + ((qty - 1) * a1p)}
  
if (form.item_name.value == "6 Generation Hourglass With Two Coats Of Arms - Parchment")
  {
 	if (form.size.value == "A3")
 		{ form.item_number.value = "C-HG6CO2A3-GP";
 		}
 	if (form.size.value == "A3 Blank Box")
 		{ form.item_number.value = "C-HG6CO2A3-GP-BB";
 		}
 	if (form.size.value == "A2")
 		{ form.item_number.value = "C-HG6CO2A2-GP";
 		}
 	if (form.size.value == "A2 Blank Box")
 		{ form.item_number.value = "C-HG6CO2A2-GP-BB";
 		}
	 if (form.size.value == "A1")
 		{ form.item_number.value = "C-HG6CO2A1-GP";
 		}
	 if (form.size.value == "A1 Blank Box")
 		{ form.item_number.value = "C-HG6CO2A1-GP-BB";
 		}
  }
else if (form.item_name.value == "5 Generation Hourglass With Two Coats Of Arms - Parchment")
  {
 	if (form.size.value == "A4")
 		{ form.item_number.value = "C-HG5CO2A4-GP";
 		}
 	if (form.size.value == "A4 Blank Box")
 		{ form.item_number.value = "C-HG5CO2A4-GP-BB";
 		}
 	if (form.size.value == "A3")
 		{ form.item_number.value = "C-HG5CO2A3-GP";
 		}
 	if (form.size.value == "A3 Blank Box")
 		{ form.item_number.value = "C-HG5CO2A3-GP-BB";
 		}
	 if (form.size.value == "A2")
 		{ form.item_number.value = "C-HG5CO2A2-GP";
 		}
	 if (form.size.value == "A2 Blank Box")
 		{ form.item_number.value = "C-HG5CO2A2-GP-BB";
 		}
  }
else if (form.item_name.value == "5 Generation Hourglass With One Coat Of Arms - Parchment")
  {
 	if (form.size.value == "A4")
 		{ form.item_number.value = "C-HG5CO1A4-GP";
 		}
 	if (form.size.value == "A4 Blank Box")
 		{ form.item_number.value = "C-HG5CO1A4-GP-BB";
 		}
 	if (form.size.value == "A3")
 		{ form.item_number.value = "C-HG5CO1A3-GP";
 		}
 	if (form.size.value == "A3 Blank Box")
 		{ form.item_number.value = "C-HG5CO1A3-GP-BB";
 		}
	 if (form.size.value == "A2")
 		{ form.item_number.value = "C-HG5CO1A2-GP";
 		}
	 if (form.size.value == "A2 Blank Box")
 		{ form.item_number.value = "C-HG5CO1A2-GP-BB";
 		}
  }
else if (form.item_name.value == "6 Generation Hourglass With One Coat Of Arms - Parchment")
  {
 	if (form.size.value == "A3")
 		{ form.item_number.value = "C-HG6CO2A3-GP";
 		}
 	if (form.size.value == "A3 Blank Box")
 		{ form.item_number.value = "C-HG6CO1A3-GP-BB";
 		}
 	if (form.size.value == "A2")
 		{ form.item_number.value = "C-HG6CO1A2-GP";
 		}
 	if (form.size.value == "A2 Blank Box")
 		{ form.item_number.value = "C-HG6CO1A2-GP-BB";
 		}
	 if (form.size.value == "A1")
 		{ form.item_number.value = "C-HG6CO1A1-GP";
 		}
	 if (form.size.value == "A1 Blank Box")
 		{ form.item_number.value = "C-HG6CO1A1-GP-BB";
 		}
  }
form.quantity.value = "1";
  form.item_name.value = form.item_name.value + " " + form.size.value + "  - " + qty + " charts";
  return valid;
}

// End -->

