var ie6 = (jQuery.browser.msie && jQuery.browser.version.indexOf("6") == 0);

function fix_rel_external(){
	$(".containertable a[rel='external']").attr('target','_new');
}
function fix_taxguide_tables(){
	$(".containertable table[summary='Planning Tools']").attr('class','PlanningTools');
	$(".containertable table[summary='Example']").attr('class','PlanningTools');
	$(".containertable table[summary='warning']").attr('class','PlanningTools');
	$(".containertable table[summary='Save Time']").attr('class','PlanningTools');
	$(".containertable table[summary='Save Money']").attr('class','PlanningTools');
	$(".containertable table[summary='Tip']").attr('class','PlanningTools');
	$(".containertable table[summary='Did You Know']").attr('class','PlanningTools');
	$(".containertable table[summary='Work Smart']").attr('class','PlanningTools');
	$(".containertable table[summary='deductible premiums']").attr('class','PlanningTools');
}

$(document).ready(function() {
    fix_rel_external();
    fix_taxguide_tables();
    
	if(ie6) {
		$("#navigation").children("ul").children("li").each(function () {
			var height = $(this).children("ul").height();
			var top = $(this).children("ul").css("top");
			var width = $(this).children("ul").css("width");
			var left = $(this).children("ul").css("left");
			var right = $(this).children("ul").css("right");
			$(this).append("<iframe style=\"" +
				"background: #FFF; " +
				"display: none; " +
				"position: absolute; " +
				"height:" + height + "px; " +
				"width:" + (parseInt(width)-5) + "px; " +
				"top:" + top + "; " +
				"left:" + left + "; " +
				"right:" + right + ";" +
				"\"></iframe>");
		});
	
		$("#navigation ul li").hover(function() {
			if ($(this).hasClass("selected")) {
				$(this).removeClass("over");
			} else {
				$(this).addClass("over");
			}
		}, function() {
			$(this).removeClass("over");	
		});
		
		$("#navigation ul li ul li").hover(function() {
			$(this).addClass("sub-over");
		}, function() {
			$(this).removeClass("sub-over");	
		});
	}
	
	//Event handlers
	//Home page rollovers
	
	$("div#products ul li:not('#news')").hover(function() {
		over(this);
	}, function() {
//		$(document).stopTime();
		out(this);
	});

    //Comparison page
		$('span.open-description')
			.click(function() {
			    $(this).addClass("hidden");
			    $(this).siblings().removeClass("hidden");
			    $('div.comparison-inner').css('height', $('div.comparison-inner').height()+25 + 'px');
		});
		$('span.close-description')
			.click(function() {
			    $(this).addClass("hidden");
			    $(this).siblings().removeClass("hidden");
			    $('div.comparison-inner').css('height', $('div.comparison-inner').height()-25 + 'px');
		});

	
});

function over(obj) {
	var featureImage = "url(images/PL/bg_feature_" + $(obj).attr("id") + ".jpg)";
	var selectedText = $(obj).attr("id") + "-text";
	
	$("#main-feature").css("background-image", featureImage);
	$("#main-feature div").removeClass("selected-text");
	$("#main-feature div#" + selectedText).addClass("selected-text");
	if(ie6) {
		$(obj).addClass("over");
	}
}

function out(obj) {
	$("#main-feature").css("background-image", "url(images/PL/bg_feature.jpg)");
	$("#main-feature div").removeClass("selected-text");
	$("#main-feature div#default").addClass("selected-text");
	$(obj).removeClass("over");
}


