$(document).ready(function() {
    var total_width = 0;
    $("#expnav ul li").each(function(){
        total_width += $(this).width();//this.offsetWidth;
    });
    //$(document.body).append("<p style='display:none'> total_width: "+total_width+" total_width:"+total_width+" </p>");

	//var total = $("#expnav ul li").size();
	if (total_width < 450) {
	//if (total < 10) {
		$('a#navtoggle').hide();
		$('#expnav').addClass("expnavshort");
	}
	$('a#navtoggle').click(function() {
		$("#expnav").slideToggle("fast", function(){
			$("#expnav").toggleClass("vertnav");
			$("#expnav").slideToggle("fast");
		});
		return false;
	});
	var total = $("#sectionlist ul li").size();
	if (total == 0) {
	    $("div.primarynavigation a.on").addClass("nosub");
	} else {
	    $('a#sectiontoggle').click(function() {
		    if (!$("a#sectiontoggle").hasClass("sectionexpand")) {
			    $("#sectionlist").slideToggle("fast", function() {
				    $("a#sectiontoggle").toggleClass("sectionexpand");
				    $("div.primarynavigation a.on span").hide();
				    $("a#sectiontoggle").animate( { backgroundPosition: "142px 0px" }, "fast", function() { 
					    $("div.primarynavigation a.on").toggleClass("sectionright");
					    $("div.primarynavigation a.on span").show();
				    });
			    });
		    } else {
			    $("div.primarynavigation a.on span").hide();
			    $("a#sectiontoggle").animate( { backgroundPosition: "0px -9px" }, "fast", function() {
				    $("div.primarynavigation a.on").toggleClass("sectionright");
				    $("div.primarynavigation a.on span").show();
				    $("a#sectiontoggle").toggleClass("sectionexpand");
				    $("#sectionlist").slideToggle("fast");
			    });
		    }
		    return false;
	    });
	}
});
