/**
	--------------------------------------------------
	C I T I T O U R  S I T E W I D E  J S
	
	Contents:
	
		SECTION 1: 	jQuery
		
		SECTION 2: 	Legacy code
	--------------------------------------------------
*/

/**
	--------------------------------------------------
	SECTION 1: 	jQuery
	--------------------------------------------------
*/

(function($)
{
	$(function()
	{
	});
})(jQuery);


/**
	--------------------------------------------------
	SECTION 2: 	Legacy code
	
	Pulled from javascripts.js
	--------------------------------------------------
*/

// TEXT COUNTER SCRIPT FOR DISCUSS BOXES
// Original:  Ronnie T. Moore -- Web Site:  The JavaScript Source
// Dynamic 'fix' by: Nannette Thacker -- Web Site: http://www.shiningstar.net
// This script and many more are available free online at The JavaScript Source!! http://javascript.internet.com -->
function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
else
countfield.value = maxlimit - field.value.length;
}


// POPUP SCRIPT FOR SMALL POPUPS
var popUpWin=0;
function popUp(URLStr)
{
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=yes,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=400,left=100,top=100,screenX=100,screenY=100');
}


// POPUP SCRIPT FOR BIG POPUPS
var popUpWin=0;
function BigpopUp(URLStr)
{
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=yes,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=800,height=800,left=100,top=100,screenX=100,screenY=100');
}


// VALIDATE THAT THE 123 WAS SUBMITTED WITH THE SUBMISSIONS (MAINLY OF RATINGS?)
function validate123() {
	if ( document.forms.add_entry.nospam.value == "" ) {  
		alert ( "You must enter RL8 in the box." ); 
		return false;  
		}
	return true;
}


// VALIDATE PLACE SUBMISSIONS
function validateplace ( )
{ valid = true;
if ( document.forms.add_place_public.places_subcat_fid.value == "" ) {  alert ( "Please enter what type of place you have." ); return false;  }
if ( document.forms.add_place_public.place_name.value == "" ) {  alert ( "Please enter your place's name." ); return false;  }
if ( document.forms.add_place_public.address.value == "" ) {  alert ( "Please enter your place's address." ); return false;  }
if ( document.forms.add_place_public.borough_fid.value == "" ) {  alert ( "Please enter your place's borough." ); return false;  }
if ( document.forms.add_place_public.phone.value == "" ) {  alert ( "Please enter your place's phone." ); return false;  }
if ( document.forms.add_place_public.email.value == "" ) {  alert ( "Please enter your place's email." ); return false;  }
if ( document.forms.add_place_public.description.value == "" ) {  alert ( "Please enter your place's description." ); return false;  }
if ( document.forms.add_place_public.author.value == "" ) {  alert ( "Please enter your name and date." ); return false;  }
if (document.getElementById('nospam').value != "RL8") { alert ( "Please enter RL8 in the nospam box"); return false; }
return true;
}


// VALIDATE EVENT SUBMISSIONS
function validateevent ( )
{ valid = true;
if ( document.forms.add_event.title.value == "" ) { alert ( "Please enter a title for your event." ); return false;  }
if ( document.forms.add_event.author.value==""){ alert ("Please enter author name.");return false;}
if ( document.forms.add_event.venue_fid.value == "" ) { alert ( "Please select a venue for your event." ); return false;  }
if ( document.forms.add_event.type1_fid.value == "" ) { alert ( "Please select a type for your event." ); return false;  }
if ( document.forms.add_event.openmonth.value == "" ) { alert ( "Please select the month of your event." ); return false;  }
if ( document.forms.add_event.openday.value == "" ) { alert ( "Please select the day of your event." ); return false;  }
if ( document.forms.add_event.openyear.value == "" ) { alert ( "Please select the year of your event." ); return false;  }
if ( document.forms.add_event.start_time_fid.value == "" ) { alert ( "Please select the start time of your event." ); return false;  }
if ( document.forms.add_event.email.value == "" ) { alert ( "Please enter your email address. It will not be made public." ); return false;  }
if (document.getElementById('nospam').value != "RL8") { alert ( "Please enter RL8 in the nospam box"); return false; }
return true;
}

//VALIDATE BAND SUBMISSIONS
function validateband ( )
{ valid = true;
if (document.forms.add_entry.subcat_name.value == "") { alert ( "Please enter the band's name." ); return false;}
if (document.forms.add_entry.cat_fid.value == "") { alert ( "Please enter the band's genre." ); return false;}
if (document.forms.add_entry.author.value == "") { alert ( "Please enter your name." ); return false;}
if (document.forms.add_entry.authoremail.value == "") { alert ( "Please enter your email address." ); return false;}
if ((document.forms.add_entry.photo_file.value != "")&&(document.forms.add_entry.photo_credit.value == ""))  { alert ( "Please enter the photo credit." ); return false;}
return true;	
}

//VALIDATE BAND EDITS
function validatebandedit ( )
{ valid = true;
if (document.forms.edit_entry.subcat_name.value == "") { alert ( "Please enter the band's name." ); return false;}
if (document.forms.edit_entry.cat_fid.value == "") { alert ( "Please enter the band's genre." ); return false;}
if (document.forms.edit_entry.author.value == "") { alert ( "Please enter your name." ); return false;}
if (document.forms.edit_entry.authoremail.value == "") { alert ( "Please enter your email address." ); return false;}
if ((document.forms.edit_entry.photo_file.value != "")&&(document.forms.add_entry.photo_credit.value == ""))  { alert ( "Please enter the photo credit." ); return false;}
return true;	
}


function doPic(imgName) {
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
ns3up = (browserName == "Netscape" && browserVer >= 3);
ie4up = (browserName.indexOf("Microsoft") >= 0 && browserVer >= 4);
if (ns3up || ie4up) {
imgOn = ("" + imgName);
document.mainpic.src = imgOn;
   }
}


