// JavaScript Document

$(document).ready(function(){
	/* Common functions... */
	clearClick();
	setBrowserClass();
	cssTweaks();
	resetOuterPadding();
	initPopupVideos();
	window.onresize = resetOuterPadding;
	
	/* Show non-flash content */
	if(!hasFlash){
		$('.noflash').show();
		$('#flash_header_wrapper').remove();
		$('#outer_wrapper').css('z-index',900);
	}
	
	/* PNG support for IE6 */
	/* if(isIE6()){
		$(document).pngFix();
	} */
});


function cssTweaks(){
	$('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');
			}
		});
	}
}

function resetOuterPadding(){
	var screensize = getScreenSize();
	var size = screensize.split('x');
	var width = intval(size[0]);
	if(width < 1040){ // 960px + 40px white padding on either side
		$('#outer_wrapper').css('padding','0 0 40px');
		$('#noflash_header').css('padding','0');
	}else{
		$('#outer_wrapper').css('padding','0 40px 40px');
		$('#noflash_header').css('padding','0 40px');
	}
}

function initPopupVideos(){
	$('a.popup_video').each(function(i,elem){
		var url = $(elem).attr('href');
		if(url.substring(url.length - 4) == '.flv'){
			if(hasFlash){
				/* var embed = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ';
				embed += 'width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">';
				embed += '<param name="src" value="'+url+'" />';
				embed += '<embed type="application/x-shockwave-flash" width="425" height="350" src="'+url+'"></embed></object>'; */
				$(elem).fancybox({
					width: 768,
					height: 432,
					padding: 5,
					autoScale: false,
					autoDimensions: false,
					hideOnOverlayClick: false,
					titleShow: false,
					enableEscapeButton: false,
					content: '<div id="video_player"></div>',
					onComplete: function(){
						var fvars = {'videoUrl':url};
						var param = {'wmode':'transparent', 'bgcolor':'#000000', 'allowfullscreen':'true'};
						swfobject.embedSWF("/swf/Eagles_Landing_Sub_Video_Player.swf", "video_player", "768", "432", "9.0.0", "/swf/expressInstall.swf", fvars, param, null);
					}
				});
			}else{
				$(elem).attr('href','#');
				$(elem).attr('title','Flash is required to watch this video');
			}
		}
	});
}