// JavaScript Document
function closeWindow() {
	parent.window.opener.window.focus();
	parent.window.close();
}

function printWindow() 
{
	window.print();
}

function showCalendar(frmElement, dispElement) {
	sWidth = screen.availWidth;
	sHeight = screen.availHeight;
	
	winWidth = 375;
	winHeight = 300;
	
	sLeft = (sWidth - winWidth) / 2;
	sTop = (sHeight - winHeight) / 2;

	window.open("showCalendar.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 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 checkRegistration() {
	if(trimSpaces(document.forms[0].businessCategory.options[document.forms[0].businessCategory.selectedIndex].value).length <= 0) 
	{
		alert("Please select the business category");
		document.forms[0].businessCategory.focus();
		return false;
	}
	if(trimSpaces(document.forms[0].businessName.value).length <= 0) {
		alert("Please provide the business name");
		document.forms[0].businessName.focus();
		return false;
	}
	
	if(trimSpaces(document.forms[0].address.value).length <= 0) {
		alert("Please provide the address");
		document.forms[0].address.focus();
		return false;
	}
	
	document.forms[0].frmAction.value = "update";
	return true;
}

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 == "")
	{
		alert("Please enter your name");
		document.forms[0].visitorName.focus();
		return false;
	}
	if(visitorEmail == "")
	{
		alert("Please enter your email");
		document.forms[0].visitorEmail.focus();
		return false;
	}
	if(!checkEmail(visitorEmail))
	{
		document.forms[0].visitorEmail.select();
		return false;
	}
	if(visitorPhone == "")
	{
		alert("Please enter your phone number");
		document.forms[0].visitorPhone.focus();
		return false;
	}
	if(visitorComments == "")
	{
		alert("Please enter your comments");
		document.forms[0].visitorComments.focus();
		return false;
	}
	
	document.forms[0].frmAction.value="send";
	return true;
}

function checkBusinessListing()
{
	company_name=trimSpaces(document.forms[0].company_name.value);
	description=trimSpaces(document.forms[0].description.value);
	contact_person=trimSpaces(document.forms[0].contact_person.value);
	contact_phone=trimSpaces(document.forms[0].contact_phone.value);
	contact_email=trimSpaces(document.forms[0].contact_email.value);
	contact_website=trimSpaces(document.forms[0].contact_website.value);
	
	if(trimSpaces(document.forms[0].businessCategory.options[document.forms[0].businessCategory.selectedIndex].value).length <= 0) 
	{
			alert("Please select the business category");
			document.forms[0].businessCategory.focus();
			return false;
	}
	if(company_name.length<=0)
	{
	alert("Please Enter the Company name" );
	document.forms[0].company_name.focus();
	return false;
	}
	if(description.length<=0)
	{
	alert("Please Enter the Description");
	document.forms[0].description.focus();
	return false;
	}
	if(contact_person.length<=0)
	{
	alert("Please Enter the Name of the contact person");
	document.forms[0].contact_person.focus();
	return false;
	}
	if(contact_phone.length<=0)
	{
	alert("Please Enter the contact phone");
	document.forms[0].contact_phone.focus();
	return false;
	}

	document.forms[0].frmAction.value="update";
}

function checkContact() {
	visitorName = trimSpaces(document.feedbackForm.visitorName.value);
	visitorEmail = trimSpaces(document.feedbackForm.visitorEmail.value);
	visitorPhone = trimSpaces(document.feedbackForm.visitorPhone.value);
	visitorComments = trimSpaces(document.feedbackForm.visitorComments.value);
	
	if(visitorName.length <= 0) {
		alert("Please provide your name before submitting the form");
		document.feedbackForm.visitorName.focus();
		return false;
	}
	
	if(visitorEmail.length <= 0) {
		alert("Please provide your email address before submitting the form");
		document.feedbackForm.visitorEmail.focus();
		return false;
	}
	
	if(!checkEmail(visitorEmail)) {
		document.feedbackForm.visitorEmail.focus();
		return false;
	}
	
	if(visitorComments.length <= 0) {
		alert("Please mention your queries or suggestions before submitting the form");
		document.feedbackForm.visitorComments.focus();
		return false;
	}
	document.feedbackForm.frmAction.value = "send";
}

function checkSubscription(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 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;
}
