(function(a){a.fn.wslide=function(c){c=jQuery.extend({width:150,height:150,pos:1,col:1,effect:"swing",fade:false,horiz:true,autolink:true,duration:1500},c);function b(d){d.each(function(s){var v=a(this);var e=v.attr("id");if(e==undefined){e="wslide"+s}a(this).wrap('<div class="wslide-wrap" id="'+e+'-wrap"></div>');v=a("#"+e+"-wrap");var t=v.find(".slide_li");var l=c.effect;if(jQuery.easing.easeInQuad==undefined&&(l!="swing"||l!="normal")){l="swing"}var k=c.width;var j=c.height;function n(x){var i=x;i=i.split("px");i=i[0];return Number(i)}var r=k-(n(t.css("padding-left"))+n(t.css("padding-right")));var p=j-(n(t.css("padding-top"))+n(t.css("padding-bottom")));var h=c.col;if(c.horiz){h=Number(t.length+1)}var u="";var m=Math.ceil(Number(t.length)/h);v.css("overflow","hidden").css("position","relative").css("text-align","left").css("height",j+"px").css("width",k+"px").css("margin","0").css("padding","0");v.find(".slide_ul").css("position","absolute").css("margin","0").css("padding","0").css("width",Number((h+0)*k)+"px").css("height",Number(m*j)+"px");t.css("display","block").css("overflow","hidden").css("float","left").css("height",p+"px").css("width",r+"px");t.each(function(y){var z=v.offset();var x=a(this).offset();a(this).attr("id",e+"-"+Number(y+1)).attr("rel",Number(x.left-z.left)+":"+Number(x.top-z.top));u+=' <a href="#'+e+"-"+Number(y+1)+'">'+Number(y+1)+"</a>"});if(typeof c.autolink=="boolean"){if(c.autolink){if(!a("#pc .wslide-menu").length){v.after('<div class="wslide-menu" id="'+e+'-menu">'+u+"</div>")}}}else{if(typeof c.autolink=="string"){if(a("#"+c.autolink).length){a("#"+c.autolink).html(u)}else{v.after('<div id="#'+c.autolink+'">'+u+"</div>")}}}var f="#"+e+"-";var w="";a('a[href*="'+f+'"]').click(function(){if(!a(this).hasClass("wactive")){a('a[href*="'+w+'"]').removeClass("wactive");var y=a('a[href*="'+w+'"]').text();a(this).addClass("wactive");var i=a(this).text();var A=a(this).attr("href");A=A.split("#");A="#"+A[1];w=A;var x=a(A).attr("rel");x=x.split(":");var z=x[1];z=-z;x=x[0];x=-x;v.find(".slide_ul").animate({top:z+"px",left:x+"px"},{duration:c.duration,easing:l,complete:function(){a("#pc_current_results-"+y).css("opacity","1")},step:function(){var B=a("#pc_current_results-"+y).css("opacity");if(y==1&&i==3){a("#pc_current_results-1, #pc_current_results-2").css("opacity",B-0.005)}if(y==3&&i==1){a("#pc_current_results-3, #pc_current_results-2").css("opacity",B-0.005)}if(y==3&&i==3){a(".wslide-menu").find(".viewall").blur().removeClass("active");return false}else{a("#pc_current_results-"+y).css("opacity",B-0.01)}}})}return false});if(c.pos<=0){c.pos=1}a('a[href$="'+f+c.pos+'"]').addClass("wactive");var q=a('a[href*="'+f+'"]:eq('+Number(c.pos-1)+")").attr("href");q=q.split("#");q="#"+q[1];w=q;var g=a(q).attr("rel");g=g.split(":");var o=g[1];o=-o;g=g[0];g=-g;v.find("ul").css("top",o+"px").css("left",g+"px")})}b(this);return this}})(jQuery);