var DISPLAYMETHOD= (document.all) ? "block" : "table-row" ;	

function isValidEmail( param ) {
  var emailExpReg = /^[\w_][_\w\.\-~]*@[\w_][_\w\.\-~]*\.[\w]{2,}$/i;
  return param.search(emailExpReg)!=-1 ;
 }

function doPost() {
    var mail = null;
    
    var objTemp = new Object();
    objTemp['mailNewsletter'] = document.getElementById('txt_newsletter').value;
	//objTemp['formatHtml'] = 0;
	//if ( document.getElementById('chk_formatHtml').checked ) {
		objTemp['formatHtml'] = 1;
	//}
	
	mail = objTemp['mailNewsletter'].replace("\s/g","");
	if ( mail.length > 0 && mail.length <= 100 ) {
		if ( isValidEmail( mail ) ) {
			var objNewLetter = new newsletter();
		    objNewLetter.action(objTemp);
		}
		else {
			showSequence();
		}
	}
}

function switchDiv(show,hidden) {
	document.getElementById(hidden).style.display = "none";
	document.getElementById(show).style.display = DISPLAYMETHOD;
}

function showSequence( mail ) {
	var TARGET_NEWSLETTER = "targetNewsLetter";
	var TARGET_DIV_MESSAGE = "targetMessageNewsLetter";
	var TARGET_TD_MESSAGE = "tdMessage";
	
	document.getElementById(TARGET_TD_MESSAGE).innerHTML = "Cet e-mail est invalide !";
	switchDiv(TARGET_DIV_MESSAGE,TARGET_NEWSLETTER);
	window.setTimeout('switchDiv(\''+TARGET_NEWSLETTER+'\',\''+TARGET_DIV_MESSAGE+'\')',5000);
}


