
			
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
																																																																								
	
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
			
		
		
		
	
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
			
				
		
				
		
				
		
				
	
		
	var AllPrices = new Array(); 
	AllPrices.push(new Option('Up to $299','56096')); 
	AllPrices.push(new Option('$300 – $499','56076')); 
	AllPrices.push(new Option('$500 – $699','56081')); 
	AllPrices.push(new Option('$700 – $999','56086')); 
	AllPrices.push(new Option('$1,000 – $1,499','56061')); 
	AllPrices.push(new Option('$1,500 – $2,000','56066')); 
	AllPrices.push(new Option('$2,000 – $2,999','56071')); 
	AllPrices.push(new Option('More than $3,000','56091')); 
	
	var AllOptics = new Array(); 
	AllOptics.push(new Option('Astrograph','55946')); 
	AllOptics.push(new Option('Calcium-K solar telescope','55951')); 
	AllOptics.push(new Option('Cassegrain','55956')); 
	AllOptics.push(new Option('Catadioptric','55961')); 
	AllOptics.push(new Option('Catadioptric (Maksutov-Cassegrain)','55966')); 
	AllOptics.push(new Option('Catadioptric (modified RC)','55971')); 
	AllOptics.push(new Option('Catadioptric (Schmidt-Cassegrain)','55976')); 
	AllOptics.push(new Option('H-alpha solar telescope','55981')); 
	AllOptics.push(new Option('Newtonian | Cassegrain','55986')); 
	AllOptics.push(new Option('Reflector (Newtonian)','55991')); 
	AllOptics.push(new Option('Refractor (achromat)','55996')); 
	AllOptics.push(new Option('Refractor (apochromat)','56001')); 
	AllOptics.push(new Option('Refractor (ED apochromat)','56006')); 
	AllOptics.push(new Option('Refractor (semi-apo)','56011')); 
	
	var AllApertures = new Array(); 
	AllApertures.push(new Option('Less than 76 mm (3 inches)','56046')); 
	AllApertures.push(new Option('76 to 127 mm (3 to 5 in)','56041')); 
	AllApertures.push(new Option('128 to 203 mm (5.1 to 8 in)','56021')); 
	AllApertures.push(new Option('204 to 254 mm (8.1 to 10 in)','56026')); 
	AllApertures.push(new Option('255 to 305 mm (10.1 to 12 in)','56031')); 
	AllApertures.push(new Option('306 to 406 mm (12.1 to 16 mm)','56036')); 
	AllApertures.push(new Option('More than 406 mm (16 in)','56051')); 
	
	var AllGotTos = new Array(); 
	AllGotTos.push(new Option('Yes','55936')); 
	AllGotTos.push(new Option('No','55921')); 
	AllGotTos.push(new Option('Optional','55926')); 
	AllGotTos.push(new Option('Push To','55931')); 
	
	var manHash = new Object;
		
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56091'] = true;
				manHash['price61841'] = priceManHash;
		
							opticsManHash['55991'] = true;
				manHash['optics61841'] = opticsManHash;
		
							apertureManHash['56031'] = true;
					apertureManHash['56026'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture61841'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto61841'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56091'] = true;
				manHash['price61846'] = priceManHash;
		
							opticsManHash['56001'] = true;
				manHash['optics61846'] = opticsManHash;
		
							apertureManHash['56021'] = true;
				manHash['aperture61846'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto61846'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56081'] = true;
					priceManHash['56076'] = true;
				manHash['price61851'] = priceManHash;
		
							opticsManHash['55996'] = true;
					opticsManHash['56001'] = true;
				manHash['optics61851'] = opticsManHash;
		
							apertureManHash['56041'] = true;
					apertureManHash['56046'] = true;
				manHash['aperture61851'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto61851'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56086'] = true;
					priceManHash['56066'] = true;
					priceManHash['56076'] = true;
				manHash['price62311'] = priceManHash;
		
							opticsManHash['55996'] = true;
				manHash['optics62311'] = opticsManHash;
		
							apertureManHash['56041'] = true;
				manHash['aperture62311'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto62311'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56086'] = true;
					priceManHash['56071'] = true;
					priceManHash['56096'] = true;
					priceManHash['56081'] = true;
					priceManHash['56066'] = true;
					priceManHash['56091'] = true;
					priceManHash['56076'] = true;
					priceManHash['56061'] = true;
				manHash['price56121'] = priceManHash;
		
							opticsManHash['55966'] = true;
					opticsManHash['55976'] = true;
					opticsManHash['56001'] = true;
					opticsManHash['55991'] = true;
					opticsManHash['55996'] = true;
				manHash['optics56121'] = opticsManHash;
		
							apertureManHash['56036'] = true;
					apertureManHash['56031'] = true;
					apertureManHash['56041'] = true;
					apertureManHash['56026'] = true;
					apertureManHash['56046'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture56121'] = apertureManHash;
		
							goToManHash['55936'] = true;
					goToManHash['55921'] = true;
				manHash['goto56121'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56071'] = true;
					priceManHash['56066'] = true;
					priceManHash['56091'] = true;
					priceManHash['56076'] = true;
				manHash['price56126'] = priceManHash;
		
							opticsManHash['62211'] = true;
				manHash['optics56126'] = opticsManHash;
		
							apertureManHash['56041'] = true;
					apertureManHash['56046'] = true;
				manHash['aperture56126'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56126'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56086'] = true;
					priceManHash['56061'] = true;
				manHash['price62441'] = priceManHash;
		
							opticsManHash['55991'] = true;
				manHash['optics62441'] = opticsManHash;
		
							apertureManHash['56036'] = true;
					apertureManHash['56026'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture62441'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto62441'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56066'] = true;
					priceManHash['56091'] = true;
				manHash['price62381'] = priceManHash;
		
							opticsManHash['55991'] = true;
				manHash['optics62381'] = opticsManHash;
		
							apertureManHash['56021'] = true;
				manHash['aperture62381'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto62381'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56086'] = true;
					priceManHash['56071'] = true;
					priceManHash['56066'] = true;
					priceManHash['56061'] = true;
				manHash['price62386'] = priceManHash;
		
							opticsManHash['62401'] = true;
					opticsManHash['55966'] = true;
				manHash['optics62386'] = opticsManHash;
		
							apertureManHash['56041'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture62386'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto62386'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56091'] = true;
				manHash['price56161'] = priceManHash;
		
							opticsManHash['55991'] = true;
				manHash['optics56161'] = opticsManHash;
		
							apertureManHash['56051'] = true;
					apertureManHash['56036'] = true;
					apertureManHash['56031'] = true;
				manHash['aperture56161'] = apertureManHash;
		
							goToManHash['55936'] = true;
					goToManHash['55921'] = true;
				manHash['goto56161'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56061'] = true;
				manHash['price62391'] = priceManHash;
		
							opticsManHash['55991'] = true;
				manHash['optics62391'] = opticsManHash;
		
							apertureManHash['56026'] = true;
				manHash['aperture62391'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto62391'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56071'] = true;
					priceManHash['56091'] = true;
				manHash['price56186'] = priceManHash;
		
							opticsManHash['55991'] = true;
				manHash['optics56186'] = opticsManHash;
		
							apertureManHash['56051'] = true;
					apertureManHash['56036'] = true;
					apertureManHash['56026'] = true;
				manHash['aperture56186'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56186'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56071'] = true;
					priceManHash['56091'] = true;
				manHash['price56181'] = priceManHash;
		
							opticsManHash['55991'] = true;
				manHash['optics56181'] = opticsManHash;
		
							apertureManHash['56026'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture56181'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56181'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56086'] = true;
					priceManHash['56071'] = true;
					priceManHash['56096'] = true;
					priceManHash['56066'] = true;
					priceManHash['56091'] = true;
					priceManHash['56081'] = true;
					priceManHash['56076'] = true;
					priceManHash['56061'] = true;
				manHash['price56191'] = priceManHash;
		
							opticsManHash['55966'] = true;
					opticsManHash['55971'] = true;
					opticsManHash['55976'] = true;
					opticsManHash['55961'] = true;
					opticsManHash['55996'] = true;
					opticsManHash['55991'] = true;
				manHash['optics56191'] = opticsManHash;
		
							apertureManHash['56036'] = true;
					apertureManHash['56031'] = true;
					apertureManHash['56041'] = true;
					apertureManHash['56026'] = true;
					apertureManHash['56046'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture56191'] = apertureManHash;
		
							goToManHash['55926'] = true;
					goToManHash['55936'] = true;
					goToManHash['55921'] = true;
				manHash['goto56191'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56091'] = true;
				manHash['price56201'] = priceManHash;
		
							opticsManHash['55991'] = true;
				manHash['optics56201'] = opticsManHash;
		
							apertureManHash['56051'] = true;
					apertureManHash['56036'] = true;
				manHash['aperture56201'] = apertureManHash;
		
							goToManHash['55926'] = true;
				manHash['goto56201'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56086'] = true;
					priceManHash['56071'] = true;
					priceManHash['56096'] = true;
					priceManHash['56081'] = true;
					priceManHash['56066'] = true;
					priceManHash['56091'] = true;
					priceManHash['56076'] = true;
					priceManHash['56061'] = true;
				manHash['price56206'] = priceManHash;
		
							opticsManHash['55966'] = true;
					opticsManHash['55976'] = true;
					opticsManHash['56006'] = true;
					opticsManHash['56011'] = true;
					opticsManHash['55996'] = true;
					opticsManHash['55991'] = true;
					opticsManHash['56001'] = true;
				manHash['optics56206'] = opticsManHash;
		
							apertureManHash['56031'] = true;
					apertureManHash['56041'] = true;
					apertureManHash['56026'] = true;
					apertureManHash['56046'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture56206'] = apertureManHash;
		
							goToManHash['55931'] = true;
					goToManHash['55926'] = true;
					goToManHash['55936'] = true;
					goToManHash['55921'] = true;
				manHash['goto56206'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56086'] = true;
					priceManHash['56071'] = true;
					priceManHash['56096'] = true;
					priceManHash['56066'] = true;
					priceManHash['56081'] = true;
					priceManHash['56076'] = true;
					priceManHash['56061'] = true;
				manHash['price63616'] = priceManHash;
		
							opticsManHash['55966'] = true;
					opticsManHash['55991'] = true;
					opticsManHash['56001'] = true;
					opticsManHash['55996'] = true;
				manHash['optics63616'] = opticsManHash;
		
							apertureManHash['56041'] = true;
					apertureManHash['56026'] = true;
					apertureManHash['56021'] = true;
					apertureManHash['56046'] = true;
				manHash['aperture63616'] = apertureManHash;
		
							goToManHash['55926'] = true;
					goToManHash['55936'] = true;
					goToManHash['55921'] = true;
				manHash['goto63616'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56086'] = true;
					priceManHash['56071'] = true;
					priceManHash['56096'] = true;
					priceManHash['56066'] = true;
					priceManHash['56081'] = true;
					priceManHash['56091'] = true;
					priceManHash['56076'] = true;
					priceManHash['56061'] = true;
				manHash['price56221'] = priceManHash;
		
							opticsManHash['55966'] = true;
					opticsManHash['55986'] = true;
					opticsManHash['55996'] = true;
					opticsManHash['55991'] = true;
				manHash['optics56221'] = opticsManHash;
		
							apertureManHash['56051'] = true;
					apertureManHash['56036'] = true;
					apertureManHash['56041'] = true;
					apertureManHash['56026'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture56221'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56221'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56071'] = true;
					priceManHash['56091'] = true;
				manHash['price56226'] = priceManHash;
		
							opticsManHash['55966'] = true;
				manHash['optics56226'] = opticsManHash;
		
							apertureManHash['56041'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture56226'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56226'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56071'] = true;
					priceManHash['56091'] = true;
				manHash['price56236'] = priceManHash;
		
							opticsManHash['55991'] = true;
				manHash['optics56236'] = opticsManHash;
		
							apertureManHash['56051'] = true;
					apertureManHash['56036'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture56236'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56236'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56071'] = true;
					priceManHash['56066'] = true;
					priceManHash['56091'] = true;
					priceManHash['56076'] = true;
				manHash['price56241'] = priceManHash;
		
							opticsManHash['55996'] = true;
					opticsManHash['56001'] = true;
				manHash['optics56241'] = opticsManHash;
		
							apertureManHash['56041'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture56241'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56241'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56071'] = true;
					priceManHash['56091'] = true;
				manHash['price56271'] = priceManHash;
		
							opticsManHash['56001'] = true;
				manHash['optics56271'] = opticsManHash;
		
							apertureManHash['56041'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture56271'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56271'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56071'] = true;
					priceManHash['56091'] = true;
				manHash['price56276'] = priceManHash;
		
							opticsManHash['55991'] = true;
				manHash['optics56276'] = opticsManHash;
		
							apertureManHash['56036'] = true;
				manHash['aperture56276'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56276'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56086'] = true;
					priceManHash['56071'] = true;
					priceManHash['56066'] = true;
					priceManHash['56091'] = true;
				manHash['price56251'] = priceManHash;
		
							opticsManHash['55946'] = true;
					opticsManHash['55986'] = true;
					opticsManHash['55956'] = true;
					opticsManHash['56001'] = true;
				manHash['optics56251'] = opticsManHash;
		
							apertureManHash['56031'] = true;
					apertureManHash['56041'] = true;
					apertureManHash['56026'] = true;
					apertureManHash['56046'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture56251'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56251'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56086'] = true;
					priceManHash['56071'] = true;
					priceManHash['56091'] = true;
					priceManHash['56066'] = true;
					priceManHash['56061'] = true;
				manHash['price56261'] = priceManHash;
		
							opticsManHash['56001'] = true;
				manHash['optics56261'] = opticsManHash;
		
							apertureManHash['56041'] = true;
					apertureManHash['56021'] = true;
					apertureManHash['56046'] = true;
				manHash['aperture56261'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56261'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56091'] = true;
				manHash['price56266'] = priceManHash;
		
							opticsManHash['55991'] = true;
				manHash['optics56266'] = opticsManHash;
		
							apertureManHash['56036'] = true;
					apertureManHash['56026'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture56266'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56266'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56091'] = true;
				manHash['price56256'] = priceManHash;
		
							opticsManHash['55966'] = true;
					opticsManHash['56001'] = true;
				manHash['optics56256'] = opticsManHash;
		
							apertureManHash['56021'] = true;
				manHash['aperture56256'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56256'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56086'] = true;
					priceManHash['56071'] = true;
					priceManHash['56081'] = true;
					priceManHash['56066'] = true;
					priceManHash['56076'] = true;
					priceManHash['56061'] = true;
				manHash['price56281'] = priceManHash;
		
							opticsManHash['55961'] = true;
					opticsManHash['55991'] = true;
					opticsManHash['56001'] = true;
					opticsManHash['55996'] = true;
				manHash['optics56281'] = opticsManHash;
		
							apertureManHash['56041'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture56281'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56281'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56086'] = true;
					priceManHash['56071'] = true;
					priceManHash['56096'] = true;
					priceManHash['56066'] = true;
					priceManHash['56081'] = true;
					priceManHash['56076'] = true;
					priceManHash['56061'] = true;
				manHash['price56286'] = priceManHash;
		
							opticsManHash['56001'] = true;
					opticsManHash['55996'] = true;
				manHash['optics56286'] = opticsManHash;
		
							apertureManHash['56041'] = true;
					apertureManHash['56046'] = true;
				manHash['aperture56286'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56286'] = goToManHash;
			var priceManHash = new Object;
		var opticsManHash = new Object;
		var apertureManHash =new Object;
		var goToManHash = new Object;
		
							priceManHash['56086'] = true;
					priceManHash['56096'] = true;
					priceManHash['56076'] = true;
				manHash['price56291'] = priceManHash;
		
							opticsManHash['55996'] = true;
					opticsManHash['55991'] = true;
				manHash['optics56291'] = opticsManHash;
		
							apertureManHash['56041'] = true;
					apertureManHash['56026'] = true;
					apertureManHash['56046'] = true;
					apertureManHash['56021'] = true;
				manHash['aperture56291'] = apertureManHash;
		
							goToManHash['55921'] = true;
				manHash['goto56291'] = goToManHash;
			
	function manChanged(){	
		//alert('manChanged');	
		if(manSelectBox.selectedIndex == 0){
			resetAllBoxes(priceSelectBox.options[priceSelectBox.selectedIndex].value,opticsSelectBox.options[opticsSelectBox.selectedIndex].value,apertureSelectBox.options[apertureSelectBox.selectedIndex].value,gotoSelectBox.options[gotoSelectBox.selectedIndex].value);
		}else{
			var manList = new Array();
			var optionsList = manSelectBox.options;
			for (i=0; i<optionsList.length; i++){
				var option = optionsList[i];
				if(option.selected){
					manList[manList.length] = option.value;
				}
			}
			updateAllOptions(manList);
		}
	}
	function updateAllOptions(listofSelectedMans){
		updateOptions(priceSelectBox,AllPrices,'price',listofSelectedMans);
		updateOptions(opticsSelectBox,AllOptics,'optics',listofSelectedMans);
		updateOptions(apertureSelectBox,AllApertures,'aperture',listofSelectedMans);
		updateOptions(gotoSelectBox,AllGotTos,'goto',listofSelectedMans);
	}
	function updateOptions(selectBox,allOptions,hashNamePrefix,manList){
		var prevSelectedOption = selectBox.options[selectBox.selectedIndex].value;
		var theseOptions = new Object();
		for(i=0;i<allOptions.length;i++){
			var hashName = ''+allOptions[i].value;
			theseOptions[hashName] = false;
			//alert( hashName+':'+theseOptions[hashName]);
		}
		for(i=0;i<manList.length;i++){
		     var hashName = hashNamePrefix+''+manList[i];
			var prices = manHash[hashName];
			for(var priceID in prices){
				theseOptions[priceID] = true;
			}
		}
		//alert('whats left');
		var theseOptionsList = new Array();
		var i = 0;
		for(var priceToShow in theseOptions){
			if(theseOptions[priceToShow]){
				theseOptionsList.push(allOptions[i]);
				//alert(allOptions[i].text);
			}
			i++;
		}
		resetSelectBox(selectBox, theseOptionsList,prevSelectedOption);	
	}
	
	function initBoxes(selectedPrice,selectedOptics,selectedAperture,selectedGoto){
	
		if(selectedMans.length == 0 || (selectedMans.length == 1 && selectedMans[0] == -1)){
			resetAllBoxes(selectedPrice,selectedOptics,selectedAperture,selectedGoto);
		}else{
			updateAllOptions(selectedMans);
			selectOption(priceSelectBox,selectedPrice);
			selectOption(opticsSelectBox,selectedOptics);
			selectOption(apertureSelectBox,selectedAperture);
			selectOption(gotoSelectBox,selectedGoto);
			for(var i=0;i<selectedMans.length;i++){
				selectOption(manSelectBox,selectedMans[i]);
			}
		}	
	}
	
	function selectOption(selectBox,optionValue){
		if(optionValue && optionValue >0){
			for(var i=0;i<selectBox.options.length;i++){
				if(selectBox.options[i].value == optionValue){
					//alert(selectBox.selectedIndex);
					if(selectBox.selectedIndex == -1){
						selectBox.selectedIndex = i;
					}
					selectBox.options[i].selected = true;
				}
			}
		}
	}
	
	function resetAllBoxes(selectedPrice,selectedOptics,selectedAperture,selectedGoto){
		resetSelectBox(priceSelectBox,AllPrices,selectedPrice);
		resetSelectBox(opticsSelectBox,AllOptics,selectedOptics);
		resetSelectBox(apertureSelectBox,AllApertures,selectedAperture);
		resetSelectBox(gotoSelectBox,AllGotTos,selectedGoto);
	}
		
	function resetSelectBox(selectBox,newOptions,prevSelectedOption){
		selectBox.selectedIndex = -1;
		var length = selectBox.options.length;
		for (i=1; i<length; i++){
			selectBox.remove(1);
		}
		var selectedIndex = -1;
		for(i=0;i<newOptions.length;i++){
			selectBox.options[selectBox.options.length] = newOptions[i];
			if(prevSelectedOption == newOptions[i].value){
				selectedIndex = i + 1;
			}
		}
		if(selectedIndex > -1){
			selectBox.selectedIndex = selectedIndex;
		}	
	}
	
