(function(a){a.fn.slidebox=function(d){var i={velocidad:5000,efecto:"fade",with_link:false};var d=a.extend(i,d);var v=this;var t;var x;var m;var e=false;var w;var s=true;var p=null;var c=null;var o=null;function n(){if(v.length>0){this.enlaces=a("#"+v[0]["id"]+" a");this.total=this.enlaces.length;this.enlaces.click(function(){y();l();q(a("#"+v[0]["id"]+" ul li").index(a(this).parent()));r();return false})}}function q(z){this.actual=z}function y(){var z='<div id="over" class="overbox">                         <div id="slshowdistance"></div>                            <div id="slshowwrapper">                                 <div id="slshowphoto">                                 </div>                                 <div id="slshowcontrol">                                    <a title="Cerrar" id="slshowimgclose"></a>                                    <a title="Anterior" id="slshowprev"></a>                                    <a title="Siguiente" id="slshownext"></a>                                    <a title="Reproducir" id="slshowplay"></a>                                </div>                            </div>                        </div>                         <div id="fade" class="fadebox"/>';$output=jQuery(z).appendTo("body");a("#slshowimgclose").click(function(){f()})}function l(){a("#slshowphoto").touchwipe({wipeLeft:function(){g()},wipeRight:function(){h()}});a("#slshowcontrol").hover(function(){a(this).animate({opacity:"1"},500)},function(){a(this).animate({opacity:"0.7"},500)});if(!i.with_link){a("#slshowphoto").click(function(){h()})}a("#slshownext").click(function(){h()});a("#slshowprev").click(function(){g()});a("#slshowplay").click(function(){u()})}function g(){var z=(this.actual-1)%this.total;this.actual=z;r();if(p){o=c;p=false;c=false;b()}else{r()}}function h(){var z=(this.actual+1)%this.total;this.actual=z;if(p){o=p;p=false;c=false;b()}else{r()}}function u(){if(!e){a("#slshowplay").css("backgroundPosition","-18px 0");w=setInterval(function(){h()},i.velocidad)}else{a("#slshowplay").css("backgroundPosition","-50px 0");clearTimeout(w)}e=!e}function r(){if(s==true){var z=a("#"+v[0]["id"]+" ul li").eq(this.actual).find("a");a("<img />").attr("src","/../images/slidebox-1.0/loading.gif").attr("id","slshowloading").load(function(){s=false;if(i.with_link){a("#slshowphoto a").remove()}else{a("#slshowphoto img").remove()}a("#slshowphoto").append((this))});a("<img />").attr("src",z.attr("href")).load(function(){a("#slshowloading").fadeOut();a("#slshowloading").remove();a("#slshowphoto").fadeIn();if(i.with_link){a("#slshowphoto").append('<a target="_blank" href="'+z.attr("href")+'"></a>');a("#slshowphoto").find("a").append(a(this))}else{a("#slshowphoto").append(a(this))}a("#slshowphoto").find("a").append(a(this));a("#slshowphoto").css({opacity:0});a("#slshowphoto").animate({opacity:"1"},700);s=true});k();j()}}function b(){if(s==true){a("#slshowphoto").css({opacity:0});if(i.with_link){a("#slshowphoto a").remove()}else{a("#slshowphoto img").remove()}if(i.with_link){a("#slshowphoto").append('<a target="_blank" href="'+o.attr("src")+'"></a>');a("#slshowphoto").find("a").append(o)}else{a("#slshowphoto").append(o)}a("#slshowphoto").animate({opacity:"1"},700);s=true;k();j()}}function k(){var z=a("#"+v[0]["id"]+" ul li").eq((this.actual+1)%this.total).find("a");a("<img />").attr("src",z.attr("href")).load(function(){p=a(this)})}function j(){var z=a("#"+v[0]["id"]+" ul li").eq((this.actual-1)%this.total).find("a");a("<img />").attr("src",z.attr("href")).load(function(){c=a(this)})}function f(){a("#fade, #over").remove()}n()}})(jQuery);
