jQuery(function(){
 
		jQuery.noConflict();
	
		jQuery('ul.sf-menu').superfish({
			delay:       200,                            // one second delay on mouseout 
			animation:   {'marginLeft':'0px',opacity:'show',height:'show'},  // fade-in and slide-down animation 
			speed:       'fast',                          // faster animation speed 
			autoArrows:  true,                           // disable generation of arrow mark-up 
			onBeforeShow:      function(){ this.css('marginLeft','0px'); },
			dropShadows: false                            // disable drop shadows 
		});
		
		jQuery('ul.sf-menu ul > li').addClass('noLava');
		
		jQuery('ul.sf-menu > li > a.sf-with-ul').parent('li').addClass('sf-ul');
		
				
		if (!(jQuery("#footer_widgets .block_b").length == 0)) {
			jQuery("#footer_widgets .block_b").each(function (index, domEle) {
				// domEle == this
				if ((index+1)%3 == 0) jQuery(domEle).after("<div class='clear'></div>");
			});
		};
		
		/* search form */
		
		jQuery('#search').toggle(
			function () {jQuery('#searchbox').animate({opacity:'toggle', marginLeft:'-210px'},500);},
			function () {jQuery('#searchbox').animate({opacity:'toggle', marginLeft:'-200px'}, 500);}
		);
		
		var $searchinput = jQuery("#header #searchbox input");
		var $searchvalue = $searchinput.val();
		

		
	
		jQuery('ul.sf-menu li ul').append('<li class="bottom_bg noLava"></li>');
		jQuery('ul.sf-menu').lavaLamp();
			
		
					
			/* featured slider */
			
	/*		jQuery('#spotlight').cycle({
				timeout: 0,
				speed: 1000, 
				fx: 'fade'
			});*/
			
			var $featured_item = jQuery('div.featitem');
			var $slider_control = jQuery('div#f_menu');
			var ordernum;
			var pause_scroll = false;
			var $featured_area = jQuery('div#featured_content');			
	 
			function gonext(this_element){
				$slider_control
				.children("div.featitem.active")
				.removeClass('active');
				this_element.addClass('active');
				ordernum = this_element.find("span.order").html();
				jQuery('#spotlight').cycle(ordernum - 1);
			} 
			
			$featured_item.click(function() {
				clearInterval(interval);
				gonext(jQuery(this)); 
				return false;
			});
			
			jQuery('a#previous, a#next').click(function() {
				clearInterval(interval);
				if (jQuery(this).attr("id") === 'next') {
					auto_number = $slider_control.children("div.featitem.active").prevAll().length+1;
					if (auto_number === $featured_item.length) auto_number = 0;
				} else {
					auto_number = $slider_control.children("div.featitem.active").prevAll().length-1;
					if (auto_number === -1) auto_number = $featured_item.length-1;
				};
				gonext($featured_item.eq(auto_number));
				return false;
			});
 
				
			
			var auto_number;
			var interval;
			
			$featured_item.bind('autonext', function autonext(){
				if (!(pause_scroll)) gonext(jQuery(this)); 
				return false;
			});
			
							interval = setInterval(function () {
					auto_number = $slider_control.find("div.featitem.active span.order").html();
					if (auto_number == $featured_item.length) auto_number = 0;
					$featured_item.eq(auto_number).trigger('autonext');
				}, 3000);
					
		});
