// JavaScript Document
// javascript
function validerEmail(emailStr) {
	emailStr = trim(emailStr);
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(emailStr)) return true;
    else return false;
}
function trim(myString) {
	return myString.replace(/^\s+/g,'').replace(/\s+$/g,'')
}
function selectvalue(selectName) {
	var value="";
	var target = this.document.getElementById(selectName);
	for(i=0;i<target.length;i++){
		if(target[i].selected || target[i].selected==true){
			value=target[i].value;
		}
	}
	return value;
}

function submitform2() {
	var warning = "Merci de bien vouloir renseigner ou vérifier le(s) champ(s) obligatoire(s) listé(s) ci-dessous : \n\n";
	var erreur = 0;
	
	var step2 = this.document.getElementById('step2') ;
	if ($("input[@name='radio1']:checked").val() == undefined) { erreur++; warning = warning + "Civilité\n";}
	var nom = this.document.getElementById('nom') ;
	if(nom.value=='') { erreur++; warning = warning + "Nom\n";}
	var prenom = this.document.getElementById('prenom') ;
	if(prenom.value=='') { erreur++; warning = warning + "Prénom\n";}
	var email = this.document.getElementById('mail') ;
	if(email.value=='') { erreur++; warning = warning + "E-mail\n";}
	else if(validerEmail(email.value)==false) { erreur++; warning = warning + "\nE-mail : format incorrect\n";}

	var phone = this.document.getElementById('phone') ;
	if(phone.value=='') { erreur++; warning = warning + "Téléphone\n";}
	else if(phone.value.length < 10) { erreur++; warning = warning + "Téléphone : votre numéro semble incorrect, il doit comporter au moins 10 chiffres.\n";}
	var societe = this.document.getElementById('societe') ;
	if(societe.value=='') { erreur++; warning = warning + "Société\n";}
	var entreprise = this.document.getElementById('entreprise') ;
	if(entreprise.value=='') { erreur++; warning = warning + "Type d'entreprise\n";}

var commentaire = this.document.getElementById('commentaire1') ;
	if(commentaire.value.length > 500) { erreur++; warning = warning + "Votre commentaire est trop long.\nEspace limité à 500 caractères maximum.\n";}

	if(erreur==0) {
		step2.value = "ok" ;
		this.document.step1.submit();
		//return true;
	} else {
		step2.value = "none" ;
		alert((warning));
		//return false; 
	}
}

function checkCopierColler() {
	var commentaire = this.document.getElementById('commentaire1') ;
	if(commentaire.value.length > 500) { 
		alert("Attention : votre commentaire est trop long. \nEspace limité à 500 caractères maximum."); 
		commentaire.value = commentaire.value.substr(0, 499); 
	}
}
