// JavaScript Document
var hasFlash = swfobject.hasFlashPlayerVersion("9.0.0");
$(document).ready(function(){
	/* Common functions... */
	clearClick();
	setBrowserClass();
	
	cssTweaks();
	setFooterPosition();
	//resetOuterPadding();
	window.onresize = setFooterPosition;
	
	$("#search_button").live("click", function() {
		$("form#search_form").submit();
	});
	
	/* Show non-flash content */
	if(!hasFlash){
		$('.noflash').show();
		//$('#nav').append("<li id='nav_sitemap'><a href='/sitemap/'>Site Map</a></li>");
		$("#nav").appendTo($("#noflash_navigation"));
		
		//$('#flash_header_wrapper').remove();
		//$('#outer_wrapper').css('z-index',900);
	} else {
		$('body').attr('class', $('body').attr('class') + ' hasflash');
	}
	
	/* PNG support for IE6 */
	/* if(isIE6()){
		$(document).pngFix();
	} */
});

function setFooterPosition() {
	if($("body").hasClass("home")) {
		$(".home #wrapper").css("min-height", parseInt($(document).height()));
	}
}


function cssTweaks(){
	
	$(".green-button").before("<span class='clear'><!-- --></span>");
	$(".green-button").after("<span class='clear'><!-- --></span>");
	$("#text_sidebar hr").wrap("<div class='dotted_hr'></div>");
	$(".dotted_hr hr").remove();
	
	/*$('blockquote').each(function(i,elem){ $(elem).find('p:last').css('margin',0); });
	$('ol li').wrapInner('<span></span>');
	$('#sideimages img:last').css('margin',0);
	
	if(!isIE(6)){
		var offset = intval($('#outer_wrapper').css('top').replace('px',''));
		offset += intval($('#outer_wrapper').css('paddingBottom').replace('px',''));
		offset += intval($('#inner_wrapper').css('paddingBottom').replace('px',''));
		var wrapperHeight = $('#inner_wrapper').outerHeight();
		var screensize = getScreenSize();
		var size = screensize.split('x');
		var height = intval(size[1]);
		var diff = height - offset;
		if(wrapperHeight < diff){
			$('#inner_wrapper').css('min-height',diff+'px');
		}
	}else{
		$('#nav div').each(function(i,elem){
			if($(elem).find('ul').length == 2){
				$(elem).css('width','360px');
			}
		});
	}*/
}
