jQuery(document).ready(function(){

  //debugger;
  // Substitue Title Attributes for ALT attributes
  jQuery("IMG").each(function (index, element) {

    var _title = jQuery(element).attr("title");
    var _alt = jQuery(element).attr("alt");
    if ((_title == undefined || String(_title).length == 0) && (_alt != undefined && _alt.length > 0))
      jQuery(element).attr("title", jQuery(element).attr("alt"));

  });

  
	var currentURL = window.location.pathname;
	//alert(url);
	var urlparts = currentURL.split('/');
	var host = urlparts[0];
	//alert('host:'+ host +'\n'+'1:'+urlparts[1]+'\n'+'2:'+urlparts[2]+'\n'+'3:'+urlparts[3]);


	var folder = window.location.href.split(window.location.hostname)[1].split("/")[1];
 	var folder = folder.toLowerCase();
 	//alert(folder);
 	if (folder=="why") {jQuery('a.why').addClass("on").next().addClass("on");}
 	if (folder=="building") {jQuery('a.building').addClass("on").next().addClass("on");}
 	if ((folder=="learn")||(folder=="blog")) {jQuery('a.learn').addClass("on").next().addClass("on");}
 	if (folder=="act") {jQuery('a.act').addClass("on").next().addClass("on");}
 	
 	
 	jQuery("ul.subnav a").filter(function() {					// marks the 2nd level nav link as 'on' IF the current directory matches the link's directory.
 		var linkparts = jQuery(this).attr("href").split('/');
 		var linkdir = linkparts[linkparts.length-2];
	 	return linkdir == urlparts[urlparts.length-2]
	 	}).addClass("on");
	 	
	jQuery("a.navbtn").click(
		function (e) {
			e.preventDefault();
			jQuery("a.navbtn").removeClass("on");
			jQuery("a.navbtn").next().removeClass("on");
			jQuery(this).addClass("on");
			jQuery(this).next().addClass("on");
  		}
  	);
 	

	jQuery("a.navbtn").hover(
		function () {
			jQuery(this).addClass("hover");
			jQuery(this).next().addClass("hover");
  		},
  		function () {
    		jQuery(this).removeClass("hover");
			jQuery(this).next().removeClass("hover");
  		}
  	);

  	
  	jQuery("ul.subnav").hover(
		function () {
			jQuery(this).prev().addClass("hover");
			jQuery(this).addClass("hover");
  		},
  		function () {
    		jQuery(this).prev().removeClass("hover");
    		jQuery(this).removeClass("hover");
  		}
  	);

  	
  	function markSideNav(){
	 	jQuery("ul.lev3nav li a").filter(function() {
	 		return jQuery(this).attr("href") == currentURL;
	 	}).addClass("active-on").next().css("display", "block");
	 	
	 	if (jQuery("ul.lev4nav li a").length) {
	 		jQuery("ul.lev4nav li a").filter(function() {
	 			return jQuery(this).attr("href") == currentURL;
	 		}).addClass("active").parent().parent().parent().prev().removeClass("active-on").addClass("active").next().css("display", "block");
 		}

 	}
  	

	
	// ACCORDION FUNCTIONALITY
	//jQuery('.accordionButton').mouseover(function() {			//ACCORDION BUTTON ACTION (ON CLICK DO THE FOLLOWING)
		//jQuery('.accordionButton').removeClass('active-on');		//REMOVE THE ON CLASS FROM ALL BUTTONS
	 	//jQuery('.accordionContent').slideUp('normal');		//NO MATTER WHAT WE CLOSE ALL OPEN SLIDES
		//if(jQuery(this).next().is(':hidden') == true) {		//IF THE NEXT SLIDE WASN'T OPEN THEN OPEN IT
			//jQuery(this).addClass('active-on');						//ADD THE ON CLASS TO THE BUTTON
			//jQuery(this).next().slideDown('normal');			//OPEN THE SLIDE
		 //} 
	 //})
	 

	  
	//jQuery('.accordionButton').mouseover(function() {		//ADDS THE .OVER CLASS FROM THE STYLESHEET ON MOUSEOVER 
		//jQuery(this).addClass('over');
	//}).mouseout(function() {							//ON MOUSEOUT REMOVE THE OVER CLASS
		//jQuery(this).removeClass('over');										
	//});
	
	/********************************************************************************************************************
	CLOSES ALL S ON PAGE LOAD
	********************************************************************************************************************/	
	//jQuery('.accordionContent').hide();
	
	//jQuery(".lev3nav a.active").trigger('click');

 

 

 markSideNav();
  	
		
});

