/***********
** label2_3
***********/
var label2_3 = new Array();
//label2_3[runSize] = $$;
label2_3[1000] =	95	;
label2_3[2500] =	150	;
label2_3[5000] =	225	;
label2_3[10000] =	400	;

/***********
** label2_3: Delivery Method
***********/
var label2_3_ups3Day 	=	 new Array()	;
label2_3_ups3Day[1000] =	18	;
label2_3_ups3Day[2500] =	23	;
label2_3_ups3Day[5000] =	35	;
label2_3_ups3Day[10000] =	54	;
var label2_3_ups2Day 	=	 new Array()	;
label2_3_ups2Day[1000] =	24	;
label2_3_ups2Day[2500] =	34	;
label2_3_ups2Day[5000] =	53	;
label2_3_ups2Day[10000] =	84	;
var label2_3_ups1Day 	=	 new Array()	;
label2_3_ups1Day[1000] =	52	;
label2_3_ups1Day[2500] =	66	;
label2_3_ups1Day[5000] =	93	;
label2_3_ups1Day[10000] =	125	;
var label2_3_ground = new Array();
label2_3_ground[1000] =	7	;
label2_3_ground[2500] =	11	;
label2_3_ground[5000] =	13	;
label2_3_ground[10000] =	26	;

/***********
** label2_8
***********/
var label2_8 = new Array();
//label2_8[runSize] = $$;
label2_8[1000] =	225	;
label2_8[2500] =	325	;
label2_8[5000] =	475	;
label2_8[10000] =	725	;
/***********
** label2_8: Delivery Method
***********/
var label2_8_ups3Day 	=	 new Array()	;
label2_8_ups3Day[1000] =	22	;
label2_8_ups3Day[2500] =	37	;
label2_8_ups3Day[5000] =	60	;
label2_8_ups3Day[10000] =	118	;
var label2_8_ups2Day 	=	 new Array()	;
label2_8_ups2Day[1000] =	32	;
label2_8_ups2Day[2500] =	55	;
label2_8_ups2Day[5000] =	92	;
label2_8_ups2Day[10000] =	183	;
var label2_8_ups1Day 	=	 new Array()	;
label2_8_ups1Day[1000] =	66	;
label2_8_ups1Day[2500] =	97	;
label2_8_ups1Day[5000] =	135	;
label2_8_ups1Day[10000] =	271	;
var label2_8_ground = new Array();
label2_8_ground[1000] =	7	;
label2_8_ground[2500] =	11	;
label2_8_ground[5000] =	13	;
label2_8_ground[10000] =	26	;

/***********
** label3.5 x 3.5
***********/
var label3_3 = new Array();
//label3_3[runSize] = $$;
label3_3[1000] =	150	;
label3_3[2500] =	225	;
label3_3[5000] =	350	;
label3_3[10000] =	600	;

/***********
** label3.5 x 3.5: Delivery Method
***********/
var label3_3_ups3Day 	=	 new Array()	;
label3_3_ups3Day[1000] =	19	;
label3_3_ups3Day[2500] =	31	;
label3_3_ups3Day[5000] =	49	;
label3_3_ups3Day[10000] =	97	;
var label3_3_ups2Day 	=	 new Array()	;
label3_3_ups2Day[1000] =	27	;
label3_3_ups2Day[2500] =	46	;
label3_3_ups2Day[5000] =	75	;
label3_3_ups2Day[10000] =	145	;
var label3_3_ups1Day 	=	 new Array()	;
label3_3_ups1Day[1000] =	57	;
label3_3_ups1Day[2500] =	84	;
label3_3_ups1Day[5000] =	118	;
label3_3_ups1Day[10000] =	230	;
var label3_3_ground = new Array();
label3_3_ground[1000] =	7	;
label3_3_ground[2500] =	11	;
label3_3_ground[5000] =	13	;
label3_3_ground[10000] =	26	;

/***********
** label4_6
***********/
var label4_6 = new Array();
//label4_6[runSize] = $$;
label4_6[1000] =	300	;
label4_6[2500] =	400	;
label4_6[5000] =	550	;
label4_6[10000] =	900	;

/***********
** label4_6: Delivery Method
***********/
var label4_6_ups3Day 	=	 new Array()	;
label4_6_ups3Day[1000] =	27	;
label4_6_ups3Day[2500] =	49	;
label4_6_ups3Day[5000] =	95	;
label4_6_ups3Day[10000] =	177	;
var label4_6_ups2Day 	=	 new Array()	;
label4_6_ups2Day[1000] =	39	;
label4_6_ups2Day[2500] =	74	;
label4_6_ups2Day[5000] =	145	;
label4_6_ups2Day[10000] =	270	;
var label4_6_ups1Day 	=	 new Array()	;
label4_6_ups1Day[1000] =	74	;
label4_6_ups1Day[2500] =	118	;
label4_6_ups1Day[5000] =	226	;
label4_6_ups1Day[10000] =	404	;
var label4_6_ground 	=	 new Array()	;
label4_6_ground[1000] =	7	;
label4_6_ground[2500] =	11	;
label4_6_ground[5000] =	13	;
label4_6_ground[10000] =	26	;

/***********
** label5_7
***********/
var label5_7 = new Array();
//label5_7[runSize] = $$;
label5_7[1000] =	335	;
label5_7[2500] =	435	;
label5_7[5000] =	575	;
label5_7[10000] =	950	;

/***********
** label5_7: Delivery Method
***********/
var label5_7_ups3Day 	=	 new Array()	;
label5_7_ups3Day[1000] =	35	;
label5_7_ups3Day[2500] =	62	;
label5_7_ups3Day[5000] =	125	;
label5_7_ups3Day[10000] =	251	;
var label5_7_ups2Day 	=	 new Array()	;
label5_7_ups2Day[1000] =	53	;
label5_7_ups2Day[2500] =	97	;
label5_7_ups2Day[5000] =	194	;
label5_7_ups2Day[10000] =	387	;
var label5_7_ups1Day 	=	 new Array()	;
label5_7_ups1Day[1000] =	93	;
label5_7_ups1Day[2500] =	140	;
label5_7_ups1Day[5000] =	282	;
label5_7_ups1Day[10000] =	565	;
var label5_7_ground 	=	 new Array()	;
label5_7_ground[1000] =	7	;
label5_7_ground[2500] =	11	;
label5_7_ground[5000] =	13	;
label5_7_ground[10000] =	26	;

/***********
** label5.5 x 8.5
***********/
var label5_8 = new Array();
//label5_8[runSize] = $$;
label5_8[1000] =	425	;
label5_8[2500] =	550	;
label5_8[5000] =	675	;
label5_8[10000] =	1200	;

/***********
** label5.5 x 8.5: Delivery Method
***********/
var label5_8_ups3Day 	=	 new Array()	;
label5_8_ups3Day[1000] =	37	;
label5_8_ups3Day[2500] =	82	;
label5_8_ups3Day[5000] =	152	;
label5_8_ups3Day[10000] =	292	;
var label5_8_ups2Day 	=	 new Array()	;
label5_8_ups2Day[1000] =	56	;
label5_8_ups2Day[2500] =	123	;
label5_8_ups2Day[5000] =	231	;
label5_8_ups2Day[10000] =	448	;
var label5_8_ups1Day 	=	 new Array()	;
label5_8_ups1Day[1000] =	97	;
label5_8_ups1Day[2500] =	195	;
label5_8_ups1Day[5000] =	350	;
label5_8_ups1Day[10000] =	662	;
var label5_8_ground 	=	 new Array()	;
label5_8_ground[1000] =	7	;
label5_8_ground[2500] =	11	;
label5_8_ground[5000] =	13	;
label5_8_ground[10000] =	26	;

/***********
** label8.5 x 11
***********/
var label8_11 = new Array();
//label8_11[runSize] = $$;
label8_11[1000] =	575	;
label8_11[2500] =	675	;
label8_11[5000] =	835	;
label8_11[10000] =	1350	;

/***********
** label8.5 x 11: Delivery Method
***********/
var label8_11_ups3Day 	=	 new Array()	;
label8_11_ups3Day[1000] =	66	;
label8_11_ups3Day[2500] =	173	;
label8_11_ups3Day[5000] =	331	;
label8_11_ups3Day[10000] =	663	;
var label8_11_ups2Day 	=	 new Array()	;
label8_11_ups2Day[1000] =	102	;
label8_11_ups2Day[2500] =	265	;
label8_11_ups2Day[5000] =	511	;
label8_11_ups2Day[10000] =	1022	;
var label8_11_ups1Day 	=	 new Array()	;
label8_11_ups1Day[1000] =	146	;
label8_11_ups1Day[2500] =	399	;
label8_11_ups1Day[5000] =	734	;
label8_11_ups1Day[10000] =	1469	;
var label8_11_ground 	=	 new Array()	;
label8_11_ground[1000] =	7	;
label8_11_ground[2500] =	11	;
label8_11_ground[5000] =	13	;
label8_11_ground[10000] =	26	;

function calc(product){
	f = document.add;
	totalDiv = document.getElementById("subTotal");
	shippingDiv = document.getElementById("shipping");
	//turnaround = f.turnaround.options[f.turnaround.selectedIndex].value;
	label = f.label.options[f.label.selectedIndex].value;
	runsize = f.runsize.options[f.runsize.selectedIndex].value;
	delivery = f.delivery.options[f.delivery.selectedIndex].value;
	shippingCost =0;
	total = 0;
	product = "label2_3";
 if(runsize != "" && label !="" ){
	switch(label){
	case "2 x 3.5":
	  total = label2_3[runsize];
	  product= "label2_3";
	  break;    
	case "2 x 8":
	  total = label2_8[runsize];
	  product= "label2_8";
	  break;
	case "3.5 x 3.5":
	  total = label3_3[runsize];
	  product= "label3_3";
	  break;
	case "4 x 6":
	  total = label4_6[runsize];
	  product= "label4_6";
	  break;
	case "5 x 7":
	  total = label5_7[runsize];
	  product= "label5_7";
	  break;
	case "5.5 x 8.5":
	  total = label5_8[runsize];
	  product= "label5_8";
	  break;	  
	case "8.5 x 11":
	  total = label8_11[runsize];
	  product= "label8_11";
	  break;	  
}
	if(delivery != "" && delivery!="Pick Up"){
	  if(delivery == "UPS 3 DAY SELECT")
		 shippingCost = eval(product+"_ups3Day[runsize]");
	  else if(delivery == "UPS 2nd DAY AIR")
	  	 shippingCost = eval(product+"_ups2Day[runsize]");
	  else if(delivery == "UPS NEXT DAY AIR")
	  	 shippingCost = eval(product+"_ups1Day[runsize]");  
	  else if(delivery == "UPS GROUND")
  	  	 shippingCost = eval(product+"_ground[runsize]");  
	  shippingDiv.innerHTML = "Shipping Cost: $"+shippingCost;
    }
	if(delivery == "" || delivery=="Pick Up")
	  shippingDiv.innerHTML = "Shipping Cost: $0";
  }
  
f.total.value = total;
total += shippingCost;
totalDiv.innerHTML = "Subtotal: $"+total;
f.shippingCost.value = shippingCost;
}
