function dispNewsletterMsg(msg,type)
{
	var msg_color = type==0?'red':'blue';
	document.getElementById('msg_div_newsletter').innerHTML = msg;
	document.getElementById('msg_div_newsletter').style.color = msg_color;
	document.getElementById('msg_div_newsletter').style.display = '';
}
function validateNewsletterForm(SITE_URL){	
	
	var error = 0;
	var re = /^([a-zA-Z0-9-_\.]+@([a-zA-Z0-9-_]+\.)+[a-zA-Z]{2,4})$/;
	
	if(document.getElementById('newsletter_email').value == '')
	{
		dispNewsletterMsg("Email is blank!",0);
		document.getElementById('newsletter_email').focus();		
		error++;
		return false;
	}
	if(document.getElementById('newsletter_email').value  != ""){ 
		 if (re.test(document.getElementById('newsletter_email').value) == false) 
		  { 
			dispNewsletterMsg("Please enter correct email.",0) ;
			document.getElementById('newsletter_email').focus() ;
			error++;
			return false ;
		  }
	}
	if(error == 0)
	{
		var newsletter_email = document.getElementById('newsletter_email').value;
		var url =  SITE_URL+'index.php';
	
		var myAjax = new Ajax.Request(
		url,
		{
			method: 'post',
			parameters: {mode:'insertNewsletterUser',newsletter_email:newsletter_email},
			onComplete:showValidateNewsletterForm
		});	
	}
}
function showValidateNewsletterForm(originalRequest){
	//$('dispDataList').innerHTML = originalRequest.responseText;	
	var response = originalRequest.responseText;
	if(response == 'Already subscribed')
	{
		dispNewsletterMsg(response,0);
	}
	else
	{
		dispNewsletterMsg(response,1);
		document.getElementById('newsletter_email').value = '';
	}
}
