function closeWindow() {
	parent.window.opener.window.focus();
	parent.window.close();
}
function printWindow() {
	parent.mainFrame.focus();
	window.print(parent.mainFrame);
}
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 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 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 checkContact(){
	contactname = trimSpaces(document.contact.visitorName.value);
	contactemail = trimSpaces(document.contact.visitorEmail.value);
	//contactphone = trimSpaces(document.contact.visitorPhone.value);
	suggestions = trimSpaces(document.contact.visitorComments.value);
	if(contactname.length <= 0){
		alert("Please enter your name.");
		document.contact.visitorName.focus();
		return false;
	}
	if(!checkEmail(contactemail)) {
		document.contact.visitorEmail.focus();
		return false;
	}
	/*if(contactphone.length <= 0){
		alert("Please enter your telephone #.");
		document.contact.visitorPhone.focus();
		return false;
	}*/
	if(suggestions.length <= 0){
		alert("Please enter your queries/suggestions.");
		document.contact.visitorComments.focus();
		return false;
	}
	document.contact.frmAction.value = "send";
}
function valUserRegn() 
{
mem_name=trimSpaces(document.registerForm.mem_name.value);
mem_address=trimSpaces(document.registerForm.mem_address.value);
mem_state = trimSpaces(document.registerForm.mem_state.value);
mem_city=trimSpaces(document.registerForm.mem_city.value);
mem_zip=trimSpaces(document.registerForm.mem_zip.value);
mem_email=trimSpaces(document.registerForm.mem_email.value);
mem_password=trimSpaces(document.registerForm.mem_password.value);
c_mem_password=trimSpaces(document.registerForm.c_mem_password.value);

if (mem_name == "")
{
	alert("Please enter Name");
	document.forms[0].mem_name.focus();
	return false;
}
if (mem_address == "")
{
	alert("Please enter Address");
	document.forms[0].mem_address.focus();
	return false;
}

if (mem_state == "")
{
	alert("Please enter State");
	document.forms[0].mem_state.focus();
	return false;
}

if (mem_city == "")
{
	alert("Please enter Town/City");
	document.forms[0].mem_city.focus();
	return false;
}

if (mem_zip == "")
{
	alert("Please enter Zip");
	document.forms[0].mem_zip.focus();
	return false;
}

if (mem_email == "")
{
	alert("Please enter Email");
	document.forms[0].mem_email.focus();
	return false;
}

if(!checkEmail(mem_email))
{
	document.forms[0].mem_email.select();
	return false;
}

if (mem_password == "")
{
	alert("Please enter Password");
	document.forms[0].mem_password.focus();
	return false;
}

if (c_mem_password == "")
{
	alert("Please confirm Password");
	document.forms[0].c_mem_password.focus();
	return false;
}
if (c_mem_password != mem_password)
{
	alert("Please re enter correct Password");
	document.forms[0].c_mem_password.focus();
	return false;
}
document.forms[0].frmAction.value = "update";
}
function chkLogin()
{
	username = trimSpaces(document.frmLogin.username.value);
	password = trimSpaces(document.frmLogin.password.value);
	if (username == "")
	{
		alert("Please enter the Email ID");
		document.frmLogin.username.focus();
		return false;
	}
	if(!checkEmail(username))
	{
		document.frmLogin.username.select();
		return false;
	}
	if (password == "")
	{
		alert("Please enter the password");
		document.frmLogin.password.focus();
		return false;
	}
	document.frmLogin.frmAction.value = "Login";
	document.frmLogin.submit();
}
function valAddEvents()
{
	
evnt_title=trimSpaces(document.forms[0].evnt_title.value);
evnt_location=trimSpaces(document.forms[0].evnt_location.value);
evnt_time=trimSpaces(document.forms[0].eventdate.value);
evnt_description=trimSpaces(document.forms[0].evnt_description.value);
evnt_cemail=trimSpaces(document.forms[0].evnt_cemail.value);
if(document.forms[0].category.value=="")
{
alert("No data available in category");
return false;
}
category = document.forms[0].category.options[document.forms[0].category.selectedIndex].value;

if (category == "")
{
	alert("Please select a category");
	document.forms[0].category.focus();
	return false;
}

if (evnt_title == "")
{
	alert("Please enter Title");
	document.forms[0].evnt_title.focus();
	return false;
}
if (evnt_time=="")
{
	alert("Please enter Event Date");
	document.forms[0].eventdate.focus();
	return false;
}
if (evnt_location == "")
{
	alert("Please enter Location");
	document.forms[0].evnt_location.focus();
	return false;
}

stateId = document.forms[0].state.value;
if (stateId == "")
{
	alert("Please enter State");
	document.forms[0].state.focus();
	return false;
}

countyId = document.forms[0].country.value;
if (countyId == "")
{
	alert("Please enter Country");
	document.forms[0].country.focus();
	return false;
}

cityId = document.forms[0].city.value;
if (cityId == "")
{
	alert("Please enter City/Town");
	document.forms[0].city.focus();
	return false;
}

if (evnt_description == "")
{
	alert("Please enter Description");
	document.forms[0].evnt_description.focus();
	return false;
}

if (evnt_cemail != "")
{
	if(!checkEmail(evnt_cemail))
	{
		document.forms[0].evnt_cemail.select();
		return false;
	}
}

document.forms[0].frmAction.value = "update"; 
}


function checkDelete(frmElement) 
{
	rowSelected = false;
	if(document.forms[0].elements[frmElement].length > 0) 
	{
		for(itemCount = 0; itemCount < document.forms[0].elements[frmElement].length; itemCount++) 
		{
			if(document.forms[0].elements[frmElement][itemCount].checked) 
			{
				rowSelected = true;
			}
		}
	}
	else 
	{
		if(document.forms[0].elements[frmElement].checked)
		{
				rowSelected = true;
		}
	}
	if(!rowSelected) 
	{
		alert("No event selected for deletion");
		return false;
	}
	else 
	{
		if(!confirm("Do you really want to delete these event(s)?")) 
		{
			return false;
		}
	}
	
	document.forms[0].frmAction.value = "Delete";
	document.forms[0].submit();
}
function checkPhotos() {

	document.forms[0].frmAction.value = "update";
}
function deletePhoto(frmElement,picId)
{
	if(confirm("Are you sure to delete this picture?"))
	{
		document.forms[0].elements[frmElement].value = picId;
		document.forms[0].frmAction.value = "DeletePic" ;
		document.forms[0].submit();	
	}
}
function printWindow1() {
	window.print();
}
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();
}

function valReqPwd()
{
name = trimSpaces(document.pwdReqForm.name.value);
email = trimSpaces(document.pwdReqForm.email.value);
comments = document.pwdReqForm.comments.value

if (name == "")
{
	alert("Please enter your name");
	document.pwdReqForm.name.focus();
	return false;
}

if (email == "")
{
	alert("Please enter your email");
	document.pwdReqForm.email.focus();
	return false;
}

if (email != "")
{
	if(!checkEmail(email))
	{
		document.pwdReqForm.email.select();
		return false;
	}
}

if (comments == "")
{
	alert("Please enter why you want to see the photos");
	document.pwdReqForm.comments.focus();
	return false;
}
document.pwdReqForm.frmAction.value = "update";
}


function checkActivateMReg()
{
	email = trimSpaces(document.forms[0].email.value);
	if (email == "")
	{
		alert("Please enter the Email ID");
		document.forms[0].email.focus();
		return false;
	}
		document.forms[0].frmAction.value = 'update';
}
