(function($) {	$.fn.HovidaSlider = function(options) {		var defaults = {			button_left:	'',			button_right:	'',			width:			'900px',			height:			'500px',			speed:			400,			easing:			'easeOutQuad',			textResize:		false		}				var defaultWidth	= defaults.width;		var o				= $.extend(defaults, options);		var w				= parseInt(o.width);		var n				= this.children('.wrapper').children('.slider').children('.entry').length;		var x				= -1 * w * n + w;		var p				= parseInt(o.width) / parseInt(defaultWidth);		var thisInstance	= this.attr('id');		var inuse			= false;				function moveSlider(d, b) {			var l = parseInt(b.siblings('.wrapper').children('.slider').css('left'));			if(isNaN(l)) {				var l = 0;			}						var m = (d == 'left') ? l - w : l + w;			if(m <= 0 && m >= x) {				b.siblings('.wrapper').children('.slider').animate({'left': m + 'px'}, o.speed, o.easing, function() {					inuse = false;				});								if(b.attr('class') == 'button_left') {					var thisBtn		= $('#' + thisInstance + ' .button_left');					var otherBtn	= $('#' + thisInstance + ' .button_right');				} else {					var thisBtn		= $('#' + thisInstance + ' .button_right');					var otherBtn	= $('#' + thisInstance + ' .button_left');				}								if(m == 0 || m == x) {					thisBtn.animate({'opacity': '0'}, o.speed, o.easing, function() {						thisBtn.hide();					});				}								if(otherBtn.css('opacity') == '0') {					otherBtn.show().animate({'opacity': '1'}, {duration: o.speed, easing: o.easing});				}			}		}				function button_center(b) {			var mid = parseInt(o.height) / 2;			b.find('.button_left').css({'top': mid + 'px', 'padding': 0}).end().find('.button_right').css({'top': mid + 'px', 'padding': 0});		}				return this.each(function() {			$(this).css({				width: o.width,				height: o.height			}).prepend('<a href="#" class="button_left"></a>').append('<a href="#" class="button_right"></a>').find('.entry').css({				width: o.width,				height: o.height			}).end().find('.button_left').css("opacity", 0).hide().end().find('.button_right').hide().animate({				'width': 'show'			});						// Button: Left			var button_left = $(this).children('.button_left');			button_left.bind('click', function() {				if(inuse === false) {					inuse = true;					moveSlider('right', button_left);				}				return false;			});			// Button: Right			var button_right = $(this).children('.button_right');			button_right.bind('click', function() {				if(inuse === false) {					inuse = true;					moveSlider('left', button_right);				}				return false;			});						//button_center($(this));		});	}})(jQuery)$(function() {	$('div#slider').HovidaSlider({		width:		'620px',		height:		'500px',		speed:		400,		easing:		'easeOutQuad'	});});
