var addActivite = function(elem) {
	new Ajax.Request('activites.php',{
		onSuccess: function(retour) {
			var valueID = elem.id.gsub("activite", "");
			if (!($("activite"+(valueID+1)))) {
				var select = new Element('select', {
														'id':'activite'+(valueID*1+1),
														'name':'Id_Activite[]'
														}).update(retour.responseText);
				elem.insert({'after':select});
				Event.observe(select,'change',function(e){
					var elem = Event.element(e);
					addActivite(elem);
				});
			}
		}
	});
}
var addCible = function(elem) {
	new Ajax.Request('cibles.php',{
		onSuccess: function(retour) {
			var valueID = elem.id.gsub("cible", "");
			if (!($("cible"+(valueID+1)))) {
				var select = new Element('select', {
														'id':'cible'+(valueID*1+1),
														'name':'Id_Cible[]'
														}).update(retour.responseText);
				elem.insert({'after':select});
				Event.observe(select,'change',function(e){
					var elem = Event.element(e);
					addCible(elem);
				});
			}
		}
	});
}
var addRegion = function(elem) {
	new Ajax.Request('regions.php',{
		onSuccess: function(retour) {
			var valueID = elem.id.gsub("region", "");
			if (!($("region"+(valueID+1)))) {
				var select = new Element('select', {
														'id':'region'+(valueID*1+1),
														'name':'Id_Region[]'
														}).update(retour.responseText);
				elem.insert({'after':select});
				Event.observe(select,'change',function(e){
					var elem = Event.element(e);
					addRegion(elem);
				});
			}
		}
	});
}
var addSecteur = function(elem) {
	new Ajax.Request('secteurs.php',{
		onSuccess: function(retour) {
			var valueID = elem.id.gsub("secteur", "");
			if (!($("secteur"+(valueID+1)))) {
				var select = new Element('select', {
														'id':'secteur'+(valueID*1+1),
														'name':'Id_Secteur[]'
														}).update(retour.responseText);
				elem.insert({'after':select});
				Event.observe(select,'change',function(e){
					var elem = Event.element(e);
					addSecteur(elem);
				});
			}
		}
	});
}

var addActivite2 = function(elem) {
	new Ajax.Request('activites.php',{
		onSuccess: function(retour) {
			var end = elem.id.gsub("activite_", "");
			var Arr_Values = end.split("_");
			if (!($("activite_"+(Arr_Values[0])+"_"+(Arr_Values[1]*1+1)))) {
				var select = new Element('select', {
														'id':'activite_'+(Arr_Values[0])+"_"+(Arr_Values[1]*1+1),
														'name':'Id_Activite['+Arr_Values[0]+'][]'
														}).update(retour.responseText);
				elem.insert({'after':select});
				Event.observe(select,'change',function(e){
					var elem = Event.element(e);
					addActivite2(elem);
				});
			}
		}
	});
}
var addCible2 = function(elem) {
	new Ajax.Request('cibles.php',{
		onSuccess: function(retour) {
			var end = elem.id.gsub("cible_", "");
			var Arr_Values = end.split("_");
			if (!($("cible_"+(Arr_Values[0])+"_"+(Arr_Values[1]*1+1)))) {
				var select = new Element('select', {
														'id':'cible_'+(Arr_Values[0])+"_"+(Arr_Values[1]*1+1),
														'name':'Id_Cible['+Arr_Values[0]+'][]'
														}).update(retour.responseText);
				elem.insert({'after':select});
				Event.observe(select,'change',function(e){
					var elem = Event.element(e);
					addCible2(elem);
				});
			}
		}
	});
}
var addSecteur2 = function(elem) {
	new Ajax.Request('secteurs.php',{
		onSuccess: function(retour) {
			var end = elem.id.gsub("secteur_", "");
			var Arr_Values = end.split("_");
			if (!($("secteur_"+(Arr_Values[0])+"_"+(Arr_Values[1]*1+1)))) {
				var select = new Element('select', {
														'id':'secteur_'+(Arr_Values[0])+"_"+(Arr_Values[1]*1+1),
														'name':'Id_Secteur['+Arr_Values[0]+'][]'
														}).update(retour.responseText);
				elem.insert({'after':select});
				Event.observe(select,'change',function(e){
					var elem = Event.element(e);
					addSecteur2(elem);
				});
			}
		}
	});
}

var addProduct = function() {
	var Int_TotalProduits = $$('.produit').size();
	var Id = Int_TotalProduits;
	var produit = '<div id="produit'+Id+'" class="produit">';
	produit += '<h2>Produit '+(Id*1+1)+'</h2>';
	produit += '<fieldset class="alpha">';
	produit += '<label for="nom_'+Id+'">Nom du produit  :</label><input type="text" name="Str_Nom['+Id+']" id="nom_'+Id+'" value="" />';
	produit += '<label for="marque_'+Id+'">Marque :</label><input type="text" name="Str_Marque['+Id+']" id="marque_'+Id+'"></select>';
	produit += '<label for="activite_'+Id+'_1">Activité  :</label><div class="select-contener"><select name="Id_Activite['+Id+'][]" id="activite_'+Id+'_1"></select></div>';
	produit += '<label for="mots-cles_'+Id+'">Mots clés :</label><input type="text" name="Str_MotsCles['+Id+']" id="mots-cles_'+Id+'"></select>';
	produit += '<label for="descriptif_'+Id+'">Descriptif produit :</label><textarea name="Txt_Descriptif['+Id+']" id="descriptif_'+Id+'"></textarea>';
	produit += '</fieldset>';
	produit += '<fieldset class="beta">';
	produit += '<label for="tarif_'+Id+'">Tarif :</label><input type="text" name="Str_Tarif['+Id+']" id="tarif_'+Id+'" value="" />';
	produit += '<label for="caracteristiques_'+Id+'">Caractéristiques :</label><input type="text" name="Str_Caracteristiques['+Id+']" id="caracteristiques_'+Id+'" value="" />';
	produit += '<label for="secteur_'+Id+'_1">Secteurs d\'activités concernés :</label><div class="select-contener"><select name="Id_Secteur['+Id+'][]" id="secteur_'+Id+'_1"></select></div>';
	produit += '<label for="cible_'+Id+'_1">Profession concernée :</label><div class="select-contener"><select name="Id_Cible[1][]" id="cible_'+Id+'_1"></select></div>';
	produit += '<label for="lien_'+Id+'">Lien site internet :</label><input type="text" name="Str_Lien['+Id+']" id="lien_'+Id+'" />';
	produit += '<label for="image_'+Id+'">Image :</label><input type="file" class="input-file" name="Fl_Image['+Id+']" id="image_'+Id+'" />';
	produit += '</fieldset>';
	produit += '<div style="clear:both"></div>';
	produit += '</div>';

	$('produit'+(Int_TotalProduits-1)).insert({'after':produit});
	$('activite_'+Id+'_1').update($('activite_'+(Int_TotalProduits-1)+'_1').innerHTML);
	$('secteur_'+Id+'_1').update($('secteur_'+(Int_TotalProduits-1)+'_1').innerHTML);
	$('cible_'+Id+'_1').update($('cible_'+(Int_TotalProduits-1)+'_1').innerHTML);
	Event.observe($('activite_'+Id+'_1'),'change',function(e){
			var elem = Event.element(e);
			addActivite2(elem);
		});
		Event.observe($('secteur_'+Id+'_1'),'change',function(e){
			var elem = Event.element(e);
			addSecteur2(elem);
		});
		Event.observe($('cible_'+Id+'_1'),'change',function(e){
			var elem = Event.element(e);
			addCible2(elem);
		});
}