/* Start Global Dynamic Controls */
$(document).ready(function() {

	// Add hover behaviour for IE6 and IE7
	$('#main-nav li').hover(function() {
	  $(this).addClass('hover');
	}, function() {
	  $(this).removeClass('hover');
	});
	
	$('#main-nav li a').focus(function() {
	  var li = $(this).parents('li');
	  $(li).addClass('hover');
	});

	$('#main-nav li a').blur(function() {
	  var li = $(this).parents('li');
	  $(li).removeClass('hover');
	});
	
	// Login hide/show
	$('#login-show-hide #click-area').click(function() {
		$('#login-box form').slideToggle();
		$(this).toggleClass("show");
	});
	
	$('#login-box form').hide();
	$('#click-area').addClass("show");

	// Text resize on contents area based on CSS classes
	// First set to 1em
	$("#body-content").addClass("text-size3");
	
	$("#text-resize span").click(function(){
		var currentTextClass = $('#body-content').attr("class");
		var currentTextClassNum = parseFloat(currentTextClass.substring(currentTextClass.length-1,currentTextClass.length));
		if(this.className == 'increase') {
			var newTextSize = currentTextClassNum+1;
			if(newTextSize < 6){
				$('#body-content').removeClass(currentTextClass);
				$('#body-content').addClass("text-size"+newTextSize);
			}
		}
		if(this.className== 'decrease') {
			var newTextSize = currentTextClassNum-1;
			if(newTextSize > 0){
				$('#body-content').removeClass(currentTextClass);
				$('#body-content').addClass("text-size"+newTextSize);
			}
		}
	});
	
});

/* End Global Dynamic Controls */


/* Start Doc Libray Dynamic Controls */

$(document).ready(function() {
    // doc library list link icons
    $("#doc-library p a[href$='.pdf']").parent().addClass("pdf");
    $("#doc-library p a[href$='.doc']").parent().addClass("doc");
    $("#doc-library p a[href$='.rtf']").parent().addClass("rtf");
    $("#doc-library p a[href$='.txt']").parent().addClass("txt");
    $("#doc-library p a[href$='.ppt']").parent().addClass("ppt");
    $("#doc-library p a[href$='.url']").parent().addClass("url");

    // toggle controls for document groups
     $("#doc-library div[class='doc-group']").hide();

    $(".doc-group-heading").click(function () {
        $(this).next().toggle("fast");
        $(this).toggleClass("collapse-docs");
        return false;
    });

    // Page is loaded now so lets show everything
    $("#doc-library").css("visibility","visible");

    
});

/* End Doc Library Dynamic Controls */

