﻿$(function(){
var ctl00_ContentPlaceHolder1_FirstName = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_FirstName").focus(function(){
   ctl00_ContentPlaceHolder1_FirstName.isVali = false;
}).submit(function(){
   var myreg = /^[a-zA-Z -]{2,50}$/;
   if(myreg.test($(this).val()))
   {
       removeerr("ctl00_ContentPlaceHolder1_FirstName","Please enter a valid First Name.");
       ctl00_ContentPlaceHolder1_FirstName.isVali = true;
   }
   else
   {
       adderr("ctl00_ContentPlaceHolder1_FirstName","Please enter a valid First Name.");
   }
});

var ctl00_ContentPlaceHolder1_LastName = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_LastName").focus(function(){
   ctl00_ContentPlaceHolder1_LastName.isVali = false;
}).submit(function(){
   var myreg = /^[a-zA-Z' -]{2,50}$/;
   if(myreg.test($(this).val()))
   {
       removeerr("ctl00_ContentPlaceHolder1_LastName","Please enter a valid Last Name.");
       ctl00_ContentPlaceHolder1_LastName.isVali = true;
   }
   else
   {
       adderr("ctl00_ContentPlaceHolder1_LastName","Please enter a valid Last Name.");
   }
});

var ctl00_ContentPlaceHolder1_UserEmail = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_UserEmail").focus(function(){
   ctl00_ContentPlaceHolder1_UserEmail.isVali = false;
}).submit(function(){
   var valikey = /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
   if(valikey.test($(this).val()) && !ctl00_ContentPlaceHolder1_UserEmail.isVali)
   {
       showwaiting("ctl00_ContentPlaceHolder1_UserEmail");
       var mydate = new Date().toLocaleString();
       $.get("common/CheckEmail.ashx?UserEmail="+$(this).val()+"&mydate="+mydate,function(data){
       removewaiting();
       if(data == "Y")
       {
           ctl00_ContentPlaceHolder1_UserEmail.isVali = true;
           removeerr("ctl00_ContentPlaceHolder1_UserEmail","Please enter a valid E-mail Address.");
           if(ctl00_ContentPlaceHolder1_Continue2.isVali)
           {
               $("#ctl00_ContentPlaceHolder1_Continue2").click();
               ctl00_ContentPlaceHolder1_Continue2.isVali = false;
           }
       }
       else
       {
           adderr("ctl00_ContentPlaceHolder1_UserEmail","An account with this email address already exists.");
       }});
   }
   else if(!valikey.test($(this).val()))
   {
       adderr("ctl00_ContentPlaceHolder1_UserEmail","Please enter a valid E-mail Address.");
   }
});

var ctl00_ContentPlaceHolder1_UserPsw = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_UserPsw").focus(function(){
   ctl00_ContentPlaceHolder1_UserPsw.isVali = false;
}).submit(function(){
   var myreg = /^.{4,20}$/;
   if(myreg.test($(this).val()))
   {
       removeerr("ctl00_ContentPlaceHolder1_UserPsw","Please enter a valid Password.");
       ctl00_ContentPlaceHolder1_UserPsw.isVali = true;
   }
   else
   {
       adderr("ctl00_ContentPlaceHolder1_UserPsw","Please enter a valid Password.");
   }
});

var ctl00_ContentPlaceHolder1_UserPsw2 = {isVali:false};
$("#ctl00_ContentPlaceHolder1_UserPsw2").focus(function(){
   ctl00_ContentPlaceHolder1_UserPsw2.isVali = false;
});
$("#ctl00_ContentPlaceHolder1_UserPsw2").submit(function(){
   if($(this).val() == $("#ctl00_ContentPlaceHolder1_UserPsw").val())
   {
       removeerr("ctl00_ContentPlaceHolder1_UserPsw2","Password confirmation does not match.");
       ctl00_ContentPlaceHolder1_UserPsw2.isVali = true;
   }
   else
   {
       adderr("ctl00_ContentPlaceHolder1_UserPsw2","Password confirmation does not match.");
   }
});

var ctl00_ContentPlaceHolder1_Address = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_Address").focus(function(){
   ctl00_ContentPlaceHolder1_Address.isVali = false;
}).submit(function(){
   var myreg = /^[a-zA-Z0-9#. -]{2,50}$/;
   if(myreg.test($(this).val()))
   {
       removeerr("ctl00_ContentPlaceHolder1_Address","Please enter a valid Street Address.");
       ctl00_ContentPlaceHolder1_Address.isVali = true;
   }
   else
   {
       adderr("ctl00_ContentPlaceHolder1_Address","Please enter a valid Street Address.");
   }
});

var ctl00_ContentPlaceHolder1_City = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_City").focus(function(){
   ctl00_ContentPlaceHolder1_City.isVali = false;
}).submit(function(){
   var myreg = /^[a-zA-Z ]{2,50}$/;
   if(myreg.test($(this).val()))
   {
       removeerr("ctl00_ContentPlaceHolder1_City","Please enter a valid City.");
       ctl00_ContentPlaceHolder1_City.isVali = true;
   }
   else
   {
       adderr("ctl00_ContentPlaceHolder1_City","Please enter a valid City.");
   }
});

var ctl00_ContentPlaceHolder1_State = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_State").focus(function(){
   ctl00_ContentPlaceHolder1_State.isVali = false;
}).submit(function(){
   var item =$("select[@name=ctl00$ContentPlaceHolder1$State] option[@selected]").text();
   if(item == "Select Answer")
   {
       ctl00_ContentPlaceHolder1_State.isVali = false;
       adderr("ctl00_ContentPlaceHolder1_State","Please select a State.");
   }
   else
   {
       ctl00_ContentPlaceHolder1_State.isVali = true;
       removeerr("ctl00_ContentPlaceHolder1_State","Please select a State.");
   }
});

var ctl00_ContentPlaceHolder1_ZipCode = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_ZipCode").focus(function(){
   ctl00_ContentPlaceHolder1_ZipCode.isVali = false;
}).submit(function(){
   var myreg = /^\d{5}(-\d{4})?$/;
   if(myreg.test($(this).val()))
   {
       removeerr("ctl00_ContentPlaceHolder1_ZipCode","Please enter a valid Zip Code.");
       ctl00_ContentPlaceHolder1_ZipCode.isVali = true;
   }
   else
   {
       adderr("ctl00_ContentPlaceHolder1_ZipCode","Please enter a valid Zip Code.");
   }
});

var ctl00_ContentPlaceHolder1_Phone = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_Phone").focus(function(){
   ctl00_ContentPlaceHolder1_Phone.isVali = false;
}).submit(function(){
   if($(this).val() != "")
   {
       var myreg = /^\d{3,3}$/;
       if(myreg.test($(this).val()))
       {
           removeerr("ctl00_ContentPlaceHolder1_Phone","Please enter a valid Phone.");
           ctl00_ContentPlaceHolder1_Phone.isVali = true;
       }
       else
       {
           adderr("ctl00_ContentPlaceHolder1_Phone","Please enter a valid Phone.");
       }
   }
   else
   {
       removeerr("ctl00_ContentPlaceHolder1_Phone","Please enter a valid Phone.");
           ctl00_ContentPlaceHolder1_Phone.isVali = true;
   }
});

var ctl00_ContentPlaceHolder1_Phone_1 = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_Phone_1").focus(function(){
   ctl00_ContentPlaceHolder1_Phone_1.isVali = false;
}).submit(function(){
   if($(this).val() != "")
   {
       var myreg = /^\d{3,3}$/;
       if(myreg.test($(this).val()))
       {
           removeerr("ctl00_ContentPlaceHolder1_Phone_1","Please enter a valid Phone.");
           ctl00_ContentPlaceHolder1_Phone_1.isVali = true;
       }
       else
       {
           adderr("ctl00_ContentPlaceHolder1_Phone_1","Please enter a valid Phone.");
       }
   }
   else
   {
       removeerr("ctl00_ContentPlaceHolder1_Phone_1","Please enter a valid Phone.");
           ctl00_ContentPlaceHolder1_Phone_1.isVali = true;
   }
});

var ctl00_ContentPlaceHolder1_Phone_2 = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_Phone_2").focus(function(){
   ctl00_ContentPlaceHolder1_Phone_2.isVali = false;
}).submit(function(){
   if($(this).val() != "")
   {
       var myreg = /^\d{4,4}$/;
       if(myreg.test($(this).val()))
       {
           removeerr("ctl00_ContentPlaceHolder1_Phone_2","Please enter a valid Phone.");
           ctl00_ContentPlaceHolder1_Phone_2.isVali = true;
       }
       else
       {
           adderr("ctl00_ContentPlaceHolder1_Phone_2","Please enter a valid Phone.");
       }
   }
   else
   {
       removeerr("ctl00_ContentPlaceHolder1_Phone_2","Please enter a valid Phone.");
           ctl00_ContentPlaceHolder1_Phone_2.isVali = true;
   }
});

var ctl00_ContentPlaceHolder1_MobilePhone = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_MobilePhone").focus(function(){
   ctl00_ContentPlaceHolder1_MobilePhone.isVali = false;
}).submit(function(){
   if($(this).val() != "")
   {
       var myreg = /^\d{3,3}$/;
       if(myreg.test($(this).val()))
       {
           removeerr("ctl00_ContentPlaceHolder1_MobilePhone","Please enter a valid MobilePhone.");
           ctl00_ContentPlaceHolder1_MobilePhone.isVali = true;
       }
       else
       {
           adderr("ctl00_ContentPlaceHolder1_MobilePhone","Please enter a valid MobilePhone.");
       }
   }
   else
   {
       removeerr("ctl00_ContentPlaceHolder1_MobilePhone","Please enter a valid MobilePhone.");
           ctl00_ContentPlaceHolder1_MobilePhone.isVali = true;
   }
});

var ctl00_ContentPlaceHolder1_MobilePhone_1 = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_MobilePhone_1").focus(function(){
   ctl00_ContentPlaceHolder1_MobilePhone_1.isVali = false;
}).submit(function(){
   if($(this).val() != "")
   {
       var myreg = /^\d{3,3}$/;
       if(myreg.test($(this).val()))
       {
           removeerr("ctl00_ContentPlaceHolder1_MobilePhone_1","Please enter a valid MobilePhone.");
           ctl00_ContentPlaceHolder1_MobilePhone_1.isVali = true;
       }
       else
       {
           adderr("ctl00_ContentPlaceHolder1_MobilePhone_1","Please enter a valid MobilePhone.");
       }
   }
   else
   {
       removeerr("ctl00_ContentPlaceHolder1_MobilePhone_1","Please enter a valid MobilePhone.");
           ctl00_ContentPlaceHolder1_MobilePhone_1.isVali = true;
   }
});

var ctl00_ContentPlaceHolder1_MobilePhone_2 = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_MobilePhone_2").focus(function(){
   ctl00_ContentPlaceHolder1_MobilePhone_2.isVali = false;
}).submit(function(){
   if($(this).val() != "")
   {
       var myreg = /^\d{4,4}$/;
       if(myreg.test($(this).val()))
       {
           removeerr("ctl00_ContentPlaceHolder1_MobilePhone_2","Please enter a valid MobilePhone.");
           ctl00_ContentPlaceHolder1_MobilePhone_2.isVali = true;
       }
       else
       {
           adderr("ctl00_ContentPlaceHolder1_MobilePhone_2","Please enter a valid MobilePhone.");
       }
   }
   else
   {
       removeerr("ctl00_ContentPlaceHolder1_MobilePhone_2","Please enter a valid MobilePhone.");
           ctl00_ContentPlaceHolder1_MobilePhone_2.isVali = true;
   }
});

var ctl00_ContentPlaceHolder1_IsFamiliar = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_IsFamiliar").focus(function(){
   ctl00_ContentPlaceHolder1_IsFamiliar.isVali = false;
}).submit(function(){
   var item =$("select[@name=ctl00$ContentPlaceHolder1$IsFamiliar] option[@selected]").text();
   if(item == "Select Answer")
   {
       ctl00_ContentPlaceHolder1_IsFamiliar.isVali = false;
       adderr("ctl00_ContentPlaceHolder1_IsFamiliar","Please answer all required fields.");
   }
   else
   {
       ctl00_ContentPlaceHolder1_IsFamiliar.isVali = true;
       removeerr("ctl00_ContentPlaceHolder1_IsFamiliar","Please answer all required fields.");
   }
});

var ctl00_ContentPlaceHolder1_IsSeeDoctor = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_IsSeeDoctor").focus(function(){
   ctl00_ContentPlaceHolder1_IsSeeDoctor.isVali = false;
}).submit(function(){
   var item =$("select[@name=ctl00$ContentPlaceHolder1$IsSeeDoctor] option[@selected]").text();
   if(item == "Select Answer")
   {
       ctl00_ContentPlaceHolder1_IsSeeDoctor.isVali = false;
       adderr("ctl00_ContentPlaceHolder1_IsSeeDoctor","Please answer all required fields.");
   }
   else
   {
       ctl00_ContentPlaceHolder1_IsSeeDoctor.isVali = true;
       removeerr("ctl00_ContentPlaceHolder1_IsSeeDoctor","Please answer all required fields.");
   }
});

var ctl00_ContentPlaceHolder1_AboutPrice = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_AboutPrice").focus(function(){
   ctl00_ContentPlaceHolder1_AboutPrice.isVali = false;
}).submit(function(){
   var item =$("select[@name=ctl00$ContentPlaceHolder1$AboutPrice] option[@selected]").text();
   if(item == "Select Answer")
   {
       ctl00_ContentPlaceHolder1_AboutPrice.isVali = false;
       adderr("ctl00_ContentPlaceHolder1_AboutPrice","Please answer all required fields.");
   }
   else
   {
       ctl00_ContentPlaceHolder1_AboutPrice.isVali = true;
       removeerr("ctl00_ContentPlaceHolder1_AboutPrice","Please answer all required fields.");
   }
});

var ctl00_ContentPlaceHolder1_AboutAge = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_AboutAge").focus(function(){
   ctl00_ContentPlaceHolder1_AboutAge.isVali = false;
}).submit(function(){
   var item =$("select[@name=ctl00$ContentPlaceHolder1$AboutAge] option[@selected]").text();
   if(item == "Select Answer")
   {
       ctl00_ContentPlaceHolder1_AboutAge.isVali = false;
       adderr("ctl00_ContentPlaceHolder1_AboutAge","Please answer all required fields.");
   }
   else
   {
       ctl00_ContentPlaceHolder1_AboutAge.isVali = true;
       removeerr("ctl00_ContentPlaceHolder1_AboutAge","Please answer all required fields.");
   }
});

var ctl00_ContentPlaceHolder1_Continue2 = {"isVali":false};
$("#ctl00_ContentPlaceHolder1_Continue2").click(function(){
$("#ctl00_ContentPlaceHolder1_SignUpErr").html("");
$("#ctl00_ContentPlaceHolder1_FirstName").submit();
$("#ctl00_ContentPlaceHolder1_LastName").submit();
$("#ctl00_ContentPlaceHolder1_UserEmail").submit();
$("#ctl00_ContentPlaceHolder1_UserPsw").submit();
$("#ctl00_ContentPlaceHolder1_UserPsw2").submit();
$("#ctl00_ContentPlaceHolder1_Address").submit();
$("#ctl00_ContentPlaceHolder1_City").submit();
$("#ctl00_ContentPlaceHolder1_State").submit();
$("#ctl00_ContentPlaceHolder1_ZipCode").submit();
$("#ctl00_ContentPlaceHolder1_Phone").submit();
$("#ctl00_ContentPlaceHolder1_Phone_1").submit();
$("#ctl00_ContentPlaceHolder1_Phone_2").submit();
$("#ctl00_ContentPlaceHolder1_MobilePhone").submit();
$("#ctl00_ContentPlaceHolder1_MobilePhone_1").submit();
$("#ctl00_ContentPlaceHolder1_MobilePhone_2").submit();
$("#ctl00_ContentPlaceHolder1_IsFamiliar").submit();
$("#ctl00_ContentPlaceHolder1_IsSeeDoctor").submit();
$("#ctl00_ContentPlaceHolder1_AboutPrice").submit();
$("#ctl00_ContentPlaceHolder1_AboutAge").submit();

var isFalse = false;
if($('#ctl00_ContentPlaceHolder1_Phone').val() == '' && $('#ctl00_ContentPlaceHolder1_Phone_1').val() == '' && $('#ctl00_ContentPlaceHolder1_Phone_2').val() == ''){}
else{
if ($('#ctl00_ContentPlaceHolder1_Phone').val().length != 3) {
    adderr("ctl00_ContentPlaceHolder1_Phone", "Please enter a valid Phone.");
    isFalse = true;
}
if ($('#ctl00_ContentPlaceHolder1_Phone_1').val().length != 3) {
    adderr("ctl00_ContentPlaceHolder1_Phone_1", "Please enter a valid Phone.");
    isFalse = true;
}
if ($('#ctl00_ContentPlaceHolder1_Phone_2').val().length != 4) {
    adderr("ctl00_ContentPlaceHolder1_Phone_2", "Please enter a valid Phone.");
    isFalse = true;
}}
if($('#ctl00_ContentPlaceHolder1_MobilePhone').val() == '' && $('#ctl00_ContentPlaceHolder1_MobilePhone_1').val() == '' && $('#ctl00_ContentPlaceHolder1_MobilePhone_2').val() == ''){}
else{
if ($('#ctl00_ContentPlaceHolder1_MobilePhone').val().length != 3) {
    adderr("ctl00_ContentPlaceHolder1_MobilePhone", "Please enter a valid  MobilePhone.");
    isFalse = true;
}
if ($('#ctl00_ContentPlaceHolder1_MobilePhone_1').val().length != 3) {
    adderr("ctl00_ContentPlaceHolder1_MobilePhone_1", "Please enter a valid MobilePhone.");
    isFalse = true;
}
if ($('#ctl00_ContentPlaceHolder1_MobilePhone_2').val().length != 4) {
    adderr("ctl00_ContentPlaceHolder1_MobilePhone_2", "Please enter a valid MobilePhone.");
    isFalse = true;
}}
if (isFalse) {
    return false;
}

ctl00_ContentPlaceHolder1_Continue2.isVali = true;
if(ctl00_ContentPlaceHolder1_FirstName.isVali && ctl00_ContentPlaceHolder1_LastName.isVali && ctl00_ContentPlaceHolder1_UserEmail.isVali && ctl00_ContentPlaceHolder1_UserPsw.isVali && ctl00_ContentPlaceHolder1_UserPsw2.isVali && ctl00_ContentPlaceHolder1_Address.isVali && ctl00_ContentPlaceHolder1_City.isVali && ctl00_ContentPlaceHolder1_State.isVali && ctl00_ContentPlaceHolder1_ZipCode.isVali && ctl00_ContentPlaceHolder1_Phone.isVali && ctl00_ContentPlaceHolder1_Phone_1.isVali && ctl00_ContentPlaceHolder1_Phone_2.isVali && ctl00_ContentPlaceHolder1_MobilePhone.isVali && ctl00_ContentPlaceHolder1_MobilePhone_1.isVali && ctl00_ContentPlaceHolder1_MobilePhone_2.isVali && ctl00_ContentPlaceHolder1_IsFamiliar.isVali && ctl00_ContentPlaceHolder1_IsSeeDoctor.isVali && ctl00_ContentPlaceHolder1_AboutPrice.isVali && ctl00_ContentPlaceHolder1_AboutAge.isVali ){ return true;}else{ return false;}});
});
adderr = function(id,err)
{
    try{
       ShowErr(id);
    }catch(e){}
    if($("#ctl00_ContentPlaceHolder1_SignUpErr").html() !=''){return;}
    $("#ctl00_ContentPlaceHolder1_SignUpErr").html(err);
}

removeerr = function(id,err)
{
    try{
       HideErr(id);
    }catch(e){}
    if($("#ctl00_ContentPlaceHolder1_SignUpErr").html() !=''){return;}
    $("#ctl00_ContentPlaceHolder1_SignUpErr").html("");
}
