$(document).ready(function() {
    InitSite();
    
    InitPeopleFilter();
    
    InitSiteMapToggle();
     
});

//GENERIC SITE----------------------------------------------------------------------------->
function InitSite(){
    //fix png
    $('body').supersleight();
}

function InitPeopleFilter() {
        $('#people-sub-nav LI A').click(function() {
            $("#people-sub-nav li a").removeClass("selected");
		    $(this).addClass("selected");
		        var filterBy = $(this).attr("rel");
			    //var filterTitle = $(this).text();
			    $("#our-people li").each(
					function() {
					    //alert($(this).attr("class"));
					    //if ($(this).hasClass(filterBy)) 
					    if($(this).attr("class").indexOf(filterBy) >= 0) 
					    {
					    //if ($(this).attr("class").val("filterBy")) {
					            $(this).fadeTo("fast", 1);
					    }else {
					        $(this).fadeTo("fast", 0.20);
					    }
					}
				);
			    return false;
        });
}

function InitSiteMapToggle(){
    //set sub lists visibility to 0
    $("ul#site-map LI UL").hide();
    
    //show expand boxes
    $("A.toggle").css('visibility', 'visible');

    $("ul#site-map A.toggle").click(function () {
    var currentItem = $(this).attr("rel");
      $("ul#" + currentItem).toggle("fast");
        $("ul#site-map A.toggle").each(
            function() {
                if($(this).attr("rel") == currentItem){
                    if($(this).children("img").attr('src') == '/image/layout/plus-box.gif'){
                        $(this).children("img").attr("src", "/image/layout/minus-box.gif");
                    }else{
                        $(this).children("img").attr("src", "/image/layout/plus-box.gif");
                    }
                    //$(this).text($(this).text() == '+' ? '-' : '+');
                    //alert($(this).children("img").attr('src'));
                    //$(this).children("img").attr("src", "image/layout/minus-box.gif");
                    
                }
            }
        );
        currentImg = "minus"   
    }); 
}

