var alertes = new Array();
alertes["nom"]="Please, fill in the field 'Last name'.";
alertes["prenom"]="Please, fill in the field 'First name'.";
alertes["pays"]="Please, fill in the field 'Country'.";
alertes["email"]="Please verify your e-mail address.";
alertes["sujet"]="Please, select a subject.";

function validEmail(s) {
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(s)) return true;
	return false;
}

function isBlank(valeur) {
	for(var i=0;i<valeur.length;i++) {
		var c=valeur.charAt(i);
		if((c !=' ') && (c != '\n') && (c != '\r') && (c != '\t') && (c!='') && (c!=null)) return false;
	}
	return true;
}


function valid(f){
	for(i=0;i< f.length;i++){
		var elt = f.elements[i];
	
		if((elt.name == "email") && !validEmail(elt.value)){
			alert(alertes[elt.name]);
			return false;
		}
		
		else if((elt.name == "nom" || elt.name == "prenom" || elt.name == "pays" ) && isBlank(elt.value)){
			alert(alertes[elt.name]);
			return false;
		}
		
		else if(elt.name=="sujet" && elt.selectedIndex==0){
			alert(alertes[elt.name]);
			return false;
		}
	}
	
	
	return true;
}


function closeAlertWindow(){
	if(document.getElementById("contactJumpLayer")!= null){
		document.getElementById("contactJumpLayer").style.display = "none";
	}
}

function checkSelectedOption(elt){
	if(elt.options[elt.selectedIndex].value == "Recrutement@SG Private Banking"){
		if(document.getElementById("contactJumpLayer")!= null){
			document.getElementById("contactJumpLayer").style.display = "block";
			if(document.getElementById("validerContact")!= null)document.getElementById("validerContact").style.display = "none";
		}
	}
	else {
		if(document.getElementById("validerContact")!= null)document.getElementById("validerContact").style.display = "block";
	}
	
}
