
// PrintTempReceipt.aspx

function PrintTempReceipt()
	{
		var Nos=window.document.frmPrintTempReceipt.txtPassportNo.value;
		var	PptNo=Nos.toUpperCase();
		if(PptNo==0)
			{
				alert("Please Enter Your Passport Number !");
				window.document.frmPrintTempReceipt.txtPassportNo.select();
				window.document.frmPrintTempReceipt.txtPassportNo.focus();
				return false;
			}
		else if(!IsPassportNo(PptNo))
			{
				alert("Please Enter a Valid Passport Number. Passport Number should contain only Alphabets and Numbers !");
				window.document.frmPrintTempReceipt.txtPassportNo.select();
				window.document.frmPrintTempReceipt.txtPassportNo.focus();
				return false;
			}	
		window.document.frmPrintTempReceipt.txtPassportNo.value=Nos.toUpperCase();
	}

//OnlineModifyCancelAppointment.aspx
//function for online cancel appointment
function CheckReceiptNo()
	{
		var val=document.frmModifyCancelAppointment.txtReceiptNo.value;
		if(val.length==0)
			{
				alert("Please Enter a Receipt Number")
				document.frmModifyCancelAppointment.txtReceiptNo.select();
				document.frmModifyCancelAppointment.txtReceiptNo.focus();
				return false;
			}
		if(!IsNumber(val))
			{
				alert("Please Enter a Valid Receipt Number. Only Numeric Characters Are Allowed")
				document.frmModifyCancelAppointment.txtReceiptNo.select();
				document.frmModifyCancelAppointment.txtReceiptNo.focus();
				return false;	
			}
		if(val.length < 9)
			{
				alert("Please Enter a valid Receipt No");
				document.frmModifyCancelAppointment.txtReceiptNo.select();
				document.frmModifyCancelAppointment.txtReceiptNo.focus();
				return false;
			}
		if(val.length > 10)
			{
				alert("Please Enter a valid Receipt No");
				document.frmModifyCancelAppointment.txtReceiptNo.select();
				document.frmModifyCancelAppointment.txtReceiptNo.focus();
				return false;
			}	
		var val=document.frmModifyCancelAppointment.txtPassportNo.value;
		if(val.length==0)
		{
			alert("Please enter Passport Number")
			document.frmModifyCancelAppointment.txtPassportNo.select();
			document.frmModifyCancelAppointment.txtPassportNo.focus();
			return false;
		}	
	}
	
	function OnCancelClick()
	{
		if(confirm("Are You Sure You Want To Cancel This Appointment"))
			{
				return true;
			}
		else
			{
				return false;
			}
	}
	
	function OnLinkOkClicked()
		{
			window.parent.location.href = "index.htm";
			return true;
		}
	
	
	//PrintAppoitmentreceipt.aspx
	
	function chkPrintAppReceipt()
			{
				var val="";
				val=document.frmOnlinePrintAppReceipt.dtTextBox.value;
				if (val == "") 
				{
					alert("Please Enter Receipt No.");
					document.frmOnlinePrintAppReceipt.dtTextBox.value = "";
					document.frmOnlinePrintAppReceipt.dtTextBox.focus();
					return false;
				}
				if (!IsNumber(val))
				{
					alert("Please Enter Valid Receipt No. Accepts only numbers");
					document.frmOnlinePrintAppReceipt.dtTextBox.focus();
					document.frmOnlinePrintAppReceipt.dtTextBox.select();		
					return false;
				}
				window.document.frmOnlinePrintAppReceipt.dtTextBox.value = val;		
				
			if(val.length < 9)
			{
				alert("Please Enter a valid Receipt No");
				document.frmOnlinePrintAppReceipt.dtTextBox.select();
				document.frmOnlinePrintAppReceipt.dtTextBox.focus();
				return false;
			}
			if(val.length > 10)
			{
				alert("Please Enter a valid Receipt No");
				document.frmOnlinePrintAppReceipt.dtTextBox.select();
				document.frmOnlinePrintAppReceipt.dtTextBox.focus();
				return false;
			}
			var val=document.frmOnlinePrintAppReceipt.txtPassportNo.value;
			if(val.length==0)
			{
				alert("Please enter Passport Number")
				document.frmOnlinePrintAppReceipt.txtPassportNo.select();
				document.frmOnlinePrintAppReceipt.txtPassportNo.focus();
				return false;
			}	
			}
			
	
	

//onlinechkappavailability.aspx
function onlinechkapptavail()
	{
		var val=document.frmOnlineCheckAvail.txtNoofPassports.value;
		if(document.frmOnlineCheckAvail.txtNoofPassports.value=="")
			{
				alert("Please Enter The Number Of Applicants")
				document.frmOnlineCheckAvail.txtNoofPassports.focus();
				return false;
			}
		if(!IsNumber(val))
			{
				alert("Only Numbers Are Allowed")
				document.frmOnlineCheckAvail.txtNoofPassports.select();
				document.frmOnlineCheckAvail.txtNoofPassports.focus();
				return false;
			}
		if(document.frmOnlineCheckAvail.txtNoofPassports.value==0)
			{
				alert("Please Enter A Valid Number Of Applicants")
				document.frmOnlineCheckAvail.txtNoofPassports.select();
				document.frmOnlineCheckAvail.txtNoofPassports.focus();
				return false;
			}
		if(document.frmOnlineCheckAvail.txtNoofPassports.value>=5)
			{
				alert("Maximum Four Applicants Only Allowed")
				document.frmOnlineCheckAvail.txtNoofPassports.select();
				document.frmOnlineCheckAvail.txtNoofPassports.focus();
				return false;
			}
	}



