﻿function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		  //alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		  // alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		  //  alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		   // alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		   // alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		   // alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		  //  alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}
function CheckEmail(address){
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{1,4})$/;
   //var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
      //alert('Invalid Email Address');
      return false;
   }
}
var testresults
function checkemail1(str)
{
    //var str=document.validation.emailcheck.value
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{1,6}(?:\.[a-z]{1})?)$/i
    if (filter.test(str))
        testresults=true
    else
    {
    //alert("Please input a valid email address!")
        testresults=false
    }
    return (testresults)
}
function CheckName(str)
{
    //var str=document.validation.emailcheck.value
    var filter=/^[a-zA-Z0-9]+$/
    if (filter.test(str))
        testresults=true
    else
    {
    //alert("Please input a valid email address!")
        testresults=false
    }
    return (testresults)
}
function numbersonly(e)
 {
    var unicode=e.charCode? e.charCode : e.keyCode
    if (unicode!=8){ //if the key isn't the backspace key (which we should allow)
    if (unicode<48||unicode>57) //if not a number
    return false //disable key press
    }
}
var testresults11
function CheckPhone(str)
{
    //var str=document.validation.emailcheck.value
    //var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{1,6}(?:\.[a-z]{1})?)$/i
    var filter=/^([\(+\d+\)]+\d)([\d+\-]+\d)|([0-9]{20})$/i ;
    if (filter.test(str))
        testresults11=true
    else
    {
    //alert("Please input a valid email address!")
        testresults11=false
    }
    return (testresults11)
}