$(function(){var f=".msg_thumb_wrapper:nth-child(",e=")",u="msg_pause",t="#msg_controls",l="msg_play",k="#msg_pause_play",s="#msg_thumb_close",d="#msg_thumbs",b="click",i="mouseleave",h="mouseenter",r="#msg_slideshow",C=4e3,x,c=0,a=0,p=$("#msg_thumbs .msg_thumb_wrapper").length,g=6;z();o();function o(){$(r).unbind(h).bind(h,w).andSelf().unbind(i).bind(i,v)}$("#msg_grid").bind(b,function(a){v();$(r).unbind(h).unbind(i);j();$(d).stop().animate({top:"0px"},500);a.preventDefault()});$(s).bind(b,function(a){w();o();$(d).stop().animate({top:"-230px"},500);a.preventDefault()});$(k).bind(b,function(b){var a=$(this);if(a.hasClass(l))z();else j();b.preventDefault()});$("#msg_next").bind(b,function(a){j();n();a.preventDefault()});$("#msg_prev").bind(b,function(a){j();D();a.preventDefault()});function w(){$(t).stop().animate({right:"15px"},500)}function v(){$(t).stop().animate({right:"-110px"},500)}function z(){n();$(k).addClass(u).removeClass(l);x=setInterval(n,C)}function j(){$(k).addClass(l).removeClass(u);clearTimeout(x)}function n(){++c;m("r")}function D(){--c;m("l")}function m(i){var b="#msg_wrapper";q();var f=$("#msg_thumbs .msg_thumb_wrapper:nth-child("+a+e).find("a:nth-child("+parseInt(c-g*(a-1))+e).find("img");if(f.length){var h=f.attr("alt"),d=$(b).find("img");if(d.length)d.fadeOut(function(){$(this).remove();$("<img />").load(function(){var a=$(this);y(a);a.hide();$(b).empty().append(a.fadeIn())}).attr("src",h)});else $("<img />").load(function(){var a=$(this);y(a);a.hide();$(b).empty().append(a.fadeIn())}).attr("src",h)}else{if(i=="r")--c;else if(i=="l")++c;q();return}}function q(){$(d).find(f+a+e).hide();a=Math.ceil(c/g);if(a>p){a=1;c=1}else if(a==0){a=p;c=a*g}$(d).find(f+a+e).show()}$("#msg_thumb_next").bind(b,function(a){A();a.preventDefault()});$("#msg_thumb_prev").bind(b,function(a){B();a.preventDefault()});function A(){var b=$(d).find(f+parseInt(a+1)+e);b.length&&$(d).find(f+a+e).fadeOut(function(){++a;b.fadeIn()})}function B(){var b=$(d).find(f+parseInt(a-1)+e);b.length&&$(d).find(f+a+e).fadeOut(function(){--a;b.fadeIn()})}$("#msg_thumbs .msg_thumb_wrapper > a").bind(b,function(f){var a=$(this);$(s).trigger(b);var e=a.index(),d=a.parent().index();c=parseInt(d*g+e+1);m();f.preventDefault()}).bind(h,function(){var a=$(this);a.stop().animate({opacity:1})}).bind(i,function(){var a=$(this);a.stop().animate({opacity:.5})});function y(k){var a=new Image;a.src=k.attr("src");var g=a.width,f=a.height,c=840,b=551;if(g>c){var e=c,l=g/c,d=f/l;if(d>b){var h=b,j=d/b,i=e/j;a.width=i;a.height=h}else{a.width=e;a.height=d}}else if(f>b){var d=b,l=f/b,e=g/l;if(e>c){var i=c,j=e/c,h=d/j;a.height=h;a.width=i}else{a.width=e;a.height=d}}k.css({width:a.width,height:a.height})}});
