/*
 * Author: Charles Lauzon
 * Name:   Functions_Contacter.js
 * Date:   15 Janvier, 2008
 */
 
/********************************************************************
 * 																	*
 *		                     CONTACTER                              *
 *																	*
 ********************************************************************/
var pageSendEmail;

function btnSendEmail_onClick(Email){
	pageSendEmail = window.open("includes/courriel.php", "pageSendEmail", "width=425, height=300, toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no");
}

function btnSend_onClick(){
	var isFromEmpty = true;
	var isSubjectEmpty = true;
	var isMessageEmpty = true;
	
	//From
	if(document.fContacter.txtFrom.value.length > 0){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.fContacter.txtFrom.value)){		
			isFromEmpty = false;
			document.getElementById("lblFrom").style.color = "#000000";
		}
		else{
			document.getElementById("lblFrom").style.color = "#FF0000";
		}
	}
	else{
		document.getElementById("lblFrom").style.color = "#FF0000";
	}
	//Subject
	if(document.fContacter.txtSubject.value.length > 0){
		isSubjectEmpty = false;
		document.getElementById("lblSubject").style.color = "#000000";
	}
	else{
		document.getElementById("lblSubject").style.color = "#FF0000";
	}
	//Message
	if(document.fContacter.txtaMessage.value.length > 0){
		isMessageEmpty = false;
		document.getElementById("lblMessage").style.color = "#000000";
	}
	else{
		document.getElementById("lblMessage").style.color = "#FF0000";
	}
	
	//Check if everything is correct
	if(isFromEmpty == false && isSubjectEmpty == false && isMessageEmpty == false){
		document.fContacter.submit();
	}
	else{
		alert("SVP Entrez toutes les informations demandées!");
	}
}

function btnCancel_onClick(){
	pageSendEmail.close();	
}

function txtFrom_onBlur(){
	var EmailMembre = document.fContacter.txtFrom.value;
	if(EmailMembre != ""){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(EmailMembre)){		
			document.getElementById("lblInvalidEmail").style.visibility = "hidden";
		}
		else{
			document.getElementById("lblInvalidEmail").style.visibility = "visible";
		}
	}
}