
function creationProduitBDD(idProduit)
{
	var classeProduit;
	if (idProduit == "ProduitType1Edition") classeProduit="1";
	if (idProduit == "ProduitType2Edition") classeProduit="2";
	var srtPostBody=new Hash({NomPage: $("NomPage").value});
	srtPostBody.update({Classe:classeProduit});
	srtPostBody.update({ajout:"oui"});
	if ($("NomPage").value == "default" )
	{
			strPageAspAppele=$("NomRepertoireSite").value+"/AspDocs/enregistreNouveauProduit.asp?";
	}
	else
	{
			strPageAspAppele="enregistreNouveauProduit.asp?";
	}
	new Ajax.Request(strPageAspAppele+srtPostBody.toQueryString(),
	{
		method:"post",
		RequestHeader: ["Content-type", "application/x-www-form-urlencoded"],
		postbody:srtPostBody.toQueryString(),
		onFailure:function(requester){ alert(requester.responseText);},
		onSuccess:function(requester){if(requester.responseText == "reload"){window.location.reload();}}
		 
	});
}

function ajoutEventObserveProduit(idProduit)
{
	// Traitement different en fonction du type de produit. Mais la technique reste la même à savoir : on va chercher dans l'arbre dom l'élement à changer et on le modifie en lui ajoutant l'événement sur le onclick.
	if (idProduit == "ProduitType1Edition")
	{
			// Ajout de l'évenement pour le titre.
			
			var objTitre=$("clone").down().down().down().down().down().next().down().down().down().down().down().down().down().down().next();
			objTitre.innerHTML="<div id='TitreProduitType1Edition' onclick='javascript:lanceGreyBoxPetiteHauteur(\"../../../AspDocs/ModifTexte.asp?Classe=1&NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Id_Texte=titre&Lien=KO\",\"ModifTexte\");'>"+objTitre.innerHTML+"</div>";
			// Ajout de l'évenement pour la description.
			
			var objDescription=$("clone").down().down().down().down().down().next().down().down().down().next().down();
			objDescription.innerHTML="<div id='TexteProduitType1Edition' onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?Classe=1&NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Id_Texte=description&Lien=KO\",\"ModifTexte\");'>"+objDescription.innerHTML+"</div>";
			// Ajout de l'évenement pour le prix.
			
			var objetPrix=$("clone").down().down().down().down().down().down().down().down().next().next().next().down().next().down().down();
			objetPrix.innerHTML="<div id='PrixProduitType1Edition' onclick='javascript:lanceGreyBoxPanier(\"../../../AspDocs/ModifSelectChoix.asp?Classe=1&NomPage="+$("NomPage").value+"&RefServocom="+$("NouvelleReferenceServocom").value+"&Lien=KO\",\"ModifSelecChoix\");'>"+ objetPrix.innerHTML + "</div>";
			// Ajout de l'évenement pour l'image.
			
			var objStrImageInnerHtmlOuvert=$("clone").down().down().down().down().down().down().down().down().next().down().next().innerHTML.substring(0,$("clone").down().down().down().down().down().down().down().down().next().down().next().innerHTML.length-1);
			$("clone").down().down().down().down().down().down().down().down().next().down().next().innerHTML=objStrImageInnerHtmlOuvert+"onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifImage.asp?NomImage=Def__image_prod_"+$("NouvelleReferenceServocom").value+"\&reference="+$("NouvelleReferenceServocom").value+"\&NomPage="+$("NomPage").value+"\&ImgWidth=151\&ImgHeight=500\&Lien=KO\&Prod=Produit\&TypeImage=Produit\",\"ModifImage\");' style='cursor:hand;'>";
			// Ajout des évenements pour le commentaire. Fait en une fois a cause d'un bug sous IE.
			
			var objCommentaire=$("clone").down().down().down().down().down().next().down().down().down().next().next().down();
			objCommentaire.innerHTML="<table border='0' bgcolor='#000080' cellspacing='0' cellpadding='0' width='100%'><tr><td bgcolor='"+$("CouleurFond").value+"'><table width='100%' ><tr><td width='1%' align='left' ><table border='0' bgcolor='"+$("CouleurFond").value+"' cellspacing='1' cellpadding='0' width='100%'><tr><td bgcolor='"+$("CouleurFond").value+"' width='100%'><table border='0' bgcolor='#000080' cellspacing='1' cellpadding='0' width='100%'><tr bgcolor='"+$("CouleurFond").value+"'><td nowrap bgcolor='#ffffff' colspan='2'><input type='checkbox' id='check-"+$("NouvelleReferenceServocom").value+"' style='cursor:hand;' onclick='javascript:validationCheckbox(this.id)'><input type='hidden' id='NomPageComment' value='"+$("NomPage").value+"'><font face='verdana' size='1' color='#000080' >Afficher ce module &nbsp;</font></td><td nowrap width='99%' align='left' bgcolor='"+$("CouleurFond").value+"' ></td></tr><tr bgcolor='"+$("CouleurFond").value+"' ><td  width='100%' align='left' colspan='2' bgcolor='"+$("CouleurFond").value+"' nowrap ><font face='verdana' size='1' style='cursor:hand;'><div onclick=\"javascript:lanceGreyBox('../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Id_Texte=Commentaire_Titre&Classe=1&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Lien=KO','ModifCommentaire')\" style='cursor:pointer;'>Complément d'infos</div></font><textarea name='TextArea1' cols='10' rows='1' style='overflow:auto;' ></textarea></td></tr></table></td></tr></table></td></tr></table></td></tr></table>";
			// Ajout des évenements pour les choix.
			
			var objChoix=$("clone").down().down().down().down().down().next().down().down().down().next().next().next();
			var objTitleChoix1 = objChoix.down().down().down().down().down();
			var objSelectChoix1=objChoix.down().down().down().down().down().down().next();
			objSelectChoix1.innerHTML="<option></option>";
			objTitleChoix1.innerHTML = "<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Id_Texte=Choix1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifChampChoix\");'>Choix1<br></div><div onclick='javascript:lanceGreyBoxPanier(\"../../../AspDocs/ModifSelectChoix.asp?NomPage="+$("NomPage").value+"&Id_Select=Choix1&Id_Texte=Choix1Select1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifSelectChoix\")'><select id='"+objSelectChoix1.id+"' name='"+objSelectChoix1.name+"'><option></option></select></div>";
			var objTitleChoix2=objChoix.down().down().down().down().down().next()
			var objSelectChoix2=objChoix.down().down().down().down().down().next().down().next();
			objSelectChoix2.innerHTML="<option></option>";
			objTitleChoix2.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Id_Texte=Choix2&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifChampChoix\");'>Choix2<br></div><div onclick='javascript:lanceGreyBoxPanier(\"../../../AspDocs/ModifSelectChoix.asp?NomPage="+$("NomPage").value+"&Id_Select=Choix1&Id_Texte=Choix2Select1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifSelectChoix\")'><select id='"+objSelectChoix2.id+"' name='"+objSelectChoix2.name+"'><option></option></select></div>";
			var objTitleChoix3=objChoix.down().down().down().down().down().next().next();
			var objSelectChoix3=objChoix.down().down().down().down().down().next().next().down().next();
			objSelectChoix3.innerHTML="<option></option>";
			objTitleChoix3.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Id_Texte=Choix3&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifChampChoix\");'>Choix3<br></div><div onclick='javascript:lanceGreyBoxPanier(\"../../../AspDocs/ModifSelectChoix.asp?NomPage="+$("NomPage").value+"&Id_Select=Choix1&Id_Texte=Choix3Select1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifSelectChoix\")'><select id='"+objSelectChoix3.id+"' name='"+objSelectChoix3.name+"'><option></option></select></div>";
			// Ajout des évenements pour la référence , le poids et le stock.
			
			var objRefPoidsStock=$("clone").down().down().down().down().down().next().down().down().down().next().next().next().next();
			var objRef=objRefPoidsStock.down().down().down().down().down();
			objRef.innerHTML="<div align='right' onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Id_Texte=LienRef&Lien=KO\",\"ModifTexte\")' style='cursor:pointer;'>R&eacute;f&eacute;rence :</div>";
			var objPoids=objRefPoidsStock.down().down().down().down().down().next();
			objPoids.innerHTML="<div align='right' onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Id_Texte=LienPoids&Lien=KO\",\"ModifTexte\")' style='cursor:pointer;'>Poids :</div>";
			var objStock=objRefPoidsStock.down().down().down().down().down().next().next();
			objStock.innerHTML="<div align='right' onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Id_Texte=LienStock&Lien=KO\",\"ModifTexte\")' style='cursor:pointer;'>Stock :</div>";
			// Ajout du bouton pour mettre en ligne des documents.
			
			var objInputDocs=$("clone").down().down().down().down().down().next().down().down().down().next().next().next().next().next().down();
			objInputDocs.innerHTML="<div onclick=\"javascript:lanceGreyBox('../../../AspDocs/MiseEnLigneFichiers.asp?Reference_Servocom="+$("NouvelleReferenceServocom").value+"&NomPage="+$("NomPage").value+"&Fichier1=&Fichier2=&Fichier3=&Fichier4=&Fichier5=&NomFichier1=&NomFichier2=&NomFichier3=&NomFichier4=&NomFichier5=','MiseEnLigneFichiers');\" style=\"cursor:pointer;\"><img src=\""+$("cheminShared").value+"/fiche_technique.gif\">&nbsp;<font face=\"verdana\" size=\"1\">Cliquez ici pour mettre en ligne des documents.</font></div>";
			// Ajout du bouton de suppression du produit.
			
			var objBoutonSuppr=$("clone").down().down().down().down().down().next().down().down().down().next().next().next().next().next().next().down();
			objBoutonSuppr.innerHTML="<input type=\"button\" name=\"validation\" value=\"Supprimer ce produit\" onclick=\"javascript:lanceGreyBox('../../../AspDocs/SuppressionProduit.asp?Reference_Servocom="+$("NouvelleReferenceServocom").value+"&NomPage="+$("NomPage").value+"','SuppressionProduit');\" style=\"cursor:pointer;\">";
			// Ajout des objets pour le panier. Fait en une ligne pour garder un aspect correct.
			
			var objPuceProduitBas=$("clone").down().down().down().down().down().down().down().down().next().next().next().next().down().next();
			objPuceProduitBas.width=144;
			objPuceProduitBas.height=26;
			objPuceProduitBas.innerHTML="<table border='0' cellpadding='0' cellspacing='0'><tr><td rowspan='3'><input type='image'  src='"+$("CheminImagesEncartProduits").value+"/Puce_produit_commander_panier_fleche.gif' onclick='javascript:lanceGreyBox(\"../../../AspDocs/Ajout_Panier.asp?NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Lien=KO\",\"Ajout_Panier\");' style='cursor:pointer;'></td><td height='1'><input type='image' src='"+$("CheminImagesEncartProduits").value+"/Puce_produit_commander_panier_trait.gif' style='cursor:pointer;'></td><td rowspan='3'><input type='image' src=' "+$("CheminImagesEncartProduits").value+"/Puce_produit_commander_panier_picto.gif' onclick='javascript:lanceGreyBox(\"../../../AspDocs/Ajout_Panier.asp?NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Lien=KO\",\"Ajout_Panier\");' style='cursor:pointer;'></td></tr><tr bgcolor='#E6E6E6' height='100%'><td align='center'><div onclick='javascript:lanceGreyBox(\"../../../AspDocs/Ajout_Panier.asp?NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Lien=KO\",\"Ajout_Panier\");' style='cursor:pointer;'><font face='verdana' size='1' color='#000000'>Ajouter au panier</font></div></td></tr><tr><td height='1'><img height='1' src='"+$("CheminImagesEncartProduits").value+"/Puce_produit_commander_panier_trait.gif'></td></tr></table>";

	}
	if (idProduit == "ProduitType2Edition")
	{
			// Ajout de l'évenement pour le titre.
			
			var objTitre=$("clone").down().down().down().down().down().next().down().down().down().down();
			objTitre.innerHTML="<div id='TitreProduitType2Edition' onclick='javascript:lanceGreyBoxPetiteHauteur(\"../../../AspDocs/ModifTexte.asp?Classe=2&NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Id_Texte=titre&Lien=KO\",\"ModifTexte\");'>"+objTitre.innerHTML+"</div>";
			// Ajout de l'évenement pour la description.
			
			var objDescription=$("clone").down().down().down().down().down().next().down().down().down().next().down();
			objDescription.innerHTML="<div id='TexteProduitType2Edition' onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?Classe=2&NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Id_Texte=description&Lien=KO\",\"ModifTexte\");'>"+objDescription.innerHTML+"</div>";
			// Ajout de l'évenement pour le prix.
			
			var objetPrix=$("clone").down().down().down().down().down().next().next();
			objetPrix.innerHTML="<div id='PrixProduitType2Edition' onclick='javascript:lanceGreyBoxPanier(\"../../../AspDocs/ModifSelectChoix.asp?Classe=2&NomPage="+$("NomPage").value+"&RefServocom="+$("NouvelleReferenceServocom").value+"&Lien=KO\",\"ModifSelecChoix\");'>"+ objetPrix.innerHTML +"</div>";//objetPrix.innerHTML
			// Ajout de l'évenement pour l'image.
			
			var objStrImageInnerHtmlOuvert=$("clone").down().down().down().down().down().innerHTML.substring(0,$("clone").down().down().down().down().down().innerHTML.length-1);
			$("clone").down().down().down().down().down().innerHTML=objStrImageInnerHtmlOuvert+"onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifImage.asp?NomImage=Def__image_prod_"+$("NouvelleReferenceServocom").value+"\&reference="+$("NouvelleReferenceServocom").value+"\&NomPage="+$("NomPage").value+"\&ImgWidth=151\&ImgHeight=500\&Lien=KO\&Prod=Produit\&TypeImage=Produit\",\"ModifImage\");' style='cursor:hand;'>";
			// Ajout des évenements pour le commentaire. fait en une fois a cause d'un bug sous IE.
			
			var objCommentaire=$("clone").down().down().down().down().down().next().down().down().down().next().next().down();
			objCommentaire.innerHTML="<table  bgcolor='#000080' cellspacing='0' cellpadding='0' width='100%'><tr><td bgcolor='"+$("CouleurFond").value+"'><table width='100%' ><tr><td  ><table border='0' bgcolor='"+$("CouleurFond").value+"' cellspacing='1' cellpadding='0' width='100%'><tr><td bgcolor='"+$("CouleurFond").value+"' width='100%'><table border='0' bgcolor='#000080' cellspacing='1' cellpadding='0' width='100%'><tr bgcolor='"+$("CouleurFond").value+"'><td nowrap bgcolor='#ffffff' colspan='2' width='100%'><input type='checkbox' id='check-"+$("NouvelleReferenceServocom").value+"' style='cursor:hand;' onclick='javascript:validationCheckbox(this.id)'><input type='hidden' id='NomPageComment' value='"+$("NomPage").value+"'><font face='verdana' size='1' color='#000080' >Afficher ce module &nbsp;</font></td><td nowrap width='99%' align='left' bgcolor='"+$("CouleurFond").value+"' ></td></tr><tr bgcolor='"+$("CouleurFond").value+"' ><td  width='100%' align='left' colspan='2' bgcolor='"+$("CouleurFond").value+"' ><font face='verdana' size='1' style='cursor:hand;'><div onclick=\"javascript:lanceGreyBox('../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Id_Texte=Commentaire_Titre&Classe=2&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Lien=KO','ModifCommentaire')\" style='cursor:pointer;'>Complément d'infos</div></font><font face='verdana' size='1'><textarea name='TextArea1' cols='10' rows='1' style='overflow:auto;' ></textarea></font></td></tr></table></td></tr></table></td></tr></table></td></tr></table>";
			// Ajout des évenements pour les choix.
			
			var objChoix=$("clone").down().down().down().down().down().next().down().down().down().next().next().next();
			var objTitleChoix1 = objChoix.down().down().down().down().down();
			var objSelectChoix1=objChoix.down().down().down().down().down().down().next();
			objSelectChoix1.innerHTML="<option></option>";
			objTitleChoix1.innerHTML = "<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Id_Texte=Choix1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifChampChoix\");'>Choix1<br></div><div onclick='javascript:lanceGreyBoxPanier(\"../../../AspDocs/ModifSelectChoix.asp?NomPage="+$("NomPage").value+"&Id_Select=Choix1&Id_Texte=Choix1Select1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifSelectChoix\")'><select id='"+objSelectChoix1.id+"' name='"+objSelectChoix1.name+"'><option></option></select></div>";
			var objTitleChoix2=objChoix.down().down().down().down().down().next()
			var objSelectChoix2=objChoix.down().down().down().down().down().next().down().next();
			objSelectChoix2.innerHTML="<option></option>";
			objTitleChoix2.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Id_Texte=Choix2&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifChampChoix\");'>Choix2<br></div><div onclick='javascript:lanceGreyBoxPanier(\"../../../AspDocs/ModifSelectChoix.asp?NomPage="+$("NomPage").value+"&Id_Select=Choix1&Id_Texte=Choix2Select1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifSelectChoix\")'><select id='"+objSelectChoix2.id+"' name='"+objSelectChoix2.name+"'><option></option></select></div>";
			var objTitleChoix3=objChoix.down().down().down().down().down().next().next();
			var objSelectChoix3=objChoix.down().down().down().down().down().next().next().down().next();
			objSelectChoix3.innerHTML="<option></option>";
			objTitleChoix3.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Id_Texte=Choix3&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifChampChoix\");'>Choix3<br></div><div onclick='javascript:lanceGreyBoxPanier(\"../../../AspDocs/ModifSelectChoix.asp?NomPage="+$("NomPage").value+"&Id_Select=Choix1&Id_Texte=Choix3Select1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifSelectChoix\")'><select id='"+objSelectChoix3.id+"' name='"+objSelectChoix3.name+"'><option></option></select></div>";
			// Ajout des évenements pour la référence , le poids et le stock.
			
			var objRefPoidsStock=$("clone").down().down().down().down().next();
			var objRef=objRefPoidsStock.down().next().down().down().down().down().next();
			objRef.innerHTML="<div align='right' onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Id_Texte=LienRef&Lien=KO\",\"ModifTexte\")' style='cursor:pointer;'>R&eacute;f&eacute;rence : </div>";
			var objPoids=objRefPoidsStock.down().next().down().down().down().down().next().next();
			objPoids.innerHTML="<div align='right' onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Id_Texte=LienPoids&Lien=KO\",\"ModifTexte\")' style='cursor:pointer;'>Poids :</div>";
			var objStock=objRefPoidsStock.down().next().down().down().down().down().next().next().next();
			objStock.innerHTML="<div align='right' onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifTexte.asp?NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Id_Texte=LienStock&Lien=KO\",\"ModifTexte\")' style='cursor:pointer;'>Stock :</div>";
			// Ajout du bouton pour mettre en ligne des documents.
			
			var objInputDocs=$("clone").down().down().down().down().next().next().down().next();
			objInputDocs.innerHTML="<div onclick=\"javascript:lanceGreyBox('../../../AspDocs/MiseEnLigneFichiers.asp?Reference_Servocom="+$("NouvelleReferenceServocom").value+"&NomPage="+$("NomPage").value+"&Fichier1=&Fichier2=&Fichier3=&Fichier4=&Fichier5=&NomFichier1=&NomFichier2=&NomFichier3=&NomFichier4=&NomFichier5=','MiseEnLigneFichiers');\" style=\"cursor:pointer;\"><img src=\""+$("cheminShared").value+"/fiche_technique.gif\">&nbsp;<font face=\"verdana\" size=\"1\">Cliquez ici pour mettre en ligne des documents.</font></div>";
			// Ajout du bouton de suppression du produit.
			
			var objBoutonSuppr=$("clone").down().down().down().down().next().next().next().down();
			objBoutonSuppr.innerHTML="<input type=\"button\" name=\"validation\" value=\"Supprimer ce produit\" onclick=\"javascript:lanceGreyBox('../../../AspDocs/SuppressionProduit.asp?Reference_Servocom="+$("NouvelleReferenceServocom").value+"&NomPage="+$("NomPage").value+"','SuppressionProduit');\" style=\"cursor:pointer;\">";
			// Ajout des objets pour le panier.
			
			var objAjoutPanier =$("clone").down().down().down().down().next().down().next().down().down().down().down();
			objAjoutPanier.innerHTML="<input type='image' align='bottom' name='Picto_Panier_"+$("NouvelleReferenceServocom").value+"' type='image' src='"+$("cheminShared").value+"/panier.gif'   onclick='javascript:lanceGreyBox(\"../../../AspDocs/Ajout_Panier.asp?NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"&Lien=KO\",\"Ajout_Panier\");'><a  onclick='javascript:lanceGreyBox(\"../../../AspDocs/Ajout_Panier.asp?NomPage="+$("NomPage").value+"&Reference_Servocom="+$("NouvelleReferenceServocom").value+"\",\"Ajout_Panier\");'><font face='verdana' size='1'>Ajouter au panier</font></a>";
	}
	$("NouvelleReferenceServocom").value=+parseInt($("NouvelleReferenceServocom").value) - 0 + 1;
	
}// ajoutEventObserveProduit

function creationNouveauProduit(idProduit)
{
	var boolAutorisation = "OK";
	boolAutorisation = autorisationCreationProduit();
	if(boolAutorisation != "OK")
	{
		if($("divNotification"))
		{
			if (navigator.appName =="Microsoft Internet Explorer")
			{
				$("divNotification").style.top = top.document.body.clientHeight/2 - 40 + top.document.body.scrollTop;
				$("divNotification").style.left = top.document.body.clientWidth/2 - 200 + top.document.body.scrollLeft;
			}
			else
			{
				$("divNotification").style.top = top.window.innerHeight/2 - 40 + top.window.scrollY;
				$("divNotification").style.left = top.window.innerWidth/2 - 200 + top.window.scrollX;
			}
			if($("divNotification").style.top < 0) $("divNotification").style.top = 0;
			if($("divNotification").style.left < 0) $("divNotification").style.left = 0;
			$("divNotification").style.display = "";
			window.setTimeout(function(){$("divNotification").style.display = "none";},5000);
		}
		else
		{
			var objDiv = document.createElement("div");
			objDiv.style.backgroundImage = "url(" + $("cheminShared").value + "/Notification400.png)";
			objDiv.style.width = 400;
			objDiv.style.height = 80;
			objDiv.style.position = "absolute";
			objDiv.style.zIndex = 150;
			objDiv.style.left = 0;
			objDiv.style.display = "";
			objDiv.id = "divNotification";
			objDiv.style.fontFamily = "Verdana";
			objDiv.style.fontSize = "12px";
			objDiv.style.color = "#000000";
			objDiv.style.verticalAlign = "middle";
			objDiv.innerHTML = "<table cellpading='0' cellspacing='0' border='0' width='100%'><tr><td style='width:10px;'></td><td style='width:374px;height:80px;vertical-align:middle;'>"+strTxtNotificationProduit+"</td><td style='width:16px;vertical-align:top;'><div style='height:16px;background-image:url(" + $("cheminShared").value + "/CroixRouge16.png);background-repeat:no-repeat;position:relative;top:5px;left:-5px;cursor:pointer;' onclick='javascript:$(\"divNotification\").style.display = \"none\"'></div></td></tr></table>";
			if (navigator.appName =="Microsoft Internet Explorer")
			{
				objDiv.style.top = top.document.body.clientHeight/2 - 24 + top.document.body.scrollTop;
				objDiv.style.left = top.document.body.clientWidth/2 - 200 + top.document.body.scrollLeft;
			}
			else
			{
				objDiv.style.top = top.window.innerHeight/2 - 40 + top.window.scrollY;
				objDiv.style.left = top.window.innerWidth/2 - 200 + top.window.scrollX;
			}
			if(objDiv.style.top < 0) objDiv.style.top = 0;
			if(objDiv.style.left < 0) objDiv.style.left = 0;
			document.body.appendChild(objDiv);
			window.setTimeout(function(){$("divNotification").style.display = "none";},5000);
		}
	}
	else
	{
		var objProduitClone=$(idProduit).cloneNode(true);
		var objInnerHTML=objProduitClone.innerHTML;
		var objDiv=document.createElement("div");
		objDiv.setAttribute("style", "position:absolute");
		objDiv.innerHTML=objInnerHTML;
		objProduitClone=objDiv;
		objProduitClone.id = "clone";
		var objProduit=$(idProduit);
		var objDom=$(idProduit).parentNode;
		objProduitClone.setAttribute("style", "position:absolute");
		objProduitClone.style.visibility="hidden";
		objDom.appendChild(objProduitClone);
		Position.absolutize(objProduitClone);
		//on stocke les coordonnées ou doit aller le produit
		if($("table_AperçuPanier_Moliere"))
		{
			var objPanier=Position.cumulativeOffset(Element.makePositioned("table_AperçuPanier_Moliere"));
		}
		else
		{
			var objPanier=Position.cumulativeOffset(Element.makePositioned("debutPlacement"));
		}
		var objBarreRepereLeft=Position.cumulativeOffset(Element.makePositioned("barreRepereLeft"));
		new Effect.Move(objProduitClone,{duration: 0, y: Position.cumulativeOffset(Element.makePositioned(idProduit)).top, x: Position.cumulativeOffset(Element.makePositioned(idProduit)).left, mode: 'absolute', afterFinish: function(){objProduitClone.style.visibility="visible";} });
			
		new Effect.Parallel(
		[
		new Effect.Opacity(objProduitClone,{sync:true, from: 1, to: 1})
		,new Effect.Move(objProduitClone,{y: objPanier.top,x: objBarreRepereLeft.left, sync: true, mode: 'absolute' })
		]
		,{
		duration: 2,afterFinish : function(){// Une fois fini on envoi la requete AJAX au serveur	
												Position.relativize(objProduitClone);
												Insertion.After($("debutPlacement"),objProduitClone);
												objProduitClone.style.visibility="visible";
												objProduitClone.style.display="";
												new Effect.Move(objProduitClone,{y: 0,x: 0, duration: 0, mode: 'absolute' })
												creationProduitBDD(idProduit);
												ajoutEventObserveProduit(idProduit);
											}
		});
	}	
}

function autorisationCreationProduit()//fonction qui va aller verifier si on à le droit de creer un paragraphe
{
	var retour = "";
	var url = "";
	if ($("NomPage").value == "default" )
	{
		url = $("CheminFichier").value + "/"
	}
	new Ajax.Request(url+"CheckAutorisationCreationElement.asp?element=produit&Nompage="+$("NomPage").value,
	{
		asynchronous:false,
		method:"post",
		RequestHeader: ["Content-type", "application/x-www-form-urlencoded"],
		//onFailure:function(requester){ alert(requester.responseText);},
		onSuccess:function(requester){retour = requester.responseText;}
	});
	return retour;
}