var tab_hash = location.hash;
var product_params = getUrlVars();

$(window).load(function(){
	var jump_to = tab_hash;
	
	tab_hash = tab_hash + "_trigger";
	$(tab_hash).trigger('click');
	$("#" + product_params['whichTab']+ "_trigger").trigger('click');
	var product_trigger = "#" + product_params['whichProduct'];
	$('a[href="'+ product_trigger +'"]').trigger('click');
	if(product_params['whichDoc']){
		jump_to = product_params['whichDoc'].replace('/' + jump_to, '');
		window.location.hash=jump_to;
	}
	
});

$(document).ready(function() {
	location.hash = '';
	var ie7 = false;

	if ($.browser.msie  && parseInt($.browser.version) == 7) {
		ie7 = true;
	}

	$('.alternate-content').hide();

	$('.circle a, .color-swatch a, .primary-features ul li a').fancybox({
		'transitionIn': 'fade',
		'transitionOut': 'fade',
		'speedIn': 500, 
		'speedOut': 200,
		overlayColor: '#000',
		titlePosition: 'inside'
	});

	$('.circle, .microban-link').each(function() {
		var x = $(this).attr('x');
		var y = $(this).attr('y');

		$(this).removeAttr('x');
		$(this).removeAttr('y');

		if (!ie7) {

			$(this).css({
				'margin-left': x + 'px',
				'margin-top': y + 'px'
			});

		} else {

			$(this).css({
				'margin-left': (x) + 'px',
				'margin-top': y + 'px'
			});
		
		}
	});

	$('a.external').click(function() {
		var url = $(this).attr('href');
		window.open(url);
		return false;
	});
	
	//lit tabs 
	$("#lit_tabs").tabs({

	});


	$('#main-tabs').tabs({
		fx: { opacity: 'toggle', duration: 'fast' }
	});

	$('.tab-content').tabs({
		fx: { opacity: 'toggle', duration: 'fast' }
	});

	$('.tab-content .content-area').tabs({
		fx: { opacity: 'toggle', duration: 'fast' }
	});

	$('.flip-button a').click(function() {
		if ($(this).parent().next().is(":visible")) {
			$(this).html('Go Back');
			$(this).parent().next().fadeOut(300, function() {
				$(this).next().fadeIn(300);
			});
		} else {
			$(this).html('View Details');
			$(this).parent().next().next().fadeOut(300, function() {
				$(this).prev().fadeIn(300);
			});
		}
	});
	
	//***** Why ADP Tab *****/
	$('#why_adp').tabs({
		fx: { opacity: 'toggle', duration: 'fast' }, 
		show: function(event, ui){
			$('#why_adp_tabs_1_1').tabs("select", 0);
			$('#why_adp_tabs_1_2').tabs("select", 0);
			$('#why_adp_tabs_1_3').tabs("select", 0);
			$('#why_adp_tabs_2_1').tabs("select", 0);
			$('#why_adp_tabs_2_2').tabs("select", 0);
			$('#why_adp_tabs_2_3').tabs("select", 0);
			$('#why_adp_tabs_3_1').tabs("select", 0);
			$('#why_adp_tabs_3_2').tabs("select", 0);
			$('#why_adp_tabs_3_3').tabs("select", 0);
		}
	});
	$('.why_adp_overview_link').click(function(e){
		e.preventDefault();
		$('#main-tabs').tabs("select", 0);
		$('#why_adp').tabs("select", 0);
		
	});
	//distributors
	$('.why_adp_link_1').click(function(e){
		e.preventDefault();
		$('#why_adp').tabs("select", 1);
	});
	$('.why_adp_link_2').click(function(e){
		e.preventDefault();
		$('#why_adp').tabs("select", 2);
	});
	$('.why_adp_link_3').click(function(e){
		e.preventDefault();
		$('#why_adp').tabs("select", 3);
	});

	
	/* distributors -  Why ADP Sup Tabs */
	$('#why_adp_tabs_1_1').tabs({

	});
	$('#why_adp_tabs_1_2').tabs({

	});
	$('#why_adp_tabs_1_3').tabs({

	});
	

	/* dealers - Why ADP Sup Tabs */
	$('#why_adp_tabs_2_1').tabs({
	
	});
	$('#why_adp_tabs_2_2').tabs({

	});
	$('#why_adp_tabs_2_3').tabs({

	});

	/* homeowners - Why ADP Sup Tabs */
	$('#why_adp_tabs_3_1').tabs({

	});
	$('#why_adp_tabs_3_2').tabs({

	});
	$('#why_adp_tabs_3_3').tabs({

	});

	
	//same page tab switching from nav on product page
	$('.page-id-888 #menu-item-683 a').click(function(e){
		e.preventDefault();
		$('.page-id-888 #main-tabs').tabs('select', 0);
	});
	$('.page-id-888 #menu-item-684 a').click(function(e){
		e.preventDefault();
		$('.page-id-888 #main-tabs').tabs('select', 1);
	});
	$('.page-id-888 #menu-item-685 a').click(function(e){
		e.preventDefault();
		$('.page-id-888 #main-tabs').tabs('select', 2);
	});
	
	//for lit
	$('.page-id-441 #menu-item-690 a').click(function(e){
		e.preventDefault();
		$('.page-id-441 #lit_tabs').tabs('select', 0);
	});
	$('.page-id-441 #menu-item-691 a').click(function(e){
		e.preventDefault();
		$('.page-id-441 #lit_tabs').tabs('select', 1);
	});
	$('.page-id-441 #menu-item-692 a').click(function(e){
		e.preventDefault();
		$('.page-id-441 #lit_tabs').tabs('select', 2);
	});
	$('.page-id-441 #menu-item-686 a').click(function(e){
		e.preventDefault();
		$('.page-id-441 #lit_tabs').tabs('select', 0);
	});
	$('.page-id-441 #menu-item-687 a').click(function(e){
		e.preventDefault();
		$('.page-id-441 #lit_tabs').tabs('select', 1);
	});
	$('.page-id-441 #menu-item-688 a').click(function(e){
		e.preventDefault();
		$('.page-id-441 #lit_tabs').tabs('select', 2);
	});
	$('.page-id-441 #menu-item-689 a').click(function(e){
		e.preventDefault();
		$('.page-id-441 #lit_tabs').tabs('select', 3);
	});

	$('.page-id-441 #menu-item-693 a').click(function(e){
		e.preventDefault();
		$('.page-id-441 #lit_tabs').tabs('select', 0);
		var jump_to = $(this).attr('href');
		jump_to = getJumpTo(jump_to);
		window.location.hash=jump_to;
	});
	$('.page-id-441 #menu-item-694 a').click(function(e){
		e.preventDefault();
		$('.page-id-441 #lit_tabs').tabs('select', 1);
		var jump_to = $(this).attr('href');
		jump_to = getJumpTo(jump_to);
		window.location.hash=jump_to;
	});
	$('.page-id-441 #menu-item-695 a').click(function(e){
		e.preventDefault();
		$('.page-id-441 #lit_tabs').tabs('select', 2);
		var jump_to = $(this).attr('href');
		jump_to = getJumpTo(jump_to);
		window.location.hash=jump_to;
	});
	//for downloads
	$('.page-id-697 #menu-item-798 a').click(function(e){
		e.preventDefault();
		$('.page-id-697 #lit_tabs').tabs('select', 0);
	});
	$('.page-id-697 #menu-item-799 a').click(function(e){
		e.preventDefault();
		$('.page-id-697 #lit_tabs').tabs('select', 1);
	});
	$('.page-id-697 #menu-item-800 a').click(function(e){
		e.preventDefault();
		$('.page-id-697 #lit_tabs').tabs('select', 2);
	});
	$('.page-id-697 #menu-item-797 a').click(function(e){
		e.preventDefault();
		$('.page-id-697 #lit_tabs').tabs('select', 3);
	});
	$('.page-id-697 #menu-item-801 a').click(function(e){
		e.preventDefault();
		$('.page-id-697 #lit_tabs').tabs('select', 3);
	});
	$('.page-id-697 #menu-item-802 a').click(function(e){
		e.preventDefault();
		$('.page-id-697 #lit_tabs').tabs('select', 3);
	});
	$('.page-id-697 #menu-item-803 a').click(function(e){
		e.preventDefault();
		$('.page-id-697 #lit_tabs').tabs('select', 3);
	});
});

function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}

function getJumpTo(string){
	var sections = string.slice(string.indexOf('?') + 1).split('/');
	var jump_to = sections[0].split('=');
	return jump_to[1];
}


