$(document).ready(function(){			
	// dropdown menus
	$("#menu").superfish({
		hoverClass	: "on",
		animation : { opacity:"show" },
		fx:     'fade'
	});
	
	
	
	$("#leftNav li").prepend("<span></span>"); //Throws an empty span tag right before the a tag

	$("#leftNav li").each(function() { //For each list item...
		var linkText = $(this).find("a").html(); //Find the text inside of the <a> tag
		$(this).find("span").show().html(linkText); //Add the text in the <span> tag
	}); 

	$("#leftNav li").hover(function() {	//On hover...
		$(this).find("span").stop().animate({
			marginTop: "-46" //Find the <span> tag and move it up 40 pixels
		}, 250);
	} , function() { //On hover out...
		$(this).find("span").stop().animate({
			marginTop: "0"  //Move the <span> back to its original state (0px)
		}, 250);
	});
	
	$("#leftNav li.active").hover(function() {	//On hover...
		$(this).find("span").stop().animate({
			marginTop: "-46" //Find the <span> tag and move it up 40 pixels
		}, 250);
	} , function() { //On hover out...
		$(this).find("span").stop().animate({
			marginTop: "-46"  //Move the <span> back to its original state (0px)
		}, 250);
	});



});


	// =========== Automated footer height script =========== //
    function autoHeight() {
    var divh = document.getElementById('footer').offsetHeight;
    var refDiv = (divh +"px");
    document.getElementById('wrapFooter').style.height = refDiv;
    document.getElementById('push').style.height = refDiv;
    document.getElementById('fwrap1').style.height = refDiv;
    document.getElementById('fwrap2').style.height = refDiv;
    document.getElementById('fwrap3').style.height = refDiv;
    document.getElementById('wrapContainer').style.marginBottom = (0-divh)+"px";

    var minDivh = document.getElementById('container').offsetHeight;
    document.getElementById('cwrap1').style.height = minDivh+"px";
    document.getElementById('cwrap2').style.height = minDivh+"px";
    document.getElementById('cwrap3').style.height = minDivh+"px";

    };
    window.onload = function() {autoHeight();};
	




