function checkEmail()
{
	
if(fmSub.txtNews.value=="" || checkNull(fmSub.txtNews.value) || checkwrong(fmSub.txtNews.value) || checkapo(fmSub.txtNews.value))
	{
		alert("Enter valid Email");
		fmSub.txtNews.focus();
		return false;
	}
	
}

function checksubscribeemail()
{
	fm=document.fmSub;

	if(fm.txtNews.value=="" || checkNull(fm.txtNews.value) || checkwrong(fm.txtNews.value) || checkapo(fm.txtNews.value))
	{
		alert("Enter valid Email");
		fm.txtNews.focus();
		fm.txtNews.select();
		//alert("return");
		return false;
	}
	else
	{
		document.fmSub.submit();
	}
}


function checkNull(strr)
{
	
   for(i=0;i<strr.length;i++)
	{
	  st=strr.charAt(i);
		  if(st!=" ")
	       {
     	   return false;
	       }
	}
	strr.value="";
	return true;
}

function checkapo(strr)
{
	
   for(i=0;i<strr.length;i++)
	{
	  st=strr.charAt(i);
		  if(st=="'" || st=='"' || st=='`')
	       {
     	   return true;
	       }
	}
	
} 

function checkwrong(mail)
	{
		
	if (mail.indexOf('@')==-1 || mail.indexOf('.')==-1 ||
				mail.indexOf('@')+1==mail.indexOf('.',mail.indexOf('@')) ||
				mail.indexOf('@')==0  || mail.lastIndexOf('.') == (mail.length-1))
			{
				return true;
			}
	else 
			{
				return false;
			}
		
	}  

	function chkmail()
{

var mail=document.fmSub.txtNews.value;

if (mail.indexOf('@')==-1 || mail.indexOf('.')==-1 ||
    mail.indexOf('@')+1==mail.indexOf('.',mail.indexOf('@')) ||
    mail.indexOf('@')==0  || mail.lastIndexOf('.') == (mail.length-1))
{
	alert("Invalid Email-Id");
	document.fmSub.txtNews.focus();
	return false;
}
}

