// Banner Navigation
// 1.0.0
// Matt Driscoll
$(document).ready(function(){
var jurlpath = jQuery.url.attr("path");
var jcurrentfile = jQuery.url.attr("file");
var jdir = jQuery.url.attr("directory");
// EXCEPTIONS FOR NEWS BANNER NAV
if(jdir.indexOf("/agenda/") > 0){jdir = "/agenda/";}
if(jdir.indexOf("/about/") > 0){jdir = "/about/";}
if(jdir.indexOf("/registration/") > 0){jdir = "/registration/";}
if(jdir.indexOf("/exhibits/") > 0){jdir = "/exhibits/";}
if(jdir.indexOf("/get_involved/") > 0){jdir = "/get_involved/";}

// END EXCEPTIONS
if(jcurrentfile == null){
	jurlpath += "index.html";
	}
	$("#actionButton").each(function () {
		var j = $("a", this).attr("href");
		if(jurlpath == j) {
			$("a", this).removeAttr("href");
			$(this).children("span").addClass("on");
		}
	});
	$("#topSubnav a, #secSubnav a").each(function () {
		var j = $(this).attr("href");
		if(jurlpath == j) {
			$(this).addClass("on");
		}
	});
	if(!$("#topSubnav a, #secSubnav a").hasClass("on") && !$("#actionButton span").hasClass("on")){
		$("#topSubnav a, #secSubnav a").each(function () {
			var j = $(this).attr("href");
			if(j.search(jdir) > -1) {
				$(this).addClass("subOn");
			}
			if($("#topSubnav a.on, #secSubnav a.on").size() > 1){
				$("#topSubnav a, #secSubnav a").removeClass("on");
				$("#topSubnav a, #secSubnav a").removeClass("subOn");
				$("#topSubnav a:first").addClass("subOn");
			}
		});
	}
	/*Events*/
	if(!$(".events #topSubnav a, .events #secSubnav a").hasClass("on") && !$("#actionButton span").hasClass("on")){
		$(".events #topSubnav a, .events #secSubnav a").each(function () {
			var j = $(this).attr("href");
			if(j.search(jdir) > -1) {
				$(this).addClass("on");
				$("#topSubnav a, #secSubnav a").removeClass("subOn");
			}
			if($("#topSubnav a.on, #secSubnav a.on").size() > 1){
				$("#topSubnav a, #secSubnav a").removeClass("on");
				$("#topSubnav a, #secSubnav a").removeClass("subOn");
			}
		});
	}
	// End of addition
	$("#navbar li a").each(function () {
		var j = $(this).attr("href");
		if(j.search(jdir) > -1) {
			$(this).addClass("on");
		//Cufon.refresh();
		}
		if($("#navbar li a.on").size() > 1){
			$("#navbar li a").removeClass("on");
			$("#navbar li a:first").addClass("on");
			//Cufon.refresh();
		}
	});
});

