/***********
** lh8_11_color4_0
***********/
var lh8_11_color4_0 = new Array();
//lh8_11_color4_0[runSize] = $$;
lh8_11_color4_0[250] = 135;
lh8_11_color4_0[500] = 175;
lh8_11_color4_0[1000] = 225;
lh8_11_color4_0[2500] = 325;
lh8_11_color4_0[5000] = 450;
lh8_11_color4_0[10000] = 850;


/***********
** lh8_11_color4_4
***********/
var lh8_11_color4_4 = new Array();
lh8_11_color4_4[250] = 160;
lh8_11_color4_4[500] = 200;
lh8_11_color4_4[1000] = 250;
lh8_11_color4_4[2500] = 375;
lh8_11_color4_4[5000] = 500;
lh8_11_color4_4[10000] = 900;

/***********
** lh8_11: Delivery Method
***********/
var lh8_11_ups3Day 	=	 new Array()	;
lh8_11_ups3Day[250] 	=	40	;
lh8_11_ups3Day[500] 	=	50	;
lh8_11_ups3Day[1000] 	=	60	;
lh8_11_ups3Day[2500] 	=	150	;
lh8_11_ups3Day[5000] 	=	276	;
lh8_11_ups3Day[10000] 	=	600	;

var lh8_11_ups2Day 	=	 new Array()	;
lh8_11_ups2Day[250] 	=	45	;
lh8_11_ups2Day[500] 	=	65	;
lh8_11_ups2Day[1000] 	=	80	;
lh8_11_ups2Day[2500] 	=	210	;
lh8_11_ups2Day[5000] 	=	378	;
lh8_11_ups2Day[10000] 	=	800	;

var lh8_11_ups1Day 	=	 new Array()	;
lh8_11_ups1Day[250] 	=	85	;
lh8_11_ups1Day[500] 	=	100	;
lh8_11_ups1Day[1000] 	=	159	;
lh8_11_ups1Day[2500] 	=	360	;
lh8_11_ups1Day[5000] 	=	645	;
lh8_11_ups1Day[10000] 	=	1350	;

var lh8_11_upsGround 	=	 new Array()	;
lh8_11_upsGround[250] 	=	12	;
lh8_11_upsGround[500] 	=	14	;
lh8_11_upsGround[1000] 	=	16	;
lh8_11_upsGround[2500] 	=	28	;
lh8_11_upsGround[5000] 	=	55	;
lh8_11_upsGround[10000] 	=	130	;


function calc(){
	f = document.add;
	totalDiv = document.getElementById("subTotal");
	shippingDiv = document.getElementById("shipping");
	turnaround = f.turnaround.options[f.turnaround.selectedIndex].value;
	color = f.color.options[f.color.selectedIndex].value;
	blankSheet = f.blankSheet.options[f.blankSheet.selectedIndex].value;
	runsize = f.runsize.options[f.runsize.selectedIndex].value;
	delivery = f.delivery.options[f.delivery.selectedIndex].value;
	shippingCost =0;
	total = 0;
	blankSheetCost = 0;
	product = "lh8_11";
	//alert(runsize+","+color+","+product);
 if(runsize != "" && color !=""){
	
	if(color == "4:0 - 1 sided, full color on front")
		total = eval(product+"_color4_0[runsize]");
	else if(color == "4:4 - 2 sided, full color on front and back")
		total = eval(product+"_color4_4[runsize]");
	
	if(blankSheet != ""){
		switch(blankSheet){
	case "1,000 blank sheets ($60 extra)":
	  blankSheetCost = 60;
	  break; 
 	case "2,500 blank sheets ($130extra)":
	  blankSheetCost = 130;
	  break; 
	case "5,000 blank sheets ($250 extra)":
	  blankSheetCost = 250;
	  break; 
 	case "10,000 blank sheets ($450 extra)":
	  blankSheetCost = 450;
	  break; 
	case "15,000 blank sheets ($650 extra)":
	  blankSheetCost = 650;
	  break; 
 	case "20,000 blank sheets ($800 extra)":
	  blankSheetCost = 800;
	  break; 
		}//end switch
	}
	
	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+"_upsGround[runsize]");  
	  shippingDiv.innerHTML = "Shipping Cost: $"+shippingCost;
    }
	if(delivery == "" || delivery=="Pick Up")
	  shippingDiv.innerHTML = "Shipping Cost: $0";
  }

f.total.value = total+blankSheetCost;
total += shippingCost+blankSheetCost;
totalDiv.innerHTML = "Subtotal: $"+total;
f.shippingCost.value = shippingCost;
}
