function fnsub()
{
  if(document.frmappoint.seltitle.value=="0")
   {
   alert("Please select Title");
   document.frmappoint.seltitle.focus();
   return false;
   }
  if(document.frmappoint.txtfname.value=="")
   {
   alert("Please enter First Name");
   document.frmappoint.txtfname.focus();
   return false;
   }
  if(document.frmappoint.txtlname.value=="")
   {
   alert("Please enter Last Name");
   document.frmappoint.txtlname.focus();
   return false;
   }
 if(document.frmappoint.selcountry.value=="0")
   {
   alert("Please select Country");
   document.frmappoint.selcountry.focus();
   return false;
   }
   
 if(document.frmappoint.selcountry.value=="INDIA" && document.frmappoint.selstate.value=="0")
   {
   alert("Please select State");
   document.frmappoint.selstate.focus();
   return false;
   }
 if(document.frmappoint.selcountry.value=="INDIA" && document.frmappoint.selcity.value=="0")
   {
   alert("Please select City");
   document.frmappoint.selcity.focus();
   return false;
   }
   
 if(document.frmappoint.selcountry.value!="INDIA" && document.frmappoint.txtstate.value=="")
   {
   alert("Please enter State");
   document.frmappoint.txtstate.focus();
   return false;
   }
 if(document.frmappoint.selcountry.value!="INDIA" && document.frmappoint.txtcity.value=="")
   {
   alert("Please enter City");
   document.frmappoint.txtcity.focus();
   return false;
   }
   
   if(document.frmappoint.seldobdate.value=="0")
   {
	   alert("Please select Date in DOB");
	   document.frmappoint.seldobdate.focus();
	   return false;
   }
   if(document.frmappoint.seldobmonth.value=="0")
   {
	   alert("Please select Month in DOB");
	   document.frmappoint.seldobmonth.focus();
	   return false;
   }
   if(document.frmappoint.seldobyear.value=="0")
   {
	   alert("Please select Year in DOB");
	   document.frmappoint.seldobyear.focus();
	   return false;
   }
   
   if(document.frmappoint.txtaddress1.value=="")
   {
   alert("Please enter Address");
   document.frmappoint.txtaddress1.focus();
   return false;
   }
  if(document.frmappoint.selspecialization.value=="0")
   {
   alert("Please select Specialization");
   document.frmappoint.selspecialization.focus();
   return false;
   }
  if(document.frmappoint.seldoctor.value=="0")
   {
   alert("Please select Available Doctor");
   document.frmappoint.seldoctor.focus();
   return false;
   }
  if(document.frmappoint.seldate.value=="0")
   {
   alert("Please select Preferred Date");
   document.frmappoint.seldate.focus();
   return false;
   }
  if(document.frmappoint.txtemail.value=="")
   {
   alert("Please enter eMailId");
   document.frmappoint.txtemail.focus();
   return false;
   }
  if(document.frmappoint.txtretypeemail.value=="")
   {
   alert("Please Re-Type eMailId");
   document.frmappoint.txtretypeemail.focus();
   return false;
   }
  if(document.frmappoint.txtemail.value!=document.frmappoint.txtretypeemail.value)
   {
   alert("Both eMailIds should be the same");
   document.frmappoint.txtretypeemail.focus();
   return false;
   }
   
  if(document.frmappoint.txtofccountry.value!="" || document.frmappoint.txtofccity.value!="" || document.frmappoint.txtofctel.value!="")
   {
	   if(document.frmappoint.txtofccountry.value=="")
	   {
		   alert("Please enter Office Phone Country Code");
		   document.frmappoint.txtofccountry.focus();
		   return false;
	   }
	   if(document.frmappoint.txtofccity.value=="")
	   {
		   alert("Please enter Office Phone City Code");
		   document.frmappoint.txtofccity.focus();
		   return false;
	   }
	   if(document.frmappoint.txtofctel.value=="")
	   {
		   alert("Please enter Office Phone Number");
		   document.frmappoint.txtofctel.focus();
		   return false;
	   }
   }

  if(document.frmappoint.txthomecountry.value!="" || document.frmappoint.txthomecity.value!="" || document.frmappoint.txthometel.value!="")
   {
	   if(document.frmappoint.txthomecountry.value=="")
	   {
		   alert("Please enter Home Phone Country Code");
		   document.frmappoint.txthomecountry.focus();
		   return false;
	   }
	   if(document.frmappoint.txthomecity.value=="")
	   {
		   alert("Please enter Home Phone City Code");
		   document.frmappoint.txthomecity.focus();
		   return false;
	   }
	   if(document.frmappoint.txthometel.value=="")
	   {
		   alert("Please enter Home Phone Number");
		   document.frmappoint.txthometel.focus();
		   return false;
	   }
   }

  if(document.frmappoint.txtmobilecountry.value=="")
   {
   alert("Please enter mobile Country Code");
   document.frmappoint.txtmobilecountry.focus();
   return false;
   }
  if(document.frmappoint.txtmobile.value=="")
   {
   alert("Please enter Mobile Number");
   document.frmappoint.txtmobile.focus();
   return false;
   }
   return true;
}

function fndoctors()
{
  if(document.frmappoint.selspecialization.value!="0")
   {
	var finddoctor
	finddoctor=document.frmappoint.selspecialization.value;
//	alert(finddoctor);
	showDoctors(finddoctor);
	document.frmappoint.seldoctor.disabled = false;
   }
}

function fndates()
{
  if(document.frmappoint.seldoctor.value!="0")
   {
	var finddate
	finddate=document.frmappoint.seldoctor.value;
	showDates(finddate);
	document.frmappoint.seldate.disabled = false;
   }
}


function fnstates()
{
  if(document.frmappoint.selcountry.value!="0" && document.frmappoint.selcountry.value=="INDIA")
   {
	var findstate
	findstate=document.frmappoint.selcountry.value;
	showStates(findstate);
	document.frmappoint.selstate.disabled = false;
	document.frmappoint.selcity.disabled = false;
	document.getElementById("divselstate").style.display="block";
	document.getElementById("divtxtstate").style.display="none";
	document.getElementById("divselcity").style.display="block";
	document.getElementById("divtxtcity").style.display="none";
   }
   else if(document.frmappoint.selcountry.value!="0" && document.frmappoint.selcountry.value!="INDIA")
   {
	document.frmappoint.selstate.disabled = true;
	document.frmappoint.selcity.disabled = true;
	document.getElementById("divselstate").style.display="none";
	document.getElementById("divtxtstate").style.display="block";
	document.getElementById("divselcity").style.display="none";
	document.getElementById("divtxtcity").style.display="block";
   }
   else
   {
	document.frmappoint.selstate.disabled = true;
	document.frmappoint.selstate.disabled = false;
	document.getElementById("divselstate").style.display="block";
	document.getElementById("divtxtstate").style.display="none";
	document.getElementById("divselcity").style.display="block";
	document.getElementById("divtxtcity").style.display="none";
   }
}

function fncity()
{
  if(document.frmappoint.selstate.value!="0")
   {
	var findcity
	findcity=document.frmappoint.selstate.value;
	showCity(findcity);
	document.frmappoint.selcity.disabled = false;
   }
}

function DisableRightClick(event)
{
//For mouse right click 
if (event.button==2)
{
alert("Please Re Type eMailId!");
}
}
function DisableCtrlKey(e)
{
var code = (document.all) ? event.keyCode:e.which;
var message = "Please Re Type eMailId!";
// look for CTRL key press
if (parseInt(code)==17)
{
alert(message);
window.event.returnValue = false;
}
}

