$(document).ready(function(){

	$('dt.trigger', this).filter(':first').addClass('top').end().filter(':not(.open)').next().addClass('hide');
			
	$('dt.trigger', this).click(function(){
		if($(this).hasClass('open') || $(this).hasClass('expandAll')) {
			return false;
		} else {
			$(this).parent().find('dt.trigger').removeClass('open').next().filter(':visible').addClass('hide');
			$(this).parent().find('dt.trigger > span').removeClass('icon-accordion-foundation-open').addClass('icon-accordion-foundation-closed');
			$(this).addClass('open').next().removeClass('hide').addClass('show');
			$(this).find("span").removeClass('icon-accordion-foundation-closed').addClass('icon-accordion-foundation-open');
		}
	});

	// actions taken upon clicking the expand all (collapse all) link
	$('#expand-all-print-menu #expand-collapse-all').click( function() {
			// if link was expand then show and toggle text
			var currHTML = $('#expand-collapse-all').html();
			if (currHTML.indexOf("EXPAND ALL") ==0) {
			
			    tagAccordian(this,'Foundation','Grant-Guidelines');				
				$('dt.trigger').each(function() {
					$(this).removeClass('open').addClass('expandAll').next().removeClass('hide').addClass('show');
    				$(this).find("span").removeClass('icon-accordion-foundation-closed').addClass('icon-accordion-foundation-open');				
				});
			
				$('#expand-all-print-menu #expand-collapse-all').html("COLLASPE ALL");
			}
			// if link was collapse then hide and toggle text
			else {
			
				$('dt.trigger').each(function(i){
					$(this).removeClass('expandAll').next().removeClass('show').addClass('hide');
					if (i==0) {
					    $(this).addClass('top').addClass('open').next().removeClass('hide').addClass('show');
					} else {
						$(this).find("span").removeClass('icon-accordion-foundation-open').addClass('icon-accordion-foundation-closed');
					}		
				});			
											
				$('#expand-all-print-menu #expand-collapse-all').html("EXPAND ALL");
			}
	});

    
	// actions taken upon clicking the print link
	$('#expand-all-print-menu #print-page').click( function() {
        tagPrint(this,'Foundation','Grant-Guidelines');	        
        $('<link rel="stylesheet" type="text/css" media="print" href="UI/Styles/print_grant_guidelines.css" />').appendTo("head");        
        window.print();
        false;
	});		


});