jQuery(document).ready(function($) {
    
    if($("#footer_scroller ul li").length > 3) {
	var copias = [$("#footer_scroller ul li").clone(), $("#footer_scroller ul li").clone()];
	basecount = copias[0].length;
	$("#footer_scroller ul").prepend(copias[0]).append(copias[1]).css("width",((basecount * 3) * 365) + "px").css("left","-" + (basecount * 365) + "px");
	$(window).resize(function(){ page_width = jQuery("body").width(); });
	page_width = jQuery("body").width();
	$("#footer_scroller").mousemove(function(e) {
		var thePos = (e.pageX) ? e.pageX : clientX  + document.body.scrollLeft + document.documentElement.scrollLeft;
		moveit(thePos);
		return false;
	}).mouseleave(function() {
		return stopit();
	});
	init_ts();
	setInterval("autoplay()",8500);
    }
    verticalslider();
   
    jQuery('.nav>li>ul').wrap('<div class="subm"><div class="subm_footer"></div></div>');
    
    jQuery('.nav').supersubs({
        minWidth: 		9,						// requires em unit.
        maxWidth: 		25,						// requires em unit.
        extraWidth: 	0						// extra width can ensure lines don't sometimes turn over due to slight browser differences in how they round-off values
    }).superfish({
	hoverClass:		'nav-hover',			// the class applied to hovered list items 
    	//pathClass:		'overideThisToUse',		// the class you have applied to list items that lead to the current page 
	pathLevels:		1,						// the number of levels of submenus that remain open or are restored using pathClass 
	delay:			400,					// the delay in milliseconds that the mouse can remain outside a submenu without it closing 
	animation:		{opacity:'show'},		// an object equivalent to first parameter of jQuery’s .animate() method 
	speed:			'normal',				// speed of the animation. Equivalent to second parameter of jQuery’s .animate() method 
	autoArrows:		false,					// if true, arrow mark-up generated automatically = cleaner source code at expense of initialisation performance 
	disableHI:		false					// set to true to disable hoverIntent detection 
    //	onInit:			function(){},			// callback function fires once Superfish is initialised – 'this' is the containing ul 
    //	onBeforeShow:	function(){},			// callback function fires just before reveal animation begins – 'this' is the ul about to open 
    //	onShow:			function(){},			// callback function fires once reveal animation completed – 'this' is the opened ul 
    //	onHide:			function(){}			// callback function fires after a sub-menu has closed – 'this' is the ul that just closed 
	});
});