var opengroup = function(curr) {
	jQuery("#eventFilter").val(curr).attr('selected', 'selected');
	jQuery("select#eventFilter option:selected").trigger('change');
}

var pushpane = function(curr){	
	location.hash = curr;
}

jQuery(document).ready(function(){
	jQuery("#tabbedContent > div.tabs").tabs("#tabbedContent > div.panes > div"); 
	jQuery("#tabbedContentHome > div.tabs").tabs("#tabbedContentHome > div.panes > div"); 
	
	jQuery(".accordion").tabs(".accordion div.pane", {tabs: 'h2', effect: 'slide', initialIndex: 0});
	jQuery(".courseAccordion div.tab").bind('click', function(){ 
		if (jQuery(this).hasClass("current")) {
			jQuery(this).next().hide(); 
			jQuery(this).removeClass("current");
		}
	});
	jQuery(".courseAccordion").tabs(".courseAccordion div.pane", {tabs: 'div.tab', effect: 'slide'});
	
	var gp = readCookie('customfontsize');
	var sizeInc = ''; 
	var sizeDec = '';
	if (gp) {
		switch(gp) {
			case "user2":
				sizeInc = 'user3';
				sizeDec = 'user1';
				break;   
			case "user3":
				sizeInc = 'user3';
				sizeDec = 'user2';
				break;
			default:
				sizeInc = 'user2';
				sizeDec = 'user1';
		}
		changeFontSize(gp);
	} else {
		//alert('no cookie exists');
		sizeInc = 'user2';
		sizeDec = 'user1';
		createCookie('customfontsize','user1',7)
	}
	//alert('gp: '+gp+', sizeInc: '+sizeInc+', sizeDec: '+sizeDec);

	if(jQuery('a#declink')) {
		jQuery("a#declink").attr('onclick', 'javascript:changeFontSize(\''+ sizeDec +'\')');
	}
	if(jQuery('a#inclink')) {
		jQuery("a#inclink").attr('onclick', 'javascript:changeFontSize(\''+ sizeInc +'\')');
	}
	
	jQuery("#eventFilter").change(function () {
		var currThis = "";
		var currTitle = "";
		var currIndex = "";
		jQuery("select#eventFilter option:selected").each(function () {
			currThis = jQuery(this).val();
			currTitle = jQuery(this).text();
			currIndex = jQuery(this).index();
		});
		if (currThis == 'all') {
			jQuery(".eventItem").show();
		} else {	
			jQuery(".eventItem").hide();
			jQuery("."+currThis).show();
		}
		jQuery("#eventLabel").html(currTitle);
		jQuery(".leftSidebarChunk a").removeClass("activeFilter");
		jQuery("#filter"+currIndex).addClass("activeFilter");
		pushpane(currThis);
	});
	
	var hashes = location.hash.split("#");
	for (var i = 1; i < hashes.length; i++) { 
		jQuery("#eventFilter").val(hashes[i]).attr('selected', 'selected');
		jQuery("select#eventFilter option:selected").trigger('change');
	}
	
	//jQuery(".eventList").jPaginate({items: 8});
	

});

/*filterNews = function(optionName) {
	if (optionName == 'news') {
		jQuery(".pressRelease").hide();
		jQuery(".newsItem").show();
	} else if (optionName == 'press') {
		jQuery(".pressRelease").show();
		jQuery(".newsItem").hide();
	} else if (optionName == 'all') {
		jQuery(".pressRelease").show();
		jQuery(".newsItem").show();
	}
}*/


