<!--
/* function to check the filed contain only spaces or not adn return true ofr false */
//Email Validation.......
          function funEmailCheck (emailStr)
		     {

		       var emailPat=/^(.+)@(.+)$/

		       var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"

		       var validChars="\[^\\s" + specialChars + "\]"

		       var firstChars=validChars

		       var quotedUser="(\"[^\"]*\")"

		       var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/

		       var atom="(" + firstChars + validChars + "*" + ")"

		       var word="(" + atom + "|" + quotedUser + ")"

		       var userPat=new RegExp("^" + word + "(\\." + word + ")*$")

		       var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")




		       var matchArray=emailStr.match(emailPat)
		            if (matchArray==null)
		            {

		  	           // alert("Email address seems incorrect (check @ and .'s)")

		  	           //emailStr.focus();
			             return true;
		            }
		       var user=matchArray[1]
		       var domain=matchArray[2]

		            if (user.match(userPat)==null)
		             {
		                //alert("The Email Address doesn't seem to be valid.")

		                return true
		             }

		       var IPArray=domain.match(ipDomainPat)
		            if (IPArray!=null) {

			             for (var i=1;i<=4;i++) {
			                  if (IPArray[i]>255) {
			                      // alert("Destination IP address is invalid!")

				                   return true
			                                       }
		                                         }
		                           return false
		                                }


		      var domainArray=domain.match(domainPat)

		             if (domainArray==null)
		                   {
			                   //alert("The domain name doesn't seem to be valid.")

		                        return true
		                   }

		      var atomPat=new RegExp(atom,"g")
		      var domArr=domain.match(atomPat)
		      var span=new RegExp("[#,*,{,},!,^,),(,~,`,&,%,$,-,@,=,+,|,?,;,:,<,>,?,]");
		    dmn = (domArr[domArr.length - 1])

			if ((span.test(dmn)) == true )
			{
			//alert("Domain name cannot contain special characters !")
			return true
			}




	 //return !span.test(str)



		      var len=domArr.length
		         if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3)
		          {

		             // alert("The address must end in a three-letter domain, or two letter country.")

		              return true
		          }


		       /* if (domArr[domArr.length-1].length==2 && len<3)
		          {
		               var errStr="This address ends in two characters, which is a country"
		               errStr+=" code.  Country codes must be preceded by "
		               errStr+="a hostname and category (like com, co, pub, pu, etc.)"
		               alert(errStr)

		               return false

		          }*/


		        if (domArr[domArr.length-1].length==3 && len<2)
		         {

		            var errStr="This address is missing a hostname!"
		             //alert(errStr)

		            return true
		          }

		    return false;
		}
		//End of function funEmailCheck

//-->
