// ==============================
// SET VARIABLES
// ==============================

var urlParts = parseURL(); // function is in urlScripts.js included before this file


var websiteRoot = urlParts.domain;
var newsletterButtonOn = websiteRoot + '/images/newsletterSend_over.gif';
var newsletterButtonOff = websiteRoot + '/images/newsletterSend.gif';

 $(document).ready(function(){
	// CONTROL THE OPTIONAL SUBMENUS
	$('ul#mainNav li').mouseover(function () {
		$(this).find('ul').show();								  
	});
	$('ul#mainNav li').mouseout(function () {
		$(this).find('ul').hide();								  
	});
	
	// CONTROL THE FORM BUTTON
	$('#mainNav .newsletter #newsletterForm #imageField').mouseover(function() {
		$(this).attr({src: newsletterButtonOn});
	});
	
	$('#mainNav .newsletter #newsletterForm #imageField').mouseout(function() {
		$(this).attr({src: newsletterButtonOff});
	});
	
	// VALIDATE THE NEWSLETTER SIGN UP FORM
	$("#newsletterForm").validate();
	
	
	// ========================================================
	// SET THE ON CLASS TO THE APPROPRIATE MENU BUTTONs
	// ========================================================	
	// Set the on state for the left margion buttons
	$("ul#mainNav li a[href='" + urlParts.pathFile + "']").parent().addClass('on');
	$("ul#mainNav li ul li a[href='" + urlParts.pathFile + "']").parent().parent().parent().addClass('on');
	
	// Set the on state for the main menu buttons
	// Match any href that begins with the loaded main directory
	// We test first for an empty varible to prevent on-states on the home page
	//if (urlMainDir != '') {
	//	$("ul#nav li a[href^='" + urlMainDir + "']").parent().parent().parent().addClass('on');
	//}
	
 });