﻿<!-- 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 - £5.50","1")
group[0][1]=new Option("2 - £11.00","2")
group[0][2]=new Option("3 - £16.50","3")
group[0][3]=new Option("4 - £22.00","4")
group[0][4]=new Option("5 - £27.50","5")
group[0][5]=new Option("6 - £33.00","6")
group[0][6]=new Option("7 - £38.50","7")
group[0][7]=new Option("8 - £44.00","8")
group[0][8]=new Option("9 - £49.50","9")
group[0][9]=new Option("10 - £55.00","10")

group[1][0]=new Option("1 - £7.50","1")
group[1][1]=new Option("2 - £15.00","2")
group[1][2]=new Option("3 - £22.50","3")
group[1][3]=new Option("4 - £30.00","4")
group[1][4]=new Option("5 - £37.50","5")
group[1][5]=new Option("6 - £45.00","6")
group[1][6]=new Option("7 - £52.50","7")
group[1][7]=new Option("8 - £60.00","8")
group[1][8]=new Option("9 - £67.50","9")
group[1][9]=new Option("10 - £75.00","10")

group[2][0]=new Option("1 - £7.50","1")
group[2][1]=new Option("2 - £15.00","2")
group[2][2]=new Option("3 - £22.50","3")
group[2][3]=new Option("4 - £30.00","4")
group[2][4]=new Option("5 - £37.50","5")
group[2][5]=new Option("6 - £45.00","6")
group[2][6]=new Option("7 - £52.50","7")
group[2][7]=new Option("8 - £60.00","8")
group[2][8]=new Option("9 - £67.50","9")
group[2][9]=new Option("10 - £75.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;
if (s == "C-CP5GA2")
  { form.item_name.value = "5 + Generations Creative Parchment A2"; }
if (s == "C-CP6A1")
  { form.item_name.value = "6 + Generations Creative Parchment A1"; }
if (s == "C-CRP7A1")
  { form.item_name.value = "7 + Generations Creative Parchment A1"; }

  return valid
}


function UpdateItemCode(form)
{

// Creative Parchment Charts Code

a2 = 5.50;
a1 = 7.50;
promoa2 = 4.40;
promoa1 = 6.00;

 valid = true;
 promo = "FHM1108";
 promoname = " Promotion - Family History Monthly 20% discount voucher ";
 ispromo = "No"; 	// Yes If Promotion
 					// No If No Promotion
 var discount = 0.8;

form.on0.value = "";
 
if ( form.handling_cart.selectedIndex == 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 )
   	 	{
 	 		a2 = promoa2;
 	 		a1 = promoa1;
 			form.on0.value = promoname;
		}
   }

if ( form.item_number.selectedIndex == 0 )
	{
		form.amount.value = a2;
		form.item_name.value = "5 + Generations Creative Parchment Chart A2";	
	}
else if ( form.item_number.selectedIndex == 1 )
	{
		form.amount.value = a1;
		form.item_name.value = "6 + Generations Creative Parchment Chart A1"
	}
else if ( form.item_number.selectedIndex == 2 )
	{
		form.amount.value = a1;
		form.item_name.value = "7 + Generations Creative Parchment Chart A1"
	}

// alert (form.name + " " + form.item_number.value + " " + form.amount.value + " " + form.on0.value + " " + form.os0.value + " " + form.item_name.value);
return valid;
}

// End -->



