$(document).ready(function (){
	var slider = $("#news-slider");
	var container = slider.find('div.container');
	var ul = container.find('ul');
	ul.css('left', '0px');

    var c_width = container.width();
    var u_width = ul.width();
	var limit = c_width - u_width;
	checkHiding();
    if (u_width>c_width){
        var d = c_width - u_width;  
		slider.find('a.prev').hover(function (){
	        var distance = ul.css('left');
	        distance = parseInt(distance.replace('px', ''));
	        distance= -distance;
	        duration = distance * 5;
	          
	        ul.animate({ 'left' : +  0 + 'px' }, duration, 'linear', checkHiding);
	        setTimeout(checkHiding, 200);
		}, function (){
			ul.stop();
			checkHiding();
		});
		
		
		slider.find('a.next').hover(function (){
	        var distance = ul.css('left');
	        distance = parseInt(distance.replace('px', ''));
	        distance-= d;
	        duration = distance * 5;
	        
	        ul.animate({ 'left' : +  d + 'px' }, duration, 'linear', checkHiding);
			setTimeout(checkHiding, 200);
		}, function (){
			ul.stop();
			checkHiding();
		});
    }	else {
    	slider.find('a.next').hide();
    	slider.find('a.prev').hide();
    }
    
	function checkHiding(){
		var position = parseInt(ul.css('left').replace('px', ''));
		if (position>=0) slider.find('a.prev').hide();
					else slider.find('a.prev').show();
      	if (position<=limit) slider.find('a.next').hide();
       		  		   else  slider.find('a.next').show();

	}
});
