// JavaScript Document

/* THIS IS AJAX VALIDATION AND VERIABLE INITIALISATION */
var xmlHttp ;

function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}

function editprofile(profileid)
{
	location.href = 'index.php?editProfile=true&prifileid='+profileid
}

function deleteprofile(profileid)
{
	var answer = confirm ("Are you sure you want to delete this record")
	if (answer== true)
	{
		location.href = 'index.php?addProfile=true&deleteprofile=true&prifileid='+profileid
	}
}


/* VALDATE USERNAME FROM EXISTING DATABASE */
function validateUsername()
{
	document.regPro.txtUname.disabled=true; 
	var txtUsername = document.getElementById('txtUname').value;
	
	var url="function.php?isUserValidate=true"
		url=url+ "&userId=" + txtUsername 
		url=url+"&sid="+Math.random()
		
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request")
			return
		} 
		xmlHttp.onreadystatechange=onUserValidate
		xmlHttp.open("GET",url,true) 
		xmlHttp.send(null) 
}

function onUserValidate()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		if(xmlHttp.responseText != '')
		{
			//document.getElementById("spnUname").innerHTML = xmlHttp.responseText 
			//document.regPro.txtUname.disabled=false; 
			document.getElementById("valiUname").value = xmlHttp.responseText 
			if(document.getElementById("valiUname").value == "false")
			{	
				//document.getElementById("txtUname").value = ""
				document.regPro.txtUname.value = ''
				document.regPro.txtUname.focus() ;
				document.regPro.txtUname.className = 'errorbox' ;
				document.getElementById("spnUname").innerHTML = '<div class=err>Username Already Exist.</div>' 
				document.regPro.txtUname.disabled=false; 
			}
			else
			{
				document.regPro.txtUname.className = 'textbox' ;
				document.getElementById("spnUname").innerHTML = '' 
				document.regPro.txtUname.disabled=false;
				//alert('valid username')
				//document.getElementById("txtUname").value = ""	
			}
		}
	}
}


/* THIS IS GETTING STATE BASED ON CHANGING COUNTRY */

function getState()
{	
		document.getElementById("spnState").innerHTML =  '<select name="cmbState" class="textbox"><option value="-1">Select</option></select><img src="images/ajax-loader.gif" width="20px" height="20px" />'
		document.regPro.country.disabled=true; 
		var countryId = document.getElementById('country').value;
		var url="function.php?isStateRequired=true"
		url=url+ "&countryId=" + countryId 
		url=url+"&sid="+Math.random()
		
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request")
			return
		} 
		xmlHttp.onreadystatechange=onState
		xmlHttp.open("GET",url,true) 
		xmlHttp.send(null) 
}


function onState()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		if(xmlHttp.responseText != '')
		{
			document.getElementById("spnState").innerHTML = xmlHttp.responseText 
			document.regPro.country.disabled=false; 
		}
	}
}


/* THIS IS GETTING CITY FROM STATE ONCHANGE */

function getCity()
{	
		document.getElementById("spnCity").innerHTML =  '<select name="cmbCity" class="textbox"><option value="-1">Select</option></select><img src="images/ajax-loader.gif" width="20px" height="20px" />'
		//document.regRest.cmbState.disabled=true; 
		var stateId = document.getElementById('cmbState').value;
		
		var url="function.php?isCityRequired=true"
		url=url+ "&stateId=" + stateId 
		url=url+"&sid="+Math.random()
		
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request")
			return
		} 
		xmlHttp.onreadystatechange=onCity
		xmlHttp.open("GET",url,true) 
		xmlHttp.send(null) 
}


function onCity()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		if(xmlHttp.responseText != '')
		{
			document.getElementById("spnCity").innerHTML = xmlHttp.responseText 
			document.regPro.cmbState.disabled=false; 
		}
	}
}



/* THIS IS RESTAURENT REGISTRATION VALIDATION FUNCTION */

function Validate()
{
	var message = "" ;
	var setFocus = false ;
	
	var txtName = document.regPro.txtName.value
	
	if( txtName == ""  )
	{
		document.getElementById("spnName").innerHTML = '<div class=err>Please Enter Name</div>'
		document.regPro.txtName.className = 'errorbox' ;
		message += "Please Enter Name" ;
		if(setFocus == false )
		{
			setFocus = true
			document.regPro.txtName.focus() ;
		}
	}
	else
	{
		document.getElementById("spnName").innerHTML = '' 
		document.regPro.txtName.className = 'textbox' ;		
	}
	
	var txtPhone = document.regPro.txtPhone.value
	if( txtPhone == ""  )
	{
		document.getElementById("spnPhone").innerHTML = '<div class=err>Please Enter Phone Number.</div>'
		document.regPro.txtPhone.className = 'errorbox' ;
		message += "<br>Please Enter Phone Number." ;
		if(setFocus == false )
		{
			setFocus = true
			document.regPro.txtPhone.focus() ;
		}
	}
	else
	{
		if(ValidateNo(txtPhone,"+-1234567890") == false)
    	{
    		document.getElementById("spnPhone").innerHTML = '<div class=err>Please Enter Correct Phone Number.</div>' 
			document.regPro.txtPhone.className = 'errorbox' ;
			message += "<br>Please Enter Correct Phone Number." ;
			if(setFocus == false )
			{
				setFocus = true
				document.regPro.txtPhone.focus() ;
			}
    	}
		else
		{
			if( txtPhone != "" )
			{
				document.getElementById("spnPhone").innerHTML = '' 
				document.regPro.txtPhone.className = 'textbox' ;			
			}
		}
	}
	
	
	
	var txtEmail = document.regPro.txtEmail.value
	
	if( txtEmail == ""  )
	{
		document.getElementById("spnEmail").innerHTML = '<div class=err>Please Enter Email</div>'
		document.regPro.txtEmail.className = 'errorbox' ;
		message += "Please Enter Email" ;
		if(setFocus == false )
		{
			setFocus = true
			document.regPro.txtEmail.focus() ;
		}
	}
	else
	{
		if( ! echeck(txtEmail) )
		{
			message += "Invalid Email Address." ;
			document.getElementById("spnEmail").innerHTML = '<div class=err>Invalid Email Address</div>'
			document.regPro.txtEmail.className = 'errorbox' ;
			document.regPro.txtEmail.focus() ;
		}
		else
		{
			document.getElementById("spnEmail").innerHTML = '' 
			document.regPro.txtEmail.className = 'textbox' ;			
		}
	}
	
	
	var txtUname = document.regPro.txtUname.value
	
	if( txtUname == ""  )
	{
		document.getElementById("spnUname").innerHTML = '<div class=err>Please Enter User Name</div>'
		document.regPro.txtUname.className = 'errorbox' ;
		message += "Please Enter Name" ;
		if(setFocus == false )
		{
			setFocus = true
			document.regPro.txtUname.focus() ;
		}
	}
	else
	{
		if(ValidateNo(txtUname,"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.") == false)
    	{
    		message += "<br>Please Enter A-Z,a-z and _ only." ;
			document.getElementById("spnUname").innerHTML = '<div class=err>Please Enter A-Z,a-z and _ only.</div>' 
			document.regPro.txtUname.className = 'errorbox' ;
			if(setFocus == false )
			{
				setFocus = true
				document.regPro.txtUname.focus() ;
			}
    	}
		else
		{
			if( txtUname != "" )
			{
				document.getElementById("spnUname").innerHTML = '' 
				document.regPro.txtUname.className = 'textbox' ;		
			}
		}
	}
	
	
	var password = document.regPro.txtPassword.value
	if( password == ""  )
	{
		document.getElementById("spnPwd").innerHTML = '<div class=err>Please Enter Password.</div>' 
		document.regPro.txtPassword.className = 'errorbox' ;
		message += "<br>Please Enter Password." ;
		if(setFocus == false )
		{
			setFocus = true
			document.regPro.txtPassword.focus() ;
		}
	}
	else
	{
		document.getElementById("spnPwd").innerHTML = '' 
		document.regPro.txtPassword.className = 'textbox';
	}
	
	var cpassword = document.regPro.txtConPassword.value
	if( cpassword == ""  )
	{
		document.getElementById("spnConPassword").innerHTML = '<div class=err>Please Enter Confirm Password.</div>'
		document.regPro.txtConPassword.className = 'errorbox' ;
		message += "<br>Please Enter Confir Password." ;
		if(setFocus == false )
		{
			setFocus = true
			document.regPro.txtConPassword.focus() ;
		}
	}
	else
	{
		document.getElementById("spnConPassword").innerHTML = '' 
		document.regPro.txtConPassword.className = 'textbox' ;		
	}
	
	
	
	if( password != cpassword && password != ""  )
	{
		message += "<br>Password and confirm password should match." ;
		document.regPro.txtPassword.className = 'errorbox';
		document.regPro.txtConPassword.className = 'errorbox';
		document.getElementById("spnConPassword").innerHTML = '<div class=err>Password and confirm password should match.</div>'
		if(setFocus == false )
		{
			setFocus = true
			document.regPro.txtConPassword.focus() ;
			return false;
		}
	}
	else if( password == cpassword  && password != ""  )
	{
		document.getElementById("spnPwd").innerHTML = '' 
		document.regPro.txtPassword.className = 'textbox' ;	
		document.getElementById("spnConPassword").innerHTML = '' 
		document.regPro.txtConPassword.className = 'textbox' ;		
	}

	var country = document.regPro.country.value
	
	if( country == -1  )
	{
		document.getElementById("spnCountry").innerHTML = '<div class=err>Please Enter Country.</div>'
		document.regPro.country.className = 'errorbox' ;
		message += "Please Enter Country." ;
		if(setFocus == false )
		{
			setFocus = true
			document.regPro.country.focus() ;
			return false;
		}
	}
	else
	{
		document.getElementById("spnCountry").innerHTML = '' 
		document.regPro.country.className = 'textbox' ;		
	}
	
	var cmbState = document.regPro.cmbState.value
	
	if( cmbState == -1 )
	{
		document.getElementById("spnCmbState").innerHTML = '<div class=err>Please Enter State</div>'
		document.regPro.cmbState.className = 'errorbox' ;
		message += "Please Enter State." ;
		if(setFocus == false )
		{
			setFocus = true
			document.regPro.cmbState.focus() ;
			return false;
		}
	}
	else
	{
		document.getElementById("spnCmbState").innerHTML = '' 
		document.regPro.cmbState.className = 'textbox' ;		
	}
	
	
	var cmbCity = document.regPro.cmbCity.value
	if( cmbCity == -1)
	{
		document.getElementById("spnCmbCity").innerHTML = '<div class=err>Please Enter City</div>'
		document.regPro.cmbCity.className = 'errorbox' ;
		message += "Please Enter City." ;
		if(setFocus == false )
		{
			setFocus = true
			document.regPro.cmbCity.focus() ;
		}
	}
	else
	{
		document.getElementById("spnCmbCity").innerHTML = '' 
		document.regPro.cmbCity.className = 'textbox' ;		
	}
	
	//writeMessage(message);
	if(message== "") return true ;

	return false ;
}

function ValidateLogin()
{
	var message = "" ;
	var setFocus = false ;
	
	var txtUname = document.userLogin.userName.value
	
	if( txtUname == ""  )
	{
		/*document.getElementById("spnName").innerHTML = '<div class=err>Please Enter Name</div>'*/
		document.userLogin.userName.className = 'errorlogbox' ;
		message += "Please Enter Name" ;
		if(setFocus == false )
		{
			setFocus = true
			document.userLogin.userName.focus() ;
		}
	}
	else
	{
		/*document.getElementById("spnName").innerHTML = '' */
		document.userLogin.userName.className = 'logtext' ;		
	}
	
	var userPassword = document.userLogin.userPassword.value
	if(userPassword == "")
	{
		document.userLogin.userPassword.className = 'errorlogbox' ;
		message += "Please Enter Password" ;
		if(setFocus == false )
		{
			setFocus = true
			document.userLogin.userPassword.focus() ;
		}
	}
	else
	{
			document.userLogin.userPassword.className = 'logtext' ;		
	}
	
	//writeMessage(message);
	if(message== "") return true ;

	return false ;
}





function ValidateLoginView()
{
	var message = "" ;
	var setFocus = false ;
	
	var txtUname = document.needLogin.userName.value
	
	if( txtUname == ""  )
	{
		/*document.getElementById("spnName").innerHTML = '<div class=err>Please Enter Name</div>'*/
		document.needLogin.userName.className = 'errorlogbox' ;
		message += "Please Enter Name" ;
		if(setFocus == false )
		{
			setFocus = true
			document.needLogin.userName.focus() ;
		}
	}
	else
	{
		/*document.getElementById("spnName").innerHTML = '' */
		document.needLogin.userName.className = 'logtext' ;		
	}
	
	var userPassword = document.needLogin.userPassword.value
	if(userPassword == "")
	{
		document.needLogin.userPassword.className = 'errorlogbox' ;
		message += "Please Enter Password" ;
		if(setFocus == false )
		{
			setFocus = true
			document.needLogin.userPassword.focus() ;
		}
	}
	else
	{
			document.needLogin.userPassword.className = 'logtext' ;		
	}
	
	//writeMessage(message);
	if(message== "") return true ;

	return false ;
}













/* THIS IS CONTACT FORM FUNCTIONALITY */
function ValidateContactForm()
{
	var message = "" ;
	var setFocus = false ;
	
	var txtName = document.contactForm.txtName.value
	
	if( txtName == ""  )
	{
		/*document.getElementById("spnName").innerHTML = '<div class=err>Please Enter Name</div>'*/
		document.contactForm.txtName.className = 'errorlogbox' ;
		message += "Please Enter Name" ;
		if(setFocus == false )
		{
			setFocus = true
			document.contactForm.txtName.focus() ;
		}
	}
	else
	{
		/*document.getElementById("spnName").innerHTML = '' */
		document.contactForm.txtName.className = 'logtext' ;		
	}
	
	
	
	var txtPhone = document.contactForm.txtPhone.value
	if( txtPhone == ""  )
	{
		//document.getElementById("spnPhone").innerHTML = '<div class=err>Please Enter Phone Number.</div>'
		document.contactForm.txtPhone.className = 'errorlogbox' ;
		message += "<br>Please Enter Phone Number." ;
		if(setFocus == false )
		{
			setFocus = true
			document.contactForm.txtPhone.focus() ;
		}
	}
	else
	{
		if(ValidateNo(txtPhone,"+-1234567890") == false)
    	{
    		//document.getElementById("spnPhone").innerHTML = '<div class=err>Please Enter Correct Phone Number.</div>' 
			document.contactForm.txtPhone.className = 'errorlogbox' ;
			message += "<br>Please Enter Correct Phone Number." ;
			if(setFocus == false )
			{
				setFocus = true
				document.contactForm.txtPhone.focus() ;
			}
    	}
		else
		{
			if( txtPhone != "" )
			{
				//document.getElementById("spnPhone").innerHTML = '' 
				document.contactForm.txtPhone.className = 'logtext' ;			
			}
		}
	}
	
	
	
	var txtMail = document.contactForm.txtMail.value
	
	if( txtMail == ""  )
	{
		//document.getElementById("spnEmail").innerHTML = '<div class=err>Please Enter Email</div>'
		document.contactForm.txtMail.className = 'errorlogbox' ;
		message += "Please Enter Email" ;
		if(setFocus == false )
		{
			setFocus = true
			document.contactForm.txtMail.focus() ;
		}
	}
	else
	{
		if( ! echeck(txtMail) )
		{
			message += "Invalid Email Address." ;
			//document.getElementById("spnEmail").innerHTML = '<div class=err>Invalid Email Address</div>'
			document.contactForm.txtMail.className = 'errorlogbox' ;
			document.contactForm.txtMail.focus() ;
		}
		else
		{
			//document.getElementById("spnEmail").innerHTML = '' 
			document.contactForm.txtMail.className = 'logtext' ;			
		}
	}
	
	
	var query = document.contactForm.query.value
	
	if( query == ""  )
	{
		/*document.getElementById("spnName").innerHTML = '<div class=err>Please Enter Name</div>'*/
		document.contactForm.query.className = 'errorlogarea' ;
		message += "Please Enter Query." ;
		if(setFocus == false )
		{
			setFocus = true
			document.contactForm.query.focus() ;
		}
	}
	else
	{
		/*document.getElementById("spnName").innerHTML = '' */
		document.contactForm.query.className = 'txtarEnq' ;		
	}
	
	
	
	
	
	//writeMessage(message);
	if(message== "") return true ;

	return false ;
}

/*	THIS IS LONG WIDTH USER FORM */
/* THIS IS CONTACT FORM FUNCTIONALITY */
function ValidateContactFormLong()
{
	var message = "" ;
	var setFocus = false ;
	
	var txtName = document.contactForm.txtName.value
	
	if( txtName == ""  )
	{
		document.getElementById("spnName").innerHTML = '<div class=err>Please Enter Name</div>'
		document.contactForm.txtName.className = 'errorbox' ;
		message += "Please Enter Name" ;
		if(setFocus == false )
		{
			setFocus = true
			document.contactForm.txtName.focus() ;
		}
	}
	else
	{
		document.getElementById("spnName").innerHTML = '' ;
		document.contactForm.txtName.className = 'textbox' ;		
	}
	
	
	
	var txtPhone = document.contactForm.txtPhone.value
	if( txtPhone == ""  )
	{
		document.getElementById("spnPhone").innerHTML = '<div class=err>Please Enter Phone Number.</div>'
		document.contactForm.txtPhone.className = 'errorbox' ;
		message += "<br>Please Enter Phone Number." ;
		if(setFocus == false )
		{
			setFocus = true
			document.contactForm.txtPhone.focus() ;
		}
	}
	else
	{
		if(ValidateNo(txtPhone,"+-1234567890") == false)
    	{
    		document.getElementById("spnPhone").innerHTML = '<div class=err>Please Enter Correct Phone Number.</div>' 
			document.contactForm.txtPhone.className = 'errorbox' ;
			message += "<br>Please Enter Correct Phone Number." ;
			if(setFocus == false )
			{
				setFocus = true
				document.contactForm.txtPhone.focus() ;
			}
    	}
		else
		{
			if( txtPhone != "" )
			{
				document.getElementById("spnPhone").innerHTML = '' 
				document.contactForm.txtPhone.className = 'textbox' ;			
			}
		}
	}
	
	
	
	var txtMail = document.contactForm.txtMail.value
	
	if( txtMail == ""  )
	{
		document.getElementById("spnEmail").innerHTML = '<div class=err>Please Enter Email</div>'
		document.contactForm.txtMail.className = 'errorbox' ;
		message += "Please Enter Email" ;
		if(setFocus == false )
		{
			setFocus = true
			document.contactForm.txtMail.focus() ;
		}
	}
	else
	{
		if( ! echeck(txtMail) )
		{
			message += "Invalid Email Address." ;
			document.getElementById("spnEmail").innerHTML = '<div class=err>Invalid Email Address</div>'
			document.contactForm.txtMail.className = 'errorbox' ;
			document.contactForm.txtMail.focus() ;
		}
		else
		{
			document.getElementById("spnEmail").innerHTML = '' 
			document.contactForm.txtMail.className = 'textbox' ;			
		}
	}
	
	
	var query = document.contactForm.query.value
	
	if( query == ""  )
	{
		document.getElementById("spnQuery").innerHTML = '<div class=err>Please Enter Your Query.</div>'
		document.contactForm.query.className = 'errorContactArea' ;
		message += "Please Enter Query." ;
		if(setFocus == false )
		{
			setFocus = true
			document.contactForm.query.focus() ;
		}
	}
	else
	{
		document.getElementById("spnQuery").innerHTML = '';
		document.contactForm.query.className = 'logarea' ;		
	}
	
	
	
	
	
	//writeMessage(message);
	if(message== "") return true ;

	return false ;
}



/* THIS IS A FUNCTIONALIRT FOR FORGOT PASSWORD */
function forgotPassVali()
{
	var message = "" ;
	var setFocus = false ;

	var txtEmail = document.forgotPass.txtEmail.value
	
	if( txtEmail == "")
	{
		document.getElementById("spnEmail").innerHTML = '<div class=err>Please Enter Email</div>'
		document.forgotPass.txtEmail.className = 'errorbox' ;
		message += "Please Enter Email" ;
		if(setFocus == false )
		{
			setFocus = true
			document.forgotPass.txtEmail.focus() ;
		}
	}
	else
	{
		if( ! echeck(txtEmail) ) 
		{
			message += "Invalid Email Address." ;
			document.getElementById("spnEmail").innerHTML = '<div class=err>Invalid Email Address</div>'
			document.forgotPass.txtEmail.className = 'errorbox' ;
			document.forgotPass.txtEmail.focus() ;
		}
		else
		{
			document.getElementById("spnEmail").innerHTML = '' 
			document.forgotPass.txtEmail.className = 'textbox' ;			
		}
	}

		//writeMessage(message);
	if(message== "") return true ;
	return false;
}


/* THIS IS NUMBER ONLY VALIDATION CHECK */

function ValidateNo(NumStr, String)
{
	for(var Idx=0; Idx<NumStr.length; Idx++)
	{
		var Char = NumStr.charAt(Idx); 
		var Match = false; 
		for(var Idx1=0; Idx1<String.length; Idx1++)
		{
			if(Char == String.charAt (Idx1))
			Match = true;  
		}
		if (!Match) 
		{
			return false;  
		}
	}
	return true;
} 

/* THIS IS VALIDATING EMAIL CHECK */

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)
	{
		return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
	{
		return false
	}
	
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
	{
		return false
	}
	if (str.indexOf(at,(lat+1))!=-1)
	{
		return false
	}	
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
	{
		return false
	}	
	if (str.indexOf(dot,(lat+2))==-1)
	{
		return false
	}
	if (str.indexOf(" ")!=-1)
	{
		return false
	}
	return true
}


function ValidateBooking()
{
	var message = "" ;
	var setFocus = false ;
	
	var txtName = document.bookproc.txtName.value
	
	if( txtName == ""  )
	{
		document.getElementById("spnName").innerHTML = '<div class=err>Please Enter Name</div>'
		document.bookproc.txtName.className = 'errorbox' ;
		message += "Please Enter Name" ;
		if(setFocus == false )
		{
			setFocus = true
			document.bookproc.txtName.focus() ;
		}
	}
	else
	{
		document.getElementById("spnName").innerHTML = '' 
		document.bookproc.txtName.className = 'textbox' ;		
	}
	
	
	
	var txtEmail = document.bookproc.txtEmail.value
	
	if( txtEmail == ""  )
	{
		document.getElementById("spnEmail").innerHTML = '<div class=err>Please Enter Email</div>'
		document.bookproc.txtEmail.className = 'errorbox' ;
		message += "Please Enter Email" ;
		if(setFocus == false )
		{
			setFocus = true
			document.bookproc.txtEmail.focus() ;
		}
	}
	else
	{
		if( ! echeck(txtEmail) )
		{
			message += "Invalid Email Address." ;
			document.getElementById("spnEmail").innerHTML = '<div class=err>Invalid Email Address</div>'
			document.bookproc.txtEmail.className = 'errorbox' ;
			document.bookproc.txtEmail.focus() ;
		}
		else
		{
			document.getElementById("spnEmail").innerHTML = '' 
			document.bookproc.txtEmail.className = 'textbox' ;			
		}
	}
	
	
	var txtPhone = document.bookproc.txtPhone.value
	if( txtPhone == ""  )
	{
		document.getElementById("spnPhone").innerHTML = '<div class=err>Please Enter Phone Number.</div>'
		document.bookproc.txtPhone.className = 'errorbox' ;
		message += "<br>Please Enter Phone Number." ;
		if(setFocus == false )
		{
			setFocus = true
			document.bookproc.txtPhone.focus() ;
		}
	}
	else
	{
		if(ValidateNo(txtPhone,"+-1234567890") == false)
    	{
    		document.getElementById("spnPhone").innerHTML = '<div class=err>Please Enter Correct Phone Number.</div>' 
			document.bookproc.txtPhone.className = 'errorbox' ;
			message += "<br>Please Enter Correct Phone Number." ;
			if(setFocus == false )
			{
				setFocus = true
				document.bookproc.txtPhone.focus() ;
			}
    	}
		else
		{
			if( txtPhone != "" )
			{
				document.getElementById("spnPhone").innerHTML = '' 
				document.bookproc.txtPhone.className = 'textbox' ;			
			}
		}
	}
	
	
	
	var txtCity = document.bookproc.txtCity.value
	
	if( txtCity == ""  )
	{
		document.getElementById("spnCity").innerHTML = '<div class=err>Please Enter City/Location.</div>'
		document.bookproc.txtCity.className = 'errorbox' ;
		message += "Please Enter Name" ;
		if(setFocus == false )
		{
			setFocus = true
			document.bookproc.txtCity.focus() ;
		}
	}
	else
	{
		document.getElementById("spnCity").innerHTML = '' 
		document.bookproc.txtCity.className = 'textbox' ;		
	}
	
	var txtProfession = document.bookproc.txtProfession.value
	
	if( txtProfession == ""  )
	{
		document.getElementById("spnProfession").innerHTML = '<div class=err>Please Enter Profession.</div>'
		document.bookproc.txtProfession.className = 'errorbox' ;
		message += "Please Enter Name" ;
		if(setFocus == false )
		{
			setFocus = true
			document.bookproc.txtProfession.focus() ;
		}
	}
	else
	{
		document.getElementById("spnProfession").innerHTML = '' 
		document.bookproc.txtProfession.className = 'textbox' ;		
	}
	
	//writeMessage(message);
	if(message== "") return true ;
	return false;
}

	
