﻿ 	  //js file for login validate
function LoginIdValidate(eventRef)
{
var keyCode = (eventRef.which) ? eventRef.which : (window.event) ? window.event.keyCode : -1; 		
if(keyCode >= 97 && keyCode <= 122)
{
return true;
}else if(keyCode >= 48 && keyCode <= 57)
{
return true;
}
else if(keyCode >= 65 && keyCode <= 90)
{
return true;
} 
else if((keyCode ==46)||(keyCode ==95)||(keyCode ==-1)||(keyCode ==8))
{
return true;
} 	
else
{
	return false;
}
}

function ValidateID(username)
{	 
 if((username.value.length<3)||(username.value.length>50))
 {  
 alert("Enter a Valid HealthSprint Id");
 username.focus()
 return false;
 }
 var str="<";
 var str1="/>";
if((username.value.indexOf(str)>=0)||(username.value.indexOf(str1)>=0))
{
 alert("Enter a Valid HealthSprint Id !!");
 return false;
}
}

var ObjBtnSubmit;
function CheckNull(username,password,Submit1)
{	 
 if((username.value.length<3)||(username.value.length>50))
 {
 if(password.value.length<3)
 {	 
 alert("Enter User Name & Password ");
 username.focus()
 return false;
 }
 else
 {
 alert("Enter a Valid User Name ");
 username.focus()
 return false;
 } 
 }
 else
 {
 if(password.value.length<3)
 {
 alert("Enter Password ");
 password.focus()
 return false;
 }
 } 

 ObjBtnSubmit=Submit1;
 Submit1.style.display='none'; 
 setTimeout("ShowSubmit1Button();",10000); 
 return true;
}

function ShowSubmit1Button() 
{
ObjBtnSubmit.style.display='';
}

function Reset_TextBoxes(username,password)
{
 username.value="";
 password.value="";
}

function validateSearchinput(serachtext)
{
 var input=serachtext.value;
 if(input.length<3||(input=="Find Doctor, Hospitals & Lab Centers")||(input=="Find Doctors, Diagnostic tests and Health Check-Up")||(input=="Find Doctor, Hospitals & Labs"))
 {
 alert("Please Enter Search Input of atleast 3 Character !!");
 return false;
 }
 else if(input.length>50)
 {
 alert("Please Enter Search Input less than 50 Character !!");
 return false;
 }
var str="<";
var str1="/>";
var str2="--";
var str3=";";
if((input.indexOf(str)>=0)||(input.indexOf(str1)>=0)||(input.indexOf(str2)>=0)||(input.indexOf(str3)>=0))
{
 alert("Invalid Search Input !!");
 return false;
}
 
}


function setfocus(eventref,txtusername,txtpassword,Submit1,BtnSearch)
{
 if(eventref.keyCode==13)
 {
 eventref.returnValue=false; 
 eventref.cancelBubble = true;

 if(txtusername.value.length>2||txtpassword.value.length>2)
 { 
  Submit1.click(); 
  return false; 
 }
 else
 {
 BtnSearch.click(); 
 return false; 
 }
 }
}

function DigitValidate(eventRef)
{	
	var keyCode = (eventRef.which) ? eventRef.which : (window.event) ? window.event.keyCode : -1; 
	if(keyCode >= 48 && keyCode <= 57 )
	{
	return true;
	}
	if(keyCode == 8 || keyCode == -1 )
	{
	return true;
	}
	else
	{
		return false;
	}
}

function CharacterValidate(eventRef)
{
	var keyCode = (eventRef.which) ? eventRef.which : (window.event) ? window.event.keyCode : -1; 
	if(keyCode >= 97 && keyCode <= 122)
	{
	return true;
	}else if(keyCode == 32||keyCode == 8 || keyCode == -1 )
	{
	return true;
	}
	else if(keyCode >= 65 && keyCode <= 90)
	{
	return true;
	} 
	
	else
	{
		return false;
	}
}

function MobileNoValidate(eventRef)
{	
	var keyCode = (eventRef.which) ? eventRef.which : (window.event) ? window.event.keyCode : -1; 
	if(keyCode >= 48 && keyCode <= 57 )
	{
	 return true;
	}
	else if(keyCode == 43 || keyCode == 45||keyCode == 8 || keyCode == -1)
	{
	 return true;
	}
	else
	{
		return false;
	}
}

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					
}
