
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){}
		 
	});
}

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().down().down();
			objTitre.innerHTML="<div id='TitreProduitType1Edition' onclick='javascript:lanceGreyBox(\"../../../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().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().down();
			objetPrix.innerHTML="<div id='PrixProduitType1Edition' onclick='javascript:lanceGreyBox(\"../../../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/ModifCommentaire.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().down();
			objTitleChoix1.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifChampChoix.asp?NomPage="+$("NomPage").value+"&Id_Texte=Choix1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifChampChoix\");'>Choix1<br></div>";
			var objSelectChoix1=objChoix.down().down().down().down().down().down().next().down();
			objSelectChoix1.innerHTML="<option></option>";
			objSelectChoix1.parentNode.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifSelectChoix.asp?NomPage="+$("NomPage").value+"&Id_Select=Choix1&Id_Texte=Choix1Select1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifSelectChoix\")'>"+objSelectChoix1.parentNode.innerHTML+"</div>";
			var objTitleChoix2=objChoix.down().down().down().down().down().next().down();
			objTitleChoix2.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifChampChoix.asp?NomPage="+$("NomPage").value+"&Id_Texte=Choix2&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifChampChoix\");'>Choix2<br></div>";
			var objSelectChoix2=objChoix.down().down().down().down().down().next().down().next().down();
			objSelectChoix2.innerHTML="<option></option>";
			objSelectChoix2.parentNode.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifSelectChoix.asp?NomPage="+$("NomPage").value+"&Id_Select=Choix1&Id_Texte=Choix2Select1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifSelectChoix\")'>"+objSelectChoix2.parentNode.innerHTML+"</div>";
			var objTitleChoix3=objChoix.down().down().down().down().down().next().next().down();
			objTitleChoix3.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifChampChoix.asp?NomPage="+$("NomPage").value+"&Id_Texte=Choix3&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifChampChoix\");'>Choix3<br></div>";
			var objSelectChoix3=objChoix.down().down().down().down().down().next().next().down().next().down();
			objSelectChoix3.innerHTML="<option></option>";
			objSelectChoix3.parentNode.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifSelectChoix.asp?NomPage="+$("NomPage").value+"&Id_Select=Choix1&Id_Texte=Choix3Select1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifSelectChoix\")'>"+objSelectChoix3.parentNode.innerHTML+"</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().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().down();
			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().down();
			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().down();
			objTitre.innerHTML="<div id='TitreProduitType2Edition' onclick='javascript:lanceGreyBox(\"../../../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().down();
			objDescription.innerHTML="<div id='TexteProduitType1Edition' 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().down();
			objetPrix.innerHTML="<div id='PrixProduitType1Edition' onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifSelectChoix.asp?Classe=2&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().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/ModifCommentaire.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().down();
			objTitleChoix1.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifChampChoix.asp?NomPage="+$("NomPage").value+"&Id_Texte=Choix1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifChampChoix\");'>Choix1<br></div>";
			var objSelectChoix1=objChoix.down().down().down().down().down().down().next().down();
			objSelectChoix1.innerHTML="<option></option>";
			objSelectChoix1.parentNode.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifSelectChoix.asp?NomPage="+$("NomPage").value+"&Id_Select=Choix1&Id_Texte=Choix1Select1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifSelectChoix\")'>"+objSelectChoix1.parentNode.innerHTML+"</div>";
			var objTitleChoix2=objChoix.down().down().down().down().down().next().down();
			objTitleChoix2.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifChampChoix.asp?NomPage="+$("NomPage").value+"&Id_Texte=Choix2&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifChampChoix\");'>Choix2<br></div>";
			var objSelectChoix2=objChoix.down().down().down().down().down().next().down().next().down();
			objSelectChoix2.innerHTML="<option></option>";
			objSelectChoix2.parentNode.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifSelectChoix.asp?NomPage="+$("NomPage").value+"&Id_Select=Choix1&Id_Texte=Choix2Select1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifSelectChoix\")'>"+objSelectChoix2.parentNode.innerHTML+"</div>";
			var objTitleChoix3=objChoix.down().down().down().down().down().next().next().down();
			objTitleChoix3.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifChampChoix.asp?NomPage="+$("NomPage").value+"&Id_Texte=Choix3&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifChampChoix\");'>Choix3<br></div>";
			var objSelectChoix3=objChoix.down().down().down().down().down().next().next().down().next().down();
			objSelectChoix3.innerHTML="<option></option>";
			objSelectChoix3.parentNode.innerHTML="<div onclick='javascript:lanceGreyBox(\"../../../AspDocs/ModifSelectChoix.asp?NomPage="+$("NomPage").value+"&Id_Select=Choix1&Id_Texte=Choix3Select1&Lien=KO&refServocom="+$("NouvelleReferenceServocom").value+"\",\"ModifSelectChoix\")'>"+objSelectChoix3.parentNode.innerHTML+"</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().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().next().down().down().down().down().next().next().down();
			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().down();
			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 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);
												}
			});
			
			
}