//replace headings
function replaceHeading(){
	$("#copyCopy h1").each(function (){
		content = $(this).text();
		if(content.charAt(0) == "A" || content.charAt(0) == "X") leftMargin = 0;
		else leftMargin = -3;
		$(this).flashembed({
			//flashembed vars
			src: "/assets/flash/headingTXAP.swf", version: [9, 0], wmode: "transparent", width: "100%", height: "100%", scale: "noscale", salign: "lt" }, {
			//vars to flash file
			headingText: encodeURIComponent(content), headingColor: "0x005a91", headingSize: 23, headingLetterSpacing: 0, headingOffsetX: leftMargin, headingOffsetY: 0 });
	});
	$("#copyCopy h2").each(function (){
		content = $(this).text();
		//alert('"'+content.charAt(0)+'"');
		if(content.charAt(0) == "A" || content.charAt(0) == "X") leftMargin = 0;
		else leftMargin = -3;		
		if ($(this).css('color') == 'rgb(255, 255, 255)') headingColorRep = "0xffffff";
		else headingColorRep = "0x4b5c66";
		$(this).flashembed({
			//flashembed vars
			src: "/assets/flash/headingTXAP.swf", version: [9, 0], wmode: "transparent", width: "100%", height: "100%", scale: "noscale", salign: "lt" }, {
			//vars to flash file
			headingText: encodeURIComponent(content), headingColor: headingColorRep, headingSize: 20, headingLetterSpacing: 0, headingOffsetX: leftMargin, headingOffsetY: 0 });
	});
}

function mainMenu(){
	$('#mainMenu li ul').css({ 'display' : 'none' }); // Opera Fix
	
	$("#mainMenu li a span").css({ 'opacity': "0", 'display': "block" });
	
	$('#mainMenu li').hover(function(){
		$(this).siblings().find('ul').stop(true,true).css({ 'display' : 'none' });
		sendToLeftThisMuch = Math.floor($(this).width()/2 - 75);
		//alert(sendToLeftThisMuch);
		$(this).find('ul:first:hidden').css({ 'left' : sendToLeftThisMuch+"px", 'visibility' : 'visible', 'display' : 'none' }).slideDown(200);
		$(this).find('a span').fadeTo(50, 1.0);
		},function(){
		$(this).find('ul:first').stop(true,true).css({ 'display' : 'none' });
		$(this).find('a span').fadeTo(500, 0.0);
		});
	}

function zebraTheTables(){
	$("#copyCopy table.zebraPlz").each(function(){ 
		$(this).find("tr:even").addClass("shaded");
		});
	$("#copyCopy table.vCenterFirstPlz").each(function(){ 
		$(this).find("tr").each(function(){ $(this).find("td:first, th:first").addClass("vCentered"); })
		});
	}

function slideShowize() {
	//alert($('#slideShowSlingNav').length);
	if( $('#slideShow').length > 0 ) $('#slideShow').cycle({ fx: 'fade', speed: 500, timeout: 3000});
	}

function newsPageLazyHeightFix(){
	if($('#whatsNewHeadlines').length) {
		var height = $('#whatsNewHeadlines').height();
		height = height > 300 ? height : 300;
		$('#copyCopy').css('min-height', height );
	}
}

/*$("#menuPrimary li a span").css({ 'opacity': "0.0", 'display': "block" });
	$("#menuPrimary li a span").hover(function(){$(this).fadeTo(5, 1.0);}, function(){$(this).fadeTo(300, 0.0);} );
*/

function comingSoon() {
	$('.comingSoon').click(function(clickery){
		alert("Downloadable PDF coming soon!");
	})
}

//document.ready
$(document).ready(function(){
	comingSoon();
	replaceHeading();
	mainMenu();
	zebraTheTables();
	slideShowize();
	newsPageLazyHeightFix()
});
