// JavaScript Document

function NewsValidate(){
	
var err=0;
var message =""; 
var name = document.getElementById('nameid').value;
var email = document.getElementById('emailid').value;

if(name=="")
{
err++;
message=message+"Enter the Name\n";
}
else if(name!="") 
{  
	if(name.charAt(0)==" ")
		{
			err++;
			message=message+"Invalid Name\n";
		}
		else
		{
			var i,index;
			var str="!@#$%^&*()~`_-=*/<+\|?:{],}[;'.>0987654321";
			for (i = 0; i < name.length; i++) 
			{
				var c = name.charAt(i);                 
				index=str.indexOf(c) ;                        
				if(index!=-1) 
					{	
						err++;
						message=message+"Invalid Name\n";
						break;
					}
			}
		}
}

if(email=="")
{
err++;
message=message+"Enter the Email\n";
}
else if(email!="") 
{  
 	if(!emailvalidation(email))
	{
		err++;
		message=message+"Invalid Email\n";
	}
}

if(err>=1)
    {
      var i;
      var almsg;
      var errmsg="";
      almsg = new Array(err);
      for(i=0;i<err;i++)
       {
         almsg=message.split('\n');
         errmsg=almsg[i];
		 if(errmsg=="Enter the Name" || errmsg=="Invalid Name")
          {                
            document.getElementById('nameid').value="";
            document.getElementById('nameid').focus();   
            alert(message);
            return false;
          }
		 if(errmsg=="Enter the Email" || errmsg=="Invalid Email")
          {                
            document.getElementById('emailid').value="";
            document.getElementById('emailid').focus();   
            alert(message);
            return false;
          }
		}
	}
}
function emailvalidation(value) {
	var emailregex = /^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$/;
	if (value.search(emailregex)==-1) {
		return false;
	}
	return true;
}