/// <reference path="jquery-1.2.6.js" />

jQuery(function($) {


    //Fixes IE6 hover over Selection box error
    $('.hoverFix').bgiframe();

    //Banner slide show
    $('#homeSSW')
	.cycle({
	    fx: 'fade',
	    speed: 300,
	    timeout: 10000,
	    pager: '.nav'
	});

    $('.slideshowWidget #pause').toggle(
		function() {
		    $('#homeSSW').cycle('pause');
		    $('.slideshowWidget #pause').addClass('pauseActive');
		    $('.slideshowWidget #pause').html('Play');
		}, function() {
		    $('#homeSSW').cycle('resume');
		    $('.slideshowWidget #pause').removeClass('pauseActive');
		    $('.slideshowWidget #pause').html('Pause');
		}
	);

    //tabs
    $('.tabWidget > ul').tabs();
    //DCC - 03/09/09 - Added the following so that the the history is updated with each tab change.  This allows back button functionality to work correctly
    $('.tabWidget > ul').bind('tabsshow', function(event, ui) {
        window.location.hash = ui.tab.hash;
    })


    //hScrollWidget 
    $(".hScrollContainer").jCarouselLite({
        btnNext: ".next",
        btnPrev: ".prev"
    });

    //siteoverlay and popup
    $('.siteOverlay').css('opacity', 0.0)


    $('.openSlideCart').click(function() {
        $('.siteOverlay')
			.show()
			.bgiframe()
			.height('100%')
			.css('opacity', 0.50);

        $('.slideCart')
			.slideToggle('fast')
			.bgiframe();

        t = setTimeout(function() {
            $('.siteOverlay')
			.css('opacity', 0.0)
			.hide();
            $('.slideCart').slideToggle('fast');
        }, 2000);

    });

    $('.closeSlideCart').click(function() {
        $('.siteOverlay')
			.css('opacity', 0.0)
			.hide();
        $('.slideCart').slideToggle('fast');
    });

    $('.siteOverlay').click(function() {
        $('.siteOverlay')
			.css('opacity', 0.0)
			.hide();
        $('.slideCart').slideToggle('fast');
    });

});

function tabSwitchPersonalCatalog(tabid) {
	$('.tabWidget > ul').tabs('select', '#' + tabid);
}

function tabSwitch(tabid) {
	$('.tabModule .tabsRow > ul').tabs('select', '#' + tabid);
};


function showShipping() {
    document.getElementById('divShippingDealInfo').style.display = 'block';
}
function hideShipping() {
    document.getElementById('divShippingDealInfo').style.display = 'none';
}

function showHideShipping() {
    if (document.getElementById('divShippingDealInfo').style.display == 'none') {
        showShipping();
    } else {
        hideShipping();
    }
}


function showExemptInfo() {
    document.getElementById('divTaxExemptInfo').style.display = 'block';
}
function hideExemptInfo() {
    document.getElementById('divTaxExemptInfo').style.display = 'none';
}

function showHideTaxExemptInfo() {
    if (document.getElementById('divTaxExemptInfo').style.display == 'none') {
        showExemptInfo();
    } else {
    hideExemptInfo();
    }
}


