$(document).ready(function() {

	//modify this to change opacity
	$.facebox.settings.opacity = 0.8;
	jQuery('a[rel*=facebox]').facebox();
	
	var sn_active 	= $(".sub_nav:visible").attr("id");
	var sn_timer 	= 0;
	var sn_timeout	= 5000;
	var nav_anim	= false;

	$.hideAllSubNav = function() {
		$(".sub_nav").hide();
	};
	
	$.showActiveNav = function() {
		$.hideAllSubNav();
		var mn_nav = sn_active.replace("sn","mn");
		$("#"+sn_active).show();
		$("#main_nav li a").removeClass("active");
		$("#"+mn_nav).addClass('active');
	};
	
	$.showSubNav = function( id ) {
		//$(id).fadeIn('fast');
		$.hideAllSubNav();
		$(id).show();
	};
	
	$.startTimer = function() {
		sn_timer = setTimeout( '$.showActiveNav();', sn_timeout);
	};
	
	$.stopTimer = function() {
		clearTimeout(sn_timer);
	};

	// main nav hover 
	$("#main_nav li a").hover(function() {
		$.stopTimer();
		
		$("#main_nav li a").removeClass("active");
		$(this).addClass("active");
		var sn_id = $(this).attr("id").replace("mn","sn");

		$.showSubNav("#"+sn_id);

	});
	
	//main nav hover off
	$("#main_nav li a").mouseout(function() {
		$.startTimer();
	});
	
	//sub nav hover on
	$(".sub_nav li a").hover(function() {
		$.stopTimer();
	});
	
	//sub nav hover off
	$(".sub_nav li a").mouseout(function() {
		$.startTimer();
	});
	
	/*
	$("a").click(function() {
		alert("Sorry, we've turned off actions. No clicking!");
		return false;
	});
	*/
	
	$.load_weather = function() {
		//$("#weather_holder").html('<span class="txt">Loading weather...</span>');
		$.ajax({
			type:	"GET",
			data:	"",
			url:	"/ajax/weather-loader.php",
			success:function(html) {
				$("#weather_loader").fadeOut("fast",function() {
					$("#weather_loader").remove();
					$("#weather_holder").html(html);
				});
			}
		});
	};

	$.load_weather();
	
	$("#cnt_vert a").tooltip({
		track: true,
		delay: 0,
		fade: 250,
		showURL: false,
		showBody: " - ",
		left: -200,
		top: -40
	});

	
});