var arrProds;

function redirect(sel) {
	var url="";
	var prod=sel[sel.selectedIndex].text;

	if (prod.length>0) {
		for(i=0; i<arrProdPages.length; i++) {
			if(arrProdPages[i][0]==prod.replace("™","")) {
				url=arrProdPages[i][1];
				break;
			}
		}
		if (url.length>0) document.location.href=url+"?s=p";
	}
}

function popProd(sel) {
	if (sel[sel.selectedIndex].value.length>0) document.location.href=sel[sel.selectedIndex].value;
	else {
		var arrProdList, prodsel, x;
	
		arrProdList=arrProds;
		prodsel=document.frmProductFinder.selStep2;
		x=document.frmProductFinder.selStep1.selectedIndex;
		for (m=prodsel.options.length-1; m>0; m--) prodsel.options[m]=null;
		for (i=0; i<arrProdList[x].length; i++) prodsel.options[i]=new Option(arrProdList[x][i].text, arrProdList[x][i].value);
		prodsel.options[0].selected=true;
	}
}

function initializeData() {
	var i, len, sel;
	
	// Build dropdowns
	sel = document.frmProductFinder.selStep1;
	sel.options[1]=new Option("Conditioning Polymers","");
	sel.options[2]=new Option("Hyaluronic Acid Products","");
	sel.options[3]=new Option("Specialty Cellulosics","");
	sel.options[4]=new Option("Specialty Polymers","");
	sel.options[5]=new Option("Specialty Products","");
	
	/*
	 * Step1
	 */
	len = document.frmProductFinder.selStep1.options.length;
	arrProds = new Array(len);
	for (i=0; i<len; i++) arrProds[i] = new Array();
	arrProds[0][0] = new Option("Products:","");
	
	// "Conditioning Polymers"
	arrProds[1][0]=new Option("Products:","");
	arrProds[1][1]=new Option("SoftCAT SK-H","");
	arrProds[1][2]=new Option("SoftCAT SK-L","");
	arrProds[1][3]=new Option("SoftCAT SK-M","");
	arrProds[1][4]=new Option("SoftCAT SK-MH","");
	arrProds[1][5]=new Option("SoftCAT™ SL 5 Polymer","");
	arrProds[1][6]=new Option("SoftCAT SL 30 Polymer","");
	arrProds[1][7]=new Option("SoftCAT SL 60 Polymer","");
	arrProds[1][8]=new Option("SoftCAT SL 100 Polymer","");
	arrProds[1][9]=new Option("UCARE Polymer JR 125 (Polyquaternium-10)","");
	arrProds[1][10]=new Option("UCARE Polymer JR 400 (Polyquaternium-10)","");
	arrProds[1][11]=new Option("UCARE Polymer JR 30M (Polyquaternium-10)","");
	arrProds[1][12]=new Option("UCARE Polymer LR 400 (Polyquaternium-10)","");
	arrProds[1][13]=new Option("UCARE Polymer LR 30M (Polyquaternium-10)","");
	arrProds[1][14]=new Option("UCARE Polymer LK (Polyquaternium-10)","");
	// "Hyaluronic Acid Products"
	arrProds[2][0]=new Option("Products:","");
	arrProds[2][1]=new Option("BIOCARE™ Polymer BHA-10 (Polyquaternium-10 (and) Hyaluronic Acid)","");
	arrProds[2][2]=new Option("BIOCARE Polymer HA-24 (Polyquaternium-24 (and) Hyaluronic Acid)","");
	arrProds[2][3]=new Option("BIOCARE Polymer SA-N (Serum Albumen (and) Hyaluronic Acid (and) Dextran Sulfate)","");
	
	// "Specialty Cellulosics"
	arrProds[3][0]=new Option("Products:","");
	arrProds[3][1]=new Option("CELLOSIZE™ Polymer PCG-10 (Hydroxyethyl cellulose)","");
	arrProds[3][2]=new Option("CELLOSIZE HEC QP Grades (Hydroxyethyl cellulose)","");
	arrProds[3][3]=new Option("Methylcellulose","");
	arrProds[3][4]=new Option("Hydroxypropyl Methylcellulose","");
	// "Specialty Polymers"
	arrProds[4][0]=new Option("Products:","");
	arrProds[4][1]=new Option("KYTAMER™ PC (Chitosan PCA)","");
	arrProds[4][2]=new Option("KYTAMER L (Chitosan Lactate)","");
	arrProds[4][3]=new Option("POLYOX WSR N-10 (PEG-2M)","");
	arrProds[4][4]=new Option("POLYOX WSR N-80 (PEG-5M)","");
	arrProds[4][5]=new Option("POLYOX WSR N-750 (PEG-7M)","");
	arrProds[4][6]=new Option("POLYOX WSR N-3000 (PEG-14M)","");
	arrProds[4][7]=new Option("POLYOX WSR N-12K (PEG-23M)","");
	arrProds[4][8]=new Option("POLYOX WSR N-60K (PEG-45M)","");
	arrProds[4][9]=new Option("POLYOX WSR-205 (PEG-14M)","");
	arrProds[4][10]=new Option("POLYOX WSR-301 (PEG-90M)","");

	// Specialty Products
	arrProds[5][0]=new Option("Products:","");
	arrProds[5][1]=new Option("UCON™ Fluid AP (PPG-14 Butyl Ether)","");
	arrProds[5][2]=new Option("UCON 50-HB-660 (PPG-12-Buteth-16)","");
	arrProds[5][3]=new Option("UCON 50-HB-3520 (PPG-28-Buteth-3)","");
	arrProds[5][4]=new Option("UCON 50-HB-5100 (PPG-33 Buteth-45)","");
	arrProds[5][5]=new Option("UCON 75-H-450 (PEG/PPG-17/6 Copolymer)","");
	arrProds[5][6]=new Option("UCON LB-1145 (PPG-33 Butyl Ether)","");
	arrProds[5][7]=new Option("UCON LB-1715 (PPG-40 Butyl Ether)","");
}	