﻿<!-- 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.item_number.options.length
var group=new Array(groups)
var x=form.item_number.options.selectedIndex
for (i=0; i<groups; i++)
group[i]=new Array()

group[0][0]=new Option("1 pack - £4.00","1")
group[0][1]=new Option("2 packs - £8.00","2")
group[0][2]=new Option("3 packs - £12.00","3")
group[0][3]=new Option("4 packs - £16.00","4")
group[0][4]=new Option("5 packs - £20.00","5")
group[0][5]=new Option("6 packs - £24.00","6")
group[0][6]=new Option("7 packs - £28.00","7")
group[0][7]=new Option("8 packs - £32.00","8")
group[0][8]=new Option("9 packs - £36.00","9")
group[0][9]=new Option("10 packs - £40.00","10")

group[1][0]=new Option("1 pack - £4.00","1")
group[1][1]=new Option("2 packs - £8.00","2")
group[1][2]=new Option("3 packs - £12.00","3")
group[1][3]=new Option("4 packs - £16.00","4")
group[1][4]=new Option("5 packs - £20.00","5")
group[1][5]=new Option("6 packs - £24.00","6")
group[1][6]=new Option("7 packs - £28.00","7")
group[1][7]=new Option("8 packs - £32.00","8")
group[1][8]=new Option("9 packs - £36.00","9")
group[1][9]=new Option("10 packs - £40.00","10")

group[2][0]=new Option("1 - £2.50","1")
group[2][1]=new Option("2 - £5.00","2")
group[2][2]=new Option("3 - £7.50","3")
group[2][3]=new Option("4 - £10.00","4")
group[2][4]=new Option("5 - £12.50","5")
group[2][5]=new Option("6 - £15.00","6")
group[2][6]=new Option("7 - £17.50","7")
group[2][7]=new Option("8 - £20.00","8")
group[2][8]=new Option("9 - £22.50","9")
group[2][9]=new Option("10 - £25.00","10")

group[3][0]=new Option("1 - £2.50","1")
group[3][1]=new Option("2 - £5.00","2")
group[3][2]=new Option("3 - £7.50","3")
group[3][3]=new Option("4 - £10.00","4")
group[3][4]=new Option("5 - £12.50","5")
group[3][5]=new Option("6 - £15.00","6")
group[3][6]=new Option("7 - £17.50","7")
group[3][7]=new Option("8 - £20.00","8")
group[3][8]=new Option("9 - £22.50","9")
group[3][9]=new Option("10 - £25.00","10")

group[4][0]=new Option("1 - £4.00","1")
group[4][1]=new Option("2 - £8.00","2")
group[4][2]=new Option("3 - £12.00","3")
group[4][3]=new Option("4 - £16.00","4")
group[4][4]=new Option("5 - £20.00","5")
group[4][5]=new Option("6 - £24.00","6")
group[4][6]=new Option("7 - £28.00","7")
group[4][7]=new Option("8 - £32.00","8")
group[4][8]=new Option("9 - £36.00","9")
group[4][9]=new Option("10 - £40.00","10")

group[5][0]=new Option("1 - £5.50","1")
group[5][1]=new Option("2 - £11.00","2")
group[5][2]=new Option("3 - £16.50","3")
group[5][3]=new Option("4 - £22.00","4")
group[5][4]=new Option("5 - £27.50","5")
group[5][5]=new Option("6 - £33.00","6")
group[5][6]=new Option("7 - £38.50","7")
group[5][7]=new Option("8 - £44.00","8")
group[5][8]=new Option("9 - £49.50","9")
group[5][9]=new Option("10 - £55.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-CR5GA4-LEFT")
  { form.item_name.value = "5 Generation Creative Chart (Left) - White A4"; }
if (s == "C-CR5GA4-RIGHT")
  { form.item_name.value = "5 Generation Creative Chart (Right) - White A4"; }
if (s == "C-CR6GA3-LEFT")
  { form.item_name.value = "6 Generation Heirloom Chart (Left) - White A3"; }
if (s == "C-CR6GA3-RIGHT")
  { form.item_name.value = "6 Generation Heirloom Chart (Right) - White A3"; }
if (s == "C-CR7GA2")
  { form.item_name.value = "7 Generation Heirloom Chart - White A2"; }
if (s == "C-CR8GA1")
  { form.item_name.value = "8 Generation Heirloom Chart - White A1"; }

  return valid
}


function UpdateItemCode(form)
{

// Creative Charts Code

valid = true;

a4 = 4.00;
a3 = 2.50;
a2 = 4.00;
a1 = 5.50;
a4promo = 3.20;
a3promo = 2.00;
a2promo = 3.20;
a1promo = 4.40;

suf = ""

form.on0.value = "";
promo = "FHM1108";
ispromo = "No"; 	// Yes If Promotion
 					// No If No Promotion
promoname = " Promotion - Family History Monthly 20% discount voucher ";

 qty = form.quantity.value;
 if (qty > 1) {suf = "s";}

if (document.getElementById)
		{ form.handling_cart.value = document.getElementById("pz").value; }
	else if (document.all)
		{ form.handling_cart.value = document.all("pz").value; }
    else if (document.layers)
		{ form.handling_cart.value = document.layers("pz").value; }

if ( form.handling_cart.value < 0)
	{
        alert ( "Please select the postage zone from the dropdown box.");
		return valid = false;
	}

if ( form.os0.value )
  {
  	if ( ispromo == "No" )
  		{
  		  alert ("There are no current promotions on this item");
  		  form.os0.value = "";
  		  return valid = false;
  		}

	 else if ( form.os0.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");
  		  form.os0.value = "";
          return valid = false;
        }
   	 else if ( form.os0.value == promo )
   	 	{
	 		a4 = a4promo;
	 		a3 = a3promo;
	 		a2 = a2promo;
	 		a1 = a1promo;
 			form.on0.value = promoname;
		}
   }

if (form.item_number.selectedIndex == 0)
  {form.amount.value = a4;
   form.item_name.value = "5 Generation Creative Chart (Left) - White A4";
   form.handling_cart.value -= 0.75;
  }

else if (form.item_number.selectedIndex == 1)
  {form.amount.value = a4;
   form.item_name.value = "5 Generation Creative Chart (Right) - White A4";
   form.handling_cart.value -= 0.75;
  }

else if (form.item_number.selectedIndex == 2)
  {form.amount.value = a3;
   form.item_name.value = "6 Generation Creative Chart (Left)- White A3";
   form.handling_cart.value -= 0.75;
  }

else if (form.item_number.selectedIndex == 3)
  {form.amount.value = a3;
   form.item_name.value = "6 Generation Creative Chart (RIGHT)- White A3";
   form.handling_cart.value -= 0.75;
  }

else if (form.item_number.selectedIndex == 4)
  {form.amount.value = a2;
      form.item_name.value = "7 Generation Creative Chart - White A2";
  }

else if (form.item_number.selectedIndex == 5)
  {form.amount.value = a1;
      form.item_name.value = "8 Generation Creative Chart - White A1";
  }

// alert (form.name + " " + form.item_number.value + " " + form.amount.value + " " + form.on0.value + " " + form.os0.value + " " + form.item_name.value);
return valid;
}

// End -->



