// JavaScript Document
var p1List = new Array()
p1List[0] =new Array();
p1List[0][0]  = "Up to 40\" wide";
p1List[0][1]  = "40\" to 52\" wide";
p1List[0][2]  = "52\" to 64\" wide";
p1List[0][3]  = "64\" to 76\" wide";
p1List[0][4]  = "76\" to 100\" wide";
p1List[0][5]  = "100\" to 124\" wide";

p1List[1] =new Array();
p1List[1][0]  = "Up to 40\" high";
p1List[1][1]  = "40\" to 51\" high";
p1List[1][2]  = "51\" to 63\" high";
p1List[1][3]  = "63\" to 75\" high";
p1List[1][4]  = "75\" to 99\" high";
p1List[1][5]  = "99\" to 123\" high";

//list for p2
var p2List = new Array()
p2List[0] =new Array();
p2List[0][0]  = "Up to 39\" wide";
p2List[0][1]  = "39\" to 62\" wide";
p2List[0][2]  = "62\" to 75\" wide";
p2List[0][3]  = "75\" to 122\" wide";

p2List[1] =new Array();
p2List[1][0]  = "Up to 39\" high";
p2List[1][1]  = "39\" to 62\" high";
p2List[1][2]  = "62\" to 75\" high";
p2List[1][3]  = "75\" to 122\" high";


var p1 = new Array();
	p1[0] = new Array();
	//P1[0][0]
	p1[0][0] = "2 Packages of Strips 36\" Long~skip~Small Tube of Liquid Nails LN600~skip~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[0][1] = "1 Package of Strips 36\" Long~1 Package of Strips 48\" Long~Small Tube of Liquid Nails LN600~skip~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[0][2] = "1 Package of Strips 36\" Long~1 Package of Strips 60\" Long~Small Tube of Liquid Nails LN600~1 Package Beveled Mirrored Acrylic Cover Plates if Height is > 60\"~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[0][3] = "3 Packages of Strips 36\" Long~skip~Small Tube of Liquid Nails LN600~1 Package Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[0][4] = "1 Package of Strips 36\" Long~2 Packages of Strips 48\" Long~Small Tube of Liquid Nails LN600~1 Package Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[0][5] = "1 Package of Strips 36\" Long~2 Packages of Strips 60\" Long~Small Tube of Liquid Nails LN600~1 Package Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";

	//P1[1][0]
	p1[1] = new Array();
	p1[1][0] = "1 Package of Strips 36\" Long~1 Package of Strips 48\" Long~Small Tube of Liquid Nails LN600~skip~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[1][1] = "2 Packages of Strips 48\" Long~skip~Small Tube of Liquid Nails LN600~skip~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[1][2] = "1 Package of Strips 48\" Long~1 Package of Strips 60\" Long~Small Tube of Liquid Nails LN600~1 Package Beveled Mirrored Acrylic Cover Plates if Height is > 60\"~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[1][3] = "2 Packages of Strips 36\" Long~1 Package of Strips 48\" Long~Small Tube of Liquid Nails LN600~1 Package Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[1][4] = "3 Packages of Strips 48\" Long~skip~Small Tube of Liquid Nails LN600~1 Package Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[1][5] = "1 Package of Strips 48\" Long~2 Packages of Strips 60\" Long~Small Tube of Liquid Nails LN600~1 Package Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";

	//p1[2][0]
	p1[2] = new Array();
	p1[2][0] = "1 Package of Strips 36\" Long~ 1 Package of Strips 60\" Long~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates if Width is > 60\"~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[2][1] = "1 Package of Strips 48\" Long~ 1 Package of Strips 60\" Long~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates if Width is > 60\"~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[2][2] = "2 Packages of Strips 60\" Long~skip~ Small Tube of Liquid Nails LN600~ 1 or 2 Package(s) Beveled Mirrored Acrylic Cover Plates if Height or Width is > 60\"~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[2][3] = "2 Packages of Strips 36\" Long~ 1 Package of Strips 60\" Long~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates (Additional Package may be desired if Width is > 60\")~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[2][4] = "2 Packages of Strips 48\" Long~ 1 Package of Strips 60\" Long~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates (Additional Package may be desired if Width is > 60\")~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[2][5] = "3 Packages of Strips 60\" Long~skip~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates (Additional Package may be desired if Width is > 60\")~1 Package Mirror Acrylic Corners, Four (4) Each Package";

	//p1[3][0]
	p1[3] = new Array();
	p1[3][0] = "3 Packages of Strips 36\" Long~skip~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[3][1] = "2 Packages of Strips 36\" Long~ 1 Package of Strips 48\" Long~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[3][2] = "2 Packages of Strips 36\" Long~ 1 Package of Strips 60\" Long~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates (Additional Package may be desired if Height is > 60\")~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[3][3] = "4 Packages of Strips 36\" Long~skip~ Small Tube of Liquid Nails LN600~ 2 Packages Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[3][4] = "2 Packages of Strips 36\" Long~ 2 Packages of Strips 48\" Long~ Small Tube of Liquid Nails LN600~ 2 Packages Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[3][5] = "2 Packages of Strips 36\" Long~ 2 Packages of Strips 60\" Long~ Small Tube of Liquid Nails LN600~ 2 Packages Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";

	//p1[4][0]
	p1[4] = new Array();
	p1[4][0] = "1 Package of Strips 36\" Long~ 2 Packages of Strips 48\" Long~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[4][1] = "3 Packages of Strips 48\" Long~skip~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[4][2] = "2 Packages of Strips 48\" Long~ 1 Package of Strips 60\" Long~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates (Additional Package may be desired if Height is > 60\")~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[4][3] = "2 Packages of Strips 36\" Long~ 2 Packages of Strips 48\" Long~ Small Tube of Liquid Nails LN600~ 2 Packages Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[4][4] = "4 Packages of Strips 48\" Long~skip~ Small Tube of Liquid Nails LN600~ 2 Packages Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[4][5] = "2 Packages of Strips 48\" Long~ 2 Packages of Strips 60\" Long~ Small Tube of Liquid Nails LN600~ 2 Packages Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";

	//p1[5][0]
	p1[5] = new Array();
	p1[5][0] = "1 Package of Strips 36\" Long~ 2 Packages of Strips 60\" Long~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[5][1] = "1 Package of Strips 48\" Long~ 2 Packages of Strips 60\" Long~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[5][2] = "3 Packages of Strips 60\" Long~skip~ Small Tube of Liquid Nails LN600~ 1 Package Beveled Mirrored Acrylic Cover Plates (Additional Package may be desired if Height is > 60\")~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[5][3] = "2 Packages of Strips 36\" Long~ 2 Packages of Strips 60\" Long~ Small Tube of Liquid Nails LN600~ 2 Packages Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[5][4] = "2 Packages of Strips 48\" Long~ 2 Packages of Strips 60\" Long~ Small Tube of Liquid Nails LN600~ 2 Packages Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";
	p1[5][5] = "4 Packages of Strips 60\" Long~skip~ Small Tube of Liquid Nails LN600~ 2 Packages Beveled Mirrored Acrylic Cover Plates~1 Package Mirror Acrylic Corners, Four (4) Each Package";

var p2 = new Array();
	p2[0] = new Array();
	p2[0][0] = "2 Packages of Strips 36\" Long~skip~Small Tube of Liquid Nails LN600~skip~1 Package Woodgrain Corners, Four (4) Each Package";
	p2[0][1] = "1 Package of Strips 36\" Long~1 Package of Strips 59.5\" Long~Small Tube of Liquid Nails LN600~skip~1 Package Woodgrain Corners, Four (4) Each Package";
	p2[0][2] = "3 Packages of Strips 36\" Long~skip~Small Tube of Liquid Nails LN600~1 Package Decorative Cover Plates~1 Package Woodgrain Corners, Four (4) Each Package";
	p2[0][3] = "1 Package of Strips 36\" Long~2 Packages of Strips 59.5\" Long~Small Tube of Liquid Nails LN600~1 Package Decorative Cover Plates~1 Package Woodgrain Corners, Four (4) Each Package";
	
	p2[1] = new Array();
	p2[1][0] = "1 Package of Strips 36\" Long~1 Package of Strips 59.5\" Long~Small Tube of Liquid Nails LN600~skip~1 Package Woodgrain Corners, Four (4) Each Package";
	p2[1][1] = "2 Packages of Strips 59.5\" Long~skip~Small Tube of Liquid Nails LN600~skip~1 Package Woodgrain Corners, Four (4) Each Package";
	p2[1][2] = "2 Packages of Strips 36\" Long~1 Package of Strips 59.5\" Long~Small Tube of Liquid Nails LN600~1 Package Decorative Cover Plates~1 Package Woodgrain Corners, Four (4) Each Package";
	p2[1][3] = "3 Packages of Strips 59.5\" Long~skip~Small Tube of Liquid Nails LN600~1 Package Decorative Cover Plates~1 Package Woodgrain Corners, Four (4) Each Package";
	
	p2[2] = new Array();
	p2[2][0] = "3 Packages of Strips 36\" Long~skip~Small Tube of Liquid Nails LN600~1 Package Decorative Cover Plates~1 Package Woodgrain Corners, Four (4) Each Package";
	p2[2][1] = "2 Packages of Strips 36\" Long~1 Package of Strips 59.5\" Long~Small Tube of Liquid Nails LN600~1 Package Decorative Cover Plates~1 Package Woodgrain Corners, Four (4) Each Package";
	p2[2][2] = "4 Packages of Strips 36\" Long~skip~Small Tube of Liquid Nails LN600~2 Packages Decorative Cover Plates~1 Package Woodgrain Corners, Four (4) Each Package";
	p2[2][3] = "2 Packages of Strips 36\" Long~2 Packages of Strips 59.5\" Long~Small Tube of Liquid Nails LN600~2 Packages Decorative Cover Plates~1 Package Woodgrain Corners, Four (4) Each Package";
	
	p2[3] = new Array();
	p2[3][0] = "1 Package of Strips 36\" Long~2 Packages of Strips 59.5\" Long~Small Tube of Liquid Nails LN600~1 Package Decorative Cover Plates~1 Package Woodgrain Corners, Four (4) Each Package";
	p2[3][1] = "3 Packages of Strips 59.5\" Long~skip~Small Tube of Liquid Nails LN600~1 Package Decorative Cover Plates~1 Package Woodgrain Corners, Four (4) Each Package";
	p2[3][2] = "2 Packages of Strips 36\" Long~2 Packages of Strips 59.5\" Long~Small Tube of Liquid Nails LN600~2 Packages Decorative Cover Plates~1 Package Woodgrain Corners, Four (4) Each Package";
	p2[3][3] = "4 Packages of Strips 59.5\" Long~skip~Small Tube of Liquid Nails LN600~2 Packages Decorative Cover Plates~1 Package Woodgrain Corners, Four (4) Each Package";

var setBgCol = 0;

function getPlist(frmVal){

	if(frmVal == ""){
		bSetVal = true;
		writeContent('contentLayer', "*Please Select the above fields and click on submit button to see the results")
	}else{
		bSetVal = false;
	}
	

	//document.frm_medge_sstool.proW.selectedIndex = 0;
	//document.frm_medge_sstool.proH.selectedIndex = 0;
	if(frmVal == "p1"){
		arrList = "p1List";
	}
	if(frmVal == "p2"){
		arrList = "p2List";
	}
	
	document.frm_medge_sstool.proW.options.length = "";
	document.frm_medge_sstool.proH.options.length = "";
	
	for(i=0; i<=eval(arrList)[0].length; i++){
			if(i == 0){
				document.frm_medge_sstool.proW.options.length++;
				document.frm_medge_sstool.proW.options[0] = new Option("Select Mirror Width")
				document.frm_medge_sstool.proH.options.length++;
				document.frm_medge_sstool.proH.options[0] = new Option("Select Mirror Height")
			}else{
				document.frm_medge_sstool.proW.options.length ++;
				document.frm_medge_sstool.proW.options[i] = new Option(eval(arrList)[0][i-1], i-1);
				document.frm_medge_sstool.proH.options.length ++;
				document.frm_medge_sstool.proH.options[i] = new Option(eval(arrList)[1][i-1], i-1);
			}
		}
	
	//enabling fields
	document.frm_medge_sstool.proW.disabled = bSetVal;
	document.frm_medge_sstool.proH.disabled = bSetVal;
	document.frm_medge_sstool.btnGetList.disabled = bSetVal;
}

function getList(pV, pW, pH){
//alert(pV+":"+pW+":"+pH)
	if(pW == "" || pH == ""){
		alert("Please select all the fields before you see the details");
		writeContent('contentLayer', "*Please Select the above fields and click on submit button to see the results")
		return false;
	}

	strSelVal = eval(pV)[pW][pH];
	secSelVal = strSelVal.split("~");

	var contentHead = new Array("Strip Packages - I","Strip Packages - II","Adhesive","Cover Plates","Corners")

	strTable = "<table border='0' cellpadding='4' cellspacing='1' width='100%'";

	for(i=0; i<=secSelVal.length-1; i++){
		
		if(secSelVal[i] == "skip"){
			//strTable += "<tr "+strBgColor+"><td width='150'>"+contentHead[i].toUpperCase()+"</td><td width='350'> none </td></tr>";
			continue;
		}else{
			//row color
			if(setBgCol%2 == 0){
				strBgColor = "bgcolor='#D2CFCF'";
			}else{
				strBgColor = "bgcolor='#E7E7E7'";
			}
			strTable += "<tr "+strBgColor+"><td width='150'>"+contentHead[i].toUpperCase()+"</td><td width='350'>"+secSelVal[i]+"</td></tr>"
			setBgCol ++;
		}
	}
	strTable += "<table>"
	setBgCol = 0;
	//document.write(strTable)
	writeContent('contentLayer', strTable)
}

function writeContent(id, strTable){

	if (document.getElementById)
		{
			x = document.getElementById(id);
			x.innerHTML = '';
			x.innerHTML = strTable;
		}
		else if (document.all)
		{
			x = document.all[id];
			x.innerHTML = strTable;
		}
		else if (document.layers)
		{
			x = document.layers[id];
			text2 = strTable;
			x.document.open();
			x.document.write(strTable);
			x.document.close();
		}

}
