// JavaScript Document
function setMenuItem() {
	category = document.forms[0].category.options[document.forms[0].category.selectedIndex].value;
	hashIndex = category.indexOf("#");
	if(hashIndex < 0){
		anchorName = "";
		document.forms[0].submit();
	}
	else{
		anchorName = category.substr(hashIndex, category.length);
		window.location.href = anchorName;
	}
}
function checkMailSubscription(action)
{
	document.forms[0].firstName.value=trimSpaces(document.forms[0].firstName.value);
	if(document.forms[0].firstName.value.length<=0)
	 {
	 	alert("Please enter your Name");
		document.forms[0].firstName.focus();
		return false;
	 }
	 	   	
	document.forms[0].subscriberemail.value=trimSpaces(document.forms[0].subscriberemail.value);
	if(document.forms[0].subscriberemail.value.length<=0)
	{
	 	alert("Please enter your Email Id");
		document.forms[0].subscriberemail.focus();
		return false;
	}
	if(!checkEmail(document.forms[0].subscriberemail.value))
	{
		document.forms[0].subscriberemail.focus();
	    return false;
	}
	 
	document.forms[0].frmAction.value="update";
}
function checkGiftCertificate() {
	senderName = trimSpaces(document.forms[0].senderName.value);
	if(senderName.length <= 0) {
		alert("Plese enter your name");
		document.forms[0].senderName.focus();
		return false;
	}
	
	senderAddress = trimSpaces(document.forms[0].senderAddress.value);
	if(senderAddress.length <= 0) {
		alert("Plese enter your address");
		document.forms[0].senderAddress.focus();
		return false;
	}

	senderCity = trimSpaces(document.forms[0].senderCity.value);
	if(senderCity.length <= 0) {
		alert("Plese enter your city");
		document.forms[0].senderCity.focus();
		return false;
	}
	
	senderState = trimSpaces(document.forms[0].senderState.value);
	if(senderState.length <= 0) {
		alert("Plese enter your state");
		document.forms[0].senderState.focus();
		return false;
	}

	senderZip = trimSpaces(document.forms[0].senderZip.value);
	if(senderZip.length <= 0) {
		alert("Plese enter your ZIP");
		document.forms[0].senderZip.focus();
		return false;
	}
	
	senderPhone = trimSpaces(document.forms[0].senderPhone.value);
	if(senderPhone.length <= 0) {
		alert("Plese enter your telephone number");
		document.forms[0].senderPhone.focus();
		return false;
	}

	senderEmail = trimSpaces(document.forms[0].senderEmail.value);
	if(senderEmail.length <= 0) {
		alert("Plese enter your email address");
		document.forms[0].senderEmail.focus();
		return false;
	}
	if(!checkEmail(senderEmail)) {
		document.forms[0].senderEmail.focus();
		return false;
	}
	
	certificateQuantity = trimSpaces(document.forms[0].certificateQuantity.value);
	if(certificateQuantity.length <= 0) {
		alert("Plese enter the certificate quantity");
		document.forms[0].certificateQuantity.focus();
		return false;
	}
	certificateAmount = trimSpaces(document.forms[0].certificateAmount.value);
	if(certificateAmount.length <= 0) {
		alert("Plese select the certificate amount");
		document.forms[0].certificateAmount.focus();
		return false;
	} 
	if(document.forms[0].method_of_payment.value =="sel") {
		   alert("Sorry! You have to select method of payment");
		   document.forms[0].method_of_payment.focus();
		   return false;
	}
	
	
	///credit card acceptance section
	method_of_payment = document.forms[0].method_of_payment.options[document.forms[0].method_of_payment.selectedIndex].value;
	if(credit_card.style.display == "block"){
	name_on_card = trimSpaces(document.forms[0].name_on_card.value);
	billing_address = trimSpaces(document.forms[0].billing_address.value);
	city2 = trimSpaces(document.forms[0].city2.value);
	state2 = trimSpaces(document.forms[0].state2.value);
	zip2 = trimSpaces(document.forms[0].zip2.value);
	card_number = trimSpaces(document.forms[0].card_number.value);
	txtMonth = trimSpaces(document.forms[0].txtMonth.value);
	txtYear = trimSpaces(document.forms[0].txtYear.value);
	security_number=trimSpaces(document.forms[0].security_number.value);
	
	if(method_of_payment=="Credit Card"){
		if(name_on_card.length<=0)
			{
			alert("Please Enter your name on the card");
			document.forms[0].name_on_card.focus();
			return false;
			}	
			if(billing_address.length<=0)
			{
			alert("Please Enter your billing address");
			document.forms[0].billing_address.focus();
			return false;
			}
			if(city2.length<=0)
			{
			alert("Please Enter your city");
			document.forms[0].city2.focus();
			return false;
			}
			if(state2.length<=0)
			{
			alert("Please Enter your state");
			document.forms[0].state2.focus();
			return false;
			}
			if(zip2.length<=0)
			{
			alert("Please Enter zip code");
			document.forms[0].zip2.focus();
			return false;
			}
			if(card_number.length<=0)
			{
			alert("Please Enter card_number");
			document.forms[0].card_number.focus();
			return false;
			}
			if(txtMonth.length<=0)
			{
			alert("Please Enter Expiry Month of the card");
			document.forms[0].txtMonth.focus();
			return false;
			}
			if(txtYear.length<=0)
			{
			alert("Please Enter Expiry Year of the card");
			document.forms[0].txtYear.focus();
			return false;
			}
			if(security_number.length<=0)
			{
			alert("Please Enter security number of the card");
			document.forms[0].security_number.focus();
			return false;
			}
	    }
	}
	else{
	  document.forms[0].name_on_card.value ="";
	  document.forms[0].billing_address.value ="";
	  document.forms[0].city2.value ="";
	  document.forms[0].state2.value ="";
	  document.forms[0].zip2.value ="";
	  document.forms[0].credit_card_type.value ="";
	  document.forms[0].card_number.value ="";
	  document.forms[0].txtMonth.value ="";
	  document.forms[0].txtYear.value ="";
	  document.forms[0].security_number.value ="";
	}
	if(cash.style.display == "block"){ 
		if(method_of_payment=="Cash"){ 
			cashDetails = trimSpaces(document.forms[0].cashDetails.value);
	         if(cashDetails.length<=0){ 
               alert("Please enter the cash details");
			   document.forms[0].cashDetails.focus();
			   return false;
			 }
		 }
	}
	else{
	document.forms[0].cashDetails.value="";
	}
	if(check.style.display == "block"){
		if(method_of_payment=="Check"){
			checkDetails = trimSpaces(document.forms[0].checkDetails.value);
	         if(checkDetails.length<=0){
               alert("Please enter the check details");
			   document.forms[0].checkDetails.focus();
			   return false;
			 }
		 }
	}
	else{
	document.forms[0].checkDetails.value="";
	}
	document.forms[0].frmAction.value = "send";
}

function printCoupon(couponid){
	sWidth = screen.availWidth;
	sHeight = screen.availHeight;
	
	winWidth = 700;
	winHeight = 500;
	
	sLeft = (sWidth - winWidth) / 2;
	sTop = (sHeight - winHeight) / 2;

	//window.open("showCouponFrame.php?couponid=" + couponid, "printCoupon", "width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=1,resizable=0");
	//showCoupon.php?flag=N&couponid=10
	window.open("showCoupon.php?couponid=" + couponid + "&flag=N", "printCoupon", "width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=1,resizable=0");
	return;
}

function closeWindow() {
	parent.window.opener.window.focus();
	parent.window.close();
}

function printWindow() {
	//var frm = parent.mainFrame;
	//frm.focus();
	window.print();
}

function checkCouponMail() {
	senderName = trimSpaces(document.forms[0].senderName.value);
	senderEmail = trimSpaces(document.forms[0].senderEmail.value);
	receiverEmail = trimSpaces(document.forms[0].receiverEmail.value);
	if(senderName.length <= 0) {
		alert("You have to enter your name.");
		document.forms[0].senderName.focus();
		return false;
	}
	if(senderEmail.length <= 0) {
		alert("You have to enter your email address.");
		document.forms[0].senderEmail.focus();
		return false;
	}
	if(!checkEmail(senderEmail)) {
		document.forms[0].senderEmail.focus();
		return false;
	}
	if(receiverEmail.length <= 0) {
		alert("You have to enter your friend's email address.");
		document.forms[0].receiverEmail.focus();
		return false;
	}
	if(!checkEmail(receiverEmail)) {
		document.forms[0].receiverEmail.focus();
		return false;
	}
	document.forms[0].frmAction.value = "yes";
}

function checkSubscription(action)
{

 if(action=="sub")
  {
	document.forms[0].lastName.value=trimSpaces(document.forms[0].lastName.value);
	if(document.forms[0].lastName.value.length<=0)
	 {
	 	alert("Enter your Last Name");
		document.forms[0].lastName.focus();
		return false;
	 }

	document.forms[0].firstName.value=trimSpaces(document.forms[0].firstName.value);
	if(document.forms[0].firstName.value.length<=0)
	 {
	 	alert("Enter your First Name");
		document.forms[0].firstName.focus();
		return false;
	 }

	   	
	document.forms[0].email.value=trimSpaces(document.forms[0].email.value);
	if(document.forms[0].email.value.length<=0)
	 {
	 	alert("Enter Email Id");
		document.forms[0].email.focus();
		return false;
	 }
	else
	 {
	   if(!checkEmail(document.forms[0].email.value))
	   {
		document.forms[0].email.focus();
	    return false;
	   }
	 }  	 
	 
	document.forms[0].frmAction.value="update";
	document.forms[0].submit();
 }
 else
  {	
  	document.forms[0].email.value=trimSpaces(document.forms[0].email.value);
	if(document.forms[0].email.value.length<=0)
	 {
	 	alert("Enter Email Id");
		document.forms[0].email.focus();
		return false;
	 }
	else
	 {
	   if(!checkEmail(document.forms[0].email.value))
	   {
	    return false;
	   }
	 }  	 
	 
	document.forms[0].frmAction.value="delete";
	alert();
	document.forms[0].submit();
}
}
function checkFeedBack() {
	document.forms[0].visitorName.value = trimSpaces(document.forms[0].visitorName.value);
	if(document.forms[0].visitorName.value.length <= 0) {
		alert("Please enter your name");
		document.forms[0].visitorName.focus();
		return false;
	}

	document.forms[0].emailAddress.value = trimSpaces(document.forms[0].emailAddress.value);
	if(document.forms[0].emailAddress.value.length <= 0) {
		alert("Please enter your email address");
		document.forms[0].emailAddress.focus();
		return false;
	}
	if(!checkEmail(document.forms[0].emailAddress.value)) {
		document.forms[0].emailAddress.focus();
		document.forms[0].emailAddress.select();
		return false;
	}

	document.forms[0].visitorComments.value = trimSpaces(document.forms[0].visitorComments.value);
	if(document.forms[0].visitorComments.value.length <= 0) {
		alert("Please enter your comments");
		document.forms[0].visitorComments.focus();
		return false;
	}
	document.forms[0].frmAction.value = "update";
}


function checkFeedBack1() {
	document.forms[0].visitorName.value = trimSpaces(document.forms[0].visitorName.value);
	if(document.forms[0].visitorName.value.length <= 0) {
		alert("Please enter your name");
		document.forms[0].visitorName.focus();
		return false;
	}

	document.forms[0].emailAddress.value = trimSpaces(document.forms[0].emailAddress.value);
	if(document.forms[0].emailAddress.value.length <= 0) {
		alert("Please enter your email address");
		document.forms[0].emailAddress.focus();
		return false;
	}
	if(!checkEmail(document.forms[0].emailAddress.value)) {
		document.forms[0].emailAddress.focus();
		document.forms[0].emailAddress.select();
		return false;
	}

	document.forms[0].visitorComments.value = trimSpaces(document.forms[0].visitorComments.value);
	if(document.forms[0].visitorComments.value.length <= 0) {
		alert("Please enter your comments");
		document.forms[0].visitorComments.focus();
		return false;
	}
	document.forms[0].frmAction.value = "update";
}

function showPicture(gid,cid) {
	sWidth = screen.availWidth;
	sHeight = screen.availHeight;
	
	winWidth = 600;
	winHeight = 500;
	
	sLeft = (sWidth - winWidth) / 2;
	sTop = (sHeight - winHeight) / 2;

	window.open("showPicture.php?galleryid=" + gid + "&category=" +cid, "picture", "width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=1,resizable=0");
	return;
}

function showProdPicture(product_id) {
	sWidth = screen.availWidth;
	sHeight = screen.availHeight;
	
	winWidth = 600;
	winHeight = 500;
	
	sLeft = (sWidth - winWidth) / 2;
	sTop = (sHeight - winHeight) / 2;

	window.open("showProdPicture.php?product_id=" + product_id, "picture", "width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=1,resizable=0");
	return;
}

function checkEmailList() {
	
	firstName = trimSpaces(document.forms[0].firstName.value);
	if(firstName.length <= 0) {
		alert("Please enter your name.");
		document.forms[0].firstName.focus();
		return false;
	}
/*	
	lastName = trimSpaces(document.forms[0].lastName.value);
	if(lastName.length <= 0) {
		alert("Please enter your last name.");
		document.forms[0].lastName.focus();
		return false;
	}
*/	
	subscriberEmail = trimSpaces(document.forms[0].subscriberemail.value);
	if(subscriberEmail.length <= 0) {
		alert("Please enter your email.");
		document.forms[0].subscriberemail.focus();
		return false;
	}
	if(subscriberEmail.length > 0){
		if(!checkEmail(subscriberEmail)){
			document.forms[0].subscriberemail.focus();
			return false;
		}
	}
	
	document.forms[0].frmAction.value = "update";

}
function checkField2(page)
  {
	if(document.investor.userName.value.length<=0) 
	{ 
	alert("Enter the user name"); 
	document.investor.userName.focus();
	if(page=="home")
		return; 
	else
	     return false;
	}
	if(document.investor.password.value.length<=0) 
	{ 
	alert("Enter the password"); 
	document.investor.password.focus();
	if(page=="home")
		return; 
	else
	     return false;
	}
	document.investor.frmAction.value="login";
	document.investor.submit();
 }
function checkListing()
{

	document.forms[0].lastName.value=trimSpaces(document.forms[0].lastName.value);
	if(document.forms[0].lastName.value.length<=0)
	 {
	 	alert("Enter your Last Name");
		document.forms[0].lastName.focus();
		return false;
	 }

	document.forms[0].firstName.value=trimSpaces(document.forms[0].firstName.value);
	if(document.forms[0].firstName.value.length<=0)
	 {
	 	alert("Enter your First Name");
		document.forms[0].firstName.focus();
		return false;
	 }
	 
	document.forms[0].street.value=trimSpaces(document.forms[0].street.value);
	if(document.forms[0].street.value.length<=0)
	 {
	 	alert("Enter your street");
		document.forms[0].street.focus();
		return false;
	 }

	   	
	document.forms[0].apartment.value=trimSpaces(document.forms[0].apartment.value);
	if(document.forms[0].apartment.value.length<=0)
	 {
	 	alert("Enter your Apartment");
		document.forms[0].apartment.focus();
		return false;
	 }

	   	
	   	
	document.forms[0].city.value=trimSpaces(document.forms[0].city.value);
	if(document.forms[0].city.value.length<=0)
	 {
	 	alert("Enter your City");
		document.forms[0].city.focus();
		return false;
	 }

	   	
	   	
	document.forms[0].state.value=trimSpaces(document.forms[0].state.value);
	if(document.forms[0].state.value.length<=0)
	 {
		if(document.forms[0].state1.value.length<=0)
		 {
			alert("Enter your State");
			document.forms[0].state1.focus();
			return false;
		 }
		 else if(document.forms[0].country.value=="US")
		 {
			alert("Select your country");
			document.forms[0].country.focus();
			return false;
		 }
	 }

	document.forms[0].phone.value=trimSpaces(document.forms[0].phone.value);
	if(document.forms[0].phone.value.length<=0)
	 {
	 	alert("Enter your Phone");
		document.forms[0].phone.focus();
		return false;
	 }

   	
	document.forms[0].email.value=trimSpaces(document.forms[0].email.value);
	if(document.forms[0].email.value.length<=0)
	 {
	 	alert("Enter Email Id");
		document.forms[0].email.focus();
		return false;
	 }
	else
	 {
	   if(!checkEmail(document.forms[0].email.value))
	   {
		document.forms[0].email.focus();
	    return false;
	   }
	 }  	 
	 
	document.forms[0].frmAction.value="update";
	document.forms[0].submit();
}
 function activate(pic)
 {
	 document.img1.src=pic;
	/* img2.style.visibility='hidden';
	 img3.style.visibility='hidden';
	 img4.style.visibility='hidden';
	 img5.style.visibility='hidden';
 	 img6.style.visibility='hidden';
	 eval(pic+".style.visibility='visible'");*/
 }
function submitSearch(page)
{
	if(page == 'home') {
		val = 'php/';
	}else {val = '';}
	searchKey = trimSpaces(document.search.searchKey.value);
	if(searchKey == '') {
		alert("Enter search string");
		document.search.searchKey.focus();
		return;
	}
	//document.search.action = "displaySearch.php?searchKey=" + searchKey;
	document.search.action = val+"displaySearch.php";
	document.search.submit();
}
function checkKey(page){
	if(window.event.keyCode == 13) {
		if(page == 'home') {
			val = 'php/';
		}else {val = '';}

		searchKey = trimSpaces(document.search.searchKey.value);
		if(searchKey == '') {
			alert("Enter search string");
			document.search.searchKey.focus();
			return false;
		}else {
			document.search.action = val+"displaySearch.php";
			document.search.submit();
		}		
	}
}
function validateFields(from)
{
user_name=trimSpaces(document.loginform.user_name.value);
password=trimSpaces(document.loginform.password.value);
if(user_name.length<=0)
	{
	  alert("Enter the user name");
	  document.loginform.user_name.focus();
	 if(from=="home")
	   return;
	 else
	   return false;
	}
if(password.length<=0)
	{
	  alert("Enter the password");
	  document.loginform.password.focus();
	 if(from=="home")
	   return;
	 else
	   return false;
	}
	document.loginform.frmAction.value="login";
	document.loginform.submit();
}
function checkUserForm()
{
firstName=trimSpaces(document.regform.first_name.value);
lastName=trimSpaces(document.regform.last_name.value);
user_name=trimSpaces(document.regform.user_name.value);
password=trimSpaces(document.regform.password.value);
email=trimSpaces(document.regform.email.value);
if(firstName.length<=0)
{
  alert("Enter your first name");
  document.regform.first_name.focus();
   return false;
}
if(lastName.length<=0)
{
  alert("Enter your last name");
  document.regform.last_name.focus();
   return false;
}
if(email.length<=0)
 {
  alert("Please enter the email");
  document.forms[0].email.focus();
  return false;
 }
 else
 {
	 if(email.length>0)
	 {
		 if(!checkEmail(email))
		 {
		  document.forms[0].email.focus();
		  return false;
		 }
	 }
  }
if(user_name.length<=0)
{
  alert("Enter the user name");
  document.regform.user_name.focus();
   return false;
}
if(password.length<=0)
{
  alert("Enter the password");
  document.regform.password.focus();
   return false;
}

document.regform.frmAction.value="update";
document.regform.submit();
}
function showEventPicture(imgURL, imgType) {
	sWidth = screen.availWidth;
	sHeight = screen.availHeight;
	
	if(imgType == "photo") {
		winWidth = 400;
		winHeight = 400;
	}
	else {
		winWidth = 125;
		winHeight = 100;
	}
	
	sLeft = (sWidth - winWidth) / 2;
	sTop = (sHeight - winHeight) / 2;

	window.open("showeventPicture.php?imgURL=" + imgURL, "photograph", "width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=1,resizable=0");
	return;
}
function showCalendar1(frmElement, dispElement) {
	sWidth = screen.availWidth;
	sHeight = screen.availHeight;
	
	winWidth = 375;
	winHeight = 300;
	
	sLeft = (sWidth - winWidth) / 2;
	sTop = (sHeight - winHeight) / 2;

	window.open("showCalendar1.php?frmElement=" + frmElement + "&dispElement=" + dispElement, "Calendar", "width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=0,resizable=0");
	return;
}
function checkComplaintForm()
{
district_id=trimSpaces(document.forms[0].district_id.value);
panchayat_id=trimSpaces(document.forms[0].panchayat_id.value);
category_id=trimSpaces(document.forms[0].category_id.value);
org_id=trimSpaces(document.forms[0].org_id.value);
officer=trimSpaces(document.forms[0].officer.value);
hdate=trimSpaces(document.forms[0].hdate.value);
nature=trimSpaces(document.forms[0].nature.value);
complaint=trimSpaces(document.forms[0].complaint.value);
suggestion=trimSpaces(document.forms[0].suggestion.value);
if(district_id.length<=0)
 {
  alert("Sorry, there is no district available under this state");
  document.forms[0].district_id.focus();
  return false;
 }
if(panchayat_id.length<=0)
 {
  alert("Sorry, there is no panchayat available under this district");
  document.forms[0].panchayat_id.focus();
  return false;
 }

if(category_id.length<=0)
 {
  alert("Sorry, there is no organization available under this panchayat");
  document.forms[0].category_id.focus();
  return false;
 }
if(org_id.length<=0)
 {
  alert("Sorry, there is no office available under this organization");
  document.forms[0].org_id.focus();
  return false;
 }
if(officer.length<=0)
 {
  alert("Please enter the officer name");
  document.forms[0].officer.focus();
  return false;
 }
 if(hdate.length<=0)
 {
  alert("Please enter the date of incident");
  document.forms[0].date.focus();
  return false;
 }
	if(nature.length<=0)
	 {
	  alert("Please enter the nature of the complaint");
	  document.forms[0].nature.focus();
	  return false;
	 }
	if(complaint.length<=0)
	 {
	  alert("Please enter your complaint");
	  document.forms[0].complaint.focus();
	  return false;
	 }
	if(suggestion.length<=0)
	 {
		alert("Please enter your suggestion");
		document.forms[0].suggestion.focus();
		return false;
	 }
 document.forms[0].frmAction.value="update";
 document.forms[0].submit();
} 
function checkOrgRegForm()
{
org_name=trimSpaces(document.forms[0].org_name.value);
position =trimSpaces(document.forms[0].position.value);
first_name=trimSpaces(document.forms[0].first_name.value);
last_name=trimSpaces(document.forms[0].last_name.value);
category_id=trimSpaces(document.forms[0].category_id.value);
category_new=trimSpaces(document.forms[0].category_new.value);
district_id=trimSpaces(document.forms[0].district_id.value);
district_new=trimSpaces(document.forms[0].district_new.value);
panchayat_id=trimSpaces(document.forms[0].panchayat_id.value);
panchayat_new=trimSpaces(document.forms[0].panchayat_new.value);
telephone=trimSpaces(document.forms[0].telephone.value);
email=trimSpaces(document.forms[0].email.value);
user_name=trimSpaces(document.forms[0].user_name.value);
password=trimSpaces(document.forms[0].password.value);
if(org_name.length<=0)
 {
  alert("Please enter the organization name");
  document.forms[0].org_name.focus();
  return false;
 }
if(position.length<=0)
 {
  alert("Please enter the position");
  document.forms[0].position.focus();
  return false;
 }
 if(first_name.length<=0)
 {
  alert("Please enter the first name");
  document.forms[0].first_name.focus();
  return false;
 }
if(last_name.length<=0)
 {
  alert("Please enter the last name");
  document.forms[0].last_name.focus();
  return false;
 }
if(category_id.length<=0 && category_new.length<=0)
 {
	alert("Please enter the industry");
	document.forms[0].category_new.focus();
	return false;
 }
if(district_id.length<=0 && district_new.length<=0)
 {
  alert("Please enter the district");
  document.forms[0].district_new.focus();
  return false;
 }
if(panchayat_id.length<=0 && panchayat_new.length<=0)
 {
  alert("Please enter the panchayat");
  document.forms[0].panchayat_new.focus();
  return false;
 }
if(telephone.length<=0)
 {
  alert("Please enter the telephone");
  document.forms[0].telephone.focus();
  return false;
 }
if(email.length<=0)
 {
  alert("Please enter the email");
  document.forms[0].email.focus();
  return false;
 }
 else
 {
	 if(email.length>0)
	 {
		 if(!checkEmail(email))
		 {
		  document.forms[0].email.focus();
		  return false;
		 }
	 }
  }
 if(user_name.length<=0)
{
  alert("Enter the user name");
  document.forms[0].user_name.focus();
   return false;
}
if(password.length<=0)
{
  alert("Enter the password");
  document.forms[0].password.focus();
   return false;
}
document.forms[0].frmAction.value="update";
 return;
} 
function openDynWindow(url) {
	sWidth = screen.availWidth;
	sHeight = screen.availHeight;
	
	winWidth = 700;
	winHeight = 500;
	
	sLeft = (sWidth - winWidth) / 2;
	sTop = (sHeight - winHeight) / 2;
	window.open(url, "News", "width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=1,resizable=0");
}
function showCoupon(galleryid) {
	sWidth = screen.availWidth;
	sHeight = screen.availHeight;
	
	winWidth = 600;
	winHeight = 500;
	
	sLeft = (sWidth - winWidth) / 2;
	sTop = (sHeight - winHeight) / 2;

	window.open("showCouponFrame.php?couponid=" + galleryid , "picture", "width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=1,resizable=0");
	return;
}

function checkv(linkid)
{

document.forms[0].city_id.value='';

document.forms[0].submit();
}
 
function hcheck()
{
 c=0;
document.forms[0].frmAction.value="show";
s=document.forms[0].state_id.selectedIndex;
c=document.forms[0].city_id.selectedIndex;
  if(s==0)
  { 
    alert("Please select any State");
    c=1;
	 }
  
if(c<1)
{ alert("Please select any district");

}

if(s>=1 && c>=1)
{
document.forms[0].submit();
}
}

function checkContact() {
	visitorName = trimSpaces(document.forms[0].visitorName.value);
	visitorEmail = trimSpaces(document.forms[0].visitorEmail.value);
	visitorPhone = trimSpaces(document.forms[0].visitorPhone.value);
	visitorComments = trimSpaces(document.forms[0].visitorComments.value);
	
	if(visitorName.length <= 0) {
		alert("Please provide your name before submitting the form");
		document.forms[0].visitorName.focus();
		return false;
	}
	
	if(visitorEmail.length <= 0) {
		alert("Please provide your email address before submitting the form");
		document.forms[0].visitorEmail.focus();
		return false;
	}
	
	if(!checkEmail(visitorEmail)) {
		document.forms[0].visitorEmail.focus();
		return false;
	}
	
	if(visitorComments.length <= 0) {
		alert("Please mention your queries or suggestions before submitting the form");
		document.forms[0].visitorComments.focus();
		return false;
	}
	document.forms[0].frmAction.value = "send";
}

function checkOut()
{
	document.forms[0].action="showPaymentForm.php";
	document.forms[0].submit();
}

//Checking the login form for the diamond inventory and prices
function checkLoginForm() {
	userName = trimSpaces(document.forms[0].userName.value);
	password = trimSpaces(document.forms[0].password.value);
	
	if(userName.length <= 0) {
		alert("Please provide your Email");
		document.forms[0].userName.focus();
		return false;
	}
	
	if(password.length <= 0) {
		alert("Please provide your Password");
		document.forms[0].password.focus();
		return false;
	}
	document.forms[0].frmAction.value="login";
	document.forms[0].submit();

}

function valUserRegistration()
{
   
   email = document.forms[0].email.value;
	if(email.length <= 0) {
		alert("Enter your email");
		document.forms[0].email.focus();
		return false;
    }
	else
	 {
	   if(!checkEmail(document.forms[0].email.value))
	   {
		document.forms[0].email.focus();
	    return false;
	   }
	 }  	 

	
	pwd = trimSpaces(document.forms[0].pwd.value);
	if(pwd.length <= 0) {
		alert("Enter your password");
		document.forms[0].pwd.focus();
		return false;
    }
	
	if(pwd.length < 6) {
		alert("Enter password between 6 to 20 characters");
		document.forms[0].pwd.focus();
		return false;
    }	
	
	c_pwd = trimSpaces(document.forms[0].c_pwd.value);
	if(c_pwd.length <= 0) {
		alert("Enter re enter your password");
		document.forms[0].c_pwd.focus();
		return false;
    }
	
	c_pwd = trimSpaces(document.forms[0].c_pwd.value);
	if(pwd != c_pwd) {
		alert("Your passwords does not match");
		document.forms[0].c_pwd.focus();
		return false;
    }	

	document.forms[0].first_name.value=trimSpaces(document.forms[0].first_name.value);
	if(document.forms[0].first_name.value.length<=0)
	 {
	 	alert("Enter your First Name");
		document.forms[0].first_name.focus();
		return false;
	 }
	 
	document.forms[0].last_name.value=trimSpaces(document.forms[0].last_name.value);
	if(document.forms[0].last_name.value.length<=0)
	 {
	 	alert("Enter your Last Name");
		document.forms[0].last_name.focus();
		return false;
	 }

	document.forms[0].address.value=trimSpaces(document.forms[0].address.value);
	if(document.forms[0].address.value.length<=0)
	 {
	 	alert("Enter Street");
		document.forms[0].address.focus();
		return false;
	 }

	document.forms[0].city.value=trimSpaces(document.forms[0].city.value);
	if(document.forms[0].city.value.length<=0)
	 {
	 	alert("Enter City");
		document.forms[0].city.focus();
		return false;
	 }
	
	state = document.forms[0].state.options[document.forms[0].state.selectedIndex].value;
	if(state == "")
	 {
	 	alert("Select State");
		document.forms[0].state.focus();
		return false;
	 }

	document.forms[0].zip.value=trimSpaces(document.forms[0].zip.value);
	if(document.forms[0].zip.value.length<=0)
	 {
	 	alert("Enter Zip");
		document.forms[0].zip.focus();
		return false;
	 }
	   	
	document.forms[0].phoneC.value=trimSpaces(document.forms[0].phoneC.value);
	if(document.forms[0].phoneC.value.length<=0)
	 {
	 	alert("Enter Phone code");
		document.forms[0].phoneC.focus();
		return false;
	 }
	 
	document.forms[0].phoneN.value=trimSpaces(document.forms[0].phoneN.value);
	if(document.forms[0].phoneN.value.length<=0)
	 {
	 	alert("Enter Phone number");
		document.forms[0].phoneN.focus();
		return false;
	 }
	 
	document.forms[0].frmAction.value="update";
	document.forms[0].submit();
}

function checkOrderForm()
{
order_mode = document.forms[0].order_mode.value;
if (order_mode == "P")
{
	document.forms[0].pickup_date.value=trimSpaces(document.forms[0].pickup_date.value);
	if(document.forms[0].pickup_date.value.length<=0)
	 {
	 	alert("Please select pick up date");
		document.forms[0].pickup_date.focus();
		return false;
	 }
	 today = new Date();
	 dd  = today.getDate();
	 mm  = today.getMonth()+1;
	 yyyy = today.getFullYear();
	 todayF = dd+"/"+mm+"/"+yyyy;
		
	 pick_DateObj = new Date(document.forms[0].pickup_date.value);
	 dd_P  = pick_DateObj.getDate();
	 mm_P  = pick_DateObj.getMonth()+1;
	 yyyy_P = pick_DateObj.getFullYear();
	 pickF = dd_P+"/"+mm_P+"/"+yyyy_P;

	 if (!(checkDateDifference(pickF,todayF,'ge')))
	 {
	 alert("Pick up date can not be prior to today");	
	 return false;
	 }
}
else
{

	document.forms[0].delivery_date.value=trimSpaces(document.forms[0].delivery_date.value);
	if(document.forms[0].delivery_date.value.length<=0)
	 {
	 	alert("Please select delivery date");
		document.forms[0].delivery_date.focus();
		return false;
	 }
	 today = new Date();
	 dd  = today.getDate();
	 mm  = today.getMonth()+1;
	 yyyy = today.getFullYear();
	 todayF = dd+"/"+mm+"/"+yyyy;
		
	 deliv_DateObj = new Date(document.forms[0].delivery_date.value);
	 dd_d  = deliv_DateObj.getDate();
	 mm_d  = deliv_DateObj.getMonth()+1;
	 yyyy_d = deliv_DateObj.getFullYear();
	 delivF = dd_d+"/"+mm_d+"/"+yyyy_d;

	 if (!(checkDateDifference(delivF,todayF,'ge')))
	 {
	 alert("Delivery date can not be prior to today");	
	 return false;
	 }

	state_id = document.forms[0].state_id.options[document.forms[0].state_id.selectedIndex].value;
	if (state_id == "")
	{
			 alert("Please select a state");
			 document.forms[0].state_id.focus();
			 return false;	
	}
	city_id = document.forms[0].city_id.options[document.forms[0].city_id.selectedIndex].value;
	if (city_id == "")
	{
			 alert("Please select a city");
			 document.forms[0].city_id.focus();
			 return false;	
	}
	
	zip = document.forms[0].zip.options[document.forms[0].zip.selectedIndex].value;
	if (zip == "")
	{
			 alert("Please select a zip code");
			 document.forms[0].zip.focus();
			 return false;	
	}
	
	address_del = trimSpaces(document.forms[0].address_del.value);
	if (address_del == "")
	{
			 alert("Please enter address");
			 document.forms[0].address_del.focus();
			 return false;	
	}
	
}

	method_of_payment = document.forms[0].method_of_payment.options[document.forms[0].method_of_payment.selectedIndex].value;
	if (method_of_payment == "")
	{
		 alert("Please select a payment option");
		 document.forms[0].method_of_payment.focus();
		 return false;	
	}
	
	if(method_of_payment=="Credit Card"){
	
	name_on_card = trimSpaces(document.forms[0].name_on_card.value);
	billing_address = trimSpaces(document.forms[0].billing_address.value);
	city1 = trimSpaces(document.forms[0].city1.value);
	state1 = trimSpaces(document.forms[0].state1.value);
	zip1 = trimSpaces(document.forms[0].zip1.value);
	card_number = trimSpaces(document.forms[0].card_number.value);
	txtMonth = trimSpaces(document.forms[0].txtMonth.value);
	txtYear = trimSpaces(document.forms[0].txtYear.value);
	security_number=trimSpaces(document.forms[0].security_number.value);
	
		if(name_on_card.length<=0)
			{
			alert("Please Enter your name on the card");
			document.forms[0].name_on_card.focus();
			return false;
			}	
			if(billing_address.length<=0)
			{
			alert("Please Enter your billing address");
			document.forms[0].billing_address.focus();
			return false;
			}
			if(city1.length<=0)
			{
			alert("Please Enter your city");
			document.forms[0].city1.focus();
			return false;
			}
			if(state1.length<=0)
			{
			alert("Please Enter your state");
			document.forms[0].state1.focus();
			return false;
			}
			if(zip1.length<=0)
			{
			alert("Please Enter zip code");
			document.forms[0].zip1.focus();
			return false;
			}
			if(card_number.length<=0)
			{
			alert("Please Enter card_number");
			document.forms[0].card_number.focus();
			return false;
			}
			if(txtMonth.length<=0)
			{
			alert("Please Enter Expiry Month of the card");
			document.forms[0].txtMonth.focus();
			return false;
			}
			if(txtYear.length<=0)
			{
			alert("Please Enter Expiry Year of the card");
			document.forms[0].txtYear.focus();
			return false;
			}
			if(security_number.length<=0)
			{
			alert("Please Enter security number of the card");
			document.forms[0].security_number.focus();
			return false;
			}
	    }
}
function checkPassword() {
	document.forms[0].password.value = trimSpaces(document.forms[0].password.value);
	if(document.forms[0].password.value.length <= 0) {
		alert("Please enter the current password");
		document.forms[0].password.focus();
		return false;
	}
	document.forms[0].newPassword.value = trimSpaces(document.forms[0].newPassword.value);
	if(document.forms[0].newPassword.value.length <= 0) {
		alert("Please enter the new password");
		document.forms[0].newPassword.focus();
		return false;
	}
	document.forms[0].retypePassword.value = trimSpaces(document.forms[0].retypePassword.value);
	if(document.forms[0].newPassword.value != document.forms[0].retypePassword.value) {
		alert("Passwords does not match");
		document.forms[0].retypePassword.focus();
		return false;
	}
}

function chkForm()
{
	username = trimSpaces(document.forms[0].username.value);
	if (username == "")
	{
		alert("Please enter the Email ID");
		document.forms[0].username.focus();
		return false;
	}
	document.forms[0].frmAction.value="Send";
	document.forms[0].submit();
}

