//dropdown header menu
$(document).ready(function(){
			$("#nav li").hover(
				function(){ $("ul", this).fadeIn("fast"); }, 
				function() { } 
			);
	  	if (document.all) {
				$("#nav li").hoverClass ("sfHover");
			}
	  });
	  
		$.fn.hoverClass = function(c) {
			return this.each(function(){
				$(this).hover( 
					function() { $(this).addClass(c);  },
					function() { $(this).removeClass(c); }
				);
			});
};	  

$(document).ready(function(){
						   
	//contact pop
	$("#nav li.dropdown").hover(function() {
		$(this).addClass("over");
	}, function() {
		$(this).removeClass("over");
	});

}); //close doc ready


// initialize carousel
function mycarousel_initCallback(carousel) {
    $('.jcarousel-control a').click(function(){
        carousel.scroll($.jcarousel.intval($(this).text()));
        return false;
    });

    $('.goto1').click(function(){
        carousel.scroll(1);
        return false;
    });
    $('.goto2').click(function(){
        carousel.scroll(2);
        return false;
    });
    $('.goto3').click(function(){
        carousel.scroll(3);
        return false;
    });
    $('.goto4').click(function(){
        carousel.scroll(4);
        return false;
    });

    $('#mycarousel-next').click(function(){
        carousel.next();
        return false;
    });

    $('#mycarousel-prev').click(function(){
        carousel.prev();
        return false;
    });
};

$(document).ready(function(){
						   
    $("#home-jcarousel").jcarousel({
        scroll: 1,
        initCallback: mycarousel_initCallback,
        // This tells jCarousel NOT to autobuild prev/next buttons
        buttonNextHTML: null,
        buttonPrevHTML: null
    });

	$('#product-comp').jcarousel({
		scroll:1
	});
	
    $('.faq p').hide();
	
    $('.faq h3').click(function(){
		$(this).next('p').slideToggle();
		return false;
    });
	

}); //close doc ready

