jQuery(function( $ ){
	
	//Set the position of the sponsor rotator
	var divContentHeight = $("#driver_content").height();
	var divContentWidth = $("#page-wrap").width();
	if(divContentHeight == null) {
		divContentHeight = $("#page_content_body").height();
		divContentHeight = divContentHeight + 50;
	}
	if(divContentHeight == 50) {
		divContentHeight = $("#news_content").height();
	}
	if(divContentHeight == null) {
		divContentHeight = $("#wide_content_body").height();
		if(divContentHeight > 435 && divContentHeight < 4500) {
			$("#wide_content_body").css("height", divContentHeight);
		} else if(divContentHeight > 4500) {
			$("#wide_content_body").css("height", 850);
			divContentHeight = 850;
		} else {
			$("#wide_content_body").css("height", 435);
		}
	}
	
	if (divContentWidth < 1200) {
		jQuery("#header_bar").css("width", 1200);
		jQuery("#main_content").css("width", 1200);
		jQuery("#blk_divider").css("width", 1200);
	} else {
		jQuery("#header_bar").css("width", divContentWidth);
		jQuery("#main_content").css("width", divContentWidth);
		jQuery("#blk_divider").css("width", divContentWidth);
	}
	
	var sponsorsPosition = divContentHeight + 235;
	if(sponsorsPosition > 767) {
		$("#footer").css("top", sponsorsPosition);
	}
	
	//If the User resizes the window, adjust the #container height
	jQuery(window).bind("resize", resizeWindow);
	function resizeWindow( e ) {
		divContentWidth = $("#page-wrap").width();
		if (divContentWidth < 1200) {
			jQuery("#header_bar").css("width", 1200);
			jQuery("#main_content").css("width", 1200);
			jQuery("#blk_divider").css("width", 1200);
		} else {
			jQuery("#header_bar").css("width", divContentWidth);
			jQuery("#main_content").css("width", divContentWidth);
			jQuery("#blk_divider").css("width", divContentWidth);
		}
	}
	
	//Check what browser is being used.
	var browser=navigator.appName;
	
	//If not IE, use JQuery Blend
	if(browser != 'Microsoft Internet Explorer') {
	
		//Sponsor Logos
		$(".sm-facebook a").blend();
		$(".sm-twitter a").blend();
		$(".sm-rss a").blend();
		
		$(".driver-dave a").blend();
		$(".driver-dave2 a").blend();
		$(".driver-erica a").blend();
		$(".driver-jeg a").blend();
		$(".driver-shane a").blend();
		
		$(".sponsor-jegs a").blend();
		$(".sponsor-lucas a").blend();
		$(".sponsor-miller a").blend();
		$(".sponsor-snapon a").blend();
		$(".sponsor-sparco a").blend();
		$(".sponsor-gmracing a").blend();
		$(".sponsor-pistonator a").blend();
		$(".sponsor-lifelock a").blend();
		$(".sponsor-kymco a").blend();
		$(".sponsor-charter a").blend();
		$(".sponsor-fluke a").blend();
		$(".sponsor-speedco a").blend();
		$(".sponsor-cfe a").blend();
		$(".sponsor-zaza a").blend();
		$(".sponsor-makita a").blend();
					
	}
	
	//Photo Colorbox
	$("a[rel='cagnazzi_photo']").colorbox();
	
	/**
	 * Rotates sponsors logos in bottom right corner of page
	 * Loops through sponsors for continuous flow
	 */
	$(".sponsor-rotator").jCarouselLite({
		visible: 2,
		auto: 2500,
		speed: 1500,
		easing: "backinout"
	});
	
	$(".partners_content").jCarouselLite({
		visible: 1,
		start: 0,
		speed: 1500,
		easing: "backinout",
		btnGo:
    	[".partners .sponsor-1", ".partners .sponsor-2",
    	".partners .sponsor-3", ".partners .sponsor-4",
    	".partners .sponsor-5", ".partners .sponsor-6",
    	".partners .sponsor-7", ".partners .sponsor-8",
    	".partners .sponsor-9", ".partners .sponsor-10",
    	".partners .sponsor-11", ".partners .sponsor-12",
		".partners .sponsor-13", ".partners .sponsor-14",
		".partners .sponsor-15", ".partners .sponsor-16",
		".partners .sponsor-17", ".partners .sponsor-18"]

	});
	
	jQuery('#race_shop').cycle({ 
		timeout: 4000,
    	speed: 1000
	});
		
});
