$(function(){function o(){h!=null&&(clearInterval(h),h=null)}function s(){e=$(window).width();t=$(window).height();u=e*3;var a=t-z+"px";p.css({width:e+"px",height:a});f.css({left:-1*e+"px",width:u+"px",height:a});c.css({width:e+"px",height:a});l.css("left",Math.ceil(e/2-l.width()/2)+"px")}function q(){var a=i-1,b=d-1,A=b==0?a:b-1,a=b==a?0:b+1;f.empty().css("left",-1*e+"px").append(c.eq(A),c.eq(b),c.eq(a));$(".step[class*='active']",l).removeClass("active");v[b].addClass("active");j=0}function w(a){j=
1;a=(a=="prev"?0:e*-2)+"px";B?f.animate({left:a},r,function(){q()}):(setTimeout(function(){f.removeClass("transition");q()},r),f.addClass("transition").css({left:a}))}function m(a){j||(a=="demo"?a="next":o(),d+=a=="prev"?-1:1,d==0?d=i:d>i&&(d=1),w(a))}function C(a){if(!j){o();var b=a.originalEvent,c=a.type,d=b.touches[0];if(c=="touchstart")x=parseInt(f.css("left")),n=d.pageX;else if(c=="touchmove")Math.abs(d.pageX-n)>5&&a.preventDefault(),f.css("left",x+d.pageX-n+"px");else if(c=="touchend")a.preventDefault(),
y=b.changedTouches[0].pageX,a=n-y,b="",Math.abs(a)>50&&(b=a>0?"next":"prev"),b!=""?m(b):f.animate({left:-1*e+"px"},r,function(){j=0})}}var B=navigator.userAgent.indexOf("MSIE")!==-1?!0:!1,f=$("#main"),c=$(".content",f),g=$("#header").eq(0),p=$("#main_wrap").eq(0),e=$(window).width(),t=0,z=g.height(),u=0,d=1,i=c.length,j=0,h=null,r=500;autoSpeed=5E3;var g=$('<div class="prev">prev</div>').click(function(){m("prev")}),D=$('<div class="next">next</div>').click(function(){m("next")});$('<div id="pgnav"></div>').append(g,
D).appendTo(p);for(var l=$('<div id="stepnav"></div>').css("width",i*21+"px").appendTo(p),v=[],g=0;g<i;g++)v[g]=$('<div class="step"></div>').text(g+1).click(function(){var a=$(this).text();if(!(j||d==a)){o();var a=parseInt(a),b=d>a?"prev":"next";f.empty();for(var e=d-1,g=a-1,h=0,k=0;k<i;k++)if(k!=e&&k!=g){h=k;break}b=="next"?f.append(c.eq(h),c.eq(e),c.eq(g)):f.append(c.eq(g),c.eq(e));d=a;w(b)}}).appendTo(l);s();q();$(window).bind("resize orientationchange",function(){s()});var h=setInterval(function(){m("demo")},
autoSpeed),n=0,y=0,x=0;f.bind("touchstart touchmove touchend",function(a){C(a)})});

