var gammes = [];gammes['Boucherie/Charcuterie/traiteur'] = [' (21)','Accesoires Rapid\'etiq (15)','Artisan (4)','Coquelicots (4)','Halal (4)','Humo (4)','La Ferme (12)','Le village (25)','Nature (6)','Paysage (6)','Prairie (10)','Saveurs & Traditions (47)'];gammes['Crèmerie'] = [' (20)','Pâturage (4)'];gammes['Fleuriste'] = [' (9)','D\'ANTAN (1)'];gammes['L\'écriture'] = [' (41)'];gammes['Les supports'] = [' (22)','Octopussy (4)'];gammes['Poissonnerie'] = [' (7)','Humo (2)','La pêche (2)','La vague (4)','Le chalutier (2)','Océan (6)','Phare (4)'];var types = [];types['Boucherie/Charcuterie/traiteur'] = ['Accessoires (4)','Etiquette (135)','Pancarte (1)','Pancartes informatives (1)','Panneau (1)','Pendulette (1)','Stop-trottoir/bobosse (2)','Tarifs (9)','Traçabilité (4)'];types['Crèmerie'] = ['Etiquette (22)','Pendulette (1)','Tarifs (1)'];types['Fleuriste'] = ['Etiquette (10)'];types['L\'écriture'] = ['L\'écriture (41)'];types['Les supports'] = ['Les supports (26)'];types['Poissonnerie'] = ['Etiquette (20)','Panneau (1)','Pendulette (1)','Stop-trottoir/bobosse (2)','Traçabilité (3)'];var gammes_types = [,'Accessoires (3)','Etiquette (3)','Pancartes informatives (1)','Panneau (1)','Stop-trottoir/bobosse (2)','Tarifs (7)','Traçabilité (4)'];gammes_types['Accesoires Rapid\'etiq'] = ['Accessoires (1)','Etiquette (14)'];gammes_types['Artisan'] = ['Etiquette (4)'];gammes_types['Coquelicots'] = ['Etiquette (4)'];gammes_types['Halal'] = ['Etiquette (4)'];gammes_types['Humo'] = ['Etiquette (4)'];gammes_types['La Ferme'] = ['Etiquette (12)'];gammes_types['Le village'] = ['Etiquette (24)'];gammes_types['Le Village'] = ['Pendulette (1)'];gammes_types['Nature'] = ['Etiquette (6)'];gammes_types['Paysage'] = ['Etiquette (6)'];gammes_types['Prairie'] = ['Etiquette (10)'];gammes_types['Saveurs & Traditions'] = ['Etiquette (44)','Pancarte (1)','Tarifs (2)'];gammes_types[''] = ['Etiquette (20)'];gammes_types['Pâturage'] = ['Etiquette (2)','Pendulette (1)','Tarifs (1)'];gammes_types[''] = ['Etiquette (9)'];gammes_types['D\'ANTAN'] = ['Etiquette (1)'];gammes_types[''] = ['L\'écriture (41)','Les supports (22)'];gammes_types['Octopussy'] = ['Les supports (4)'];gammes_types[''] = ['Panneau (1)','Pendulette (1)','Stop-trottoir/bobosse (2)','Traçabilité (3)'];gammes_types['Humo'] = ['Etiquette (2)'];gammes_types['La pêche'] = ['Etiquette (2)'];gammes_types['La vague'] = ['Etiquette (4)'];gammes_types['Le chalutier'] = ['Etiquette (2)'];gammes_types['Océan'] = ['Etiquette (6)'];gammes_types['Phare'] = ['Etiquette (4)'];

	
		window.addEvent('domready', function() {
			if ($('gamme') && $('type')) {
				var a = $('ambiance');
				var f = $('type');
				var current_f = f.get('value');
				var m = $('gamme');
				var current_m = m.get('value');
				if (a) {
					a.addEvent('change', function() {
							m.options.length = 0;
							f.options.length = 0;
							m.options[0] = new Option('Indifférent','');
							f.options[0] = new Option('Indifférent','');
							var s = this.get('value');
							/*if (gammes[s]) {
								l = gammes[s].length;
								for (var i = 1; i <= l ; i++) {
									// Enlever la quantités entre parenthèses dans la valeur de l'option
									value = gammes[s][i-1].replace(/ \(\d+\)/, '');
									m.options[i] = new Option(gammes[s][i-1], value);
									if (current_m == value) m.options[i].selected = true;
								}
							}*/
							if (types[s]) {
								l = types[s].length;
								for (var i = 1; i <= l ; i++) {
									// Enlever la quantités entre parenthèses dans la valeur de l'option
									value = types[s][i-1].replace(/ \(\d+\)/, '');
									f.options[i] = new Option(types[s][i-1], value);
									if (current_f == value) f.options[i].selected = true;
								}
							}
					});
				}
/*				m.addEvent('change', function() {
						current_f = f.get('value');
						f.options.length = 0;
						f.options[0] = new Option('Indifférent','');
						var s = this.get('value');
						if (gammes_types[s]) {
							l = gammes_types[s].length;
							for (var i = 1; i <= l ; i++) {
								// Enlever la quantités entre parenthèses dans la valeur de l'option
								value = gammes_types[s][i-1].replace(/ \(\d+\)/, '')
								f.options[i] = new Option(gammes_types[s][i-1], value);
								if (current_f == value) f.options[i].selected = true;
							}
						}
				});*/
				if (a) {
					a.fireEvent('change');
				}
				//m.fireEvent('change');
			}
		});
	
