 function isnumeric(text)
   {
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
   
   for (i = 0; i < text.length && IsNumber == true; i++) 
      { 
      Char = text.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }

function isValidEmail(mail){
 
var z="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_. ";
var u="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";

var count1=0;
var count2=0,count3=0;
var c1=0;


var w="";
var w=mail;

if(w==""){
window.alert("Please enter your email ");return false;}

for(var i=0;i<w.length;i++)
{
if(w.charAt(i)=="@")
count2++;
}
if(count2==0||count2>1){
window.alert(" your email must contain just one @ and the email form  like:(youremailname@domainname.com)")
return false;}

var m=w.split("@");
var t=m[0];var q=m[1];

for(var i=0;i<t.length;i++)
{
if(z.indexOf(t.charAt(i))<0){
window.alert("your email name must be in range of A-Z, a-z,0-1");
return false;}
}

for(var i=0;i<t.length;i++)
{
if(t.charAt(i)==".")
count3++;}
if(count1>1){
window.alert(" your email name must contain just one dot");
return false;}


for(var i=0;i<w.length;i++)
{
if(q.charAt(i)==".")
c1++;}
if(c1==0){
window.alert("your domain name should have at least  one dot");
return false;}

var k=q.split(".") ;

var e=k[1];
var p=k[0];
for(var i=0;i<e.length;i++)
{
if(u.indexOf(e.charAt(i))<0){
window.alert("your domain must be in the range  of A-Z, a-z,0-1");

return false;}}


return true;

}



function f1(){


var z="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_. ";
var u="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";

var count=0;
var count1=0;
var c=0;

var count2=0,count3=0;
var c1=0;



var w=document.getElementById("email").value;
var y=document.getElementById("fname").value;
var l=document.getElementById("lname").value;
var ph=document.getElementById("phone").value;
var symbol="~!@#$`%^&*()-=+/*]}[{;:?\.>,<1234567890" 

if(y==""){

alert("Please enter your first name");

return false;

}
for(var i=0;i<y.length;i++){
if(symbol.indexOf(y.charAt(i))>0){


alert("Your first name must be english or arabic letters only ");
return false;}
}



if(l==""){

alert("Please enter your last name");

return false;

}
for(var i=0;i<l.length;i++){
if(symbol.indexOf(l.charAt(i))>0){


alert("Your last name must be english or arabic letters only ");
return false;}
}



if(w==""){
alert("Please enter your email ");return false;}

for(var i=0;i<w.length;i++)
{
if(w.charAt(i)=="@")
count2++;
}
if(count2==0||count2>1){
alert(" your email must contain just one @ and the email form  like:(youremailname@domainname.com)")
return false;}

var m=w.split("@");
var t=m[0];var q=m[1];

for(var i=0;i<t.length;i++)
{
if(z.indexOf(t.charAt(i))<0){
alert("your email name must be in range of A-Z, a-z,0-1");
return false;}
}

for(var i=0;i<t.length;i++)
{
if(t.charAt(i)==".")
count3++;}
if(count1>1){
alert(" your email name must contain just one dot");
return false;}


for(var i=0;i<w.length;i++)
{
if(q.charAt(i)==".")
c1++;}
if(c1==0){
alert("your domain name should have at least  one dot");
return false;}

var k=q.split(".") ;

var e=k[1];
var p=k[0];
for(var i=0;i<e.length;i++)
{
if(u.indexOf(e.charAt(i))<0){
alert("your domain must be in the range  of A-Z, a-z,0-1");

return false;}}

if ( (ph != "") && (!isnumeric(ph)) )
{  alert("Your phone should only be numbers");
   return false; }

return true;

}

