// JavaScript Document

function openWindow(url,window_name,winWidth,winHeight,fscroll) {
	sWidth 	= screen.availWidth;
	sHeight = screen.availHeight;

	sLeft 	= (sWidth - winWidth) / 2;
	sTop 	= (sHeight - winHeight) / 2;
	if(fscroll == ''){fscroll = 0}
	window.open(url,window_name,"width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=" + fscroll + ",resizable=0");
}

function checkLogin(objForm)
{	username = trimSpaces(objForm.username.value);	 
	if(username.length <= 0) 
	{	alert("Please enter your Username");
		objForm.username.focus();		 
		return false;
	}
	
	password = trimSpaces(objForm.password.value);
	if(password.length <= 0) 
	{	alert("Please enter your password");
		objForm.password.focus();
		return false;
	}	 
}// checkLogin()


function checkAppointment(frm){
		app_name = trimSpaces(frm.app_name.value);
		if(app_name == ""){
			alert("Please enter your name.");
			frm.app_name.focus();
			return false;
		}

		app_purpose = trimSpaces(frm.app_purpose.value);
		if(app_purpose == ""){
			alert("Please enter the purpose of appointment.");
			frm.app_purpose.focus();
			return false;
		}
		
		dd = trimSpaces(frm.dd.value);
		if(dd == ""){
			alert("Please Select Day.");
			frm.dd.focus();
			return false;
		}
		mm = trimSpaces(frm.mm.value);
		if(mm == ""){
			alert("Please Select Month.");
			frm.mm.focus();
			return false;
		}
		yyyy = trimSpaces(frm.yyyy.value);
		if(yyyy == ""){
			alert("Please Select Year.");
			frm.yyyy.focus();
			return false;
		}		

		app_tel = trimSpaces(frm.app_tel.value);
		if(app_tel == ""){
			alert("Please enter your telephone number.");
			frm.app_tel.focus();
			return false;
		}
		
		if(trimSpaces(frm.app_tel.value!= "")) {
		  if(!checkAllowedChars(frm.app_tel.value, "N-")) {
			alert("Only numeric[0-9] values and hypen[-] allowed for telephone number.");
			frm.app_tel.select();
			return false;
		  }
	    }
		
		app_email = trimSpaces(frm.app_email.value);
		if(app_email == ""){
			alert("Please enter your email ID.");
			frm.app_email.focus();
			return false;
		}
		if(!checkEmail(app_email)){
			frm.app_email.focus();
			return false;
		}

	frm.frmAction.value = "send";
	}
	
function checkRegistration(objForm) 
{	username 	= trimSpaces(objForm.username.value);
	password	= trimSpaces(objForm.password.value);
	fname		= trimSpaces(objForm.fname.value);
	lname		= trimSpaces(objForm.lname.value);
	email  		= trimSpaces(objForm.email.value);
	joindate	= trimSpaces(objForm.joindate1.value);
	 
	if(username == "") 
	{	alert("Please enter the User Name.");	
		objForm.username.focus();
		return false;
	}
	
	if(password == "") 
	{	alert("Please enter the Password.");	
		objForm.password.focus();
		return false;
	}
	if(fname == "") 
	{	alert("Please enter first name.");	
		objForm.fname.focus();
		return false;
	}
	if(lname == "") 
	{	alert("Please enter last name.");	
		objForm.lname.focus();
		return false;
	}
	if(email == "") 
	{	alert("Please enter the email.");	
		objForm.email.focus();
		return false;
	}
	else if(!checkEmail(email))
	{	objForm.email.focus();
		return false;
	}
	if(objForm.joindate1.value.length >= 1)
	{ 	if(!checkValidDate(objForm.joindate1.value))
		{	alert("Please enter a valid date");
			objForm.joindate1.focus();
			return false;
		}
	}			
	
}// checkUpdateClientsideUser()

function checkSuggestion(objForm){
	sugg_title = trimSpaces(objForm.sugg_title.value);
	if(sugg_title == ""){
		alert("Please enter the Title of your suggesstion");
		objForm.sugg_title.focus();
		return false;
	}

	sugg_body = trimSpaces(objForm.sugg_body.value);
	if(sugg_body == ""){
		alert("Please enter your Suggesstion");
		objForm.sugg_body.focus();
		return false;
	}
	objForm.frmAction.value = "send";
}// checkSuggestion()

function checkQuickFinder(frm) {
	txt	=	document.quickfinder.selectSearch.value;
	if(txt == "searchbykeyword") {
		txtKey = trimSpaces(frm.txtKey.value);
		if(txtKey == "") {
			alert("Please enter the keyword");	
			frm.txtKey.focus();
			return false;
		}
	}else if(txt == "searchbydoc") {
		txtDoc = trimSpaces(frm.txtKey.value);
		if(txtDoc == "") {
			alert("Please enter the doctor's name");	
			frm.txtKey.focus();
			return false;
		}
		
	}
	frm.frmAction.value = txt;
	frm.submit();
}

function checkQuickFinderDoc(){
	txtDoc = trimSpaces(document.quickfinder.txtDoc.value);
	if(txtDoc == ""){
		alert("Please enter the doctor's name");	
		document.quickfinder.txtDoc.focus();
		return false;
	}
	document.quickfinder.frmAction.value = 'searchbydoc';
	document.quickfinder.submit();
}

function validate(){
	 if(document.forms[0].name.value==""){
	 	alert("Enter Name ");
		document.forms[0].name.focus();
		return false;
	}
	
	if (!checkEmail(document.forms[0].email.value))	
	{
		document.forms[0].email.select();
		document.forms[0].email.focus();
		return false;
	}
	if(document.forms[0].age.value==""){
	 	alert("Enter Age ");
		document.forms[0].age.focus();
		return false;
	}
	if(document.forms[0].qualification.value==""){
	 	alert("Enter Qualification ");
		document.forms[0].qualification.focus();
		return false;
	}
	
	
	document.forms[0].frmAction.value = 'upload';
	document.forms[0].submit();
}

function Doctor(){
id=document.form1.app_department.value;
document.form1.deptID.value=id;
document.form1.frmAction.value = 'departments';
document.form1.submit();
}


function checkDFPost(objForm,postType) {
	if(postType == "post")  {
		subject = trimSpaces(objForm.subject.value);
		if(subject.length <= 0) {
			alert("Please enter the Subject.");	
			objForm.subject.focus();
			return false;
		}
	}
	
	messageBody = trimSpaces(objForm.messagebody.value);
	if(messageBody.length <= 0) {
		alert("Please enter the Message.");	
		objForm.messagebody.focus();
		return false;
	}
}// checkDFPost()

function checkFeedBack() {
	document.feedback.visitorName.value = trimSpaces(document.feedback.visitorName.value);
	if(document.feedback.visitorName.value.length <= 0) {
		alert("Please enter your name");
		document.feedback.visitorName.focus();
		return false;
	}
	document.feedback.emailAddress.value = trimSpaces(document.feedback.emailAddress.value);
	if(document.feedback.emailAddress.value.length <= 0) {
		alert("Please enter your email address");
		document.feedback.emailAddress.focus();
		return false;
	}
	if(!checkEmail(document.feedback.emailAddress.value)) {
		document.feedback.emailAddress.focus();
		document.feedback.emailAddress.select();
		return false;
	}
	document.feedback.visitorComments.value = trimSpaces(document.feedback.visitorComments.value);
	if(document.feedback.visitorComments.value.length <= 0) {
		alert("Please enter your reviews");
		document.feedback.visitorComments.focus();
		return false;
	}
	document.feedback.frmAction.value = "update";
}

function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}

function check_eyebankrequest()
{
	
	if(document.form1.txt_name.value=="")
	{	alert("Please Enter Name.");	
		document.form1.txt_name.focus();
		return false;		
	}
	if(document.form1.txt_address.value=="")
	{	alert("Please Enter Address.");	
		document.form1.txt_address.focus();
		return false;		
	}
	if(document.form1.txt_phno.value=="")
	{	alert("Please Enter Phone No1.");	
		document.form1.txt_phno.focus();
		return false;		
	}
	if(trimSpaces(document.form1.txt_phno.value!= "")) {
		if(!checkAllowedChars(document.form1.txt_phno.value, "N-")) {
			alert("Only numeric[0-9] values and hypen[-] allowed for telephone number.");
			document.form1.txt_phno.select();
			return false;
		}
	}
	if(trimSpaces(document.form1.txt_phno2.value!= "")) {
		if(!checkAllowedChars(document.form1.txt_phno2.value, "N-")) {
			alert("Only numeric[0-9] values and hypen[-] allowed for telephone number.");
			document.form1.txt_phno2.select();
			return false;
		}
	}
	/*if(document.form1.sex[0].checked==false && document.form1.sex[1].checked==false)
	{
		alert("Please select sex");
		return false;
	}*/
	/*if(document.form1.txt_age.value=="")
	{	alert("Please Enter Age.");	
		document.form1.txt_age.focus();
		return false;		
	}*/
	/*if(trimSpaces(document.form1.txt_age.value!= "")) {
		if(!checkAllowedChars(document.form1.txt_age.value, "N-")) {
			alert("Only numeric[0-9] values allowed for age.");
			document.form1.txt_age.select();
			return false;
		}
	}*/
	if(document.form1.txt_email.value=="")
	{	alert("Please Enter Email.");	
		document.form1.txt_email.focus();
		return false;		
	}
	if(!checkEmail(document.form1.txt_email.value)) {
		document.form1.txt_email.select();
		return false;
	}
	/*if(document.form1.txt_comments.value=="")
	{	alert("Please Enter Comments.");	
		document.form1.txt_comments.focus();
		return false;		
	}
	*/
	if(document.form1.type.value=="")
	{	alert("Please Select a Type.");	
		document.form1.type.focus();
		return false;		
	}
	
}
function check_online_consultation(objForm)
{
	email	=	objForm.txt_email.value;
	name	=	objForm.txt_name.value;
	ph1		=	objForm.txt_phno.value;
	address	=	objForm.txt_address.value;
	 
	 
	
	if(name=="")
	{	alert("Please enter Name.");	
		objForm.txt_name.focus();
		return false;		
	}
	if(address=="")
	{	alert("Please enter Address.");	
		objForm.txt_address.focus();
		return false;		
	}
	if(ph1=="")
	{	alert("Please enter Phone No1.");	
		objForm.txt_phno.focus();
		return false;		
	}
	 
	if(email == "") 
	{	alert("Please enter the email.");	
		objForm.txt_email.focus();
		return false;
	}
	else if(!checkEmail(email))
	{
		objForm.txt_email.focus();
		return false;
	}
	 
	
}

 

function checkCamprequest()
{
	if(document.f1.c_name.value=="")
  {
  	 alert("Please enter your name");
	 document.f1.c_name.focus();
	 return false;
  }
  if(document.f1.c_address.value=="")
  {
		alert("Please enter your address");
		document.f1.c_address.focus();
		return false;
  }
  if(document.f1.c_mail.value=="")
  {
		alert("Please enter your email");
		document.f1.c_mail.focus();
		return false;
  }
  if(!checkEmail(document.f1.c_mail.value))
  {
		document.f1.c_mail.select();
		return false;
 }
 
if(trimSpaces(document.f1.c_phone.value != "")) {
		if(!checkAllowedChars(document.f1.c_phone.value, "N-")) {
			alert("Only numeric[0-9] values and hypen[-] allowed for telephone number.");
			document.f1.c_phone.select();
			return false;
		}
	}
	 if(document.f1.c_city.value=="")
  	{
		alert("Please enter city");
		document.f1.c_city.focus();
		return false;
  	}
	 if(document.f1.c_state.value=="")
  {
		alert("Please enter state");
		document.f1.c_state.focus();
		return false;
  }
  if(document.f1.c_org.value=="")
  {
		alert("Please enter your organization name");
		document.f1.c_org.focus();
		return false;
  }
	if(document.f1.c_place.value=="")
  {
		alert("Please enter camp location");
		document.f1.c_place.focus();
		return false;
  }
  dd = trimSpaces(document.f1.dd.value);
	if(dd == ""){
		alert("Please Select Day.");
		document.f1.dd.focus();
		return false;
	}
	mm = trimSpaces(document.f1.mm.value);
	if(mm == ""){
		alert("Please Select Month.");
		document.f1.mm.focus();
		return false;
	}
	yyyy = trimSpaces(document.f1.yyyy.value);
	if(yyyy == ""){
		alert("Please Select Year.");
		document.f1.yyyy.focus();
		return false;
	}
	
	 if(document.f1.c_detail.value=="")
	 {
		 alert("Please enter camp details");
		document.f1.c_detail.focus();
		return false;
	 } 
	
}


function checkEyeCyclopedia(objForm)
{
	title		=	objForm.ec_title.value;
	 
	if(title == "")
	{	alert("Please Eneter a title");
		objForm.ec_title.focus();
		return false;		
	}
	  
}

function checkCasesummary()
{
	if(document.f1.cs_name.value=="")
	{
		alert("Please enter your name");
		document.f1.cs_name.focus();
		return false;
	}
	if(document.f1.cs_address.value=="")
	{
		alert("Please enter your address");
		document.f1.cs_address.focus();
		return false;
	}
	if(document.f1.cs_email.value=="")
	{
		alert("Please enter your email id");
		document.f1.cs_email.focus();
		return false;
	}
	 if(!checkEmail(document.f1.cs_email.value))
 	 {
		document.f1.cs_email.select();
		return false;
 	}
	if(trimSpaces(document.f1.cs_phone.value != "")) {
		if(!checkAllowedChars(document.f1.cs_phone.value, "N-")) {
			alert("Only numeric[0-9] values and hypen[-] allowed for telephone number.");
			document.f1.cs_phone.select();
			return false;
		}
	}
	if(document.f1.cs_city.value=="")
	{
		alert("Please enter your city");
		document.f1.cs_city.focus();
		return false;
	}
	if(document.f1.cs_state.value=="")
	{
		alert("Please enter your state");
		document.f1.cs_state.focus();
		return false;
	}
	if(document.f1.cs_patient.value=="")
	{
		alert("Please enter patient's name");
		document.f1.cs_patient.focus();
		return false;
	}
	if(document.f1.cs_docname.value=="")
	{
		alert("Please select doctor");
		document.f1.cs_docname.focus();
		return false;
	}
	if(document.f1.cs_ipopno.value=="")
	{
		alert("Please enter patient's IP/OP number");
		document.f1.cs_ipopno.focus();
		return false;
	}
	 if(document.f1.cs_msg.value=="")
	 {
		alert("Please enter your messege ");
		document.f1.cs_msg.focus();
		return false;
		
	 } 
	
}
 
function checkForgotPassword(objForm)
{
	password	=	objForm.username.value;
	email		=	objForm.email.value;
	if(password=="")
	{	alert("Please Enter our Username");
		objForm.username.focus();
		return false;		
	}
	
	if(email=="")
	{	alert("Please Enter your Email Address");
		objForm.email.focus();
		return false;		
	}
	else
	if(!checkEmail(email))
 	 {
		objForm.email.select();
		return false;
 	}
}

function checkemailSend()
{
	if(document.f1.sender_name.value=="")
	{
		alert("Please enter your name");
		document.f1.sender_name.focus();
		return false;
		
	}
	if(document.f1.sender_email.value=="")
	{
		alert("Please enter your email id");
		document.f1.sender_email.focus();
		return false;
		
	}
	if(!checkEmail(document.f1.sender_email.value))
 	 {
		document.f1.sender_email.select();
		return false;
 	}
	if(document.f1.recipient_name.value=="")
	{
		alert("Please enter recipient's name");
		document.f1.recipient_name.focus();
		return false;
		
	}
	if(document.f1.recipient_email.value=="")
	{
		alert("Please enter recipient's email id");
		document.f1.recipient_email.focus();
		return false;
		
	}
	 if(!checkEmail(document.f1.recipient_email.value))
 	 {
		document.f1.recipient_email.select();
		return false;
 	}
	if(document.f1.comments.value=="")
	{
		alert("Can't accept blank for comments field");
		document.f1.comments.focus();
		return false;
		
	}
}
function checkGuestBook()
{
	
	if(document.f1.guest_name.value=="")
	{
		alert("Please enter your name");
		document.f1.guest_name.focus();
		return false;
		
	}
	if(document.f1.guest_email.value=="")
	{
		alert("Please enter your email id");
		document.f1.guest_email.focus();
		return false;
		
	}
	 if(!checkEmail(document.f1.guest_email.value))
 	 {
		document.f1.guest_email.select();
		return false;
 	}
	if(trimSpaces(document.f1.guest_phone.value != "")) {
		if(!checkAllowedChars(document.f1.guest_phone.value, "N-")) {
			alert("Only numeric[0-9] values and hypen[-] allowed for telephone number.");
			document.f1.guest_phone.select();
			return false;
		}
	}
	if(document.f1.guest_comments.value=="")
	{
		alert("Can't accept blank for comments field");
		document.f1.guest_comments.focus();
		return false;
		
	}
}


function chkBookHW()
{
  if(document.f1.hw_name.value=="")
  {
  	 alert("Please enter your name");
	 document.f1.hw_name.focus();
	 return false;
  }
  if(document.f1.hw_address.value=="")
  {
		alert("Please enter your address");
		document.f1.hw_address.focus();
		return false;
  }
  if(document.f1.hw_mail.value=="")
  {
		alert("Please enter your email");
		document.f1.hw_mail.focus();
		return false;
  }
  if(!checkEmail(document.f1.hw_mail.value))
  {
		
		document.f1.hw_mail.select();
		return false;
 }
 if(document.f1.hw_phone.value=="")
 {
 		alert("Please enter phone number.")
		document.f1.hw_phone.focus();
		return false;
 }
	if(trimSpaces(document.f1.hw_phone.value != "")) {
		if(!checkAllowedChars(document.f1.hw_phone.value, "N-")) {
			alert("Only numeric[0-9] values and hypen[-] allowed for telephone number.");
			document.f1.hw_phone.select();
			return false;
		}
	}
	
}
function check_registration(objForm)
{

	name	    =	objForm.name.value;
	affiliation	=	objForm.affiliation.value;
	address	    =	objForm.address.value;
	payment_type=   objForm.payment_type.value;
	dd_no		=   objForm.dd_no.value;
	drawn_bank	=   objForm.drawn_bank.value;
	if(name=="")
	{	alert("Please enter Name.");	
		objForm.name.focus();
		return false;		
	}
	if(affiliation=="")
	{	alert("Please enter Institution Affiliation.");	
		objForm.affiliation.focus();
		return false;		
	}
	
	if(address=="")
	{	alert("Please enter Address.");	
		objForm.address.focus();
		return false;		
	}
	if(trimSpaces(objForm.pincode.value != "")) {
		if(!checkAllowedChars(objForm.pincode.value, "N-")) {
			alert("Only numeric[0-9] values and hypen[-] allowed for Pincode.");
			objForm.pincode.select();
			return false;
		}
	}
	if(trimSpaces(objForm.mobile.value != "")) {
		if(!checkAllowedChars(objForm.mobile.value, "N-")) {
			alert("Only numeric[0-9] values and hypen[-] allowed for mobile number.");
			objForm.mobile.select();
			return false;
		}
	}
	if(trimSpaces(objForm.phone.value != "")) {
		if(!checkAllowedChars(objForm.phone.value, "N-")) {
			alert("Only numeric[0-9] values and hypen[-] allowed for phone number.");
			objForm.phone.select();
			return false;
		}
	}
	if(!objForm.status[0].checked && !objForm.status[1].checked) {
		alert("Please select a status to update.");
		return false;
	}
	if(payment_type=="")
	{	alert("Please select Payment Type.");	
		objForm.payment_type.focus();
		return false;		
	}
	if(payment_type=="D"){
	if(dd_no=="")
	{	alert("Please enter DD Number.");	
		objForm.dd_no.focus();
		return false;		
	}
	dd = trimSpaces(objForm.dd.value);
		if(dd == ""){
			alert("Please Select Day.");
			objForm.dd.focus();
			return false;
		}
		mm = trimSpaces(objForm.mm.value);
		if(mm == ""){
			alert("Please Select Month.");
			objForm.mm.focus();
			return false;
		}
		yyyy = trimSpaces(objForm.yyyy.value);
		if(yyyy == ""){
			alert("Please Select Year.");
			objForm.yyyy.focus();
			return false;
		}		
		if(drawn_bank=="")
	    {	
	     alert("Please enter Drawn Bank.");	
		objForm.drawn_bank.focus();
		return false;		
	    }
		}

	 
}


