function _textareaResize(elem){
	//alert(escape(ta.value));
	var chaine = elem.value;
	var nbRowsMin = 7;
	var expReg = new RegExp("\n");
	var tableau = chaine.split(expReg);
	//alert (tableau.length);
	if (tableau.length > nbRowsMin){
		elem.rows = tableau.length+1;
	}else if (tableau.length <= nbRowsMin) {
		elem.rows = nbRowsMin;
	}
}


function _checkMail(mail) {
	var i       = 0;
	var j       = 0;
	var point   = 0;
	var arobase = 0;
	for (i=0; i<mail.length-1; i++) {if (mail.charAt(i)=="@") {i++; arobase=i;}}
	for (j=arobase; j<mail.length-1; j++) {if (mail.charAt(j)==".") {point=j;}}
	if (arobase<=0 || point==0){
		return false;
	}else{
		return true;
	}
}

function _checkForm(lang){
	if (document.getElementById){
		var oForm    = document.getElementById('FContact');
		var sName    = oForm.elements["name"].value;
		var sEmail   = oForm.elements["mail"].value;
		var sSujet   = oForm.elements["subject"].value;
		var sMessage = oForm.elements["message"].value;
		var bMailOk  = _checkMail(sEmail);
		var bFormOk  = true;
		var sMess    = "";
		var oField   = document.getElementById('erreurForm');
		
		if (lang == "fr"){
			erreurNom     = "Formulaire Incomplet : Entrez votre nom";
			erreurMail    = "Formulaire Incomplet : Entrez une adresse e-mail correcte";
			erreurObjet   = "Formulaire Incomplet : Entrez l'objet de votre message";
			erreurMessage = "Formulaire Incomplet : Entrez votre message";
		}else if (lang == "de"){
			erreurNom     = "Eintrag unvollständig  : geben Sie Ihren Namen ein";
			erreurMail    = "Eintrag unvollständig  : geben Sie eine korrekte e-mail Adresse ein";
			erreurObjet   = "Eintrag unvollständig : geben Sie den Betreff für Ihre Nachricht an";
			erreurMessage = "Eintrag unvollständig  : geben Sie Ihre Nachricht ein";
		}else if (lang == "en"){
			erreurNom     = "You must type a valid name";
			erreurMail    = "You must enter a valid email";
			erreurObjet   = "You must enter a subject for your message";
			erreurMessage = "You must enter a message";
		
		}
		
		if (sName==""){
			sMess = erreurNom;
			bFormOk = false;
		}else if (!bMailOk){
			sMess = erreurMail;
			bFormOk = false;
		}else if(sSujet==""){
			sMess = erreurObjet;
			bFormOk = false;
		}else if(sMessage==""){
			sMess = erreurMessage;
			bFormOk = false;
		}
		
		if (!bFormOk){
			oField.innerHTML = sMess;
			return bFormOk;
		}else{
			return bFormOk;
		}
	}
}