// Suckerfish Dropdowns - CSS Only
sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

$(document).ready(function() { 
    // Superfish Dropdowns
	// initialise plugins
    $('#mainNav').superfish({ 
        pathLevels:   1, 
        delay:		  0,                            // one second delay on mouseout 
        animation:   {opacity:'show'},  			// fade-in and slide-down animation 
        speed:        'slow',                       // faster animation speed 
        autoArrows:   false,                        // disable generation of arrow mark-up 
        dropShadows:  false,                        // disable drop shadows
        disableHI:    true,
        speed:		  1 							// Shows Menus Instantly
    }); 
    
    //BX Slider Homepage - Custom Thumbnails
	var slider = $('#slider1').bxSlider({
		pager: true,
		auto: true,
		infiniteLoop: true,
		pause: 7000,
		speed: 400,
		buildPager		: function(slideIndex){
			return $('#slide'+ (slideIndex+1) +'Hidden').html();
		}
	});
	
	$(".slide1").css("backgroundImage","url("+$(".slideBgImg1Hidden > img").attr("src")+")");
    $(".slide2").css("backgroundImage","url("+$(".slideBgImg2Hidden > img").attr("src")+")");
    $(".slide3").css("backgroundImage","url("+$(".slideBgImg3Hidden > img").attr("src")+")");
    $(".slide4").css("backgroundImage","url("+$(".slideBgImg4Hidden > img").attr("src")+")");
    $(".slide5").css("backgroundImage","url("+$(".slideBgImg5Hidden > img").attr("src")+")");
    $(".slide6").css("backgroundImage","url("+$(".slideBgImg6Hidden > img").attr("src")+")");
	
	
	//BX Slider - Showroom
	$('#sliderShowroom').bxSlider({
        infiniteLoop: true,
        auto: true,
        pager: true,
        speed: 500,
        pause: 5000,
        controls: true              
    });
	
	//BX Slider - Fancybox Lightbox
	$(".marquee a.video, a.video").fancybox({
		titleShow		: true,
		overlayOpacity	: 0.8,
		overlayColor	: '#000',
		titlePosition	: 'inside',
		width			: 700,
		height			: 400,
		centerOnScroll	: true,
		type			: 'swf',
		'swf'			: {
		   	'wmode'		: 'transparent',
			'allowfullscreen'	: 'true'
		}
	});
	
	$("a.imgBox").fancybox({
		overlayOpacity	: 0.8,
		overlayColor	: '#000',
		titlePosition  : 'inside'
	});
	
	$("button:first").click(function() {
	  $("p:first").fadeToggle("slow", "linear");
	});
	$("button:last").click(function () {
	  $("p:last").fadeToggle("fast", function () {
	    $("#log").append("<div>finished</div>");
	  });
	});
	
	//Footer Map
	//Great Lakes Center
	$('.gl_center')
	.mouseover(function() {
	 $('.footerContent').css('backgroundPosition', 'right -215px');
	})
	//Midwest Center
	$('.m_center')
	.mouseover(function() {
	 $('.footerContent').css('backgroundPosition', 'right -430px');
	})
	//South East Center
	$('.se_center')
	.mouseover(function() {
	 $('.footerContent').css('backgroundPosition', 'right -645px');
	})
	//Western Center
	$('.w_center')
	.mouseover(function() {
	 $('.footerContent').css('backgroundPosition', 'right -860px');
	})
	// Mouse Out 
	$('.gl_center, .m_center, .se_center, .w_center')
	.mouseout(function() {
	 $('.footerContent').css('backgroundPosition', 'right top');
	})
	
	//ID Tabs - Product Pages
	$("#tabs1 ul").idTabs(); 
	
	//Service Centers Inital Hide Divs
	$('#sc_western').hide();
	$('#sc_midwest').hide();
	$('#sc_southEastern').hide();
	$('#sc_greatLakes').hide();
	
	//Table Zebra Stripes
	$(".tabs table tr:odd").addClass("odd");

	// END jquery document.ready
});
var addthis_config = {
	ui_508_compliant: true,
	ui_click: true,
	ui_open_windows: true
}

// TODO: Fixes

//Service Center - Info Panels

// Default
function defaultSlideDown() {
	$('#sc_default').slideDown('slow');
	
	$('#sc_western').slideUp('slow');	
	$('#sc_midwest').slideUp('slow');
	$('#sc_southEastern').slideUp('slow');
	$('#sc_greatLakes').slideUp('slow');	
}

// Western Service Centers
function westernSlideDown() {
	$('#sc_western').slideDown('slow');
	
	$('#sc_default').slideUp('slow');	
	$('#sc_midwest').slideUp('slow');
	$('#sc_southEastern').slideUp('slow');
	$('#sc_greatLakes').slideUp('slow');	
}

// Midwest Service Centers
function midwestSlideDown() {
	$('#sc_midwest').slideDown('slow');
	
	$('#sc_default').slideUp('slow');
	$('#sc_western').slideUp('slow');
	$('#sc_southEastern').slideUp('slow');
	$('#sc_greatLakes').slideUp('slow');
}

// Great Lakes Service Centers
function greatLakesSlideDown() {
	$('#sc_greatLakes').slideDown('slow');
	
	$('#sc_default').slideUp('slow');
	$('#sc_western').slideUp('slow');
	$('#sc_southEastern').slideUp('slow');
	$('#sc_midwest').slideUp('slow');
}

// Southeastern Service Centers
function southEasternSlideDown() {
	$('#sc_southEastern').slideDown('slow');
	
	$('#sc_default').slideUp('slow');
	$('#sc_western').slideUp('slow');
	$('#sc_greatLakes').slideUp('slow');
	$('#sc_midwest').slideUp('slow');
}
	


