$(document).ready(function(){
	
	if($("#privacyManager_showcase").length != 0)
	{
		$("#privacyManager_showcase_menu a").click(
			function()
			{
				//reset all tabs
				$("#privacyManager_showcase_menu a").removeClass("selected");
				$("#privacyManager_showcase_content div").removeClass("selected");
				
				//grabs part of the tab's id and uses it find the right content 
				var pressedTabIdentity = $(this).attr("id").split("tab")[1];
				
				$(this).addClass("selected");
				$("#content"+pressedTabIdentity).addClass("selected");				
			}
		);
		
		$('#privacyPolicyCompaniesIframe').load(function(){
	        //$('#privacyPolicyCompaniesIframe').contents().find('a').css("border","1px solid red");
	      
  			var theFrame = $("#privacyPolicyCompaniesIframe", parent.document.body);
	        var height = (theFrame.height() - 2000)+"px";
			$("#privacyPolicyCompaniesIframe").css("height",height);
			$("#privacyPolicyCompaniesIframe").css("display","inline");
	    });
	
	}
	
	
	$("#sidebar .right .right-top div.image").click(function(){
		var the_link = $("#sidebar .right .right-top div.image a").attr("href");
		top.location=the_link;
	});
	
	if ($('div#salesforce').length > 0) {
		$('div#salesforce').hide();
	}
	
	if ($('.right-top div').length > 1) {
		$('.right-top').cycle({
			fx: 'fade',
			speed: '2500',
			timeout: 7500,
			delay: 0,
		    pause:   -5/*, 
				pager:  '#bg-nav-home',
			next: "#bg-nav-next",
			prev: "#bg-nav-prev"*/
		});
	}
	
	if ($('.right-middle div').length > 1) {
		$('.right-middle').cycle({
			fx: 'fade',
			speed: '2500',
			timeout: 7000,
			delay: 0,
		    pause:   -5/*, 
				pager:  '#bg-nav-home',
			next: "#bg-nav-next",
			prev: "#bg-nav-prev"*/
		});
	}
				
	$(".right-middle div").click(function(){ 
		top.location='blog/';
	});
	
	$(".menu ul li:first").hide();
	$("ul li:last").css({"border":"none"});
	$(".utilitynav-menu ul li:last").css({"margin-right":"0px", "font-weight":"900"});
	
	// hide secondary nav top & bottom if no child pages
	
	if($('div.menu-secondary-container').length == 0) {
		$("#subnav-top").hide();
		$("#subnav-bottom").hide();
	}

	$('#blog_sidebar_content h3').toggle(
		function() 
		{
	  		if ($(this).attr("class") == "active") 
			{
				$(this).removeClass("active");
				$(this).next().slideDown();
			}
			else 
			{
				$(this).addClass("active");
				$(this).next().slideDown();
			}
		}, 
		function() 
		{
			$(this).removeClass("active");  		
			$(this).next().slideUp();
		}
	);
	
	$('#homeLogoScroll').cycle({
			fx: 'scrollLeft',
			speed: '5000',
			timeout: 9000,
			delay: 0,
		    pause:   0
		});

	// IE7 Z-INDEX FIX
	$(function() {
		var zIndexNumber = 1000;
		$('div').each(function() {
			$(this).css('zIndex', zIndexNumber);
			zIndexNumber -= 10;
		});
	});
});

function resizeFooter_home() {
	
	var wrapper_size = $("#wrapper").height();
	var newsticker_size  = $("#home-news-ticker-container").height();
	var logoscroller_size  = $("#homeLogoScrollContainer").height();
	var size_no_footer = wrapper_size + newsticker_size + logoscroller_size;
	
	var win_size       = $(window).height();
	var footer_size    = $("#footer").height();
	
	var adjust = win_size - size_no_footer-13;
	
	//alert("wrapper_size="+wrapper_size+"\nsize_no_footer = "+size_no_footer+"\nwin_size = "+win_size+"\nadjust="+adjust);

	if(adjust >= footer_size) {
		$("#footer").css({"height":adjust+"px"});
	}/* else {
		$("#footer").css({"height":footer_size+"px"});
	}*/
	//alert("footer="+$("#footer").height());
}

function resizeFooter_page() {
	
	var header_size = $("#header").height();
	var wrapper_size = $("#content-container").height();
	var newsticker_size  = $("#home-news-ticker-container").height();
	var size_no_footer = wrapper_size + header_size + newsticker_size;
	
	var win_size       = $(window).height();
	var footer_size    = $("#footer").height();
	
	var adjust = win_size - size_no_footer-12;
	
	//alert("header_size="+header_size+"\nwrapper_size="+wrapper_size+"\nsize_no_footer = "+size_no_footer+"\nwin_size = "+win_size+"\nadjust="+adjust);

	if(adjust >= footer_size) {
		$("#footer").css({"height":adjust+"px"});
	}/* else {
		$("#footer").css({"height":footer_size+"px"});
	}*/
}
