
var SITE = {};

/* EVENTHANDLER FOR DOMONLOAD
/* ADD FUNCTIONS THAT SHOULD RUN ON DOM LOAD
----------------------------------------------------*/
$(document).ready(function() {
    //##>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>##

    SITE.Init();
	
    //##>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>##
});


SITE.Init = function(){
	
	var faq = $('#faqlist').parent();
	$(faq).siteNavigation();
	
	var USB1 = $('#content .col p:last-child')[0];
	$(USB1).css({'padding-right':'45px'});
	
	var USB2 = $('#content .widecol p:last-child')[0];
	$(USB2).css({'padding-right':'45px'});
	
	
};

/* BUILD SITE NAVIGATION
----------------------------------------------------*/
(function($) {
	$.fn.siteNavigation = function() {
		var $tree = $(this);
		$tree.find('ul li ul').hide();
		$tree.find('ul:first li a').each(function(){
			$(this).bind("click", function(e){
				$(this).blur();
				if(this.className == 'selected'){
					$tree.find('ul li ul').slideUp('normal');
					$('div#nav-wrapper').slideUp('normal');
					$(this).removeClass('selected');
					return;
				}
				$tree.find('ul li ul').slideUp('normal');
				$tree.find('a').removeClass('selected');
				$tree.find('div').removeClass('active');
				$(this).toggleClass('selected');
				if($('div#nav-wrapper').length == 0){
					$('#container').append($('<div id="nav-wrapper">&nbsp;</div>'));
				}
				$('div#nav-wrapper').slideDown('normal')
				var foo = $(this).parent().find('ul').eq(0);
				if(foo[0]){
					foo[0].style.left = $(this).parent().eq(0).position().left +'px';
					$(this).parent().find('ul').eq(0).slideDown('normal');
				}                                    
			})
		});
		$tree.find('li div + ul').parent().addClass('parent');
		$tree.find('li.parent div + ul').prev().prepend('<span class="trigger">&nbsp;</span>');
		$tree.find('span.trigger').each(function(){
			$(this).bind("click", function(e){
					 $(this).parent().parent().parent().find('ul').slideUp('normal');
					 $(this).parent().parent().find('ul:first').slideDown('normal');
					 $(this).parent().parent().parent().find('div').removeClass('active');
					  $(this).parent().toggleClass('active');
			});
		});
	};
})(jQuery);

