$(document).ready(function() {

	// Slider Timer
	$("#auto_counter").everyTime(6000,function() {
        
		sliderNext();
        	
    });


	// User Click - Manual Slide Change    
    $('div.feature div.nav ul a').click(function() {
		
		// Stop Timer
		$("#auto_counter").stopTime();		
		
		// Load Slide
    	var class_str = $(this).parent().attr('class');    	   	
    	var slide = class_str.split(' ',1);    		
    	var method = $("div.feature ul.slides li."+slide+" img").attr('title');
		showSlide(slide,method);
		slideTimeout();
		
		return false;
    
    });
    
    //
    function slideTimeout() {

    	/*$("#auto_counter").everyTime(2000,function() { 
    		var hover = $('div.feature:hover').length;
    		if (hover>0) {
    			// Do nothing. Check again later
    		} else {*/
    			// Stop Timer
				$("#auto_counter").stopTime();	
		
    			// Start Timer Again
			 	$("#auto_counter").everyTime(6000,function() {
					sliderNext();
			    });   			
    		/*}
    	});*/
    	
    }
    
    //
  	function sliderNext() {

        var current = parseInt($("span#auto_counter").html());
        var new_active = 0;
        var total = $('div.feature ul.slides li').length;                        

        if ( current < total ) {
		    new_active = current+1;
        } else {
		    new_active = 1;
        }
        
        var method = $("div.feature ul.slides li.s"+new_active+" img").attr('title');

		showSlide("s"+new_active,method);
		  	
  	}
  
  
  	// Load Requested Slide  
    function showSlide(slide, method) {
		
        var current = parseInt($("span#auto_counter").html());    
    	var new_active = slide.toString();
    	new_active = new_active.replace(/s/gi,"");    

        $("div.feature ul.slides li").removeClass("queued");                            
        $("div.feature ul.slides li."+slide).css('display','block');
        $("div.feature ul.slides li."+slide).addClass("queued");
        if (method=='fade') {				
        	$("div.feature ul.slides li."+slide+" div").css('left','0').css('display','none'); 
        } else { 
        	$("div.feature ul.slides li."+slide+" div").css('left','580px');
        }
        $("div.feature ul.slides li.s"+current).fadeOut(1000,function() {
            $("div.feature ul.slides li").removeClass("active");
            $("div.feature ul.slides li."+slide).addClass("active");
            $("div.feature div.nav ul li").removeClass("active");
            $("div.feature div.nav ul li."+slide).addClass("active");
			if (method=='fade') {
				$("div.feature ul.slides li."+slide+" div").fadeIn();
            } else {
				$("div.feature ul.slides li."+slide+" div").animate({ left: '-=580' });            
            }
            $("span#auto_counter").html(new_active);
        });
    	
    	return false;
    	
    }
    
});

 
// Cufon Text Replacement
Cufon.replace('ul.slides div', { fontFamily: 'Helvetica Neue LT Std' });					
Cufon.now(); 






