// JQuery Scripting Code

$(document).ready(function(){
	$.preloadCssImages();
	
	$('div#header div.login>a').click(function(e){
		e.preventDefault();
		$('div#header div.login div.login-form').toggle();
	});
	$('div#header div.login div.login-form a.close').click(function(e){
		e.preventDefault();
		$(this).parent().hide();
	});
	
	/* Login page effects */
	if ($('div#header div.login div.login-form').length != 0) {
		$('div.login-form input.textbox').focus(function(){
			$(this).parent().children('label').css("display","none");
			this.select();
		});
		
		$('div.login-form input.textbox').blur(function(){
			if ($(this).attr("value")=="") {
				$(this).parent().children('label').css("display","block");
			}
		});
		if ($('div.login-form input.textbox').attr("value")=="") {
			$('div.login-form input.textbox').parent().children('label').css("display","block");
		}
		
		$('p#com-form-login-password input').focus(function(){
			$(this).parent().children('label').css("display","none");
			this.select();
		});
		
		$('p#com-form-login-password input').blur(function(){
			if ($(this).attr("value")=="") {
				$(this).parent().children('label').css("display","block");
			}
		});
		if ($('p#com-form-login-password input').attr("value")=="") {
			$('p#com-form-login-password input').parent().children('label').css("display","block");
		}
	}
	
	/* Search effects */
	if ($('div.sitesearch').length != 0) {
		$('div.sitesearch input.textbox').focus(function(){
			$(this).parent().children('label').css("display","none");
			this.select();
		});
		
		$('div.sitesearch input.textbox').blur(function(){
			if ($(this).attr("value")=="") {
				$(this).parent().children('label').css("display","block");
			}
		});
		if ($('div.sitesearch input.textbox').attr("value")=="") {
			$('div.sitesearch input.textbox').parent().children('label').css("display","block");
		}
	}
	
	/* DOM Manipulation */
	/*.skin_editable div#home_sidebar_wrapper div.DNNEmptyPane {height:0;width:0;padding:0;}*/
	if ($('div#internal_sidebar_wrapper div#dnn_sidebar').is('.DNNEmptyPane')) {
		$('div#internal_sidebar_wrapper').remove();
		$('div#content').css("float","none").css("width","840px");
	}
	$("span.TitleHead").each(function(){
		if ($(this).html()=="&nbsp;") {$(this).parent().remove();}
	});

	
	// PNGa fixes for MSIE6
	setTimeout(function(){ 
		if ($.browser.msie && $.browser.version <= 6 ) {
			DD_belatedPNG.fix('div#page-wrapper div.page-middle, div#page-wrapper div.page-top, div#page-wrapper div.page-bottom, div#home_sidebar_wrapper, div#header h1.logo a, div#header div.tagline');
			DD_belatedPNG.fix('div.homecomponent a.item img.hover, div.homecomponent, img.video-symbol, div#formcontent div.form-body, body div.sidebar-media-container, div.sidebar-top, div.sidebar-middle, div.sidebar-bottom');
			DD_belatedPNG.fix('div.login-form, div.login-form h2, div.login-form a.parents, div.login-form a.schools');
		}	
	}, 2000);
});

