/*-------------------------- Slidey ----------------------------*/

jQuery.fn.slideTo = function(wrapper_id, target_id, settings) {
	settings = jQuery.extend({
     easeTime: 400,
     targetIds2excludeFromDistanceCheck: ['#restEasy']
  }, settings);
	var container = jQuery(this);
	$.each( container.find(".section"), function(i, n){
		$(n).attr("rel",i);
	});
	var width = container.width();
	var z = $(target_id).attr("rel");
	var cnt = - (width*z);
	if (isNaN(cnt)) cnt = 0;
	/*console.log(width+'; '+z+'; '+cnt);*/
	container.find(wrapper_id).animate({left:cnt}, {
		duration: 600,
		easing: "easeInOutQuint",
		complete: function() {
			//console.log(target_id+'; '+$.inArray(target_id,settings.targetIds2excludeFromDistanceCheck));
			if ($.inArray(target_id,settings.targetIds2excludeFromDistanceCheck) == -1) {
				var left = $(this).css("left");
				var distance = left.split("px");
				if (distance[0] > -350) $(this).css("left",0);
			}
		}
	});		
}