// JavaScript Document
//To Check whether the user is valid or not
function zoomPic(gid,cid) {
	sWidth 	= screen.availWidth;
	sHeight = screen.availHeight;
	
	winWidth 	= 450;
	winHeight 	= 600;
	
	sLeft = (sWidth - winWidth) / 2;
	sTop = (sHeight - winHeight) / 2;

	window.open("showZoom.php?galleryid=" + gid + "&category=" +cid, "picture", "width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=0,resizable=0");
	return;
}

function checkLogin() {
	document.forms[1].uname.value = trimSpaces(document.forms[1].uname.value);
	if(document.forms[1].uname.value.length <= 0) {
		alert("Please enter the username");
		document.forms[1].uname.focus();
		return false;
	}
	document.forms[1].password.value = trimSpaces(document.forms[1].password.value);
	if(document.forms[1].password.value.length <= 0) {
		alert("Please enter password");
		document.forms[1].password.focus();
		return false;
	}
	document.forms[1].sbm.value="Y";
}

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.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.telephone.value = trimSpaces(document.feedback.telephone.value);
	if(document.feedback.telephone.value.length <= 0) {
		alert("Please enter your Telephone");
		document.feedback.telephone.focus();
		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 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 == "")
	{
		alert("Please enter your name");
		document.feedbackForm.visitorName.focus();
		return false;
	}
	if(visitorEmail == "")
	{
		alert("Please enter your email");
		document.feedbackForm.visitorEmail.focus();
		return false;
	}
	if(!checkEmail(visitorEmail))
	{
		document.feedbackForm.visitorEmail.select();
		return false;
	}
	if(visitorPhone == "")
	{
		alert("Please enter your phone number");
		document.feedbackForm.visitorPhone.focus();
		return false;
	}
	if(visitorComments == "")
	{
		alert("Please enter your comments");
		document.feedbackForm.visitorComments.focus();
		return false;
	}
	
	document.feedbackForm.frmAction.value="send";
	return true;
}
function checkLinks() {
	if(trimSpaces(document.forms[0].linkname.value).length <= 0) {
		alert("Please provide the Link Name name");
		document.forms[0].linkname.focus();
		return false;
	}
	if(trimSpaces(document.forms[0].linkurl.value).length <= 0) {
		alert("Please provide the Link URL name");
		document.forms[0].linkurl.focus();
		return false;
	}
document.forms[0].frmAction.value = "update";
document.forms[0].passLinkid.value = document.forms[0].elements["linkid[]"].options[document.forms[0].elements["linkid[]"].selectedIndex].value;
document.forms[0].parentlinkid.value = document.forms[0].elements["linkid[]"].options[document.forms[0].elements["linkid[]"].selectedIndex].value;
return true	
}
function submitThis()
{
	document.forms[0].passLinkid.value="0";
	document.forms[0].submit();
}
function downloadFile(file_id)
{
	document.downLoadForm.file_id.value=file_id;
	document.downLoadForm.toDo.value="download";
	document.downLoadForm.submit();
}
function checkNewsletterDetails() {
	fname = trimSpaces(document.addNewsLetter.fname.value);
	lname = trimSpaces(document.addNewsLetter.lname.value);
	subscriberemail =  trimSpaces(document.addNewsLetter.subscriberemail.value);
		
	if(fname.length <= 0) {
		alert("Please enter your First name");
		document.addNewsLetter.fname.focus();
		return false;
	}
	if(lname.length <= 0) {
		alert("Please enter your Last name");
		document.addNewsLetter.lname.focus();
		return false;
	}
	
	if(subscriberemail == "")
	{
		alert("Please enter your Email");
		document.addNewsLetter.subscriberemail.focus();
		return false;
	}
	if(!checkEmail(subscriberemail))
	{
		document.addNewsLetter.subscriberemail.select();
		return false;
	}
	document.addNewsLetter.frmAction.value = "send";
}

function checkVote() { 
	count = document.ratingfrm.radiobutton.length;
	pollSelect = false;
	for(i = 0; i < count; ++i) {
		if(document.ratingfrm.radiobutton[i].checked) {
			pollSelect = true;
			break;
		}
	}
	if(!pollSelect) {
		alert("Select your rating");
		return false;
	}
	document.ratingfrm.submit();
}