$(document).ready(fnOnReady);

var aOnReady = new Array();

function fnOnReady() {
	if (jQuery.browser.msie) {
		var version = Number(jQuery.browser.version);
		if (version < 8) {
			$("#page").height("auto");
		}
		if (version < 7) {
			$("#header .inner").css("background", "url(img/common/header_bkg_ie6.gif) top center no-repeat");
			$("#body.inside .deleteprof").css("background", "url(img/common/body_shadow_inside_ie6.jpg) top center no-repeat");
			$(document).pngFix();
			fnIE6FixSubmits();
			fnIE6FixLogout();
			fnIE6FixRequired();
		}
	}
	if ($("#navutil tr td").hasClass("a")) {
		$("#navutil a").addClass("passive");
	}
	if (!$("#body").children().hasClass("tabs")) {
		$("#body .content").addClass("content-top");
	}
	$("html").css("background", "#FFF url(img/common/bkg.jpg) top center no-repeat");
	$('.info img').attr('title', 'Click for more information');
	if (aOnReady.length > 0) {
		for (var i=0; i < aOnReady.length; i++) {
			aOnReady[i]();
		}
	}
	fnSetSponsors();
}

function fnSetSponsors() {
	var o = {};
	o.autoScroll = "always";
	o.autoScrollSpeed = 1;
	o.autoScrollDirection = "backandforth";
	o.pauseAutoScroll = "mouseover";
	o.autoScrollIntervalInc = 50;
	o.visibleHotSpots = "onstart";
	o.hotSpotsVisibleTime = 9;
	var nMaxVisible = 7;
	var nSponsors = 30;
	o.startAtElementId = "sponsor-"+(Math.floor(Math.random()*(nSponsors-(nMaxVisible*2)))+nMaxVisible);
	$(".sponsors").smoothDivScroll(o);
}
function fnIE6FixSubmits() {
	var obj = "#body .form .form-footer .submit";
	$(obj).css("margin-left", 0);
}
function fnIE6FixLogout() {
	var obj = "#body .loggedin";
	$(obj).width($(obj).width());
}
function fnIE6FixRequired() {
	var obj = "#body .content .form";
	$(obj).width($(obj).width());
}
function fnIE6FixInside() {
	if ($("#body").hasClass("inside")) {
		$("#body").css({"background": "#2f2e2f", "padding-bottom": "8px"});
	}
}