<!--
var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i


function verifierMail(e)
	{
	var returnval=emailfilter.test(e.value)
	if (returnval==false)
		{
		alert("Veuillez saisir un email valide.")
		e.select()
		}
	return returnval
	} // FIN function verifierMail(e)


function verifierFormulaire(formobj)
	{
	var oblig = formobj.elements['obligatoire'].value;
	var champsRequis = oblig.split('|');
	var alertMsg = "Veuillez renseigner les champs suivants:\n";	
	var l_Msg = alertMsg.length;
	
	for (var i=0; i < champsRequis.length; i++)
	{
		champObligatoire = champsRequis[i].split('-');
		var obj = formobj.elements[champObligatoire[0]];

		if (obj)
		{
			switch(obj.type)
			{
			case "select-one":
				if (obj.selectedIndex == 0 || obj.options[obj.selectedIndex].text == ""){
					alertMsg += " - " + champObligatoire[1] + "\n";
				}
				break;
			case "select-multiple":
				if (obj.selectedIndex == -1){
					alertMsg += " - " + champObligatoire[1] + "\n";
				}
				break;
			case "text": 
			case "textarea":
				if (obj.value == "" || obj.value == null){
					alertMsg += " - " + champObligatoire[1] + "\n";
				}
				break;
			default:
			}
			if (obj.type == undefined){
				var blnchecked = false;
				for (var j = 0; j < obj.length; j++){
					if (obj[j].checked){
						blnchecked = true;
					}
				}
				if (!blnchecked){
					alertMsg += " - " + champObligatoire[1] + "\n";
				}
			}
		}
	} 
	
	
	if (alertMsg.length == l_Msg)
		{
		// Si tous les champs sont ok, alors on vérifie le champs email s'il existe
		//var email = formobj.elements['email'].value;
		if (formobj.elements['email'] != undefined)
			{ return verifierMail(formobj.elements['email']); }
		else
			{ 
			if(document.getElementById("livraison"))
			{
			//dans le cas ou les coordonnées de livraison sont identique à celles de facturation
				if(document.getElementById("livraison").style.display=='')
				{
					formobj.civiliteLivraison.value=formobj.civiliteFacturation.value;
					formobj.nomLivraison.value=formobj.nomFacturation.value;
					formobj.adresseLivraison.value=formobj.adresseFacturation.value;
					formobj.telLivraison.value=formobj.telFacturation.value;
				}
			}
			
			 return true;
			}
		} // FIN if (alertMsg.length == l_Msg)
	else{
		alert(alertMsg);
		return false;
	}
} // FIN function verifierFormulaire(formobj)

function verifierEspaceAccent (formobj)
	{
	if((formobj.elements['nomStyle'].value).indexOf(' ')!=-1)
		{
		alert("Pas d'espace dans le nom du Style");
		return false;
		}
	else if(/[ \.,!\?\-_\\'\(\)\$&%\*àâäèéêëìîïòôöùûü]/i.test(formobj.elements['nomStyle'].value))
		{
		alert("Pas d'accent dans le nom du Style");
		return false;
		}
	else 
		{
		return true;
		}
	}
	
////////////////////////////////
// VERIFICATION DE CARACTERES //
////////////////////////////////

	function verifierMasqueSaisie (objet,format)
		{
		masque = null;
		masque = new Mask(format, "string");
		masque.attach(objet);
		// Reformatage
		if (objet.value != '')
	  {
			objet.value = masque.format(objet.value);
			}		
		//return true;
		} // FIN function verifierMasqueSaisie (objet,format)


function chiffres(event) {
	// Compatibilité IE / Firefox
	if(!event&&window.event) {
		event=window.event;
	}
	// IE
	if(event.keyCode < 48 || event.keyCode > 57) {
		event.returnValue = false;
		event.cancelBubble = true;
	}
	// DOM
	if(event.which < 48 || event.which > 57) {
		event.preventDefault();
		event.stopPropagation();
	}
} // FIN function chiffres(event)
-->