function valeurCheck(lang) {
	var email = document.getElementById('email').value;
	
	if(email == "" ){
		document.getElementById('email').focus();
		if (lang == "en") {
			document.getElementById('email').value = 'Enter your Email';
		} else {
			document.getElementById('email').value = 'Entrez votre e-mail';
		}
		 return false;
		
	}else if (!validEmail(email)) {
		
		document.getElementById('email').focus();
		document.getElementById('email').select();
		
		if (lang == "en") {
			document.getElementById('email').value= 'Invalid Email';
		} else {
			document.getElementById('email').value= 'E-mail invalide';
		}
		
		
		return false;
	}else{
		document.getElementById('email').value = email;
        //sendFormData('newsletters.php')
	}
	
	
	if ( (email == "") || (!validEmail(email) ) ) {
		
	}
}

function validEmail(email) {
	invalidChars = "/:,;~"
	// verifie qu'il n'y a pas de caracteres pas autorises
	for (i=0; i<invalidChars.length; i++) {
	badChar = invalidChars.charAt(i)
	if (email.indexOf(badChar,0) > -1) {
	return false
	}
	}
	// verifie qu'il y a un @
	atPos = email.indexOf("@",1)
	if (atPos == -1) {
	return false
	}
	// et seulement un @
	if (email.indexOf("@", atPos+1) != -1) {
	return false
	}
	// et au moins un point apres le @
	periodPos = email.indexOf(".",atPos)
	if (periodPos == -1) {
	return false
	}
	//verifie qu'il y a au moins un caractère entre le @ et le .
	if (periodPos - atPos < 2) {
	return false
	}
	//verifie qu'il y a au moins deux caracteres apres le point
	if (periodPos+3 > email.length) {
	return false
	}
	return true
}

function elementCheck(element, lang) {
	
	var valueElement = document.getElementById(element).value;
	
	if (valueElement == "" ){
		document.getElementById(element).focus();
		if (lang == "en") {
			document.getElementById(element).value = 'Search terms please';
		} else {
			document.getElementById(element).value = 'Termes de recherche svp';
		}
		
		return false;
	}
}

function vider_champ(champ){
	document.getElementById(champ).value= "";
}

function refuserToucheEntree(event)
{
	// Compatibilité IE / Firefox
    if(!event && window.event) {
        event = window.event;
    }
    // IE
    if(event.keyCode == 13) {
        event.returnValue = false;
        event.cancelBubble = true;
    }
    // DOM
    if(event.which == 13) {
        event.preventDefault();
        event.stopPropagation();
    }
}

// Fonction de stockage des scripts à charger 
FuncOL = new Array(); 
function StkFunc(Obj) { 
    FuncOL[FuncOL.length] = Obj; 
} 
     
// Execution des scripts au chargement de la page 
window.onload = function() { 
    for(i=0; i<FuncOL.length; i++) 
        {FuncOL[i]();} 
}