function arrowScroll() {
	$value = $("#gallerySlider").slider("value")
	$incre = $("#gallerySlider").slider("option", "max") / 5;
	switch ($(this).attr("id")) {
		case "arrRight":
			$("#gallerySlider").slider("value", $value + $incre);
			break;
		case "arrLeft":
			$("#gallerySlider").slider("value", $value - $incre);
			break;
		}
	$(".sliderGallery > ul").animate({'left': $("#gallerySlider").slider("value") *-1}, 500);	
}

$(document).ready(function(){
	$("#slider").nivoSlider({
		effect:'fade',
		directionNav:false,
		animSpeed:300,
		pauseTime:7000,
		slices:1,
	});
	
	$.ketchup

	.createErrorContainer(function(form, el) {
	  return $('<ul/>', {
			   'class': 'ketchup-custom'
			 }).insertAfter(el);
	})

	.addErrorMessages(function(form, el, container, messages) {
	  container.html('');

	  for(i = 0; i < messages.length; i++) {
		$('<li/>', {
		  text: messages[i]
		}).appendTo(container);
	  }
	})

	.showErrorContainer(function(form, el, container) {
	  container.slideDown('fast');
	})

	.hideErrorContainer(function(form, el, container) {
	  container.slideUp('fast');
	});

	$('#trabaje').ketchup();

	$("#arrRight, #arrLeft").click(arrowScroll);
	$(".sliderGallery a, .miniGal a").lightBox({
		containerBorderSize: 25,
		imageBtnPrev: 'i/btnPrev.png',
		imageBtnNext: 'i/btnNext.png',
		imageLoading: 'i/ajax-loader.gif',
	});
});

$(window).load(function () {
  $('div.sliderGallery').each(function () {
    var ul = $('ul', this);
    var productWidth = ul.innerWidth() - $(this).outerWidth();

    var slider = $('#gallerySlider', this).slider({ 
      handle: '#handle',
      min: 0, 
      max: productWidth, 
      stop: function (ev, ui) {
		ev.preventDefault();
        ul.animate({"left" : ui.value * -1 }, 500);
      },
	  slide: function (ev, ui) {
        ul.css('left', ui.value * -1 );
      },
    });
  });
});
