jQuery.noConflict();
jQuery(document).ready(function(){ 
    jQuery("ul.sf-menu, ul.sf-menu-2").supersubs({ 
        minWidth:    14,                                // minimum width of sub-menus in em units 
        maxWidth:    27,                                // maximum width of sub-menus in em units 
        extraWidth:  1                                  // extra width can ensure lines don't sometimes turn over 
                                                        // due to slight rounding differences and font-family 
    }).superfish({ 
        delay:       800,                               // delay on mouseout 
        animation:   {opacity:'show',height:'show'},    // fade-in and slide-down animation 
        speed:       0,	                            // faster animation speed 
        autoArrows:  false,                             // disable generation of arrow mark-up 
        dropShadows: false                              // disable drop shadows 
    }).children().find('li:first').css('border-top','0px').find('a').css('border-top','0px');
	
	var div = jQuery("div.resource");
	var ul = jQuery("ul.resource-scroller");
	var divWidth = div.width();
	div.css({overflow:"hidden"});
	var lastLi = ul.find("li:last-child");
	div.live("mousemove", function(e){
		var ulWidth = lastLi[0].offsetLeft + lastLi.outerWidth();
		var left = (e.pageX - div.offset().left) * (ulWidth-divWidth) / divWidth;
		div.scrollLeft(left);
	});
	var div1 = jQuery("div.resource1");
	var ul1 = jQuery("ul.resource-scroller1");
	var divWidth1 = div1.width();
	div1.css({overflow:"hidden"});
	var lastLi1 = ul1.find("li:last-child");
	div1.live("mousemove", function(e){
		var ulWidth1 = lastLi1[0].offsetLeft + lastLi1.outerWidth();
		var left1 = (e.pageX - div1.offset().left) * (ulWidth1-divWidth1) / divWidth1;
		div1.scrollLeft(left1);
	});
	var div2 = jQuery("div.resource2");
	var ul2 = jQuery("ul.resource-scroller2");
	var divWidth2 = div2.width();
	div2.css({overflow:"hidden"});
	var lastLi2 = ul2.find("li:last-child");
	div2.live("mousemove", function(e){
		var ulWidth2 = lastLi2[0].offsetLeft + lastLi2.outerWidth();
		var left = (e.pageX - div2.offset().left) * (ulWidth2-divWidth2) / divWidth2;
		div2.scrollLeft(left);
	});
	var div3 = jQuery("div.resource3");
	var ul3 = jQuery("ul.resource-scroller3");
	var divWidth3 = div3.width();
	div3.css({overflow:"hidden"});
	var lastLi3 = ul3.find("li:last-child");
	div3.live("mousemove", function(e){
		var ulWidth3 = lastLi3[0].offsetLeft + lastLi3.outerWidth();
		var left = (e.pageX - div3.offset().left) * (ulWidth3-divWidth3) / divWidth3;
		div3.scrollLeft(left);
	});
	var div4 = jQuery("div.resource4");
	var ul4 = jQuery("ul.resource-scroller4");
	var divWidth4 = div4.width();
	div4.css({overflow:"hidden"});
	var lastLi4 = ul4.find("li:last-child");
	div4.live("mousemove", function(e){
		var ulWidth4 = lastLi4[0].offsetLeft + lastLi4.outerWidth();
		var left = (e.pageX - div4.offset().left) * (ulWidth4-divWidth4) / divWidth4;
		div4.scrollLeft(left);
	});
	var div5 = jQuery("div.resource5");
	var ul5 = jQuery("ul.resource-scroller5");
	var divWidth5 = div5.width();
	div5.css({overflow:"hidden"});
	var lastLi5 = ul5.find("li:last-child");
	div5.live("mousemove", function(e){
		var ulWidth5 = lastLi5[0].offsetLeft + lastLi5.outerWidth();
		var left = (e.pageX - div5.offset().left) * (ulWidth5-divWidth4) / divWidth5;
		div5.scrollLeft(left);
	});
	var div6 = jQuery("div.resource6");
	var ul6 = jQuery("ul.resource-scroller6");
	var divWidth6 = div6.width();
	div6.css({overflow:"hidden"});
	var lastLi6 = ul6.find("li:last-child");
	div6.live("mousemove", function(e){
		var ulWidth6 = lastLi6[0].offsetLeft + lastLi6.outerWidth();
		var left = (e.pageX - div6.offset().left) * (ulWidth6-divWidth6) / divWidth6;
		div6.scrollLeft(left);
	});
});

