// JavaScript Document


jQuery(document).ready(function($){
	
	$("#header_inner").prepend($("#topnav"));
	
	
	// $("body.home #header").after($("#sidebar_left"));
	$("body.home #sidebar_left > div").wrapAll("<div class='inner'></div>");
	$('#img_div, #mainnav').wrapAll('<div id="img_mainnav_wrapper"></div>');

	$("#header").after("<div class='topBar'><div class='inner'></div></div>");
	$(".topBar .inner").prepend($(".right_box2"));
	$(".right_box2").after($(".top_links"));
	$('#sidebar_left').wrap('<div id="sidebar_left_wrapper"></div>');

	$("body:not(.home) #sidebar_left").append($(".breadcrumbpaginationh1section > h1"));
	$("body:not(.home) #sidebar_left").append($('body.event h2.individual_event_page_header'));
	$("body._404 #sidebar_left").append($('body._404 .pad-helper > h2:first-child'));
	$("#sidebar_left").append($('#maincontent.cal #calendar_page_header'));

	if ($j('.featured_article.home_slider_modern_star').html()) {
		$j('body').addClass('has_home_slider_content_section');
		$j('body').addClass('has_header_slider');
	}
	if ($j('body').hasClass('has_header_slider')) {
		if ($j(window).width() > 990) {
			$j('.home #maincontent.full_width .home_subscribe_calendar').css('top', ($j('#sidebar_left_wrapper').height() + 35));
		}
		else {
			$j('.home_subscribe_calendar .section_subcontent:first-child').css('top', ($j('#sidebar_left_wrapper').height()));			
		}
	}

	if ($j('.featured_article.home_subscribe_calendar').html()) {
		$j('body').addClass('has_home_subscribe_calendar_content_section');
	}

	
	if($(".register").length>0){
		$("#content").addClass("registerContent");
	}
	
	
	
	

	/********************************************************************************/
	$("#topnav").click(function () {		
		if(!$(this).hasClass("current")){
			$(this).addClass("current");							
		}else{
			$(this).removeClass("current");						
		};
		$("#mainnav").slideToggle();
	});
	  
	changeWidth();
	function changeWidth()
	{
		if($("#topnav").css("display")!="block")
		{	   
			$("#topnav").removeClass("current");		
			$("#mainnav").hide();
			$("#sidebar_left").addClass("in");
		}else{
			$("#sidebar_left").removeClass("in");
		}
		setTimeout(function(){changeWidth();},5);
	}
	
	/*********************************************************************************/		
	
	

	 

});	