//*********************************
// AJAX ET VALIDATION POUR MASSMAIL
//*********************************

function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Your browser does not support XMLHTTP!");
	}
}

var ajaxReq;

//*****************************************************************
// Function qui retourne les courriel de toute les membres inscrits
//*****************************************************************
function SendMailList() {
	ajaxReq = getXmlHttpRequestObject();
	var courriel = document.getElementById('courriel').value;
	
	if(verifCourriel(courriel)){		
		if ((ajaxReq.readyState == 4 || ajaxReq.readyState == 0)) {
				var str = '';
				var url = getpath()+'scripts/ajaxMail.asp?action=SendMailList&courriel='+courriel;
				ajaxReq.open("GET", url, true);
				ajaxReq.onreadystatechange = handleSendMailList; 
				ajaxReq.send(null);
		} 
	}else{
		alert("Veuillez entrer un courriel valide!");
	}		
}

function handleSendMailList(){
	if (ajaxReq.readyState == 4) {
		
		var str = ajaxReq.responseText;
		document.getElementById('courriel').value = "Inscrivez votre courriel";
		alert(str);
	}
}

function clearField(act){
	var courriel = document.getElementById('courriel');
	if(act == 'click' && courriel.value == 'Inscrivez votre courriel'){
		courriel.value = '';
	}else if(courriel.value == ''){
		courriel.value =  "Inscrivez votre courriel";
	}
}

//Mouse over function
function suggestOver(div_value) {
	div_value.className = 'suggest_link_over';
}
//Mouse out function
function suggestOut(div_value) {
	div_value.className = 'suggest_link';
}
//Click function
function setSearch(value) {
	document.getElementById('txtReservationVille').value = value;
	document.getElementById('search_suggest').innerHTML = '';
}

function verifCourriel(email) { // vérif validité email par REGEXP
   var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
   return (reg.exec(email)!=null)
}
