jQuery(function(){
	jQuery.noConflict();

	//set up main navigation dropdowns
	jQuery('ul.superfish').superfish({ 
            delay:       200,                            // one second delay on mouseout 
            animation:   {opacity:'show',height:'show'},  // fade-in and slide-down animation 
            speed:       'fast',                          // faster animation speed 
            autoArrows:  true,                           // disable generation of arrow mark-up 
            dropShadows: false                            // disable drop shadows 
    }); 
	var pagemenuwidth = jQuery("ul#page-menu").width();
	var pagemleft = Math.round((950 - pagemenuwidth) / 2);
	if (pagemenuwidth < 950) jQuery("ul#page-menu").css('padding-left',pagemleft);
	var catmenuwidth = jQuery("ul#cats-menu").width();
	var catmleft = Math.round((950 - catmenuwidth) / 2);
	if (catmenuwidth < 950) jQuery("ul#cats-menu").css('padding-left',catmleft);
	if (!((jQuery(".custom-sidebar-block").length) == 0)) jQuery(".custom-sidebar-block").tabs({ fx: { opacity: 'toggle' } });
	if (!(typeof document.body.style.maxHeight === "undefined")) {
		jQuery("div#mainposts.notop div.mainpost-wrap").eq(0).addClass("topbg");
		jQuery("div#mainposts.notop div.mainpost-wrap").eq(1).addClass("topbg");
		jQuery("div.blogstyle.indexpage").eq(0).removeClass("blogstyle");
	}		
	jQuery('ul#nav_556725').superfish({ 
		  delay:       200,                             // one second delay on mouseout 
        animation:   {opacity:'show',height:'show'},  // fade-in and slide-down animation 
        speed:       'fast',                          // faster animation speed 
        autoArrows:  true,                            // disable generation of arrow mark-up 
        dropShadows: false                            // disable drop shadows 
    }); 
	var pagemenuwidth = jQuery("ul#page-menu").width();
	var pagemleft = Math.round((950 - pagemenuwidth) / 2);
	if (pagemenuwidth < 950) jQuery("ul#page-menu").css('padding-left',pagemleft);	 
	var catmenuwidth = jQuery("ul#cats-menu").width();
	var catmleft = Math.round((950 - catmenuwidth) / 2);
	if (catmenuwidth < 950) jQuery("ul#cats-menu").css('padding-left',catmleft);
	if (!((jQuery(".custom-sidebar-block").length) == 0)) jQuery(".custom-sidebar-block").tabs({ fx: { opacity: 'toggle' } });
	if (!(typeof document.body.style.maxHeight === "undefined")) {
		jQuery("div#mainposts.notop div.mainpost-wrap").eq(0).addClass("topbg");
		jQuery("div#mainposts.notop div.mainpost-wrap").eq(1).addClass("topbg");
		jQuery("div.blogstyle.indexpage").eq(0).removeClass("blogstyle");
	}
	
	//set up bigger links on resources page
	jQuery('.resources-big-link').biggerlink();
	
	//hide elements that shouldn't appear when logged in
	if (bg_checkSecureZone('Media Library Subscribers')){
		jQuery('.sidebar_media-library-links').hide();
	}
});

//Control Sidebar Elements
function sideBarControl(elementsArray){
	var showElements = elementsArray;
	jQuery('.sidebar-section').hide(); //hide all by default
	//go through list of elements to display and display them
	for (i=0; i<showElements.length; i++){
		jQuery(showElements[i]).show();
	}
	//find empty sideboxes and hide them
	sideboxArr = jQuery('.side-box');
	for(j=0; j<sideboxArr.length; j++){
		if (jQuery(sideboxArr[j]).children().size() == jQuery(sideboxArr[j]).children(':hidden').size() ){
			jQuery(sideboxArr[j]).hide();
		}
		
	}
	//hide elements that shouldn't appear when logged in
	if (bg_checkSecureZone('Media Library Subscribers')){
		jQuery('.sidebar_media-library-links').hide();
	}
}
