function checkNewsletterRegistration(){
	var re = /^[a-z0-9\s]+$/i;
	var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var listErroMessage = "";
	var flag = false;
	var number = 1;
	//alert(document.getElementById('SubscribeEmail').value);
	//if(!re.test(document.getElementById('SubscribeFirstname').value)){
	if(document.getElementById('SubscribeFirstname').value=='' || document.getElementById('SubscribeFirstname').value=='Name'){
		document.getElementById('fromsNameError').style.display = 'inline';
		listErroMessage = number+". Name is missing<br/>";
		flag = true;
		number++;
	}else{
		document.getElementById('fromsNameError').style.display = 'none';
	}
	
	if(document.getElementById('SubscribeEmail').value=='' || document.getElementById('SubscribeEmail').value=='E-mail address'){
	    document.getElementById('fromsEmialError').style.display = 'inline';
		listErroMessage = listErroMessage + number + ". Email is missing<br/>";
		flag = true;
	} else if(!emailRegEx.test(document.getElementById('SubscribeEmail').value)){
		document.getElementById('fromsEmialError').innerHTML  = "Invalid email address<br/>";
	    document.getElementById('fromsEmialError').style.display = 'inline';
		listErroMessage = listErroMessage + number + ". Valid email is missing<br/>";
		flag = true;
	}else{
		document.getElementById('fromsEmialError').style.display = 'none';
	}
	
	
	if(flag){
		document.getElementById('failure').style.display    = 'block';
		document.getElementById('dynamicMessage').innerHTML  = listErroMessage;
		//window.location.hash = "#leftcol";
		return false;
	}else{
		document.getElementById('failure').style.display    = 'none';
		document.getElementById('fromsEmialError').style.display    = 'none';
		document.getElementById('fromsNameError').style.display    = 'none';
		return true;
	}	
}
