function checkOrder()
{
	decks = document.pack.op2.value * 10;
	q1 = document.pack.op4.value*1;
	q2 = document.pack.op6.value*1;
	q3 = document.pack.op8.value*1;
	q4 = document.pack.op10.value*1;
	q5 = document.pack.op12.value*1;
	q6 = document.pack.op14.value*1;

	sum = q1+q2+q3+q4+q5+q6;

	if(decks == sum)
	{
		if((q1>0 && document.pack.op3.value == 0) || (q2>0 && document.pack.op5.value == 0) || (q3>0 && document.pack.op7.value == 0) || (q4>0 && document.pack.op9.value == 0) || (q5>0 && document.pack.op11.value == 0) || (q6>0 && document.pack.op13.value == 0))
			alert("You must select a size.");
		else
			document.pack.submit();
	}
	else
		alert("The total quantity of decks entered in the ''Chose your sizes'' section does not match the total number of decks you are ordering.  Please correct this and submit your order again.");

}

function checkColoredBlanks()
{
	sets = document.wheels.op1.value * 10;
	q1 = 0;
	q1 = document.wheels.op3.value*1;
	q2 = 0;
	q2 = document.wheels.op5.value*1;
	q3 = 0;
	q3 = document.wheels.op7.value*1;
	q4 = 0;
	q4 = document.wheels.op9.value*1;

	sum = q1+q2+q3+q4;

	if(sets  == sum)
		document.wheels.submit();
	else
		alert("The total quantity of sets of wheels entered in the ''How many sets of each color'' section does not match the total number of sets you are ordering.  Please correct this and submit your order again.");

}

function checkBlankCores()
{
	sets = document.wheels.op1.value * 10;
	q1 = 0;
//	q1 = document.wheels.op3.value*1;
	q2 = 0;
//	q2 = document.wheels.op5.value*1;
	q3 = 0;
	q3 = document.wheels.op7.value*1;

	sum = q1+q2+q3;

	if(sets  == sum)
		document.wheels.submit();
	else
		alert("The total quantity of sets of wheels entered in the ''How many sets of each color'' section does not match the total number of sets you are ordering.  Please correct this and submit your order again.");

}

function checkBlankWhite()
{
	sets = document.wheels.op1.value * 10;
	q1 = 0;
//	q1 = document.wheels.op3.value*1;
	q2 = 0;
//	q2 = document.wheels.op5.value*1;
	q3 = 0;
//	q3 = document.wheels.op7.value*1;
	q4 = 0;
//	q4 = document.wheels.op9.value*1;
	q5 = 0;
//	q5 = document.wheels.op11.value*1;
	q6 = 0;
//	q6 = document.wheels.op13.value*1;
	q7 = document.wheels.op15.value*1;
	q8 = document.wheels.op17.value*1;
	q9 = document.wheels.op19.value*1;
	q10 = document.wheels.op21.value*1;
	q11 = 0;
	q11 = document.wheels.op23.value*1;
	q12 = 0;
//	q12 = document.wheels.op25.value*1;
	q13 = 0;
//	q13 = document.wheels.op27.value*1;
	q14 = 0;
	q14 = document.wheels.op29.value*1;
	q15 = 0;
	q15 = document.wheels.op31.value*1;

	sum = q1+q2+q3+q4+q5+q6+q7+q8+q9+q10+q11+q12+q13+q14+q15;

	if(sets  == sum)
		document.wheels.submit();
	else
		alert("The total quantity of sets of wheels entered in the ''How many sets of each type and size'' section does not match the total number of sets you are ordering.  Please correct this and submit your order again.");

}

function checkBlankTrucks()
{
	sets = document.trucks.op1.value * 5;
	q1 = 0;
	q1 = document.trucks.op3.value*1;
	q2 = 0;
	q2 = document.trucks.op5.value*1;
	q3 = 0;
	q3 = document.trucks.op7.value*1;
	q4 = 0;
	q4 = document.trucks.op9.value*1;

	sum = q1+q2+q3+q4;

	if(sets  == sum)
		document.trucks.submit();
	else
		alert("You are ordering a total of "+sets+" sets of trucks. The total quantity of sets of trucks entered in the ''How many sets of each color'' section does not match the total number of sets you are ordering.  Please correct this and submit your order again.");

}

function checkRiserPads()
{
	sets = document.riser_pads.op1.value * 10;
	q1 = document.riser_pads.op3.value*1;
	q2 = document.riser_pads.op5.value*1;
	q3 = document.riser_pads.op7.value*1;
	q4 = document.riser_pads.op9.value*1;
	q5 = document.riser_pads.op11.value*1;

	sum = q1+q2+q3+q4+q5;

	if(sets == sum)
		document.riser_pads.submit();
	else
		alert("The total quantity of sets of riser pads entered in the ''How many sets of each color'' section does not match the total number of sets you are ordering.  Please correct this and submit your order again.");

}

function SelectBoxOption(value,text)
{
	this.value = value;
	this.text = text;
}


var griptape = new Array(9); 

griptape[0] = new SelectBoxOption(" - 0.00","no thanks");
griptape[1] = new SelectBoxOption("Jessup - 27.50","Jessup - $2.75 each sheet");
griptape[2] = new SelectBoxOption("Iron Horse - 27.50","Iron Horse - $2.75 each sheet");
griptape[3] = new SelectBoxOption("Shorty's Black Magic grip - 35.00","Shorty's Black Magic - $3.50 each sheet"); griptape[4] = new SelectBoxOption("Generic Black grip - 19.50","Generic black grip tape - $1.95 each sheet"); griptape[5] = new SelectBoxOption("Red grip - 24.00","Red grip tape - $2.40 each sheet");
griptape[6] = new SelectBoxOption("Green grip - 24.99","Green grip tape - $2.40 each sheet");
griptape[7] = new SelectBoxOption("Blue grip - 24.99","Blue grip tape - $2.40 each sheet");
griptape[8] = new SelectBoxOption("Clear grip - 24.99","Clear grip tape- $2.40 each sheet");

var hardware = new Array(10); 

hardware[0] = new SelectBoxOption(" - 0.00","no thanks");
hardware[1] = new SelectBoxOption("1'' Hardware - 19.90","Pack of 1'' Hardware - $1.99 each pack");
hardware[2] = new SelectBoxOption("1'' Grind King Hardware - 22.90","Pack of 1'' Grind King (allen) - $2.29 each pack");
hardware[3] = new SelectBoxOption("1'' Lucky Hardware - 27.50","Pack of 1'' Lucky - $2.75 each pack");
hardware[4] = new SelectBoxOption("1'' Shortys Hardware - 29.90","Pack of 1'' Shortys - $2.99 each pack");
hardware[5] = new SelectBoxOption("1 1/8'' Lucky Hardware - 27.50","Pack of 1 1/8'' Lucky - $2.75 each pack");
hardware[6] = new SelectBoxOption("1 1/4'' Hardware - 19.90","Pack of 1 1/4'' Hardware - $1.99 each pack");
hardware[7] = new SelectBoxOption("1 1/4'' Shortys Hardware - 29.90","Pack of 1 1/4'' Shortys - $2.99 each pack");
hardware[8] = new SelectBoxOption("1 1/4'' Grind King Hardware - 22.90","Pack of 1 1/4'' Grind King (allen) - $2.29 each pack");
hardware[9] = new SelectBoxOption("1 1/4'' Lucky Hardware - 27.50","Pack of 1 1/4'' Lucky - $2.75 each pack");

var risers = new Array(7); 

risers[0] = new SelectBoxOption(" - 0.00","no thanks");
risers[1] = new SelectBoxOption("1/8'' (3mm) black rubber riser pads - 15.00","Pair of 1/8'' (3mm) black rubber - $1.50 each pair");
risers[2] = new SelectBoxOption("1/8'' (3mm) blue rubber riser pads - 19.90","Pair of 1/8'' (3mm) blue rubber - $1.99 each pair");
risers[3] = new SelectBoxOption("1/8'' (3mm) yellow rubber riser pads - 19.90","Pair of 1/8'' (3mm) yellow rubber - $1.99 each pair");
risers[4] = new SelectBoxOption("1/8'' (3mm) green rubber riser pads - 19.90","Pair of 1/8'' (3mm) green rubber - $1.99 each pair");
risers[5] = new SelectBoxOption("1/8'' (3mm) Grind King riser pads (assorted colors) - 34.90","Pair of 1/8'' (3mm) Grind King - $3.49 each pair");
risers[6] = new SelectBoxOption("1/4'' (6mm) black rubber riser pads - 19.90","Pair of 1/4'' (6mm) black rubber - $1.99 each pair");

function fillGripList(num, selected)
{
	document.pack.op15.length=0;

	for(var i=0; i< griptape.length; i++)
	{
		document.pack.op15.options[i]=new Option(griptape[i].text, griptape[i].value);
	}

	document.pack.op16.checked=true;
}

function fillHardwareList(num, selected)
{
	document.pack.op17.length=0;

	for(var i=0; i< hardware.length; i++)
	{
		document.pack.op17.options[i]=new Option(hardware[i].text, hardware[i].value);
	}
}
 
function fillRiserList(num, selected)
{
	document.pack.op18.length=0;

	for(var i=0; i< risers.length; i++)
	{
		document.pack.op18.options[i]=new Option(risers[i].text, risers[i].value);
	}
}





//sizes

function fillsizes()
{
	deck = document.pack.op1[document.pack.op1.selectedIndex].value;
	
	if(deck == "California Blank")
		deck = "c2s1cali";
	else if(deck == "Canadian Blank")
		deck = "c2s2";
	else if(deck == "House Special")
		deck = "c2s1";
	else if(deck == "Sturdy Mold")
		deck = "c2s2";
	else if(deck == "Regular Concave")
		deck = "c2s2";
	else if(deck == "Traditional Mold")
		deck = "c2s2";
	else if(deck == "Control Concave")
		deck = "c2s1";
	else if(deck == "Super Concave")
		deck = "c1s1";
	else if(deck == "Medium Concave Blank")
		deck = "c2s2";
	else if(deck == "Medium Concave")
		deck = "c2s2";
	else if(deck == "Killer Concave")
		deck = "c1s1";
	else if(deck == "Blanks That Got Pop")
		deck = "SH5";
	else if(deck == "Pro Factory Blanks")
		deck = "S6";
	else if(deck == "Medium Mold")
		deck = "SH5";
	else if(deck == "Ultra Steep Concave")
		deck = "c1s1";
	else if(deck == "Blank Minis")
		deck = "mini";
	else if(deck == "Neon Blank")
		deck = "neon";
	else if(deck == "Full Dipped")
		deck = "fulldipped";
	else if(deck == "Monster Steep Concave")
		deck = "c1s1";
	else if(deck == "Medium Import")
		deck = "mimported ";
	else if(deck == "Steep Import")
		deck = "simported";


	document.pack.op3.length=0;
	document.pack.op5.length=0;
	document.pack.op7.length=0;
	document.pack.op9.length=0;
	document.pack.op11.length=0;
	document.pack.op13.length=0;

	//make first option "Select Size"
	nOption=0;
	document.pack.op3.options[nOption]=new Option("Select Size",0);
	document.pack.op5.options[nOption]=new Option("Select Size",0);
	document.pack.op7.options[nOption]=new Option("Select Size",0);
	document.pack.op9.options[nOption]=new Option("Select Size",0);
	document.pack.op11.options[nOption]=new Option("Select Size",0);
	document.pack.op13.options[nOption]=new Option("Select Size",0);


	for(var i=0; i<= eval(deck).length; i++)
	{
		nOption=document.pack.op3.length;
		document.pack.op3.options[nOption]=new Option(eval(deck)[i].text,eval(deck)[i].value);
		document.pack.op5.options[nOption]=new Option(eval(deck)[i].text,eval(deck)[i].value);
		document.pack.op7.options[nOption]=new Option(eval(deck)[i].text,eval(deck)[i].value);
		document.pack.op9.options[nOption]=new Option(eval(deck)[i].text,eval(deck)[i].value);
		document.pack.op11.options[nOption]=new Option(eval(deck)[i].text,eval(deck)[i].value);
		document.pack.op13.options[nOption]=new Option(eval(deck)[i].text,eval(deck)[i].value);
	}

}

var c1s1 = new Array(1); // super concave, ultra steep concave, killer concave, monster

c1s1 [0] = new SelectBoxOption("<br>7.375 QTY ","7.375 x 31.125");
c1s1 [1] = new SelectBoxOption("<br>7.5 QTY ","7.5 x 31.25");
c1s1 [2] = new SelectBoxOption("<br>7.625 QTY ","7.625 x 31.375");
c1s1 [3] = new SelectBoxOption("<br>7.75 QTY ","7.75 x 31.5");
c1s1 [4] = new SelectBoxOption("<br>7.875 QTY ","7.875 x 31.625");
c1s1 [5] = new SelectBoxOption("<br>8.0 QTY ","8.0 x 31.75");
c1s1 [6] = new SelectBoxOption("<br>8.25 QTY ","8.25 x 31.875");
c1s1 [7] = new SelectBoxOption("<br>8.5 QTY ","8.5 x 32.0");

var c2s1 = new Array(1); // control concave, house special

c2s1 [0] = new SelectBoxOption("<br>7.375 QTY ","7.375 x 31.125");
c2s1 [1] = new SelectBoxOption("<br>7.5 QTY ","7.5 x 31.25");
c2s1 [2] = new SelectBoxOption("<br>7.625 QTY ","7.625 x 31.375");
c2s1 [3] = new SelectBoxOption("<br>7.75 QTY ","7.75 x 31.5");
c2s1 [4] = new SelectBoxOption("<br>7.875 QTY ","7.875 x 31.625");
c2s1 [5] = new SelectBoxOption("<br>8.0 QTY ","8.0 x 31.75");
c2s1 [6] = new SelectBoxOption("<br>8.25 QTY ","8.25 x 31.875");
c2s1 [7] = new SelectBoxOption("<br>8.5 QTY ","8.5 x 32.0");

var c2s1cali = new Array(1); //california blank

c2s1cali [0] = new SelectBoxOption("<br>7.375 QTY ","7.375 x 31.125");
c2s1cali [1] = new SelectBoxOption("<br>7.5  QTY ","7.5 x 31.25");
c2s1cali [2] = new SelectBoxOption("<br>7.625 QTY ","7.625 x 31.375");
c2s1cali [3] = new SelectBoxOption("<br>7.75 QTY ","7.75 x 31.5");
c2s1cali [4] = new SelectBoxOption("<br>7.875 QTY ","7.875 x 31.625");
c2s1cali [5] = new SelectBoxOption("<br>8.0 QTY ","8.0 x 31.75");
c2s1cali [6] = new SelectBoxOption("<br>8.25 QTY ","8.25 x 31.875");
c2s1cali [7] = new SelectBoxOption("<br>8.5 QTY ","8.5 x 32.0");


var c2s2 = new Array(1); //medium concave, regular concave, traditional mold, medium concave blank, sturdy mold, canadian blank

//c2s2 [0] = new SelectBoxOption("<br>7.375 QTY ","7.375 x 31.125");
c2s2 [0] = new SelectBoxOption("<br>7.5 QTY ","7.5 x 31.25");
c2s2 [1] = new SelectBoxOption("<br>7.625 QTY ","7.625 x 31.375");
c2s2 [2] = new SelectBoxOption("<br>7.75 QTY ","7.75 x 31.5");
c2s2 [3] = new SelectBoxOption("<br>7.875 QTY ","7.875 x 31.625");
c2s2 [4] = new SelectBoxOption("<br>8.0 QTY ","8.0 x 31.75");




var SH5 = new Array(4); //medium mold, blanks that got pop

SH5 [0] = new SelectBoxOption("<br>7.5 QTY ","7.5 x 31");
SH5 [1] = new SelectBoxOption("<br>7.625 QTY ","7.625 x 31");
SH5 [2] = new SelectBoxOption("<br>7.75 QTY ","7.75 x 31");
SH5 [3] = new SelectBoxOption("<br>7.875 QTY ","7.875 x 31.625");
SH5 [4] = new SelectBoxOption("<br>8.0 QTY ","8.0 x 31.5");


var S6 = new Array(1); //pro factory blank - shuvit

S6 [0] = new SelectBoxOption("<br>7.5 QTY ","7.5 x 31");
S6 [1] = new SelectBoxOption("<br>7.625 QTY ","7.625 x 31.38");
S6 [2] = new SelectBoxOption("<br>7.75 QTY ","7.75 x 31.38");
S6 [3] = new SelectBoxOption("<br>7.875 QTY ","7.875 x 31.5");
S6 [4] = new SelectBoxOption("<br>8.0 QTY ","8.0 x 32");
//S6 [4] = new SelectBoxOption("<br>8.25 QTY ","8.25 x 32.38");

var mini = new Array(1); //MINI

//mini [0] = new SelectBoxOption("<br>26 QTY ","26 x 6.75");
//mini [1] = new SelectBoxOption("<br>28 QTY ","28 x 7.5");
mini [0] = new SelectBoxOption("<br>29 QTY ","29 x 7.25");
//mini [2] = new SelectBoxOption("<br>30.25 QTY ","30.25 x 7.125");

var fulldipped = new Array(1); 

//fulldipped [0] = new SelectBoxOption("<br>7.375 QTY ","7.375 x 31.125");
fulldipped [0] = new SelectBoxOption("<br>7.5 QTY ","7.5 x 31.25");
fulldipped [1] = new SelectBoxOption("<br>7.625 QTY ","7.625 x 31.375");
fulldipped [2] = new SelectBoxOption("<br>7.75 QTY ","7.75 x 31.5");
//fulldipped [3] = new SelectBoxOption("<br>7.875 QTY ","7.875 x 31.625");
fulldipped [3] = new SelectBoxOption("<br>8.0 QTY ","8.0 x 31.75");


var neon = new Array(1); 

//neon [0] = new SelectBoxOption("<br>7.375 QTY ","7.375 x 31.125");
//neon [0] = new SelectBoxOption("<br>7.5 QTY ","7.5 x 31.25");
neon [0] = new SelectBoxOption("<br>7.625 QTY ","7.625 x 31.375");
neon [1] = new SelectBoxOption("<br>7.75 QTY ","7.75 x 31.5");
//neon [3] = new SelectBoxOption("<br>8.0 QTY ","8.0 x 31.75");


var mimported = new Array(1); 

//mimported [0] = new SelectBoxOption("<br>7.3 QTY ","7.3 x 31.125");
mimported [0] = new SelectBoxOption("<br>7.5 QTY ","7.5 x 31.25");
//mimported [1] = new SelectBoxOption("<br>7.6 QTY ","7.6 x 31.375");
//mimported [2] = new SelectBoxOption("<br>7.625 QTY ","7.625 x 31.375");
mimported [1] = new SelectBoxOption("<br>7.75 QTY ","7.75 x 31.5");
//mimported [3] = new SelectBoxOption("<br>7.8 QTY ","7.8 x 31.625");
//mimported [2] = new SelectBoxOption("<br>7.875 QTY ","7.875 x 31.625");
mimported [2] = new SelectBoxOption("<br>8.0 QTY ","8.0 x 31.75");
//mimported [3] = new SelectBoxOption("<br>8.125 QTY ","8.125 x 32.38");
mimported [3] = new SelectBoxOption("<br>8.25 QTY ","8.25 x 32.38");

var simported = new Array(1); 

simported [0] = new SelectBoxOption("<br>7.3 QTY ","7.3 x 31.125");
//simported [1] = new SelectBoxOption("<br>7.5 QTY ","7.5 x 31.25");
//simported [2] = new SelectBoxOption("<br>7.625 QTY ","7.625 x 31.375");
//simported [1] = new SelectBoxOption("<br>7.75 QTY ","7.75 x 31.5");
//simported [4] = new SelectBoxOption("<br>7.875 QTY ","7.875 x 31.625");
//simported [2] = new SelectBoxOption("<br>8.0 QTY ","8.0 x 31.75");
//simported [3] = new SelectBoxOption("<br>8.25 QTY ","8.25 x 32.38");








