function FORM_GetRadioChecked(form,id){/***   Fonction renvoyant la valeur la valeur d'un radio-groupe**   @param   str/objet DOM      form*                                    Le formulaire, son id, ou même simplement l'élément*                                    quelconque contenant le groupe radio*   @param   str                  id*                                    Identifiant du nom du groupe radio (attribut 'name')**@returns     null si aucun bouton radio n'est utilisé / sinon la valeur choisie*/   var valeur=null;   $(form).select('[name="'+id+'"]').each(function(o){   	if (o.checked) valeur=o.value;   });   return valeur;}function DL_MSDS(){		var indexsite = document.getElementById('selectMSDS');	var valeursite = indexsite.options[indexsite.selectedIndex].value;				window.location = 'http://www.extrasynthese.com/telecharge.php?src='+valeursite;	}// verifie la validite d'un emailfunction validemail(champ){	 test = document.formulaire.elements[""+champ+""].value; valeur = test.indexOf("@"); valeur2 = test.lastIndexOf("."); valeur3 = valeur2 + 1; longueur = test.length; ext = test.substring(valeur3,longueur); ok=0; temp = ext.length; if ( temp==2 || temp==3 )     { ok=1; } else    { ok=0; } if ( valeur2 == (valeur + 1) )     { ok=0; } if (valeur==0)     { ok=0; } if (valeur==-1 || valeur2==-1 || ok==0)    { alert(get_trad_champ("email"));      return false; } else    { return true; }       }// verifie les champs obligatoire d'un formulairevalider_formulaire = function () {	var tab = valider_formulaire.arguments;	taille = tab.length;	for (i=0;i<taille;i++) {		if (tab[i]=="email") {			if (!validemail(tab[i])) {				return 0; 			}		}else{			if ((document.formulaire.elements[tab[i]].value=="") || (document.formulaire.elements[tab[i]].value==" ")) {				str_temp = tab[i].replace(/_/g," ");				alert(get_trad_champ(str_temp));				return 0; 			}		}	}		document.formulaire.submit();}function empechechar(){	if( event.keyCode < 48 || event.keyCode > 57 ) 	{  		alert(get_trad_champ("numeric") );   		event.returnValue = false;   	}}// fonction qui fait apparaitre le sablier sur soumission de formulaire un peu long..// Variable témoin de la validation effectuée ou pasvar deja = 0;function valider(nom_form) {	// Si on n'a pas déjà validé	if ( deja == 0 ) {		// On marque qu'on valide		deja = 1;							// On affecte le style 'sablier' au corps de la page		document.body.className = 'sablier';				// On lance la soumission du formulaire		eval('document.'+nom_form+'.submit()');	} /*else {		alert('Le formulaire est déjà validé, veuillez patienter.'); */}function show_sablier(){	document.body.className = 'sablier';}function CheckLoginPopin(){	if($('login_popin').value !="" && $('password_popin').value !="")	{	    var ok = 0;		var url = 'ajax/div_check_login_popin.php?identifiant='+$('login_popin').value+'&mot_passe='+$('password_popin').value+'&id_produit='+$('id_produit').value+'&valeur_catalogue='+$('valeur_catalogue').value+'&unite='+$('unite').value+'&quantite='+$('quantite').value+'&prix='+$('prix_panier').value; 		new Ajax.Request(url, 		{   method: 'get',   			onSuccess: function(transport) 			{     							var tableau=transport.responseText.split('|');				var reponse = tableau[1];				if (reponse == "KO")				{       					alert(get_trad_champ("login"));				}				else if(reponse == "NO_CODE" ) 				{					alert(get_trad_champ(("code_reference")));				}    				else if(reponse == "OK" ) 				{                    					window.location.reload();				} 			} 		});	}else{		alert(get_trad_champ(("code_reference")))		return false;	}}
