/*
05/2008
Quick Product Search Tool
me@charlesjohnson.org
*/

prod = new Array();i=0;

/*======================================================================================
[1]Name of Product, [2]PDF Name, [3]MSDS Name, [4]B&C, [5]F&B, [6]Trans, [7]CASE, [8]all
======================================================================================*/
prod[i] = 'Lupranate  78,Lupranate78.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,1,1';i++
prod[i] = 'Lupranate  81,Lupranate81.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,1,1';i++
prod[i] = 'Lupranate 219,Lupranate219.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f58e.pdf,0,0,0,1,1';i++
prod[i] = 'Lupranate 223,Lupranate223.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,1,1';i++
prod[i] = 'Lupranate 227,Lupranate227.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f51a.pdf,0,0,0,1,1';i++
prod[i] = 'Lupranate 230,Lupranate230.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,1,1';i++
prod[i] = 'Lupranate 233,Lupranate233.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f486.pdf,0,0,1,1,1';i++
prod[i] = 'Lupranate 234,Lupranate234.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f51b.pdf,0,0,1,1,1';i++
prod[i] = 'Lupranate 241,Lupranate241.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008ffdd.pdf,1,0,0,1,1';i++
prod[i] = 'Lupranate 245,Lupranate245.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f60d.pdf,1,0,1,0,1';i++
prod[i] = 'Lupranate 253,Lupranate253.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,1,1';i++
prod[i] = 'Lupranate 255,Lupranate255.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f4d3.pdf,0,0,0,1,1';i++
prod[i] = 'Lupranate 266,Lupranate266.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f55a.pdf,0,0,0,1,1';i++
prod[i] = 'Lupranate 268,Lupranate268.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,1,1';i++
prod[i] = 'Lupranate 274,Lupranate274.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,0,1';i++
prod[i] = 'Lupranate 275,Lupranate275.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,1,1';i++
prod[i] = 'Lupranate 277,Lupranate277.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,0,1';i++ 
prod[i] = 'Lupranate 278,Lupranate278.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,1,0,0,1';i++
prod[i] = 'Lupranate 280,Lupranate280.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,1,1,0,1';i++
prod[i] = 'Lupranate 281,Lupranate281.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,0,1';i++  
prod[i] = 'Lupranate 3164T,Lupranate3164TIso.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,1,0,1';i++
prod[i] = 'Lupranate 5030,Lupranate5030.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,1,1';i++
prod[i] = 'Lupranate 5050,Lupranate5050.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,1,1';i++
prod[i] = 'Lupranate 5070,Lupranate5070.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,1,1';i++
prod[i] = 'Lupranate 5090,Lupranate5090.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,1,1';i++
prod[i] = 'Lupranate 5100,Lupranate5100.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,1,0,0,1';i++
prod[i] = 'Lupranate 5140,Lupranate5140.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,1,1';i++
prod[i] = 'Lupranate 5143,Lupranate5143.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,1,1';i++
prod[i] = 'Lupranate 8020,Lupranate8020.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800a5063.pdf,0,1,1,1,1';i++
prod[i] = 'Lupranate LP30,LupranateLP30.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f5b1.pdf,1,0,0,1,1';i++
prod[i] = 'Lupranate LP30D,LupranateLP30D.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,1,1';i++
prod[i] = 'Lupranate M,LupranateM.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800975fb.pdf,1,0,1,1,1';i++
prod[i] = 'Lupranate M10,LupranateM10.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f4a7.pdf,0,0,1,1,1';i++
prod[i] = 'Lupranate M20,LupranateM20.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f4b1.pdf,1,0,0,1,1';i++  
prod[i] = 'Lupranate M20FB,LupranateM20FB.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f15b.pdf,1,0,0,0,1';i++
prod[i] = 'Lupranate M20SB,LupranateM20SB.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f676.pdf,1,0,0,0,1';i++  
prod[i] = 'Lupranate M70L,LupranateM70L.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,1,1';i++
prod[i] = 'Lupranate MI,LupranateMI.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,1,1';i++
prod[i] = 'Lupranate MM103,LupranateMM103.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800922c6.pdf,0,0,0,1,1';i++ 
prod[i] = 'Lupranate MP102,LupranateMP102.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f4a3.pdf,0,0,1,1,1';i++ 
prod[i] = 'Lupranate MS,LupranateMS.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800a5064.pdf,0,0,1,1,1';i++ 
prod[i] = 'Lupranate T80,LupranateT80.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88009be6e.pdf,1,1,1,1,1';i++  
prod[i] = 'Lupranate TF2115,LupranateTF2115.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,1,1,1';i++
prod[i] = 'Lupranate R2500,LupranateR2500.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,1,1';i++
prod[i] = 'Pluracol  220,Pluracol220.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f45e.pdf,1,1,1,1,1';i++ 
prod[i] = 'Pluracol  355,Pluracol355.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,1,1,1,1';i++
prod[i] = 'Pluracol  380,Pluracol380.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f24d.pdf,1,1,1,1,1';i++ 
prod[i] = 'Pluracol  593,Pluracol593.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f45a.pdf,0,0,1,0,1';i++ 
prod[i] = 'Pluracol  628,Pluracol628.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800bfdbe.pdf,1,1,1,1,1';i++ 
prod[i] = 'Pluracol  726,Pluracol726.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800b6bf6.pdf,1,1,1,1,1';i++ 
prod[i] = 'Pluracol  735,Pluracol735.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800bff67.pdf,1,0,0,1,1';i++ 
prod[i] = 'Pluracol  736,Pluracol736.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800b6bf5.pdf,1,0,0,1,1';i++ 
prod[i] = 'Pluracol  816,Pluracol816.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800bff72.pdf,1,1,1,1,1';i++ 
prod[i] = 'Pluracol  858,Pluracol858.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800c0623.pdf,1,0,0,1,1';i++ 
prod[i] = 'Pluracol  922,Pluracol922.pdf,ttp://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f257.pdf,1,0,0,1,1';i++ 
prod[i] = 'Pluracol  945,Pluracol945.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800bfdbf.pdf,1,1,1,1,1';i++ 
prod[i] = 'Pluracol 1016,Pluracol1016.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,1,1';i++
prod[i] = 'Pluracol 1026,Pluracol1026.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800bd380.pdf,1,1,1,1,1';i++ 
prod[i] = 'Pluracol 1062,Pluracol1062.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800bff64.pdf,1,1,1,1,1';i++ 
prod[i] = 'Pluracol 1135I,Pluracol1135i.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008f468.pdf,1,1,0,1,1';i++ 
prod[i] = 'Pluracol 1158,Pluracol1158.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,1,1';i++
prod[i] = 'Pluracol 1203,Pluracol1203.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,1,1';i++
prod[i] = 'Pluracol 1365,Pluracol1365.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af88008fe34.pdf,1,0,1,1,1';i++ 
prod[i] = 'Pluracol 1421,Pluracol1421.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,1,1';i++
prod[i] = 'Pluracol 1528FF,Pluracol1528FF.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,1,1,0,1';i++
prod[i] = 'Pluracol 1538,Pluracol1538.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,1,1,1,1';i++
prod[i] = 'Pluracol 1578,Pluracol1578.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,1,1';i++
prod[i] = 'Pluracol 1603,Pluracol1603.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,1,1,0,1';i++
prod[i] = 'Pluracol 2086,Pluracol2086.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,1,1,0,1';i++
prod[i] = 'Pluracol 2090,Pluracol2090.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,1,1,1,1';i++
prod[i] = 'Pluracol 2097,Pluracol2097.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,1,1,1,1';i++
prod[i] = 'Pluracol 2100,Pluracol2100.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,1,1,1,1';i++
prod[i] = 'Pluracol 3042,Pluracol3042.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,0,1,1';i++
prod[i] = 'Pluracol 4150A,Pluracol4150A.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,1,0,1,1';i++
prod[i] = 'Pluracol 4156,Pluracol4156.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,1,0,0,1';i++
prod[i] = 'Pluracol 4600,Pluracol4600.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,1,0,1,1';i++
prod[i] = 'Pluracol 4650,Pluracol4650.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,1,0,1,1';i++
prod[i] = 'Pluracol 4800,Pluracol4800.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,0,1,0,1';i++
prod[i] = 'Pluracol 4850,Pluracol4850.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,1,0,0,1';i++
prod[i] = 'Pluracol  Balance 50,Balance50.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,0,1,0,0,1';i++
prod[i] = 'Pluracol GP Series,GPSeries.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,1,1';i++
prod[i] = 'Pluracol P Series,PSeries.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,1,1,1,1';i++
prod[i] = 'Pluracol PEP Series,PEPSeries.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,1,1,1,1';i++
prod[i] = 'Pluracol SG-360,PluracolSG-360.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,1,1,1';i++
prod[i] = 'Pluracol SG-370,PluracolSG-370.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,1,1,1';i++
prod[i] = 'Pluracol SG-470,PluracolSG-470.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,0,0,1,1';i++
prod[i] = 'Pluracol TP Series,TPSeries.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/Search,1,1,1,1,1';i++
prod[i] = 'Pluracol TPE 4542,TPE4542.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af880098394.pdf,1,1,1,1,1';i++ 
prod[i] = 'Quadrol no,Quadrol.pdf,http://worldaccount.basf.com/wa/PublicMSDS~en_US/PDF/09007af8800a9191.pdf,1,1,1,1,1';i++ 



////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////


menuApplication = new Array();

//Default
menuApplication[3] = 
'-- Select an Application --';

//B&C
menuApplication[4] = 
'-- Select an Application --,Polyiso Roofing Insulation,Polyiso Wall Sheathing,Woodbinder for OSB,Woodbinder for MDF,Woodbinder for Door Skin,Protective Coatings,Thermal Breaks,Canned Foam,Carpet Rebound,Carpet Underlay,Floor Adhesives';

//F&B
menuApplication[5] = 
'-- Select an Application --,Cushions for Sofas,Cushions for Chairs,Cushions for Garden Furniture,Foam for Matresses';

//Transportation
menuApplication[6] = 
'-- Select an Application --,Seating Back,Seating Cushion,Headrests,Armrests,Sound Insulation,Carpet Back,Interior Trim,Headliners';

//CASE
menuApplication[7] = 
'-- Select an Application --,Joint Sealants,Thermal Breaks,Tire Fill,Truck Bed Liners,Coatings, - Spray Coatings, - Tanks & Pipes, - Automotive, - One-Component Primer, - Packaging/Laminating, - Polyurea,Adhesives & Binders, - Construction, - Floor Adhesives, - Transportation, - Foundry Core, - Rubber Crumb, - Hot Melt, - Packaging/Laminating, - Polymer Concrete,Sealants, - Construction, - Air Filtration, - Transportation, - Tanks & Pipes, - Gasketing,Elastomers - Sports Field, - FDA Approved, - Soft Elastomers, - Hard Elastomers, - Clear Elastomers, - Low Temp Stable Kits, - TPUs, - High Abrasion Elastomer,Microcellular Urethanes,Polyurea Grease,Specialty Rigid Foam,Specialty Flexible Foam';

// Show All
menuApplication[8] = ' ';


////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////

aMenu1 = document.getElementById('menuIndustries');
aMenu2 = document.getElementById('menuApplications');
aMenu3 = document.getElementById('menuProducts');
displayDiv = document.getElementById('qs_disp'); 

prod.sort();

for (i=0;i<prod.length;i++){
	prod[i] = i+','+prod[i];
}


function nullOptions(aMenu){
	aMenu.options.length=0;
}


function selectProduct() {
	var x = aMenu3.selectedIndex;
	var i = aMenu3[x].value;
	var splitProd = prod[i].split(",");
	$("div#qs_disp").hide();
	displayDiv.innerHTML = '<h2>'+splitProd[1]+'</h2><a href="../pdfs/'+splitProd[2]+'" class="quicklink" target="_Blank">Product Specifications (pdf)</a> <a class="quicklink" target="_blank" href="'+splitProd[3]+'">MSDS (pdf)</a>';
	$("div#qs_disp").fadeIn(500);
}


function changeIndustries() {
	var x = aMenu1.selectedIndex;
	var industry = aMenu1[x].value;
	var splitApp = menuApplication[industry].split(",");
	
	$("div#qs_disp").fadeOut(500);
	
	nullOptions(aMenu2);
	if(industry != 8 && industry != 3) { $("#menuApplications").fadeIn(500); }
	
	for (i=0;i<splitApp.length;i++){
		aMenu2.options[i]=new Option(splitApp[i],"");
	}
	
	var opts = 0;
	nullOptions(aMenu3);
	
	if (industry == 8){ 
		$("#menuApplications").fadeOut(500);
		$("#menuProducts").fadeIn(500);
		nullOptions(aMenu2);
		aMenu2.options[opts] = new Option(' ',''); 
	}
		
	for (i=0;i<prod.length;i++){
	
		var splitProd = prod[i].split(",");
		
		if (splitProd[industry] == 1){ 
			if(opts == 0){aMenu3.options[opts] = new Option('-- Select a Product --'," "); opts++;}
			
			aMenu3.options[opts] = new Option(splitProd[1],splitProd[0]); 
			opts++;
		}
	}
	
	if (opts == 0){ 
		aMenu2.options[opts] = new Option(' ',''); 
		aMenu3.options[opts] = new Option(' ',''); 
		$("#menuApplications").fadeOut(500);
		$("#menuProducts").fadeOut(500);
		$("div#qs_disp").hide();
		displayDiv.innerHTML = 'Select an industry and application to begin your search.';
		$("div#qs_disp").fadeIn(500);
		opts++; 
	}
}


function selectApp() {
	$("#menuProducts").fadeIn(500);
}
