// JavaScript Document
$(document).ready(function() {
						   
	//  show/hide search box help						   
	$('#search input.FORM_inputText').focus(function() {
		if ($(this).attr("value") == "Search Site") {
			$(this).attr("value", "").toggleClass("type");
		}
	}).blur(function() {
		if ($(this).attr("value") == "") {
			$(this).attr("value", "Search Site").toggleClass("type");
		}
	});
	
	//  run main menu dropdown
	//$('#mainMenuContainer ul').toggle()
	/**/var mainMenuOffset = $('#mainMenuContainer').offset()
// PRIMARY DD
	$('#mainMenuContainer .mainItem').hover(
			function() {
				$(this).addClass('over');
			},
			function() {
				$(this).removeClass('over');
	 }).each(function() {
			 primaryDropdown = $(this).find('ul');
			 primaryMenuOffset = $(this).offset();
			 primaryLeft = primaryMenuOffset.left - mainMenuOffset.left;
			 primaryTop = (primaryMenuOffset.top + $(this).height()) - primaryMenuOffset.top;
			$(primaryDropdown).css('left', primaryLeft +'px');	
			$(primaryDropdown).css('top', primaryTop +'px');
	 });
// SECONDARY DD
	 $('#mainMenuContainer .secondaryItem').hover(
			function() {
				$(this).addClass('over');
				
				secondaryDropdown = $(this).find('ul');
				primaryMenuOffset = $(this).closest('ul').offset();
				secondaryMenuOffset = $(this).offset();
				secondaryTop = (secondaryMenuOffset.top - primaryMenuOffset.top);
				secondaryLeft = $(secondaryDropdown).width();
				
				$(secondaryDropdown).css('left', secondaryLeft + 'px');	
				$(secondaryDropdown).css('top', secondaryTop + 'px');
			},
			function() {
				$(this).removeClass('over');
	 });
// TERTIARY DD
	 $('#mainMenuContainer .tertiaryItem').hover(
			function() {
				$(this).addClass('over');
				
				secondaryMenuOffset = $(this).closest('ul').offset()
				tertiaryMenuOffset = $(this).offset();
				tertiaryDropdown = $(this).find('ul');
				tertiaryLeft = $(tertiaryDropdown).width();
				tertiaryTop = (tertiaryMenuOffset.top - secondaryMenuOffset.top);
				$(tertiaryDropdown).css('left', tertiaryLeft +'px');	
				$(tertiaryDropdown).css('top',tertiaryTop +'px');
			},
			function() {
				$(this).removeClass('over');
	 });
	 // Local Nav Functions
		$(".localNav li.selected").addClass("open");
		$(".localNav li.selected").parents("li").addClass("open");
		$(".localNav ul").prev("span").addClass("parent");
		$(".localNav .parent em").click(function(event) {
  			$(this).closest("li").toggleClass("open");
		});
	 
	 /*$('#mainMenuContainer .mainItem').hover(
			function() {
				$(this).addClass('over');
			},
			function() {
				$(this).removeClass('over');
	 }).each(function() {
			var localDropdown = $(this).find('ul');
			var localMenuOffset = $(this).offset();
			var newLeft = localMenuOffset.left - mainMenuOffset.left;
			var newTop = (localMenuOffset.top + $(this).height()) - mainMenuOffset.top;
			var localSecondary = $(localDropdown).find('ul');
			var newLeftSecondary = $(localDropdown).width();
			var newBottomSecondary = 0;
			var localTertiary = $(localSecondary).find('ul');
			var newLeftTertiary = $(localTertiary).width();
			var newBottomTertiary = 0;
			
			$(localDropdown).css('left', newLeft+'px');	
			$(localDropdown).css('top', newTop+'px');
			
			$(localSecondary).css('left', newLeftSecondary +'px');	
			$(localSecondary).css('bottom',newBottomSecondary +'px');	
			
			$(localTertiary).css('left', newLeftTertiary +'px');	
			$(localTertiary).css('top',newBottomTertiary +'px');	
			
	 });*/
	 
});


//function which activates the jquery.simplemodal.js plugin
//trigger with <a href="JavaScript:launchModal('MODAL_ID_HERE')">

function launchModal(whichID) {
	$.modal(document.getElementById(whichID))
}
