﻿// JScript File consist

//Email Id Verification 
//Space check ie allTrim() :-)



function allTrim(s)
{
	
	for(i=0;i<s.length;i++)
	{
		if(s.charAt(i)!=' ')
		{
			break;
		}
	}
	s=s.substr(i)
	if(s.length>0)
	{
	for(i=s.length-1,j=0;i>=0;i=i-1,j++)
	{
		if(s.charAt(i)!=' ')
		{
			break;
		}
	}
	s=s.substr(0,s.length-j)
	}
	return s
}

     
     function a()
     {
     var gText;
     gText=document.getElementById('q').value;
     //alert(gText);
     if (allTrim(gText)=='')
     {
        alert('Please enter a search text');
        //document.getElementById('q').focus();
        return false;
     }
	 else
	 {
       if (gText.length>650)
	   {
           alert('Please enter characters Upto 650');
		   document.getElementById('q').focus();
		   return false;
	   }
	 
	 }
     
     }
     
    
 function validateemailv2(email)
{
	var splitted = email.match("^(.+)@(.+)$");
	if(splitted == null)
	  return false;
		if(splitted[1] != null )
		{
			var regexp_user=/^\"?[\w-_\.]*\"?$/;
			if(splitted[1].match(regexp_user) == null)
			   return false;
		}
		if(splitted[2] != null)
		{
			var regexp_domain=/^[\w-\.]*\.[a-za-z]{2,4}$/;
			if(splitted[2].match(regexp_domain) == null)
			{
				var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
				if(splitted[2].match(regexp_ip) == null)
					 return false;
			}
			return true;
		}
}

