﻿/*
//$Author: Kiran.b $
//$Date: 6/02/11 4:01p $
//$Header: /RnD/Products/mVaayoo/.Net/mVaayoo/mVaayoo/JS/Registration.js 7     6/02/11 4:01p Kiran.b $
//$Modtime: 6/02/11 4:00p $
//$Revision: 7 $
*/
function ValidateInputInfo(control,lbl,ErrMsg)
{SourceData=document.getElementById(control).value;if(SourceData.length==0){document.getElementById(lbl).innerHTML=ErrMsg;return false;}else{document.getElementById(lbl).innerHTML="";switch(control)
{case 'txtMobileNo':var strMobileNumber=document.getElementById('txtMobileNo').value;if(strMobileNumber.length>10){
if(strMobileNumber.length==12){if(strMobileNumber.substring(0,2)!="91"){document.getElementById(lbl).innerHTML=" Number should begin with 91.";return false;}else if(strMobileNumber.substring(2,3)!="9"){document.getElementById(lbl).innerHTML=" Invalid mobile number.";return false;}else if(strMobileNumber.length>0){var Digits="0123456789";for(var i=0;i<strMobileNumber.length-1;i++){if(Digits.indexOf(strMobileNumber.charAt(i))==-1){document.getElementById(lbl).innerHTML=" Invalid mobile number.";return false;}}}else document.getElementById(lbl).innerHTML="";}else{document.getElementById(lbl).innerHTML=" Invalid mobile number.";return false;}}
else{if(strMobileNumber.length==10){if(strMobileNumber.substring(0,1)!="9"){document.getElementById(lbl).innerHTML=" Number should begin with 9.";return false;}else if(strMobileNumber.length>0){var Digits="0123456789";for(var i=0;i<strMobileNumber.length-1;i++){if(Digits.indexOf(strMobileNumber.charAt(i))==-1){document.getElementById(lbl).innerHTML=" Invalid mobile number.";return false;}}}else document.getElementById(lbl).innerHTML="";}else if(strMobileNumber.length>0){document.getElementById(lbl).innerHTML=" Invalid mobile number.";return false;}else{document.getElementById(lbl).innerHTML=" Enter mobile number.";return false;}}break;}}return true;}

function ValidateCityInputInfo(control,lbl,ErrMsg)
{SourceData=document.getElementById(control).value; if(SourceData.length==0 && document.getElementById(control).disabled==false){document.getElementById(lbl).innerHTML=ErrMsg;return false;}else{document.getElementById(lbl).innerHTML="";switch(control)
{case 'txtMobileNo':var strMobileNumber=document.getElementById('txtMobileNo').value;if(strMobileNumber.length>10){
if(strMobileNumber.length==12){if(strMobileNumber.substring(0,2)!="91"){document.getElementById(lbl).innerHTML=" Number should begin with 91.";return false;}else if(strMobileNumber.substring(2,3)!="9"){document.getElementById(lbl).innerHTML=" Invalid mobile number.";return false;}else if(strMobileNumber.length>0){var Digits="0123456789";for(var i=0;i<strMobileNumber.length-1;i++){if(Digits.indexOf(strMobileNumber.charAt(i))==-1){document.getElementById(lbl).innerHTML=" Invalid mobile number.";return false;}}}else document.getElementById(lbl).innerHTML="";}else{document.getElementById(lbl).innerHTML=" Invalid mobile number.";return false;}}
else{if(strMobileNumber.length==10){if(strMobileNumber.substring(0,1)!="9"){document.getElementById(lbl).innerHTML=" Number should begin with 9.";return false;}else if(strMobileNumber.length>0){var Digits="0123456789";for(var i=0;i<strMobileNumber.length-1;i++){if(Digits.indexOf(strMobileNumber.charAt(i))==-1){document.getElementById(lbl).innerHTML=" Invalid mobile number.";return false;}}}else document.getElementById(lbl).innerHTML="";}else if(strMobileNumber.length>0){document.getElementById(lbl).innerHTML=" Invalid mobile number.";return false;}else{document.getElementById(lbl).innerHTML=" Enter mobile number.";return false;}}break;}}return true;}

function EnableSubmit(chkone,btnsubmit){browserName=navigator.appName;var submitbtn=document.getElementById(btnsubmit);var checkbox1=document.getElementById(chkone)
if(checkbox1.checked==true){submitbtn.disabled=false;submitbtn.focus();}else{submitbtn.disabled=true;}}
function ValidateAllData(emailID){var iResult=0
var strMobileNumber=document.getElementById('<%=txtMobileNo.ClientID%>').value
if(strMobileNumber.length==0){document.getElementById("lblErrMobile").innerHTML=" Enter mobile number.";iResult=1;}
else{if(ValidateMobileNo('txtMobileNo','lblErrMobile')==false){iResult=1;}}
if((emailID.value==null)||(emailID.value=="")){document.getElementById("lblErrMail").innerHTML=" Enter email Id.";setTimeout(function(){emailID.focus();emailID.select();},10);iResult=1;}else{var sValue;sValue=document.getElementById('lblErrMail').innerHTML;if(sValue.length>0){iResult=1;}}
var sUser=document.getElementById("txtUrName").value
if(sUser.length==0){document.getElementById("lblErrName").innerHTML=" Enter user name.";iResult=1;}
var sCityState=document.getElementById("txtCityState").value
if(sCityState.length==0){document.getElementById("lblErrCity").innerHTML=" Enter city.";iResult=1;}
var sCountry=document.getElementById("txtCountry").value
if(sCountry.length==0){document.getElementById("lblErrCountry").innerHTML=" Enter country name.";iResult=1;}
if(iResult==1){return false;}return true;}


function ValidateMobileNo(number,lbl)
{
   MobileNumber= document.getElementById(number).value;
    var ErrorMsg;
   if(MobileNumber.length>10)
   {
     if(MobileNumber.length==12)
    {
       if(MobileNumber.substring(0,2)!="91")
       {
       ErrorMsg=" Number should begin with 91"
       }      
        else if(MobileNumber.substring(2,3)=="9")
       {
         ErrorMsg= ""  
       }
       else if(MobileNumber.substring(2,3)=="8"  || MobileNumber.substring(2,3)=="7")
       {
         ErrorMsg= ""  
       }      
       else
        ErrorMsg=" Invalid Mobile Number."
    }
     else
    {
      ErrorMsg=" Invalid Mobile Number"
    }   
  }
  else if(MobileNumber.length==10)
  {
   if(MobileNumber.substring(0,1)=="9"  )
   {
     ErrorMsg= ""   //"* Number should begin with 9 or 8"
   }
    else if(MobileNumber.substring(0,1)=="8"  || MobileNumber.substring(0,1)=="7"  )
    {
    ErrorMsg=""
    }
    else
    {
     ErrorMsg= " Invalid Mobile Number."
    }
  }
 else if(MobileNumber.length>0)
 {
  var Digits="0123456789";
  for(var i=0;i<MobileNumber.length-1;i++)
   {  
   if(Digits.indexOf(MobileNumber.charAt(i))==-1)  
    ErrorMsg=" Invalid Mobile Number"  
  } 
 }
else if(MobileNumber.length==0)
{
ErrorMsg=" Enter Mobile Number"
}
document.getElementById(lbl).innerHTML=ErrorMsg

if((MobileNumber.length<10)&&(MobileNumber.length>0))
{
document.getElementById(lbl).innerHTML=" Invalid Mobile Number"
document.getElementById(number).focus()
}
if((ErrorMsg==null)||(ErrorMsg==""))
{
return true
}
else
{
return false
}
}
