
function validate(){
	var err = 0;
	var e =/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
	
	CheckSelect(document.getElementById("cboType"));
	CheckItem(document.getElementById("txtName"));
	CheckItem(document.getElementById("txtSujet"));
	CheckItem(document.getElementById("txtCommentaire"));
	if (document.getElementById("txtMail").value == ""){
		document.getElementById("txtMail").style.borderColor = "red";
		err=1;
	}
	else{
		if (!e.test(document.getElementById("txtMail").value)){
			document.getElementById("txtMail").style.borderColor = "red";
			err = 1;
		}
		else{
			document.getElementById("txtMail").style.borderColor = "#D4D4D4";
		}
		
	}		
	if (err){
		return false;
	}
}

function validateFree(){
	var err = 0;
	var e =/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
	err |= CheckItem(document.getElementById("txtName"));
	err |= CheckItem(document.getElementById("turing"));
	if (document.getElementById("txtMail").value == ""){
		document.getElementById("txtMail").style.borderColor = "red";
		err |= 1;
	}
	else{
		if (!e.test(document.getElementById("txtMail").value)){
			document.getElementById("txtMail").style.borderColor = "red";
			err |= 1;
		}
		else{
			document.getElementById("txtMail").style.borderColor = "#D4D4D4";
		}
		
	}		
	if (err){
		return false;
	}
}

function CheckItem(item){
	if (item.value == ""){
		item.style.borderColor = "red";
		return 1;
	}
	else{
		item.style.borderColor = "#D4D4D4";
		return 0;
	}
}


function CheckSelect(item){
	if (item.value == ""){
		item.style.backgroundColor = "#FF8888";
		return 1;
	}
	else{
		item.style.backgroundColor = "white";
		return 0;
	}
}