jQuery.fn.threesixty=function(b){b=b||{};b.images=b.images||[];b.method=b.method||"click";b.cycle=b.cycle||1;b.resetMargin=b.resetMargin||0;b.direction=b.direction||"forward";if(b.direction=="backward"){b.images.reverse()}return this.each(function(){var h=[];var f=$(this);var d=$("#progress p");$.each(b.images,function(l,k){var m=$("<img>").attr("src",k);$("body").append(m);m.hide()});for(var c=1;c<=b.cycle;c++){for(var j=0;j<b.images.length;j++){h.push(b.images[j])}}h.push(b.images[0]);if(b.method=="mousemove"){f.mousemove(function(l){var k=h[Math.floor((l.pageX-f.offset().left)/(f.width()/h.length))];var m=k.split("_");f.attr("src",k);d.css({});d.attr("class","100"-m[1].replace(".jpg",""))})}if(b.method=="click"){var i;if(!$.browser.msie){i=$("<div>").css({"z-index":0,width:"15px",height:"15px",position:"absolute",top:f.offset().top,left:f.offset().left});$("body").append(i);a(i[0])}a(f[0]);var g,e;f.mousemove(function(k){if(k.pageX<=f.offset().left+b.resetMargin||k.pageX>f.offset().left+f.width()-b.resetMargin||k.pageY<=f.offset().top+b.resetMargin||k.pageY>=f.offset().top+f.height()-b.resetMargin){e=false;return false}if(i){i.css({top:k.pageY-7,left:k.pageX-7})}if(e==true){f.attr("src",h[Math.floor((k.pageX-f.offset().left)/(f.width()/h.length))])}});f.add((i)?i:null).mouseup(function(){e=false}).mousedown(function(){e=true})}});function a(c){c.onselectstart=function(){return false};c.unselectable="on";c.style.MozUserSelect="none";c.style.cursor="default"}};
