var swap_text_boxes = [];
var here = new String(window.parent.location.href.toLowerCase());

function init_swap_text_boxes(){
	//Store the default value for each box
	$('input[type=text][value].swaptextbox').each(function() {
		swap_text_boxes[$(this).attr('id')] = $(this).attr('value');
	});
	//Add focus and blur events to set or clear the value
	$('input[type=text][value].swaptextbox').bind('focus', function() {
		if($(this).val() == swap_text_boxes[$(this).attr('id')]) {
			$(this).val('');
		}
	});
	$('input[type=text][value].swaptextbox').bind('blur', function() {
		if($(this).val() == '') {
			$(this).val(swap_text_boxes[$(this).attr('id')]);
		}
	});
}

function init_homepage_swap(hoverMe, showMe, buttonArea, displayArea){
	$(hoverMe).mouseover(function(){
		if($(showMe).attr('class') != 'active'){
			$('#content_home_right_header .active').stop().css('opacity','').hide();
			$('#content_home_left ul li a').queue(function(){
				$(this).removeClass('active');
				$(this).dequeue();
			});
			$('#content_home_right_header div.active').fadeOut('fast',function(){
				$(showMe).addClass('active').fadeIn('slow');
			}).removeClass('active');
			$(hoverMe).queue(function(){
				$(this).addClass('active');
				$(this).dequeue();
			});
		}
	});
}

function init_efile_swap(hoverMe, showMe){
	$(hoverMe).mouseover(function(){
		if($(showMe).attr('class') != 'active'){
			$('#content_sub_e-file_more div.active').stop().css('opacity','').hide();
			$('#content_sub_e-file div').queue(function(){
				$(this).removeClass('active');
				$(this).dequeue();
			});
			$('#content_sub_e-file_more div.active').fadeOut('fast',function(){
				$(showMe).addClass('active').fadeIn('slow');
			}).removeClass('active');
			$(hoverMe).queue(function(){
				$(this).addClass('active');
				$(this).dequeue();
			});
		}
	});
}

function fix_rel_external(){
	$("#container a[rel='external']").attr('target','_new');
}

function show_irs_message(){
	$("#home_top").css('height','358px');
}

function fix_table_align(){
	$("#container td[align='right']").css('text-align','right');
	$("#container td[align='left']").css('text-align','left');
	$("#container td[align='center']").css('text-align','center');
}
$(document).ready(function(){
	init_swap_text_boxes();
	init_homepage_swap('#h_tax_service','#content_home_right_tax');
	init_homepage_swap('#h_why_complete','#content_home_right_why');
	init_homepage_swap('#h_tools_resources','#content_home_right_tools');
	init_efile_swap('#e-file_left','#e-file_left_more');
	init_efile_swap('#e-file_right','#e-file_right_more');
	fix_rel_external();
	fix_table_align();
	if (here.indexOf("132378") != -1) show_irs_message();
	$(".li ul").css('margin-left','5px');
	$('#footer_nav_sitemap_bt').click(function(){$('#footer_nav_sitemap_links').slideToggle('fast')});
	$("#advantages").accordion({header: '.ui-accordion-header'});
	//$('#news_alerts_btn').mouseover(function(){$(this).attr('src','../../_assets/img/btn_subscribe_on.gif')}).mouseout(function(){$(this).attr('src','../../_assets/img/btn_subscribe_off.gif')});
});
