/*
 *
 *	jQuery xslider plugin v0.1
 *		Alex Wolkov [http://www.alexw.me]
 *
 *	Licensed under the BSD License:
 *		http://mattptr.net/license/license.txt
 *
 */
 
 jQuery.xslider = function (container, object)
 {
 /**
  *
  * xslider() makes a div thats wider than its container to scroll according to mouse position of the container div
  *
  *	@usage
  *   $.timer(containet, object);
  *
  *
  * 
  */

     var interval = interval || 100;
     var cont;
     var obj;
     var ulPadding = 15;

	
	_xslider = function (container, object) {
	    div = $('#'+container);
	    ul = $('#'+object);
	      
	    
	      //Get menu width
	    var divWidth = div.width();
	    
	    var contWidth = 70 * ul.find('li').length + 25;
	    
	    ul.css({'width':contWidth});
	    //Find last image container
	    var lastLi = ul.find('li:last-child');
	  
	    //When user move mouse over menu
	    div.mousemove(function(e){
	  
		//As images are loaded ul width increases,
		//so we recalculate it each time
		var ulWidth = lastLi[0].offsetLeft + lastLi.outerWidth() + ulPadding;
	  
		var left = (e.pageX - div.offset().left) * (contWidth-divWidth) / divWidth;
		ul.css({'left':-left});
	    });

	    
	   
	};
	
	return new _xslider(container, object);
 };
