// JavaScript Document

function writeDate() 

{

	var monthNames = new Array ("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");

	var dayNames = new Array ("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");

	var now = new Date();

	var amPm = (now.getHours() < 12) ? "am" : "pm";

	var hour = (now.getHours() > 12) ? (now.getHours() - 12) : (hour == 0) ? "12" : now.getHours();

	var min = (now.getMinutes() < 10) ? ("0" + now.getMinutes()) : (now.getMinutes());

	//document.write (now.getDate()+" - "+monthNames[now.getMonth()] + " - " +now.getYear() );

	document.write (monthNames[now.getMonth()]+"  "+now.getDate() + ", " +now.getYear() );

}



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";

}



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;

}



function check()

{

	if(frm1.txtname.value=="")

	{

		alert("Enter Name");

		frm1.txtname.focus();

		return false;

	}

	if(frm1.txtemail.value=="")

	{

		alert("Enter Email");

		frm1.txtemail.focus();

		return false;

	}

	

	if(frm1.txtemail.value.indexOf("@")==-1)

	{

		alert("Enter a valid email");

		frm1.txtemail.focus();

		return false;

		

	}

	if(frm1.txtemail.value.indexOf(".")==-1)

	{

		alert("Enter a valid email");

		frm1.txtemail.focus();

		return false;

		

	}

	

	

	else

	{

	}

	

}

function checkContactus() {

	document.feedback.firstName.value = trimSpaces(document.feedback.firstName.value);

	if(document.feedback.firstName.value.length <= 0) {

		alert("Please enter your first name");

		document.feedback.firstName.focus();

		return false;

	}

	document.feedback.lastName.value = trimSpaces(document.feedback.lastName.value);

	if(document.feedback.lastName.value.length <= 0) {

		alert("Please enter your last name");

		document.feedback.lastName.focus();

		return false;

	}



	document.feedback.email.value = trimSpaces(document.feedback.email.value);

	if(document.feedback.email.value.length <= 0) {

		alert("Please enter your email address");

		document.feedback.email.focus();

		return false;

	}

	if(!checkEmail(document.feedback.email.value)) {

		document.feedback.email.focus();

		document.feedback.email.select();

		return false;

	}

	document.feedback.frmAction.value = "update";

}

function checkLoanDelete(frmAction) {

	if(frmAction == "remove") {

		anySelected = false;

		itemLength = document.forms[0].elements["delids[]"].length;

		if(itemLength > 0) {

			for(photos = 0; photos < itemLength; photos ++) {

				if(document.forms[0].elements["delids[]"][photos].checked) {

					anySelected = true;

				}

			}

		}

		else {

			if(document.forms[0].elements["delids[]"].checked) {

				anySelected = true;

			}

		}

		if(anySelected) {

			if(!confirm("Do you really want to delete the selected submissions?")) {

				return false;

			}

			document.forms[0].frmAction.value = "remove";

		}

		else {

			alert("Nothing selected for deletion");

			return false;

		}

	}

}

function showProgram(linkid,id,channelid) {

	sWidth = screen.availWidth;

	sHeight = screen.availHeight;

	

	winWidth = 510;

	winHeight = 380;

	

	sLeft = (sWidth - winWidth) / 2;

	sTop = (sHeight - winHeight) / 2;

	

	window.open("../php/rating.php?linkid=" + linkid + " & programid=" + id,"photoCategory","width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=1,resizable=0");

}
function showVideo(linkid,id) {

	sWidth = screen.availWidth;

	sHeight = screen.availHeight;

	

	winWidth = 510;

	winHeight = 380;

	

	sLeft = (sWidth - winWidth) / 2;

	sTop = (sHeight - winHeight) / 2;

	

	window.open("../php/video_rating.php?linkid=" + linkid + " & videoid=" + id,"VideoRating","width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=1,resizable=0");

}
function showAdvertisement(linkid,id) {

	sWidth = screen.availWidth;

	sHeight = screen.availHeight;

	

	winWidth = 510;

	winHeight = 380;

	

	sLeft = (sWidth - winWidth) / 2;

	sTop = (sHeight - winHeight) / 2;

	

	window.open("../php/add_rating.php?linkid=" + linkid + " & add_id=" + id,"photoCategory","width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=1,resizable=0");

}

function validateRating()

{

	

	anySelected = 0;

	len = document.ratingForm.rating.length;

	for (i=0;i<len;i++)

	{

		if (document.ratingForm.rating[i].checked)	

		anySelected ++;

	}

	

	if (anySelected <=0)

	{

	alert("Please select your rating");

	return false;

	}

	else

	document.ratingForm.frmAction.value = "rating"

}

function validateAddRating()

{

	

	anySelected = 0;

	len = document.addRatingForm.rating.length;

	for (i=0;i<len;i++)

	{

		if (document.addRatingForm.rating[i].checked)	

		anySelected ++;

	}

	

	if (anySelected <=0)

	{

	alert("Please select your rating");

	return false;

	}

	else

	document.addRatingForm.frmAction.value = "rating"

}


function checkComments(){

	if(frm.name.value=="")

	{

	alert("Please enter your name");

	frm.name.focus();

	return false;

	}

	if(frm.email.value=="")

	{

	alert("Please enter your email ");

	frm.email.focus();

	return false;

	}

	if(frm.email.value.indexOf(".")==-1)

	{

	alert("Please enter valied email ");

	frm.email.focus();

	return false;

	}

	if(frm.email.value.indexOf("@")==-1)

	{

	alert("Please enter valid email ");

	frm.email.focus();

	return false;

	}

	if(frm.city.value=="")

	{

	alert("Please enter Your city ");

	frm.city.focus();

	return false;

	}

	if(frm.comment.value == "")

	{

	alert("Please enter Your comment ");

	frm.comment.focus();

	return false;

	}

	else{

	

	    document.frm.frmAction.value ="update";

		//document.frm.submit();

	}

	

}

function markAsObjecction(forum_id)

{
	if (!confirm("Do you really want to mark this entry \n as objectionable?"))

		return;

	else

	{

		document.frm2.frmAction.value ="objection";

		document.frm2.forum_id.value = forum_id ;

		document.frm2.submit();

	}
}



function checkGuest()

{

	

	if(document.frm.name.value=="")

	{

		alert("Enter Name ");

		document.frm.name.focus();

		return false;

		

	}

	if(document.frm.email.value=="")

	{

		alert("Enter email ");

		document.frm.email.focus();

		return false;

		

	}

	if(document.frm.comments.value=="")

	{

		alert("Enter comments ");

		document.frm.comments.focus();

		return false;

		

	}

	document.frm.frmAction.value='add';

	

	

	

}

function contactcheck()

{

	if(document.frm.firstname.value=="")

	{

		alert("Enter your first Name");

		document.frm.firstname.focus();

		return false;

		

	}

	if(document.frm.lastname.value=="")

	{

		alert("Enter your last Name");

		document.frm.lastname.focus();

		return false;

		

	}

	if(document.frm.email.value=="")

	{

		alert("Enter your email");

		document.frm.email.focus();

		return false;

		

	}

	if(document.frm.email.value.indexOf(".")==-1)

	{

	    alert("Enter valid email");	

		document.frm.email.focus();

		return false;

	}

		if(document.frm.email.value.indexOf("@")==-1)

		{

	    alert("Enter valid email");	

		document.frm.email.focus();

		return false;

	}



	document.frm.frmAction.value='add';

	//document.frm.submit();

	

	

	

	

}

function checkVote(pollDone) 

{

    document.poll.submit();

    pollDone = parseInt(pollDone);	

	count = document.poll.poll_option_id.length;  

	pollSelect = false;

	for(i = 0; i < count; ++i) {

		if(document.poll.poll_option_id[i].checked) {

			pollSelect = true; 

			break;

		}

	}

	if(!pollSelect) {

		alert("Select an answer to vote");

		return false;

	}



	if (pollDone == 1)

	{

			alert("You have already submitted the vote");

			return false;

	}



	sWidth = screen.availWidth;  

	sHeight = screen.availHeight;

	winWidth = 250;

	winHeight = 200;

	sLeft = (sWidth - winWidth) / 2; 

	sTop = (sHeight - winHeight) / 2;

	window.open("php/blank.php","Scamcategory","width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=1,resizable=0");

	

	document.poll.target = "Scamcategory";

	document.poll.frmAction.value = 'Vote'; 

	document.poll.submit();

	document.poll.action ='php/polPopup.php';

	//window.location.reload();

	alert("Vote has been submitted successfully");	

	window.location.reload();

	

	

	

	

	/*

	document.poll.frmAction.value = 'Vote'; 

	document.poll.submit();

	alert("Vote has been submitted successfully");

	document.poll.action ='php/polPopup.php';

	window.location.reload();

	*/

	

	



}





function viewPollres() 

{

	sWidth = screen.availWidth;  

	sHeight = screen.availHeight;

	winWidth = 250;

	winHeight = 200;

	sLeft = (sWidth - winWidth) / 2; 

	sTop = (sHeight - winHeight) / 2;

	window.open("php/polPopup.php?frmAction=''","Scamcategory","width=" + winWidth + ",height=" + winHeight + ",top=" + sTop + ",left=" + sLeft + ",toolbar=0,menubar=0,status=0,scrollbars=1,resizable=0");



}



function listprograms()

{

	if(frmprograms.txtchannels.value!=0)

	document.frmprograms.submit();

	

}



function programscheck()

{

	if(document.prodForm.category.value=="")

	{

		alert("select a channel");

		document.prodForm.category.focus ();

		return false;

	}

	if(document.prodForm.subCategory.value=="")

	{

		alert("select a program");

		document.prodForm.subCategory.focus ();

		return false;

	}

	

	else{

	document.prodForm.frmAction.value='search1';

	document.prodForm.submit();

	}

	

}

function uploadresume()

{



if(frmupload.name.value=="")

{

alert("Enter the name");

frmupload.name.focus();

return false;

}

if(frmupload.email.value=="")

{

alert("Enter the email");

frmupload.email.focus();

return false;

}

if(frmupload.email.value.indexOf("@")==-1)

{

alert("Enter valid email");

frmupload.email.focus();

return false;

}

if(frmupload.email.value.indexOf(".")==-1)

{

alert("Enter valid email");

frmupload.email.focus();

return false;

}

if(frmupload.phone.value=="")

{

alert("Enter phone");

frmupload.phone.focus();

return false;

}

if(frmupload.address.value=="")

{

alert("Enter the address");

frmupload.address.focus();

return false;

}

if(frmupload.resume.value=="")

{

alert("Please upload your resume");

frmupload.resume.focus();

return false;

}







else

frmupload.frmAction.value='save';

}

function programscheckinclude()

{

	if(document.prodForm.category.value=="")

	{

		alert("select a channel");

		document.prodForm.category.focus ();

		return false;

	}

	if(document.prodForm.subCategory.value=="")

	{

		alert("select a program");

		document.prodForm.subCategory.focus ();

		return false;

	}

	

	else{

	document.prodForm.frmAction.value='searchinclude';

	document.prodForm.submit();

	}

	

}

function checkLogin()

{

if(frmlogin.name.value=="")

{

alert("Enter the name ");

frmlogin.name.focus();

return false;

}

if(frmlogin.email.value=="")

{

alert("Enter the email");

frmlogin.email.focus();

return false;

}

if(frmlogin.email.value.indexOf("@")==-1)

{

alert("Enter valid email");

frmlogin.email.focus();

return false;

}

if(frmlogin.email.value.indexOf(".")==-1)

{

alert("Enter valid email");

frmlogin.email.focus();

return false;

}

else

return true;

}



function numbersonly(myfield, e, dec)

{

var key;

var keychar;



if (window.event)

   key = window.event.keyCode;

else if (e)

   key = e.which;

else

   return true;

keychar = String.fromCharCode(key);



// control keys

if ((key==null) || (key==0) || (key==8) || 

    (key==9) || (key==13) || (key==27) )

   return true;



// numbers

else if ((("0123456789").indexOf(keychar) > -1))

   return true;



// decimal point jump

else if (dec && (keychar == "."))

   {

   myfield.form.elements[dec].focus();

   return false;

   }

else

   return false;

}

function checksignUp()

{





if(frmsignup.name.value=="")

{

alert("Enter the name ");

frmsignup.name.focus();

return false;

}

if(frmsignup.place.value=="")

{

alert("Enter the place ");

frmsignup.place.focus();

return false;

}

if(frmsignup.email.value=="")

{

alert("Enter the email");

frmsignup.email.focus();

return false;

}

if(frmsignup.email.value.indexOf("@")==-1)

{

alert("Enter valid email");

frmsignup.email.focus();

return false;

}



if(frmsignup.email.value.indexOf(".")==-1)

{

alert("Enter valid email");

frmsignup.email.focus();

return false;

}

if(frmsignup.stars.value=="")

{

alert("Enter Favorite star name");

frmsignup.stars.focus();

return false;

}





if((frmsignup.dd.value!="")||(frmsignup.mm.value!="")||(frmsignup.yy.value!=""))

{



   var l=frmsignup.yy.value.length;

   if(frmsignup.dd.value==0)

	{   

		alert("Enter a valid day");

		frmsignup.dd.focus();

		return false;

    } 

    if(frmsignup.dd.value=="")

	{   

		alert("Enter a valid day");

		frmsignup.dd.focus();

		return false;

    } 

	if(frmsignup.dd.value>31)

	{   

		alert("Enter a valid day");

		frmsignup.dd.focus();

		return false;

    }

	if(frmsignup.mm.value=="")

	{   

		alert("Enter a valid month");

		frmsignup.mm.focus();

		return false;

    }

	if(frmsignup.mm.value==0)

	{   

		alert("Enter a valid month");

		frmsignup.mm.focus();

		return false;

    }

    if(frmsignup.mm.value>12)

	{   

		alert("Enter a valid month");

		frmsignup.mm.focus();

		return false;

    }

	

	if(frmsignup.yy.value=="")

	{   

		alert("Enter a valid year");

		frmsignup.yy.focus();

		return false;

    }



	  if(l<4)

	{   

		alert("Enter a valid year");

		frmsignup.yy.focus();

		return false;

    }

	

	frmsignup.frmAction.value='add';



}



else

frmsignup.frmAction.value='add';

return true;

}

function trimSpaces(stringValue) {

	// Checks the first occurance of spaces and removes them

	for(i = 0; i < stringValue.length; i++) {

		if(stringValue.charAt(i) != " ") {

			break;

		}

	}

	if(i > 0) {

		stringValue = stringValue.substring(i);

	}

	

	// Checks the last occurance of spaces and removes them

	strLength = stringValue.length - 1;

	for(i = strLength; i >= 0; i--) {

		if(stringValue.charAt(i) != " ") {

			break;

		}

	}

	if(i < strLength) {

		stringValue = stringValue.substring(0, i + 1);

	}

	

	// Returns the string after removing leading and trailing spaces.

	return stringValue;

}

function checkEmail(emailString) {

	splitVal = emailString.split('@');

	if(splitVal.length <= 1) {

		alert("Please enter a valid email address");

		return false;

	}

	if(splitVal[0].length <= 0 || splitVal[1].length <= 0) {

		alert("Please enter a valid email address");

		return false;

	}

	

	splitDomain = splitVal[1].split('.');

	if(splitDomain.length <= 1) {

		alert("Please enter a valid email address");

		return false;

	}

	if(splitDomain[0].length <= 0 || splitDomain[1].length <= 1) {

		alert("Please enter a valid email address");

		return false;

	}

	return true;

}



function valDiapSchedule(frm)

{

channel = frm.channel.options[frm.channel.selectedIndex].value;

if (channel == '')

{

alert('Please select a channel');

frm.channel.focus();

return false;

}

}

