// Create Product Array and Pseudohash it to the stockID

function productArray() {
	
	var productArray = new Array();
	
	productArray[productArray.length] = {stockID: "1-MM", name:"PermaCrete Matrix", price:"20", color:"N", colortype: "none", um: "Bg"};
	productArray[productArray.length] = {stockID: "1-MMGRIT", name:"Perma Grit Matrix", price:"20", color:"N", colortype: "none", um: "Bg"};
	productArray[productArray.length] = {stockID: "1-POLARGRIT", name:"Polar Grit Matrix", price:"20", color:"N", colortype: "none", um: "Bg"};
	productArray[productArray.length] = {stockID: "1-MMPS", name:"Polar Set Matrix", price:"20", color:"N", colortype: "none", um: "Bg"};
	productArray[productArray.length] = {stockID: "1-MMP", name:"Pool Interior Matrix", price:"20", color:"N", colortype: "none", um: "Bg"};
	productArray[productArray.length] = {stockID: "1-TROPICGRIT", name:"Tropic Grit Matrix", price:"20", color:"N", colortype: "none", um: "Bg"};
	productArray[productArray.length] = {stockID: "1-MMTROPIC", name:"Tropic Set Matrix", price:"20", color:"N", colortype: "none", um: "Bg"};
	productArray[productArray.length] = {stockID: "1-BOND", name:"Bonding Additive", price:"97", color:"N", colortype: "none", um: "5G"};
	productArray[productArray.length] = {stockID: "1-EDGE36", name:"36 In. Masking Paper - 500Ft. Roll", price:"30", color:"N", colortype: "none", um: "Rl"};
	productArray[productArray.length] = {stockID: "1-MA", name:"Matrix Accelerator - 1 Qt.", price:"22", color:"N", colortype: "none", um: "Qt"};
	productArray[productArray.length] = {stockID:"1-MR", name:"Matrix Retarder - 1 Qt.", price:"22", color:"N", colortype: "none", um: "Qt"};
	productArray[productArray.length] = {stockID: "1-BLNITRO", name:"Blue Nitro - 5G", price:"115", color:"N", colortype: "none", um: "5g"};
	productArray[productArray.length] = {stockID: "1-TAPE1/2", name:"Brick Tape, - 140 Ft. Roll", price:"11", color:"N", colortype: "none", um: "Rl"};
	productArray[productArray.length] = {stockID: "1-COLORANT", name:"Colorant - Matrix", price:"28", color:"Y", colortype: "matrixColors", um: "Qt"};
	productArray[productArray.length] = {stockID: "1-TEMPREUSE", name:"Pattern Template, Reuseable", price:"245", color:"Y", colortype: "none", um: "Ea"};
	productArray[productArray.length] = {stockID: "PAINTCHIP", name:"Perma Paint Chips - 1 Lb.", price:"10", color:"Y", colortype: "paintColors", um: "Lb"};
	productArray[productArray.length] = {stockID: "1-TEMPA4", name:"Pattern Template, Disposable", price:"349", color:"Y", colortype: "none", um: "Ea"};
	productArray[productArray.length] = {stockID: "1-OP", name:"Orange Power - 5G", price:"155", color:"N", colortype: "none", um: "5g"};
	productArray[productArray.length] = {stockID: "1-PERMABOND", name:"Perma Bond Kit", price:"35", color:"N", colortype: "none", um: "Kit"};
	productArray[productArray.length] = {stockID: "CAULK-PT", name:"Perma Caulk - Pint Tube", price:"12", color:"Y", colortype: "caulkColors", um: "Pt"};
	productArray[productArray.length] = {stockID: "CAULK-QT", name:"Perma Caulk - Quart Tube", price:"19", color:"Y", colortype: "caulkColors", um: "Qt"};
	productArray[productArray.length] = {stockID: "1-GELKIT", name:"Perma Gel Epoxy Kit", price:"125", color:"N", colortype: "none", um: "Kit"};
	productArray[productArray.length] = {stockID: "1-MESH", name:"Perma Mesh Roll", price:"95", color:"N", colortype: "none", um: "Rl"};
	productArray[productArray.length] = {stockID: "PPOXY", name:"Perma Poxy - 3G Kit", price:"195", color:"Y", colortype: "poxyColors", um: "Kit"};
	productArray[productArray.length] = {stockID: "PPOXYCL", name:"Perma Poxy - 1G Clear Kit", price:"95", color:"N", colortype: "none", um: "Kit"};
	productArray[productArray.length] = {stockID: "PERMAPRIMEG", name:"Perma Prime - 4G Kit - Grey", price:"195", color:"Y", colortype: "primeColors", um: "Kit"};
	productArray[productArray.length] = {stockID: "CLEAR-5", name:"Perma Seal Clear Sealer - 5G", price:"160", color:"N", colortype: "none", um: "5g"};
	productArray[productArray.length] = {stockID: "ACCENT-5", name:"Perma Seal Stain Sealer", price:"170", color:"Y", colortype: "stainSealerArray", um: "5g"};
	productArray[productArray.length] = {stockID: "ACCENT-1", name:"Perma Seal Stain Sealer", price:"50", color:"Y", colortype: "stainSealerArray", um: "1g"};
	productArray[productArray.length] = {stockID: "CLEAR-1", name:"Perma Seal Clear Sealer - 1G", price:"50", color:"N", colortype: "none", um: "1g"};
	productArray[productArray.length] = {stockID: "1-PSTRIP", name:"Perma Strip Remover - 1G", price:"28", color:"N", colortype: "none", um: "1g"};
	productArray[productArray.length] = {stockID: "1-PSTRIP5", name:"Perma Strip Remover - 5G", price:"125", color:"N", colortype: "none", um: "5g"};
	productArray[productArray.length] = {stockID: "PTHANECL1GAL", name:"Perma Thane CRU-750 Clear - 1G Kit", price:"100", color:"N", colortype: "none", um: "Kit"};
	productArray[productArray.length] = {stockID: "PTHANECL4GAL", name:"Perma Thane CRU-750 Clear - 4G Kit", price:"285", color:"N", colortype: "none", um: "Kit"};	
	productArray[productArray.length] = {stockID: "PTHANE", name:"Perma Thane CRU-750 - 4G Kit", price:"285", color:"Y", colortype: "poxyColors", um: "Kit"};
	productArray[productArray.length] = {stockID: "1-PERMAWELD", name:"Perma Weld Mastic", price:"25", color:"N", colortype: "none", um: "1g"};
	productArray[productArray.length] = {stockID: "1-20165", name:"Concrete Clear Sealer", price:"160", color:"N", colortype: "none", um: "5g"};
	productArray[productArray.length] = {stockID: "1-AGGREGATE", name:"Aggregate - 50 Lb.", price:"30", color:"Y", colortype: "aggregateColors", um: "lb"};
	productArray[productArray.length] = {stockID: "1-STRAP1/4", name:"1/4 in. Pattern Tape - 180 Ft. Roll", price:"9", color:"N", colortype: "none", um: "Rl"};
	productArray[productArray.length] = {stockID: "1-STRAP3/8", name:"3/8 in. Pattern Tape - 180 Ft. Roll", price:"9", color:"N", colortype: "none", um: "Rl"};
	productArray[productArray.length] = {stockID: "1-STRAP3/4", name:"3/4 in. Pattern Tape - 180 Ft. Roll", price:"9", color:"N", colortype: "none", um: "Rl"};
	productArray[productArray.length] = {stockID: "1-STRAP1", name:"1 in. Pattern Tape - 180 Ft. Roll", price:"9", color:"N", colortype: "none", um: "Rl"};
	productArray[productArray.length] = {stockID: "1-STRAP2", name:"2 in. Pattern Tape - 180 Ft. Roll", price:"12", color:"N", colortype: "none", um: "Rl"};
	productArray[productArray.length] = {stockID: "PERMAPRIMEW", name:"Perma Prime - 4G Kit - White", price:"195", color:"Y", colortype: "primeColors", um: "Kit"};
	productArray[productArray.length] = {stockID: "1-PRECOLOREDMM", name:"PermaCrete - PreColored Matrix Mix", price:"26", color:"Y", colortype: "precolorMM", um: "Bg"};
	productArray[productArray.length] = {stockID: "1-PPRECOLOREDM-GRIT", name:"Perma Grit - PreColored Matrix Mix", price:"26", color:"Y", colortype: "precolorMM", um: "Bg"};
	productArray[productArray.length] = {stockID: "1-PRECOLOREDP-GRIT", name:"Polar Grit - PreColored Matrix Mix", price:"26", color:"Y", colortype: "precolorMM", um: "Bg"};
	productArray[productArray.length] = {stockID: "1-PRECOLOEDP-SET", name:"Polar Set - PreColored Matrix Mix", price:"26", color:"Y", colortype: "precolorMM", um: "Bg"};
	productArray[productArray.length] = {stockID: "1-PRECOLORED-POOL", name:"Pool Interior - PreColored Matrix Mix", price:"26", color:"Y", colortype: "precolorMM", um: "Bg"};
	productArray[productArray.length] = {stockID: "1-PRECOLOREDT-GRIT", name:"Tropic Grit - PreColored Matrix Mix", price:"26", color:"Y", colortype: "precolorMM", um: "Bg"};
	productArray[productArray.length] = {stockID: "1-PRECOLOREDT-SET", name:"Tropic Set - PreColored Matrix Mix", price:"26", color:"Y", colortype: "precolorMM", um: "Bg"};
	productArray[productArray.length] = {stockID:"3-S3", name:"Retail Sales Flyer #3", price:"0.5",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-STARTERMARKIT", name:"Starter Marketing Kit", price:"171.5",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-AIRLESS", name:"Airless Sprayer, Ultra 795", price:"29.75",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-SQNOTCH1/4", name:"1/4 in. Notched Squeegee",  price:"49", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-PAINTSPRAYER", name:"Airless Sprayer, Paint (STX)",  price:"1195", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-RTX1500", name:"Powerflo RTX1500 Unit",  price:"2675", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-CAULKGUN", name:"Caulk Gun-Quart",  price:"20", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-CUTTER", name:"Cutter, Perma Mesh Roll",  price:"495", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-FLOATLG", name:"Hand Float Large",  price:"79", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-HOPGUN", name:"Hopper Spray Gun",  price:"149", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-JIFMIX", name:"Mixer, Matrix",  price:"55", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-MAGICTR14", name:"14 in. Finish Trowel Neoprene",  price:"24", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-MAGICTR22", name:"22 in. Finish Trowel Neoprene",  price:"35", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-POXYMIX", name:"Perma Poxy Mixer",  price:"19", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-RIG", name:"Spray Hopper Rig",  price:"915", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-ROCKS", name:"Rubbing Block",  price:"26", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-SPIKES", name:"Spikes, Finishing",  price:"99", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-SQNOTCH1/8", name:"1/8 in. Notched Squeegee",  price:"49", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-SQUEEGGEE24", name:"24 in. Rubber Squeegee",  price:"45", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-SQUEEGGEE36", name:"36 in. Rubber Squeegee",  price:"59", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-TROWELPP", name:"14 x 4in Plastic Trowel Round",  price:"29", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"2-TROWELRD", name:"16 x 4 in SS Trowel Round",  price:"35", color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-6BIGDIFFFLYER", name:"6 Big Differences Flyer", price:"0.85",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-DLRMAN", name:"Dealer Manual", price:"125",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID: "PERMAPRIME", name:"Perma Prime - 4G Kit", price:"195", color:"Y", colortype: "primeColors", um: "Kit"};
	productArray[productArray.length] = {stockID:"3-MAINTFULL", name:"Maintenance Certificate, Full", price:".75",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-MAINTCLEAN", name:"Maintenance Certificate, Cleaning", price:".75",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-5YRWAR", name:"5 Year Warranty Certificate", price:".75",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-10YRWAR", name:"10 Year Warranty Certificate", price:".75",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-PORTFOLIO", name:"PermaCrete Portfolio", price:"245",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-FANDECK", name:"Fandeck, Small Color Display", price:"35",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-DIFFERENCE BOOK", name:"6 Big Differences Brochure", price:"1.25",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-TECHBOOK", name:"Technical Info Brochure", price:".55",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-P.C.BROCHURE", name:"PermaCrete Brochure (Surface Solutions)", price:".85",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-NEWINFOBROCHURE", name:"PermaCrete Brochure (Green)", price:".85",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-COLOR", name:"Product Comparison Chart", price:".30",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-COLORANTCHART", name:"Matrix Colorant Chart", price:".40",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"3-EPOXYURCOLOR", name:"Epoxy / Urethane Color Chart", price:".40",  color:"N", colortype: "none", um:"Ea"};
	productArray[productArray.length] = {stockID:"CHIPDISPLAY", name:"4x4 Chip Display", price:"5",  color:"Y", colortype: "none", um:"Ea"};
	
	
	for (var i = 0; i < productArray.length; i++) {
		productArray[productArray[i].stockID] = productArray[i];
	}
		
	return productArray;
}

function products ()
{
	var prodArray = new Array();
	prodArray[prodArray.length] = {stockID: "1-MA", name:"Matrix Accelerator - 1 Qt."};
	prodArray[prodArray.length] = {stockID:"1-MR", name:"Matrix Retarder - 1 Qt."};
	prodArray[prodArray.length] = {stockID: "1-BLNITRO", name:"Blue Nitro - 5G"};
	prodArray[prodArray.length] = {stockID: "1-BOND", name:"Bonding Additive"};
	prodArray[prodArray.length] = {stockID: "CLEAR-5", name:"Perma Seal Clear - 5G"};
	prodArray[prodArray.length] = {stockID: "1-MM", name:"PermaCrete Matrix"};
	prodArray[prodArray.length] = {stockID: "1-MMGRIT", name:"Perma Grit Matrix"};
	prodArray[prodArray.length] = {stockID: "1-POLARGRIT", name:"Polar Grit Matrix"};
	prodArray[prodArray.length] = {stockID: "1-MMPS", name:"Polar Set Matrix"};
	prodArray[prodArray.length] = {stockID: "1-MMP", name:"Pool Interior Matrix"};
	prodArray[prodArray.length] = {stockID: "1-TROPICGRIT", name:"Tropic Grit Matrix"};
	prodArray[prodArray.length] = {stockID: "1-MMTROPIC", name:"Tropic Set Matrix"};
	prodArray[prodArray.length] = {stockID: "1-EDGE36", name:"36 In. Masking Paper - 500Ft. Roll"};
	prodArray[prodArray.length] = {stockID: "1-OP", name:"Orange Power - 5G"};
	prodArray[prodArray.length] = {stockID: "1-PERMABOND", name:"Perma Bond Kit"};
	prodArray[prodArray.length] = {stockID: "1-PERMAWELD", name:"Perma Weld Mastic"};
	prodArray[prodArray.length] = {stockID: "1-TAPE1/2", name:"Brick Tape - 140 Ft. Roll"};
	prodArray[prodArray.length] = {stockID: "1-STRAP1/4", name:"1/4 in. Pattern Tape - 180 Ft. Roll"};
	prodArray[prodArray.length] = {stockID: "1-STRAP3/8", name:"3/8 in. Pattern Tape - 180 Ft. Roll"};
	prodArray[prodArray.length] = {stockID: "1-STRAP3/4", name:"3/4 in. Pattern Tape - 180 Ft. Roll"};
	prodArray[prodArray.length] = {stockID: "1-STRAP1", name:"1 in. Pattern Tape - 180 Ft. Roll"};
	prodArray[prodArray.length] = {stockID: "1-STRAP2", name:"2 in. Pattern Tape - 180 Ft. Roll"};
	prodArray[prodArray.length] = {stockID: "1-PRECOLOREDMM", name:"PreColored PermaCrete - Matrix"};
	prodArray[prodArray.length] = {stockID: "1-PPRECOLOREDM-GRIT", name:"PreColored Perma Grit - Matrix"};
	prodArray[prodArray.length] = {stockID: "1-PRECOLOREDP-GRIT", name:"PreColored Polar Grit - Matrix"};
	prodArray[prodArray.length] = {stockID: "1-PRECOLOEDP-SET", name:"PreColored Polar Set - Matrix"};
	prodArray[prodArray.length] = {stockID: "1-PRECOLORED-POOL", name:"PreColored Pool Interior - Matrix"};
	prodArray[prodArray.length] = {stockID: "1-PRECOLOREDT-GRIT", name:"PreColored Tropic Grit - Matrix"};
	prodArray[prodArray.length] = {stockID: "1-PRECOLOREDT-SET", name:"PreColored Tropic Set - Matrix"};
	prodArray[prodArray.length] = {stockID: "1-AGGREGATE", name:"Aggregate - 50Lb."};
	prodArray[prodArray.length] = {stockID: "1-TEMPA4", name:"Pattern Template, Disposable"};
	prodArray[prodArray.length] = {stockID: "1-TEMPREUSE", name:"Pattern Template, Reuseable"};
	prodArray[prodArray.length] = {stockID: "CAULK-PT", name:"Perma Caulk - Pint Tube"};
	prodArray[prodArray.length] = {stockID: "ACCENT-5", name:"Perma Seal Sealer - 5G"};
	prodArray[prodArray.length] = {stockID: "ACCENT-1", name:"Perma Seal Sealer - 1G"};
	prodArray[prodArray.length] = {stockID: "1-COLORANT", name:"Colorant - Matrix"};
	prodArray[prodArray.length] = {stockID: "PAINTCHIP", name:"Perma Paint Chips - 1 Lb."};
	prodArray[prodArray.length] = {stockID: "PPOXY", name:"Perma Poxy - 3G Kit"};
	prodArray[prodArray.length] = {stockID: "PPOXYCL", name:"Perma Poxy - 1G Clear Kit"};
	prodArray[prodArray.length] = {stockID: "1-MESH", name:"Perma Mesh Roll"};
	prodArray[prodArray.length] = {stockID: "PERMAPRIME", name:"Perma Prime - 4G Kit"};
	//prodArray[prodArray.length] = {};
	//prodArray[prodArray.length] = {};
	//prodArray[prodArray.length] = {};
	
	return prodArray;
}
	
function marketingMaterial () 
{
	var marketingArray = new Array();
	marketingArray[marketingArray.length] = {stockID:"3-S3", name:"Retail Sales Flyer #3"};
	marketingArray[marketingArray.length] = {stockID:"3-STARTERMARKIT", name:"Starter Marketing Kit"};
	marketingArray[marketingArray.length] = {stockID:"3-6BIGDIFFFLYER", name:"6 Big Differences Flyer"};
	marketingArray[marketingArray.length] = {stockID:"3-DLRMAN", name:"Dealer Manual"};
	marketingArray[marketingArray.length] = {stockID:"3-MAINTFULL", name:"Maintenance Certificate, Full"};
	marketingArray[marketingArray.length] = {stockID:"3-MAINTCLEAN", name:"Maintenance Certificate, Cleaning"};
	marketingArray[marketingArray.length] = {stockID:"3-5YRWAR", name:"5 Year Warranty Certificate"};
	marketingArray[marketingArray.length] = {stockID:"3-10YRWAR", name:"10 Year Warranty Certificate"};
	marketingArray[marketingArray.length] = {stockID:"3-PORTFOLIO", name:"PermaCrete Portfolio"};
	marketingArray[marketingArray.length] = {stockID:"3-FANDECK", name:"Fandeck, Small Color Display"};
	marketingArray[marketingArray.length] = {stockID:"3-DIFFERENCE BOOK", name:"6 Big Differences Brochure"};
	marketingArray[marketingArray.length] = {stockID:"3-TECHBOOK", name:"Technical Info Brochure"};
	marketingArray[marketingArray.length] = {stockID:"3-P.C.BROCHURE", name:"PermaCrete Brochure (Surface Solutions)"};
	marketingArray[marketingArray.length] = {stockID:"3-NEWINFOBROCHURE", name:"PermaCrete Brochure (Green)"};
	marketingArray[marketingArray.length] = {stockID:"3-COLOR", name:"Product Comparison Chart"};
	marketingArray[marketingArray.length] = {stockID:"3-COLORANTCHART", name:"Matrix Colorant Chart"};
	marketingArray[marketingArray.length] = {stockID:"3-EPOXYURCOLOR", name:"Epoxy / Urethane Color Chart"};
	marketingArray[marketingArray.length] = {stockID:"CHIPDISPLAY", name:"4x4 Chip Display"};
	//marketingArray[marketingArray.length] = {};
	//marketingArray[marketingArray.length] = {};
	
	
	/*for (var i=0; i< marketingArray.length; i++)
	{
		marketingArray[marketingArray[i].stockID] = marketingArray[i];
	}*/
	
	return marketingArray;

}

function equipment ()
{
	var equipArray = new Array ();
	equipArray[equipArray.length] = {stockID:"2-SQNOTCH1/4", name:"1/4 in. Notched Squeegee"};
	equipArray[equipArray.length] = {stockID:"2-PAINTSPRAYER", name:"Airless Sprayer, Paint (STX)"};
	equipArray[equipArray.length] = {stockID:"2-RTX1500", name:"Powerflo RTX1500 Unit"};
	equipArray[equipArray.length] = {stockID:"2-CAULKGUN", name:"Caulk Gun-Quart",  price:"20"};
	equipArray[equipArray.length] = {stockID:"2-CUTTER", name:"Cutter, Perma Mesh Roll"};
	equipArray[equipArray.length] = {stockID:"2-FLOATLG", name:"Hand Float Large",  price:"79"};
	equipArray[equipArray.length] = {stockID:"2-HOPGUN", name:"Hopper Spray Gun",  price:"149"};
	equipArray[equipArray.length] = {stockID:"2-JIFMIX", name:"Mixer, Matrix"};
	equipArray[equipArray.length] = {stockID:"2-MAGICTR14", name:"14 in. Finish Trowel Neoprene"};
	equipArray[equipArray.length] = {stockID:"2-MAGICTR22", name:"22 in. Finish Trowel Neoprene"};
	equipArray[equipArray.length] = {stockID:"2-POXYMIX", name:"Perma Poxy Mixer",  price:"19"};
	equipArray[equipArray.length] = {stockID:"2-RIG", name:"Spray Hopper Rig"};
	equipArray[equipArray.length] = {stockID:"2-ROCKS", name:"Rubbing Block"};
	equipArray[equipArray.length] = {stockID:"2-SPIKES", name:"Spikes, Finishing"};
	equipArray[equipArray.length] = {stockID:"2-SQNOTCH1/8", name:"1/8 in. Notched Squeegee"};
	equipArray[equipArray.length] = {stockID:"2-SQUEEGGEE24", name:"24 in. Rubber Squeegee"};
	equipArray[equipArray.length] = {stockID:"2-SQUEEGGEE36", name:"36 in. Rubber Squeegee",  price:"59"};
	equipArray[equipArray.length] = {stockID:"2-TROWELPP", name:"14 x 4in Plastic Trowel  Round"};
	equipArray[equipArray.length] = {stockID:"2-TROWELRD", name:"16 x 4 in SS Trowel Round"};
	
	/*for (var i=0; i< equipArray.length; i++)
	{
		equipArray[equipArray[i].stockID] = equipAray[i];
	}*/
	
	return equipArray;
}

function verticalSubstrates () {
	var subArray = new Array();
	
	subArray[subArray.length] = {name:"Concrete Block", option:"block"};
	subArray[subArray.length] = {name:"ICF", option:"icf"};
	subArray[subArray.length] = {name:"Metal", option:"metal"};
	subArray[subArray.length] = {name:"EPS Foam", option:"other"};
	subArray[subArray.length] = {name:"Durock", option:"other"};
	subArray[subArray.length] = {name:"Hardie Board", option:"other"};
	subArray[subArray.length] = {name:"Dens Glass", option:"other"};
	subArray[subArray.length] = {name:"Drywall", option:"other"};
	subArray[subArray.length] = {name:"Brick", option:"brick"};
	
	return subArray;
}

function matrixTypes () {
	var matrixTypeArray = new Array();
	
	matrixTypeArray[matrixTypeArray.length] = {name:"Type", code:"type", low_temp:"40"};
	matrixTypeArray[matrixTypeArray.length] = {name:"PermaCrete", code:"1-MM", low_temp:"40"};
	matrixTypeArray[matrixTypeArray.length] = {name:"Perma Grit", code:"1-MMGRIT", low_temp:"40"};
	matrixTypeArray[matrixTypeArray.length] = {name:"Polar Set", code:"1-MMPS", low_temp:"20"};
	matrixTypeArray[matrixTypeArray.length] = {name:"Polar Grit", code:"1-POLARGRIT", low_temp:"20"};
	matrixTypeArray[matrixTypeArray.length] = {name:"Pool Interior", code:"1-MMP", low_temp:"40"};
	matrixTypeArray[matrixTypeArray.length] = {name:"Tropic Set", code:"1-MMTROPIC", low_temp:"75"};
	matrixTypeArray[matrixTypeArray.length] = {name:"Tropic Grit", code:"1-TROPICGRIT", low_temp:"75"};
	
	return matrixTypeArray;
}

function precoloredTypes () {
	var precoloredTypeArray = new Array();
	
	precoloredTypeArray[precoloredTypeArray.length] = {name:"Type", code:"type", low_temp:"40"};
	precoloredTypeArray[precoloredTypeArray.length] = {name:"PermaCrete - PreColored Matrix Mix", code:"1-PRECOLOREDMM", low_temp:"40"};
	precoloredTypeArray[precoloredTypeArray.length] = {name:"Perma Grit - PreColored Matrix Mix", code:"1-PRECOLOREDM-GRIT", low_temp:"40"};
	precoloredTypeArray[precoloredTypeArray.length] = {name:"Polar Set - PreColored Matrix Mix", code:"1-PRECOLOREDP-SET", low_temp:"20"};
	precoloredTypeArray[precoloredTypeArray.length] = {name:"Polar Grit - PreColored Matrix Mix", code:"1-PRECOLOREDP-GRIT", low_temp:"20"};
	precoloredTypeArray[precoloredTypeArray.length] = {name:"Pool Interior - PreColored Matrix Mix", code:"1-PRECOLORED-POOL", low_temp:"40"};
	precoloredTypeArray[precoloredTypeArray.length] = {name:"Tropic Set - PreColored Matrix Mix", code:"1-PRECOLOREDT-SET", low_temp:"75"};
	precoloredTypeArray[precoloredTypeArray.length] = {name:"Tropic Grit - PreColored Matrix Mix", code:"1-PRECOLOREDT-GRIT", low_temp:"75"};
	
	return precoloredTypeArray;

}

function adhesivePatterns() {
	var patternArray = new Array();
	
	patternArray[patternArray.length] = {name:"Cobblestone", code:"COBBLESTONE-D"};
	patternArray[patternArray.length] = {name:"Running Bond", code:"RUNNING BOND-D"};
	patternArray[patternArray.length] = {name:"Soldier Course", code:"SOLDIER BRICK-D"};
	patternArray[patternArray.length] = {name:"Basket Weave", code:"BASKETWEAVE-D"};
	patternArray[patternArray.length] = {name:"Herringbone Brick", code:"HERRINGBONE-D"};
	patternArray[patternArray.length] = {name:"Fanstone", code:"FANSTONE-D"};
	patternArray[patternArray.length] = {name:"Flag Stone", code:"FLAG STONE-D"};
	patternArray[patternArray.length] = {name:"Wall Brick", code:"WALL BRICK-D"};
	patternArray[patternArray.length] = {name:"Ashlar Stone", code:"ASHLAR STONE-D"};
	patternArray[patternArray.length] = {name:"Random Stone", code:"RANDOM STONE-D"};
	
	return patternArray;
}

function reusablePatterns() {
	var patternArray = new Array();
	
	patternArray[patternArray.length] = {name:"European Circle Cobble Stone", code:"EURO CIR COBBLE-R"};
	patternArray[patternArray.length] = {name:"European Fan Cobble Stone", code:"EURO FAN COBBLE-R"};
	patternArray[patternArray.length] = {name:"European Straight Cobble Stone", code:"EURO STRAIGHT COBBLE-R"};
	patternArray[patternArray.length] = {name:"Diagonal Herring Bone", code:"DIAGONAL HERRINGBONE-R"};
	patternArray[patternArray.length] = {name:"Keystone / Octagon Square", code:"KEYSTONE/OCTAGON-R"};
	patternArray[patternArray.length] = {name:"Traditional Brick", code:"TRADITIONAL BRICK-R"};
	patternArray[patternArray.length] = {name:"Basketweave Brick", code:"BASKETWEAVE BRICK-R"};
	patternArray[patternArray.length] = {name:"Square Tile", code:"SQUARE TILE-R"};
	patternArray[patternArray.length] = {name:"Natural Stone", code:"NATURAL STONE-R"};
	patternArray[patternArray.length] = {name:"Spanish Tile / Hexagon", code:""};
	
	return patternArray;
}

function tapeArray()
{
	var tapeArray = new Array();
	tapeArray[tapeArray.length] = {name: "1-STRAP1/4", size: "1/4 in."};
	tapeArray[tapeArray.length] = {name: "1-STRAP3/8", size: "3/8 in."};
	tapeArray[tapeArray.length] = {name: "1-TAPE1/2", size: "1/2 in."};
	tapeArray[tapeArray.length] = {name: "1-STRAP3/4", size: "3/4 in."};
	tapeArray[tapeArray.length] = {name: "1-STRAP1", size: "1 in."};
	tapeArray[tapeArray.length] = {name: "1-STRAP2", size: "2 in."};
	
	return tapeArray;
}


function primeColors() {
	
	var primeColors = new Array();
	
	primeColors [primeColors.length] = {hex: "#666666", name: "Gray"};
	primeColors [primeColors.length] = {hex: "#ffffff", name: "White"};
	return primeColors;
}

function caulkColors() {
	var caulkColors = new Array();
	
	caulkColors[caulkColors.length] = {hex: "#843F3A", name: "Brown"};
	caulkColors[caulkColors.length] = {hex: "#FB5E35", name: "Burnt Orange"};
	caulkColors[caulkColors.length] = {hex: "#FC5C5E", name: "Red"};
	caulkColors[caulkColors.length] = {hex: "#dbae70", name: "Beige"};
	caulkColors[caulkColors.length] = {hex: "#A198AF", name: "Gray"};
	caulkColors[caulkColors.length] = {hex: "#FCC94E", name: "Yellow"};
	caulkColors[caulkColors.length] = {hex: "#E0F0E9", name: "Green"};
	caulkColors[caulkColors.length] = {hex: "#e59985", name: "Mauve"};
	caulkColors[caulkColors.length] = {hex: "#BA5B78", name: "Charcoal"};
	caulkColors[caulkColors.length] = {hex: "#F1EEDC", name: "Natural"};
	return caulkColors;
	
}

function poxyColors() {
	
	var poxyColors = new Array();
	
	poxyColors[poxyColors.length] = {hex: "#7B171F", name: "Tile Red"};
	poxyColors[poxyColors.length] = {hex: "#84552B", name: "Brown"};
	poxyColors[poxyColors.length] = {hex: "#8D8582", name: "Dark Grey"};
	poxyColors[poxyColors.length] = {hex: "#D9995C", name: "Tan"};
	poxyColors[poxyColors.length] = {hex: "#A4A9A5", name: "Medium Grey"};
	poxyColors[poxyColors.length] = {hex: "#DCA97A", name: "Beige"};
	poxyColors[poxyColors.length] = {hex: "#DBDBD3", name: "Light Grey"};
	poxyColors[poxyColors.length] = {hex: "#687993", name: "Light Blue"};
	poxyColors[poxyColors.length] = {hex: "#F1EFE3", name: "Off White"};
	poxyColors[poxyColors.length] = {hex: "#1E4586", name: "Blue"};
	poxyColors[poxyColors.length] = {hex: "#FDFDF3", name: "White"};
	poxyColors[poxyColors.length] = {hex: "#13451F", name: "Green"};
	poxyColors[poxyColors.length] = {hex: "#FFFFFF", name: "Clear"};
	
	for (var i = 0; i < poxyColors.length; i++) {
		poxyColors[poxyColors[i].hex] = poxyColors[i];
	}
	
	return poxyColors;

}

function aggregateColors() {

	var aggregateColors = new Array();
	
	aggregateColors[aggregateColors.length] = {image: "light-beige.gif", name: "Light Beige"};
	aggregateColors[aggregateColors.length] = {image: "green.gif", name: "Green"};
	aggregateColors[aggregateColors.length] = {image: "yellow.gif", name: "Yellow"};
	aggregateColors[aggregateColors.length] = {image: "chocolate.gif", name: "Chocolate"};
	aggregateColors[aggregateColors.length] = {image: "grey.gif", name: "Gray"};
	aggregateColors[aggregateColors.length] = {image: "camel.gif", name: "Camel"};
	aggregateColors[aggregateColors.length] = {image: "white.gif", name: "White"};
	aggregateColors[aggregateColors.length] = {image: "blue-grey.gif", name: "Blue Gray"};
	aggregateColors[aggregateColors.length] = {image: "osha-yellow.gif", name: "Osha Yellow"};
	aggregateColors[aggregateColors.length] = {image: "tan.gif", name: "Tan"};
	aggregateColors[aggregateColors.length] = {image: "black.gif", name: "Black"};
	aggregateColors[aggregateColors.length] = {image: "red.gif", name: "Red"};
	aggregateColors[aggregateColors.length] = {image: "buff.gif", name: "Buff"};
	aggregateColors[aggregateColors.length] = {image: "blue.gif", name: "Blue"};
	aggregateColors[aggregateColors.length] = {image: "teak.gif", name: "Teak"};
	
	return aggregateColors;

}

function paintChips() {
	
	var paintArray = new Array();
	
	paintArray[paintArray.length] = {name: "Adobe Beige"};
	paintArray[paintArray.length] = {name: "Autumn Brown"};
	paintArray[paintArray.length] = {name: "Canyon Red"};
	paintArray[paintArray.length] = {name: "Cocoa Brown"};
	paintArray[paintArray.length] = {name: "Crest Green"};
	paintArray[paintArray.length] = {name: "Dove Grey"};
	paintArray[paintArray.length] = {name: "Dusk Blue"};
	paintArray[paintArray.length] = {name: "Eggshell White"};
	paintArray[paintArray.length] = {name: "Fawn"};
	paintArray[paintArray.length] = {name: "Forest Green"};
	paintArray[paintArray.length] = {name: "Gold"};
	paintArray[paintArray.length] = {name: "Marina Black"};
	paintArray[paintArray.length] = {name: "Medium Gray"};
	paintArray[paintArray.length] = {name: "Milkweed"};
	paintArray[paintArray.length] = {name: "Mint Green"};
	paintArray[paintArray.length] = {name: "Olive"};
	paintArray[paintArray.length] = {name: "Patio Red"};
	paintArray[paintArray.length] = {name: "Peach"};
	paintArray[paintArray.length] = {name: "Powder Blue"};
	paintArray[paintArray.length] = {name: "Rose"};
	paintArray[paintArray.length] = {name: "Whisper Gray"};
	paintArray[paintArray.length] = {name: "Brown"};
	paintArray[paintArray.length] = {name: "Burgundy"};
	paintArray[paintArray.length] = {name: "Dark Blue"};
	paintArray[paintArray.length] = {name: "Hunter Green"};
	paintArray[paintArray.length] = {name: "Orange"};
	paintArray[paintArray.length] = {name: "Primary Yellow"};
	paintArray[paintArray.length] = {name: "Red"};
	paintArray[paintArray.length] = {name: "True Blue"};
	paintArray[paintArray.length] = {name: "Varicolored Brown"};
	paintArray[paintArray.length] = {name: "Varicolored Kona Beige"};
	paintArray[paintArray.length] = {name: "Varicolored Lanai Gray"};
	paintArray[paintArray.length] = {name: "Varicolored Maui Blue"};
	paintArray[paintArray.length] = {name: "Varicolored Pali Brown"};
	paintArray[paintArray.length] = {name: "Varicolored Rose"};
	
	return paintArray;
}

// Create Matrix

function matrixColorsArray() {

	var matrixColorants = new Array();
	
	matrixColorants[matrixColorants.length] = {name:"brown", hex:"#714A2C", display:"Brown"};
	matrixColorants[matrixColorants.length] = {name:"brown2", hex:"#858365", display:"Brown II"};
	matrixColorants[matrixColorants.length] = {name:"brown3", hex:"#975219", display:"Brown III"};
	matrixColorants[matrixColorants.length] = {name:"fieldoak", hex:"#CD7D55", display:"Field Oak"};
	matrixColorants[matrixColorants.length] = {name:"burntorange", hex:"#DF9873", display:"Burnt Orange"};
	matrixColorants[matrixColorants.length] = {name:"copper", hex:"#D46A2D", display:"Copper"};
	matrixColorants[matrixColorants.length] = {name:"red", hex:"#DE6B54", display:"Red"};
	matrixColorants[matrixColorants.length] = {name:"beige", hex:"#B69979", display:"Beige"};
	matrixColorants[matrixColorants.length] = {name:"polarwhite", hex:"#F5F3E4", display:"Polar White"};
	matrixColorants[matrixColorants.length] = {name:"natural", hex:"#F1EEDC", display:"Natural"};
	matrixColorants[matrixColorants.length] = {name:"grey", hex:"#9B9895", display:"Grey"};
	matrixColorants[matrixColorants.length] = {name:"charcoal", hex:"#77706D", display:"Charcoal"};
	matrixColorants[matrixColorants.length] = {name:"mauve", hex:"#C9A496", display:"Mauve"};
	matrixColorants[matrixColorants.length] = {name:"mauve2", hex:"#A06F67", display:"Mauve II"};
	matrixColorants[matrixColorants.length] = {name:"green", hex:"#45BB8F", display:"Green"};
	matrixColorants[matrixColorants.length] = {name:"green2", hex:"#85C18B", display:"Green II"};
	matrixColorants[matrixColorants.length] = {name:"blue", hex:"#618AC7", display:"Blue"};
	matrixColorants[matrixColorants.length] = {name:"blue2", hex:"#0099DD", display:"Blue II"};
	matrixColorants[matrixColorants.length] = {name:"blue3", hex:"#595E80", display:"Blue III"};
	matrixColorants[matrixColorants.length] = {name:"purple", hex:"#6878B4", display:"Purple"};
	matrixColorants[matrixColorants.length] = {name:"yellow", hex:"#F1C050", display:"Yellow"};
	matrixColorants[matrixColorants.length] = {name:"yellow2", hex:"#EF952E", display:"Yellow II"};
	
	for (var i = 0; i < matrixColorants.length; i++) {
		matrixColorants[matrixColorants[i].name] = matrixColorants[i];
	}
	
	return matrixColorants;

}

// Create Stain Sealer Color Choice Array and Pseudohash it to the code

function stainSealerArray() {
	
	var matrixColorantArray = matrixColorsArray();

	var stainSealerArray = new Array();
				
	stainSealerArray[stainSealerArray.length] = {name: "Select", code: "", hex: "#C1E2D3", ounces: "24", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Country Club", code: "111A", hex: "#C1E2D3", ounces: "24", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Garden Green", code: "112A", hex: "#C1E0D5", ounces: "24", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Amenity", code: "1121P", hex: "#EFF8ED", ounces: "2", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Restful Green", code: "1122T", hex: "#E5F3E2", ounces: "4", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Green Fortune", code: "1123D", hex: "#B4D9AC", ounces: "16", colorant: matrixColorantArray['green2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Spun Green", code: "1124T", hex: "#E4F2DE", ounces: "2", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Party Mint", code: "1125P", hex: "#EAF6E9", ounces: "2", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Lush Foliage", code: "113A", hex: "#C1DED4", ounces: "24", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Crisp Green", code: "1131P", hex: "#EEF6F2", ounces: "2", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Aqua Glass", code: "1132T", hex: "#E0F0E9", ounces: "4", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Turquoise Beads", code: "1133D", hex: "#CEE7D8", ounces: "12", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Shalimar", code: "1134T", hex: "#E2F1E8", ounces: "4", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Falling Water", code: "1135P", hex: "#E9F4F0", ounces: "2", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Courtyard Green", code: "114A", hex: "#C2D8D3", ounces: "24", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Saddle Brown", code: "141A", hex: "#95312E", ounces: "24", colorant: matrixColorantArray['brown3'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Field Oak", code: "142A", hex: "#b74c34", ounces: "24", colorant: matrixColorantArray['fieldoak'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Red Earth", code: "143A", hex: "#A72E32", ounces: "24", colorant: matrixColorantArray['brown3'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Red Country", code: "144A", hex: "#AB3838", ounces: "24", colorant: matrixColorantArray['brown3'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Expresso", code: "151A", hex: "#843F3A", ounces: "16", colorant: matrixColorantArray['brown'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Newtowne Brown", code: "152A", hex: "#A2383D", ounces: "24", colorant: matrixColorantArray['brown3'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Tempest Brown", code: "153A", hex: "#9B404F", ounces: "16", colorant: matrixColorantArray['mauve2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Bordeau Brown", code: "154A", hex: "#3C182B", ounces: "24", colorant: matrixColorantArray['mauve2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Flint Black", code: "161A", hex: "#000000", ounces: "16", colorant: matrixColorantArray['charcoal'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Tempest Sea", code: "162A", hex: "#3c5f69", ounces: "16", colorant: matrixColorantArray['charcoal'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Ebony Blue", code: "163A", hex: "#3B416B", ounces: "16", colorant: matrixColorantArray['charcoal'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Black Night", code: "164A", hex: "#3d3b41", ounces: "16", colorant: matrixColorantArray['charcoal'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Hearth Yellow", code: "2011P", hex: "#fcf887", ounces: "2", colorant: matrixColorantArray['yellow'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Translucent", code: "2012P", hex: "#fcf3b2", ounces: "2", colorant: matrixColorantArray['yellow'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Almond Chip", code: "2013P", hex: "#ece7cb", ounces: "0", colorant: "none"};
	stainSealerArray[stainSealerArray.length] = {name: "Golden Wonder", code: "211A", hex: "#fc8842", ounces: "16", colorant: matrixColorantArray['yellow2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Baroque", code: "212A", hex: "#EE5b3c", ounces: "16", colorant: matrixColorantArray['yellow2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Harvest Orange", code: "213A", hex: "#fa5738", ounces: "16", colorant: matrixColorantArray['burntorange'].name};	
	stainSealerArray[stainSealerArray.length] = {name: "Tigerstripe", code: "214A", hex: "#f73532", ounces: "16", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Scarlet Oak", code: "221A", hex: "#cb2433", ounces: "24", colorant: matrixColorantArray['red'].name};			
	stainSealerArray[stainSealerArray.length] = {name: "Robust Red", code: "222A", hex: "#d62a32", ounces: "24", colorant: matrixColorantArray['red'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Glowing Ember", code: "223A", hex: "#ea3041", ounces: "24", colorant: matrixColorantArray['red'].name};					
	stainSealerArray[stainSealerArray.length] = {name: "October Bronze", code: "224A", hex: "#ed293E", ounces: "16", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Porcelain Blue", code: "241A", hex: "#3a4bad", ounces: "16", colorant: matrixColorantArray['blue2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Tremont Blue", code: "242A", hex: "#2e54b8", ounces: "16", colorant: matrixColorantArray['blue2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Dynasty", code: "243A", hex: "#3a4bad", ounces: "16", colorant: matrixColorantArray['blue2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Blue Purple", code: "244A", hex: "#4c45a4", ounces: "16", colorant: matrixColorantArray['blue2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Knockout Red", code: "261A", hex: "#e22541", ounces: "24", colorant: matrixColorantArray['red'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Sashay Red", code: "262A", hex: "#f6254A", ounces: "24", colorant: matrixColorantArray['red'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Cotillion Red", code: "263A", hex: "#f6253b", ounces: "24", colorant: matrixColorantArray['red'].name};										
	stainSealerArray[stainSealerArray.length] = {name: "Orange Soverign", code: "264A", hex: "#f6253b", ounces: "16", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Natural Almond", code: "3011P", hex: "#EFDBAB", ounces: "0", colorant: "none"};
	stainSealerArray[stainSealerArray.length] = {name: "Wood Box", code: "3012T", hex: "#ddbc67", ounces: "2", colorant: matrixColorantArray['brown2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Crete Barrel", code: "3013D", hex: "#B88C3D", ounces: "16", colorant: matrixColorantArray['brown2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Weatherburn Tan", code: "3014T", hex: "#dab25C", ounces: "8", colorant: matrixColorantArray['brown2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Sanded Birch", code: "3015P", hex: "#edd594", ounces: "2", colorant: matrixColorantArray['brown2'].name};		
	stainSealerArray[stainSealerArray.length] = {name: "Pine Bud", code: "3121P", hex: "#d8edcb", ounces: "2", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Jasper Green", code: "3122T", hex: "#abce89", ounces: "2", colorant: matrixColorantArray['green2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Terrestrial Green", code: "3123D", hex: "#66994c", ounces: "16", colorant: matrixColorantArray['green2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Gladwyne Green", code: "3124T", hex: "#afcc91", ounces: "2", colorant: matrixColorantArray['green2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Washed Needles", code: "3125P", hex: "#cbe3b6", ounces: "2", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Birch Patina", code: "4021P", hex: "#ebddc9", ounces: "0", colorant: "none"};
	stainSealerArray[stainSealerArray.length] = {name: "Curling Bark", code: "4022T", hex: "#e9c491", ounces: "2", colorant: matrixColorantArray['beige'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Firewood", code: "4023D", hex: "#a07a4f", ounces: "12", colorant: matrixColorantArray['brown2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Shipsgate", code: "4024T", hex: "#dbae70", ounces: "4", colorant: matrixColorantArray['beige'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Foggy Day", code: "4025P", hex: "#f2ddb7", ounces: "2", colorant: matrixColorantArray['beige'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Cedar Scent", code: "4071P", hex: "#fbc396", ounces: "2", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Natural Cedar", code: "40047T", hex: "#e38948", ounces: "2", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Cider Brown", code: "4073D", hex: "#cb4d38", ounces: "24", colorant: matrixColorantArray['copper'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Saddle Tan", code: "4074T", hex: "#db8a50", ounces: "4", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Valley Smoke", code: "4075P", hex: "#edb88F", ounces: "2", colorant: matrixColorantArray['mauve'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Vessel Chip", code: "4091P", hex: "#fcb488", ounces: "2", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Clay Vessel", code: "4092T", hex: "#F67A43", ounces: "8", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Copper Bell", code: "4093D", hex: "#d4352C", ounces: "24", colorant: matrixColorantArray['copper'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Wet Moccasin", code: "4094T", hex: "#e87d42", ounces: "4", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Footprint", code: "4095P", hex: "#fcb682", ounces: "2", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Prairie Dust", code: "4111P", hex: "#fca898", ounces: "2", colorant: matrixColorantArray['red'].name};
	stainSealerArray[stainSealerArray.length] = {name: "New Brick", code: "4112T", hex: "#e8624d", ounces: "8", colorant: matrixColorantArray['mauve'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Redwood Bark", code: "4113D", hex: "#c73133", ounces: "24", colorant: matrixColorantArray['mauve'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Mauve Wood", code: "4114T", hex: "#e3715a", ounces: "8", colorant: matrixColorantArray['mauve'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Mauve Gray", code: "4115P", hex: "#e59985", ounces: "4", colorant: matrixColorantArray['mauve'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Light Taupe", code: "4191P", hex: "#ddbcb6", ounces: "2", colorant: matrixColorantArray['mauve'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Ashwood", code: "4192T", hex: "#ba7f82", ounces: "8", colorant: matrixColorantArray['brown'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Branford Brown", code: "4193D", hex: "#884448", ounces: "16", colorant: matrixColorantArray['brown'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Outpost Gray", code: "4194T", hex: "#CECDD9", ounces: "8", colorant: matrixColorantArray['brown'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Silvertaupe", code: "4195P", hex: "#D4B0B4", ounces: "2", colorant: matrixColorantArray['mauve'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Quarry Pebble", code: "4221P", hex: "#CECDD9", ounces: "2", colorant: matrixColorantArray['grey'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Liberty Gray", code: "4222T", hex: "#A198AF", ounces: "4", colorant: matrixColorantArray['grey'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Silhouette Gray", code: "4223D", hex: "#BA5B78", ounces: "12", colorant: matrixColorantArray['charcoal'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Weathervane", code: "4224T", hex: "#9689A3", ounces: "12", colorant: matrixColorantArray['grey'].name};					
	stainSealerArray[stainSealerArray.length] = {name: "Gray Mystic", code: "4225P", hex: "#BEBEC4", ounces: "2", colorant: matrixColorantArray['grey'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Wheat Dust", code: "5021P", hex: "#FCCC7B", ounces: "2", colorant: matrixColorantArray['yellow2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Dry Wheat", code: "5022T", hex: "#F5BC4D", ounces: "4", colorant: matrixColorantArray['yellow2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Harvest Flame", code: "5023D", hex: "#FC9E40", ounces: "16", colorant: matrixColorantArray['yellow2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Ripe Wheat", code: "5024T", hex: "#FCC94E", ounces: "4", colorant: matrixColorantArray['yellow2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Chaff", code: "5025P", hex: "#FCE79C", ounces: "2", colorant: matrixColorantArray['yellow2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Sunstraw", code: "5041P", hex: "#FCD675", ounces: "2", colorant: matrixColorantArray['yellow2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Honeynut", code: "5042T", hex: "#FCB743", ounces: "8", colorant: matrixColorantArray['yellow2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Mansion Gold", code: "5043D", hex: "#AD383F", ounces: "16", colorant: matrixColorantArray['yellow2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Laquered Maple", code: "5044T", hex: "#FCB450", ounces: "8", colorant: matrixColorantArray['yellow2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Pearl Inlay", code: "5045P", hex: "#FCE092", ounces: "2", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Caramel Cream", code: "5051P", hex: "#FCC871", ounces: "4", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Caramel Sugar", code: "5052T", hex: "#FC9E4C", ounces: "4", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Hubbard Squash", code: "5053D", hex: "#FB5E35", ounces: "16", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Sunshine Tea", code: "5054T", hex: "#FC9849", ounces: "4", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Weak Tea", code: "5055P", hex: "#FCCD85", ounces: "2", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Berry Wine", code: "5101P", hex: "#FC9D8F", ounces: "2", colorant: matrixColorantArray['red'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Muddled Berry", code: "5102T", hex: "#F5645F", ounces: "16", colorant: matrixColorantArray['mauve'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Cactus Berry", code: "5103D", hex: "#F23443", ounces: "24", colorant: matrixColorantArray['red'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Wintersweet Berry", code: "5104T", hex: "#FC5C5E", ounces: "8", colorant: matrixColorantArray['red'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Victorian Peach", code: "5105P", hex: "#FCA592", ounces: "2", colorant: matrixColorantArray['red'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Lilac Lace", code: "5191P", hex: "#E6E5EB", ounces: "2", colorant: matrixColorantArray['purple'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Faded Lilac", code: "5192T", hex: "#C9BCE5", ounces: "4", colorant: matrixColorantArray['purple'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Poet's Purple", code: "5193D", hex: "#8B8BD4", ounces: "8", colorant: matrixColorantArray['purple'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Purple Haze", code: "5194T", hex: "#B7BEEC", ounces: "4", colorant: matrixColorantArray['purple'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Violet Dust", code: "5195P", hex: "#D8DCF0", ounces: "2", colorant: matrixColorantArray['purple'].name};				
	stainSealerArray[stainSealerArray.length] = {name: "Vinyard Shadow", code: "5231P", hex: "#C9D9F2", ounces: "2", colorant: matrixColorantArray['blue'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Gray Grape", code: "5232T", hex: "#A3BAE7", ounces: "4", colorant: matrixColorantArray['blue'].name};					
	stainSealerArray[stainSealerArray.length] = {name: "Blue Nocturne", code: "5233D", hex: "#CCD5EC", ounces: "8", colorant: matrixColorantArray['blue3'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Blue Bramble", code: "5234T", hex: "#DEE7F7", ounces: "4", colorant: matrixColorantArray['blue'].name};						
	stainSealerArray[stainSealerArray.length] = {name: "Pale Morn Sky", code: "5235P", hex: "#EEF4FA", ounces: "2", colorant: matrixColorantArray['blue'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Infant Smile", code: "6081P", hex: "#FCD2C5", ounces: "2", colorant: matrixColorantArray['red'].name};							
	stainSealerArray[stainSealerArray.length] = {name: "So Dainty", code: "6082P", hex: "#FCD2AD", ounces: "2", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Musing", code: "6083P", hex: "#FCD397", ounces: "2", colorant: matrixColorantArray['burntorange'].name};	
	stainSealerArray[stainSealerArray.length] = {name: "Grasslands", code: "61A", hex: "#C6E0C9", ounces: "16", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Arboretum", code: "62A", hex: "#91CAA1", ounces: "2", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Greenway", code: "63A", hex: "#80BF95", ounces: "16", colorant: matrixColorantArray['green'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Lush Green", code: "64A", hex: "#7DB28F", ounces: "16", colorant: matrixColorantArray['green'].name};					
	stainSealerArray[stainSealerArray.length] = {name: "Spinning Silk", code: "7021P", hex: "#FCDE52", ounces: "2", colorant: matrixColorantArray['yellow'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Crocus Yellow", code: "7022T", hex: "#FCC13E", ounces: "8", colorant: matrixColorantArray['yellow'].name};					
	stainSealerArray[stainSealerArray.length] = {name: "Buttercup Bouquet", code: "7023D", hex: "#fff200", ounces: "16", colorant: matrixColorantArray['yellow'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Sweet Yellow", code: "7024T", hex: "#FCC949", ounces: "8", colorant: matrixColorantArray['yellow'].name};						
	stainSealerArray[stainSealerArray.length] = {name: "Softly Lit", code: "7025P", hex: "#FCE56E", ounces: "2", colorant: matrixColorantArray['yellow'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Melted Butter", code: "7051P", hex: "#FCCD54", ounces: "4", colorant: matrixColorantArray['yellow2'].name};	
	stainSealerArray[stainSealerArray.length] = {name: "Goldsmith", code: "7052T", hex: "#FCB442", ounces: "8", colorant: matrixColorantArray['yellow'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Field Daisy", code: "7053D", hex: "#F26F33", ounces: "16", colorant: matrixColorantArray['yellow2'].name};						
	stainSealerArray[stainSealerArray.length] = {name: "Daffodil", code: "7054T", hex: "#FCA743", ounces: "12", colorant: matrixColorantArray['yellow'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Warm Smile", code: "7055P", hex: "#FCCC74", ounces: "2", colorant: matrixColorantArray['yellow2'].name};		
	stainSealerArray[stainSealerArray.length] = {name: "Daydawn", code: "7091P", hex: "#F7A996", ounces: "2", colorant: matrixColorantArray['red'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Cinnarose", code: "7092T", hex: "#EF7C66", ounces: "4", colorant: matrixColorantArray['red'].name};	
	stainSealerArray[stainSealerArray.length] = {name: "Koralle", code: "7093D", hex: "#F03547", ounces: "8", colorant: matrixColorantArray['red'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Corallina", code: "7094T", hex: "#FEDEDC", ounces: "2", colorant: matrixColorantArray['red'].name};	
	stainSealerArray[stainSealerArray.length] = {name: "Spring Song", code: "7095P", hex: "#FCBCB2", ounces: "2", colorant: matrixColorantArray['red'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Purple Heart", code: "7183D", hex: "#7156a4", ounces: "8", colorant: matrixColorantArray['purple'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Corner Cupboard", code: "7221P", hex: "#ADCBEE", ounces: "2", colorant: matrixColorantArray['blue'].name};	
	stainSealerArray[stainSealerArray.length] = {name: "Fresco Blue", code: "7222T", hex: "#7FABEE", ounces: "4", colorant: matrixColorantArray['blue'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Blue Award", code: "7223D", hex: "#2A70D1", ounces: "12", colorant: matrixColorantArray['blue'].name};	
	stainSealerArray[stainSealerArray.length] = {name: "Blue Emotion", code: "7224T", hex: "#6FA2EB", ounces: "4", colorant: matrixColorantArray['blue'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Blue Aura", code: "7225P", hex: "#B7D8F4", ounces: "2", colorant: matrixColorantArray['blue'].name};	
	stainSealerArray[stainSealerArray.length] = {name: "Ash White", code: "OW241P", hex: "#efeee5", ounces: "0", colorant: "none"};
	stainSealerArray[stainSealerArray.length] = {name: "Snow White", code: "OW201P", hex: "#f9f6e0", ounces: "0", colorant: "none"};		
	stainSealerArray[stainSealerArray.length] = {name: "Gray Dew", code: "OW242P", hex: "#EFEFEc", ounces: "2", colorant: matrixColorantArray['grey'].name};	
	stainSealerArray[stainSealerArray.length] = {name: "Sandlight", code: "OW202P", hex: "#FAEDC2", ounces: "0", colorant: "none"};
	stainSealerArray[stainSealerArray.length] = {name: "Sahara Sand", code: "8025P", hex: "#fdc88f", ounces: "2", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Coral Reef", code: "8031T", hex: "#e3b482", ounces: "2", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Autumn Haze", code: "8032T", hex: "#db9869", ounces: "8", colorant: matrixColorantArray['burntorange'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Terra Cotta", code: "8033A", hex: "#ac3d2f", ounces: "24", colorant: matrixColorantArray['fieldoak'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Chocolate", code: "8021A", hex: "#614036", ounces: "16", colorant: matrixColorantArray['brown'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Coffeewood", code: "8022A", hex: "#a75844", ounces: "16", colorant: matrixColorantArray['fieldoak'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Valley Tan", code: "8023T", hex: "#c2a183", ounces: "2", colorant: matrixColorantArray['fieldoak'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Beige White", code: "8024T", hex: "#c5c2a2", ounces: "4", colorant: matrixColorantArray['beige'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Polar White", code: "8043P", hex: "#f7f7ed", ounces: "16", colorant: matrixColorantArray['polarwhite'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Marble Dust", code: "8044P", hex: "#feebdf", ounces: "1", colorant: matrixColorantArray['mauve'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Fire MIst", code: "8045P", hex: "#e0aa9d", ounces: "2", colorant: matrixColorantArray['red'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Brick Red", code: "8051A", hex: "#914643", ounces: "24", colorant: matrixColorantArray['red'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Carriage Black", code: "8052A", hex: "#373738", ounces: "24", colorant: matrixColorantArray['charcoal'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Charcoal", code: "8053A", hex: "#5c545a", ounces: "8", colorant: matrixColorantArray['charcoal'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Smoke", code: "8054T", hex: "#a0a7ab", ounces: "4", colorant: matrixColorantArray['grey'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Concrete Grey", code: "8055T", hex: "#a8a89e", ounces: "2", colorant: matrixColorantArray['grey'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Desert Haze", code: "8034T", hex: "#faac73", ounces: "4", colorant: matrixColorantArray['yellow2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Ivory Cream", code: "8035P", hex: "#a0a7ab", ounces: "1", colorant: matrixColorantArray['brown2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Colonial Buff", code: "8041T", hex: "#dcd9bf", ounces: "0", colorant: "none"};
	stainSealerArray[stainSealerArray.length] = {name: "Platinum", code: "8042P", hex: "#d9d8d0", ounces: "1", colorant: matrixColorantArray['grey'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Quality Blue", code: "C8057D", hex: "#0058a8", ounces: "24", colorant: matrixColorantArray['blue2'].name};
	stainSealerArray[stainSealerArray.length] = {name: "Spring Blue", code: "C8056P", hex: "#b7cfcd", ounces: "1", colorant: matrixColorantArray['blue'].name};

	
	
						
	for (var i = 0; i < stainSealerArray.length; i++) {
		stainSealerArray[stainSealerArray[i].code] = stainSealerArray[i];
	}
	
	return stainSealerArray;					
						
	
}

function precolorMM()
{
		precolorArray = new Array();
		
		precolorArray[precolorArray.length] = {name: "Autumn Red", hex: "#c55b44"};
		precolorArray[precolorArray.length] = {name: "Fire Glow", hex: "#ef9f7e"};
		precolorArray[precolorArray.length] = {name: "Night Fall", hex: "#9e9082"};
		precolorArray[precolorArray.length] = {name: "Evening Dusk", hex: "#c1b4a3"};
		precolorArray[precolorArray.length] = {name: "Ivory Gale", hex: "#edddbe"};
		precolorArray[precolorArray.length] = {name: "Fresh Snow", hex: "#fcfbf5"};
		precolorArray[precolorArray.length] = {name: "Coffee Brew", hex: "#9d7358"};
		precolorArray[precolorArray.length] = {name: "Harvest Dew", hex: "#edcc9d"};
		precolorArray[precolorArray.length] = {name: "Meadow Gold", hex: "#f6e198"};
		precolorArray[precolorArray.length] = {name: "Coral Mist", hex: "#d89683"};
		precolorArray[precolorArray.length] = {name: "Desert Sand", hex: "#e8c094"};
		precolorArray[precolorArray.length] = {name: "Valley Haze", hex: "#d3b999"};
		precolorArray[precolorArray.length] = {name: "Sandlight", hex: "#FAEDC2"};
		precolorArray[precolorArray.length] = {name: "Concrete Grey", hex: "#a8a89e"};
		precolorArray[precolorArray.length] = {name: "Shipsgate", hex: "#dbae70"};
		precolorArray[precolorArray.length] = {name: "Birch Patina", hex: "#ebddc9"};
		precolorArray[precolorArray.length] = {name: "Curling Bark", hex: "#e9c491"};
		precolorArray[precolorArray.length] = {name: "Natural Almond", hex: "#EFDBAB"};
		precolorArray[precolorArray.length] = {name: "Sahara Sand", hex: "#fdc88f"};
		precolorArray[precolorArray.length] = {name: "Carriage Black", hex: "#373738"};
		precolorArray[precolorArray.length] = {name: "Colonial Buff", hex: "#dcd9bf"};
		precolorArray[precolorArray.length] = {name: "Saddle Tan", hex: "#db8a50"};
		precolorArray[precolorArray.length] = {name: "Foggy Day", hex: "#f2ddb7"};
		precolorArray[precolorArray.length] = {name: "Ivory Cream", hex: "#a0a7ab"};
		precolorArray[precolorArray.length] = {name: "Firewood", hex: "#a07a4f"};
		precolorArray[precolorArray.length] = {name: "Platinum", hex: "#d9d8d0"};
		precolorArray[precolorArray.length] = {name: "Charcoal", hex: "#5c545a"};
		precolorArray[precolorArray.length] = {name: "Brick Red", hex: "#914643"};
		precolorArray[precolorArray.length] = {name: "Quarry Pebble", hex: "#CECDD9"};
		precolorArray[precolorArray.length] = {name: "Concrete Pour", hex: "#d8d0db"};




		
		
		return precolorArray;
}

function chipDisplays()
{
	var chipDisplay = new Array();
	
	chipDisplay[chipDisplay.length] = {name: "Epoxy w/Aggregate Wood"};
	chipDisplay[chipDisplay.length] ={name: "Matrix Epoxy Only Wood"};
	chipDisplay[chipDisplay.length] ={name: "Epoxy w/Paint Chips Wood"};
	chipDisplay[chipDisplay.length] = {name: "Matrix Smooth Wood"};
	chipDisplay[chipDisplay.length] = {name: "Matrix Lace Foam"};
	chipDisplay[chipDisplay.length] ={name: "Matrix Lace Wood"};
	chipDisplay[chipDisplay.length] ={name: "Matrix Sand Wood"};
	chipDisplay[chipDisplay.length] ={name: "Matrix Lace Drywall"};
	chipDisplay[chipDisplay.length] = {name: "Matrix Sand Foam"};
	chipDisplay[chipDisplay.length] = {name: "Matrix Worm  Foam"};
	chipDisplay[chipDisplay.length] ={name: "Matrix Worm Wood"};
	chipDisplay[chipDisplay.length] ={name: "Matrix Tile Wood"};
	chipDisplay[chipDisplay.length] ={name: "4x6 Three Step Foam"};
	
	return chipDisplay;
}
	
