(function(f){f.timeago=function(g){if(g instanceof Date){return c(g)}else{if(typeof g=="string"){return c(f.timeago.parse(g))}else{return c(f.timeago.parse(f(g).attr("title")))}}};var a=f.timeago;f.extend(f.timeago,{settings:{refreshMillis:60000,allowFuture:false,strings:{prefixAgo:null,prefixFromNow:null,suffixAgo:"ago",suffixFromNow:"from now",ago:null,fromNow:null,seconds:"less than a minute",minute:"about a minute",minutes:"%d minutes",hour:"about an hour",hours:"about %d hours",day:"a day",days:"%d days",month:"about a month",months:"%d months",year:"about a year",years:"%d years"}},inWords:function(q){var o=this.settings.strings;var p=o.prefixAgo;var t=o.suffixAgo||o.ago;if(this.settings.allowFuture){if(q<0){p=o.prefixFromNow;t=o.suffixFromNow||o.fromNow}q=Math.abs(q)}var k=q/1000;var r=k/60;var s=r/60;var m=s/24;var n=m/365;var l=k<45&&b(o.seconds,Math.round(k))||k<90&&b(o.minute,1)||r<45&&b(o.minutes,Math.round(r))||r<90&&b(o.hour,1)||s<24&&b(o.hours,Math.round(s))||s<48&&b(o.day,1)||m<30&&b(o.days,Math.floor(m))||m<60&&b(o.month,1)||m<365&&b(o.months,Math.floor(m/30))||n<2&&b(o.year,1)||b(o.years,Math.floor(n));return f.trim([p,l,t].join(" "))},parse:function(h){var g=f.trim(h);g=g.replace(/-/,"/").replace(/-/,"/");g=g.replace(/T/," ").replace(/Z/," UTC");g=g.replace(/([\+-]\d\d)\:?(\d\d)/," $1$2");return new Date(g)}});f.fn.timeago=function(){var h=this;h.each(d);var g=a.settings;if(g.refreshMillis>0){setInterval(function(){h.each(d)},g.refreshMillis)}return h};function d(){var g=a.parse(this.title);if(!isNaN(g)){f(this).text(c(g))}return this}function c(g){return a.inWords(e(g))}function e(g){return(new Date().getTime()-g.getTime())}function b(i,g){var h=f.isFunction(i)?i(g):i;return h.replace(/%d/i,g)}document.createElement("abbr")})(jQuery);(function(e){e.fn.adGallery=function(i){var l={loader_image:"loader.gif",start_at_index:0,thumb_opacity:0.7,animate_first_image:false,animation_speed:300,width:false,height:false,display_next_and_prev:true,display_back_and_forward:true,scroll_jump:0,slideshow:{enable:true,autostart:false,speed:5000,start_label:"Start",stop_label:"Stop",stop_on_scroll:true,countdown_prefix:"(",countdown_sufix:")",onStart:false,onStop:false},effect:"slide-hori",enable_keyboard_move:true,cycle:true,callbacks:{init:false,afterImageVisible:false,beforeImageVisible:false}};var j=e.extend(false,l,i);if(i&&i.slideshow){j.slideshow=e.extend(false,l.slideshow,i.slideshow)}if(!j.slideshow.enable){j.slideshow.autostart=false}var k=[];e(this).each(function(){var m=new h(this,j);k[k.length]=m});return k};function c(m,l,i){var j=parseInt(m.css("top"),10);if(l=="left"){var k="-"+this.image_wrapper_height+"px";m.css("top",this.image_wrapper_height+"px")}else{var k=this.image_wrapper_height+"px";m.css("top","-"+this.image_wrapper_height+"px")}if(i){i.css("bottom","-"+i[0].offsetHeight+"px");i.animate({bottom:0},this.settings.animation_speed*2)}return{old_image:{top:k},new_image:{top:j}}}function f(m,l,i){var k=parseInt(m.css("left"),10);if(l=="left"){var j="-"+this.image_wrapper_width+"px";m.css("left",this.image_wrapper_width+"px")}else{var j=this.image_wrapper_width+"px";m.css("left","-"+this.image_wrapper_width+"px")}if(i){i.css("bottom","-"+i[0].offsetHeight+"px");i.animate({bottom:0},this.settings.animation_speed*2)}return{old_image:{left:j},new_image:{left:k}}}function d(o,n,i){var l=o.width();var k=o.height();var m=parseInt(o.css("left"),10);var j=parseInt(o.css("top"),10);o.css({width:0,height:0,top:this.image_wrapper_height/2,left:this.image_wrapper_width/2});return{old_image:{width:0,height:0,top:this.image_wrapper_height/2,left:this.image_wrapper_width/2},new_image:{width:l,height:k,top:j,left:m}}}function g(k,j,i){k.css("opacity",0);return{old_image:{opacity:0},new_image:{opacity:1}}}function b(k,j,i){k.css("opacity",0);return{old_image:{opacity:0},new_image:{opacity:1},speed:0}}function h(i,j){this.init(i,j)}h.prototype={wrapper:false,image_wrapper:false,gallery_info:false,nav:false,loader:false,preloads:false,thumbs_wrapper:false,scroll_back:false,scroll_forward:false,next_link:false,prev_link:false,slideshow:false,image_wrapper_width:0,image_wrapper_height:0,current_index:0,current_image:false,nav_display_width:0,settings:false,images:false,thumb_wrapper_width:0,in_transition:false,animations:false,init:function(k,l){var j=this;this.wrapper=e(k);this.settings=l;this.setupElements();this.setupAnimations();if(this.settings.width){this.image_wrapper_width=this.settings.width;this.image_wrapper.width(this.settings.width);this.wrapper.width(this.settings.width)}else{this.image_wrapper_width=this.image_wrapper.width()}if(this.settings.height){this.image_wrapper_height=this.settings.height;this.image_wrapper.height(this.settings.height)}else{this.image_wrapper_height=this.image_wrapper.height()}this.nav_display_width=this.nav.width();this.current_index=0;this.current_image=false;this.in_transition=false;this.findImages();if(this.settings.display_next_and_prev){this.initNextAndPrev()}var m=function(n){return j.nextImage(n)};this.slideshow=new a(m,this.settings.slideshow);this.controls.append(this.slideshow.create());if(this.settings.slideshow.enable){this.slideshow.enable()}else{this.slideshow.disable()}if(this.settings.display_back_and_forward){this.initBackAndForward()}if(this.settings.enable_keyboard_move){this.initKeyEvents()}var i=this.settings.start_at_index;if(window.location.hash&&window.location.hash.indexOf("#ad-image")===0){i=window.location.hash.replace(/[^0-9]+/g,"");if((i*1)!=i){i=this.settings.start_at_index}}this.loading(true);this.showImage(i,function(){if(j.settings.slideshow.autostart){j.preloadImage(i+1);j.slideshow.start()}});this.fireCallback(this.settings.callbacks.init)},setupAnimations:function(){this.animations={"slide-vert":c,"slide-hori":f,resize:d,fade:g,none:b}},setupElements:function(){this.controls=this.wrapper.find(".ad-controls");this.gallery_info=e('<p class="ad-info"></p>');this.controls.append(this.gallery_info);this.image_wrapper=this.wrapper.find(".ad-image-wrapper");this.nav=this.wrapper.find(".ad-nav");this.thumbs_wrapper=this.nav.find(".ad-thumbs");this.loader=e('<img class="ad-loader" src="'+this.settings.loader_image+'">');this.loader.hide()},loading:function(i){if(i){this.loader.show()}else{this.loader.hide()}},addAnimation:function(j,i){if(e.isFunction(i)){this.animations[j]=i}},findImages:function(){var i=this;this.images=[];var j=0;var m=0;var l=this.thumbs_wrapper.find("a");if(this.settings.thumb_opacity<1){l.find("img").css("opacity",this.settings.thumb_opacity)}l.each(function(q){var n=e(this);var p=n.attr("href");var u=n.find("img");j+=e(this).parents("li").outerWidth();m++;n.addClass("ad-thumb"+q);n.click(function(){if(!e(this).hasClass("ad-active")){i.thumbs_wrapper.find("a.ad-active img").fadeTo(200,i.settings.thumb_opacity)}}).hover(function(){if(!e(this).is(".ad-active")&&i.settings.thumb_opacity<1){e(this).find("img").stop().fadeTo(200,1)}i.preloadImage(q)},function(){if(!e(this).is(".ad-active")&&i.settings.thumb_opacity<1){e(this).find("img").stop().fadeTo(200,i.settings.thumb_opacity)}});var r=false;if(u.data("ad-desc")){r=u.data("ad-desc")}else{if(u.attr("longdesc")&&u.attr("longdesc").length){r=u.attr("longdesc")}}var s=false;if(u.data("ad-title")){s=u.data("ad-title")}else{if(u.attr("title")&&u.attr("title").length){s=u.attr("title")}}var t=null;var o=false;if(p==null||p==""){o=true}i.images[q]={thumb:u.attr("src"),image:p,error:false,preloaded:o,desc:r,title:s,size:false,source:u.data("source"),displayContent:t,favicon:u.data("Favicon"),favSource:u.data("FavSource")};if(l.length==m){k()}});function k(){i.thumb_wrapper_width=j;if(j>0){i.nav.find(".ad-thumb-list").css("width",j+2+"px")}}},initKeyEvents:function(){var i=this;e(document).keydown(function(j){if(j.keyCode==39){i.nextImage();i.slideshow.stop()}else{if(j.keyCode==37){i.prevImage();i.slideshow.stop()}}})},initNextAndPrev:function(){this.next_link=e('<div class="ad-next"><div class="ad-next-image"></div></div>');this.prev_link=e('<div class="ad-prev"><div class="ad-prev-image"></div></div>');this.image_wrapper.append(this.next_link).append(this.prev_link);var i=this;this.prev_link.add(this.next_link).mouseover(function(j){e(this).css("height",i.image_wrapper_height);e(this).find("div").show()}).mouseout(function(j){e(this).find("div").hide()}).click(function(){if(e(this).is(".ad-next")){i.nextImage();i.slideshow.stop()}else{i.prevImage();i.slideshow.stop()}}).find("div").css("opacity",0.7)},initBackAndForward:function(){var i=this;if(i.thumb_wrapper_width<this.wrapper.width()){this.wrapper.addClass("noArrows");return}this.scroll_forward=e('<div class="arrows ad-forward"><div></div></div>');this.scroll_back=e('<div class="arrows ad-back"><div></div></div>');this.nav.append(this.scroll_forward).prepend(this.scroll_back);var k=0;var j=false;e(this.scroll_back).add(this.scroll_forward).bind("mousedown",function(){var m=i.nav_display_width-50;var n=i.thumbs_wrapper.children("ul").width();if(i.settings.scroll_jump>0){var m=i.settings.scroll_jump}if(e(this).is(".ad-forward")){if(i.thumbs_wrapper.scrollLeft()==(n-i.nav_display_width)){return false}var l=i.thumbs_wrapper.scrollLeft()+m}else{if(i.thumbs_wrapper.scrollLeft()==0){return false}var l=i.thumbs_wrapper.scrollLeft()-m}if(i.settings.slideshow.stop_on_scroll){i.slideshow.stop()}i.thumbs_wrapper.stop().animate({scrollLeft:l+"px"});return false}).css("opacity",0.6).hover(function(){var l="left";if(e(this).is(".ad-forward")){l="right"}j=setInterval(function(){k++;if(k>30&&i.settings.slideshow.stop_on_scroll){i.slideshow.stop()}var m=i.thumbs_wrapper.scrollLeft()+1;if(l=="left"){m=i.thumbs_wrapper.scrollLeft()-1}i.thumbs_wrapper.scrollLeft(m)},10);e(this).css("opacity",1)},function(){k=0;clearInterval(j);e(this).css("opacity",0.6)})},_afterShow:function(){this.gallery_info.html((this.current_index+1)+" / "+this.images.length);if(!this.settings.cycle){this.prev_link.show().css("height",this.image_wrapper_height);this.next_link.show().css("height",this.image_wrapper_height);if(this.current_index==(this.images.length-1)){this.next_link.hide()}if(this.current_index==0){this.prev_link.hide()}}this.fireCallback(this.settings.callbacks.afterImageVisible)},_getContainedImageSize:function(k,j){if(j>this.image_wrapper_height){var i=k/j;j=this.image_wrapper_height;k=this.image_wrapper_height*i}if(k>this.image_wrapper_width){var i=j/k;k=this.image_wrapper_width;j=this.image_wrapper_width*i}return{width:k,height:j}},_centerImage:function(m,i,l){var k=this._getContainedImageSize(l,i);m.css({top:0,left:0});if(k.height<this.image_wrapper_height){var j=this.image_wrapper_height-k.height;m.css({top:(j/2)+"px",height:"auto"})}},_getDescription:function(l){var j=false;if(l.desc.length||l.title.length){var m="",k;if(l.title.length){m='<strong class="ad-description-title">'+l.title+"</strong>";k='<div class="ad-description-source"><img src="'+l.favicon+'" alt="" />'+l.favSource+"</div>"}var j="";if(l.desc.length){j="<span>"+l.desc+"</span>"}var i='<a class="addthis_button" addthis:url="'+l.source+'" addthis:title="'+l.title+'"><img src="http://s7.addthis.com/static/btn/sm-share-en.gif" width="83" height="16" alt="Bookmark and Share" /></a>';j=e('<div class="ad-image-description"><div class="wrap">'+i+m+k+"</div></div>")}return j},showImage:function(m,i){return false;if(this.images[m].image==null||this.images[m].image==""){this.images[m].in_transition=false;this.images[m].preloaded=false}var k=this.images.length;if(this.images[m]&&!this.in_transition){var j=this;var l=this.images[m];this.in_transition=true;if(!l.preloaded){this.loading(true);this.preloadImage(m,function(){if(l.error){l.image=l.thumb;l.preloaded=false}j.loading(false);j._showWhenLoaded(m,i)})}else{this._showWhenLoaded(m,i)}}},_showWhenLoaded:function(q,p){try{if(this.images[q]){var m=this;var s=this.images[q];var j=e(document.createElement("div")).addClass("ad-image");j.hide();var i=null;function k(u){if(m.current_image||m.settings.animate_first_image){if(u==0){var w=m.current_image;w.remove();j.show();x()}else{var v=m.settings.animation_speed;if(m.current_image){var w=m.current_image;w.fadeOut(v,function(){w.remove();j.fadeIn(v,function(){x()})})}}}else{x()}function x(){j.removeAttr("style");m.current_index=q;m.current_image=j;m.in_transition=false;m._afterShow();m.fireCallback(p)}}if(s.image==null||s.image==""){var t=e("div.videoList .ad-thumb"+q).data("htmlcode");i=e("<div/>");i.addClass("video").html(t);if(i.find("object").length||i.find("embed").length){if(i.find("object").length){var r=i.find("object param[name='movie']").attr("value");var l=i.find("object param[flashvars]").val()||""}else{var r=i.find("embed").attr("src");var l=i.find("embed").attr("flashvars")||""}i.html('<embed type="application/x-shockwave-flash"src="'+r+'" width="100%" height="100%" wmode="opaque" allowFullScreen="true" flashvars="'+l+'"pluginspage="http://www.adobe.com/go/getflashplayer" />');this.image_wrapper.addClass("video");j.append(i).hide()}}else{i=new Image();i.onload=function(){this.onload=null;if((i.width/i.height)>1.5){i.style.width="100%";i.style.height="auto"}var u=i.height;var x=i.width;var v=j.height();var w=j.width();if(x<w&&u<v){i.style.width="auto";i.style.height="auto"}m._centerImage(e(i),u,x);e(i).removeAttr("width").removeAttr("height");i=e("<a class='image' href='"+s.source+"'></a>").append(i);j.append(i);k()};i.onerror=function(){};i.src=s.image}var o=this._getDescription(s,j);if(o){j.append(o);this.image_wrapper.prepend(j);if(this.image_wrapper.hasClass("video")){k(0)}}this.highLightThumb(this.nav.find(".ad-thumb"+q))}}catch(n){alert(n.message)}},nextIndex:function(){if(this.current_index==(this.images.length-1)){if(!this.settings.cycle){return false}var i=0}else{var i=this.current_index+1}return i},nextImage:function(i){return false;var j=this.nextIndex();if(j===false){return false}this.showImage(j,i);return true},prevIndex:function(){return false;if(this.current_index==0){if(!this.settings.cycle){return false}var i=this.images.length-1}else{var i=this.current_index-1}return i},prevImage:function(i){return false;var j=this.prevIndex();if(j===false){return false}this.showImage(j,i);return true},preloadAll:function(){return false;var j=this;var k=0;function l(){if(k<j.images.length){k++;j.preloadImage(k,l)}}j.preloadImage(k,l)},preloadImage:function(l,i){if(this.images[l]){var k=this.images[l];if(!this.images[l].preloaded){if(k.image==null||k.image==""){this.fireCallback(i);return}var m=e(new Image());m.attr("src",k.image);if(!this.isImageLoaded(m[0])){this.preloads.append(m);var j=this;m.load(function(){k.preloaded=true;k.size={width:this.width,height:this.height};j.fireCallback(i)}).error(function(){k.error=true;k.preloaded=false;k.size=false;j.fireCallback(i)})}else{k.preloaded=true;k.size={width:m[0].width,height:m[0].height};this.fireCallback(i)}}else{this.fireCallback(i)}}},isImageLoaded:function(i){if(typeof i.complete!="undefined"&&!i.complete){return false}if(typeof i.naturalWidth!="undefined"&&i.naturalWidth==0){return false}return true},highLightThumb:function(j){this.thumbs_wrapper.find(".ad-active").removeClass("ad-active");j.addClass("ad-active");if(this.settings.thumb_opacity<1){this.thumbs_wrapper.find("div.ad-thumbs ul img").fadeTo(300,this.settings.thumb_opacity);j.find("img").fadeTo(300,1)}var i=j[0].parentNode.offsetLeft;i-=(this.nav_display_width/2)-(j[0].offsetWidth/2);this.thumbs_wrapper.animate({scrollLeft:i+"px"})},fireCallback:function(i){if(e.isFunction(i)){i.call(this)}}};function a(j,i){this.init(j,i)}a.prototype={start_link:false,stop_link:false,countdown:false,controls:false,settings:false,nextimage_callback:false,enabled:false,running:false,countdown_interval:false,init:function(k,j){var i=this;this.nextimage_callback=k;this.settings=j},create:function(){this.start_link=e('<span class="ad-slideshow-start">'+this.settings.start_label+"</span>");this.stop_link=e('<span class="ad-slideshow-stop">'+this.settings.stop_label+"</span>");this.countdown=e('<span class="ad-slideshow-countdown"></span>');this.controls=e('<div class="ad-slideshow-controls"></div>');this.controls.append(this.start_link).append(this.stop_link).append(this.countdown);this.countdown.hide();var i=this;this.start_link.click(function(){i.start()});this.stop_link.click(function(){i.stop()});e(document).keydown(function(j){if(j.keyCode==83){if(i.running){i.stop()}else{i.start()}}});return this.controls},disable:function(){this.enabled=false;this.stop();this.controls.hide()},enable:function(){this.enabled=true;this.controls.show()},toggle:function(){if(this.enabled){this.disable()}else{this.enable()}},start:function(){if(this.running||!this.enabled){return false}var i=this;this.running=true;this.controls.addClass("ad-slideshow-running");this._next();this.fireCallback(this.settings.onStart);return true},stop:function(){if(!this.running){return false}this.running=false;this.countdown.hide();this.controls.removeClass("ad-slideshow-running");clearInterval(this.countdown_interval);this.fireCallback(this.settings.onStop);return true},_next:function(){var i=this;var j=this.settings.countdown_prefix;var l=this.settings.countdown_sufix;clearInterval(i.countdown_interval);this.countdown.show().html(j+(this.settings.speed/1000)+l);var k=0;this.countdown_interval=setInterval(function(){k+=1000;if(k>=i.settings.speed){var n=function(){if(i.running){i._next()}k=0};if(!i.nextimage_callback(n)){i.stop()}k=0}var m=parseInt(i.countdown.text().replace(/[^0-9]/g,""),10);m--;if(m>0){i.countdown.html(j+m+l)}},1000)},fireCallback:function(i){if(e.isFunction(i)){i.call(this)}}}})(jQuery);function GalleryViewBuilder(b,d,c){var a=setInterval(function(){if($("#"+d).length){clearInterval(a);var e=new hgb();e.init(b,d,c)}},500)}function CarouselViewBuilder(a,b){GalleryViewBuilder(a,b,{type:"carousel",fancybox:false,version:2})}function videoViewBuilder(a,b){GalleryViewBuilder(a,b,{type:"video",fancybox:false,version:1})}function imagesViewBuilder(a,b){GalleryViewBuilder(a,b,{type:"images"})}function hgb(){var i=this;var p={type:"images",fancybox:true,description:false,version:1};var a=false,c=$([]),j=$("<ul/>"),l=$("<ul/>").addClass("ad-thumb-list"),e=[],b,h,o,g,k;this.init=function(w,v,u){$.extend(p,u);b=$(w);h=$("#"+v);o=b.size();g=h.find(".ad-thumbs");if(p.type=="carousel"){r();return}h.addClass("loading");clearTimeout(k);k=setTimeout(function(){f()},15000);s()};var f=function(){clearTimeout(k);h.removeClass("loading");l.appendTo(g);if(a||p.type=="video"){if(p.version==1){t()}else{q()}return false}if(p.fancybox){n()}};var m=function(){setTimeout(function(){var u=h.adGallery({thumb_opacity:1,loader_image:"images/ajax-loader.gif"})},10)};var n=function(){l.find("li > a").fancybox({zoomSpeedIn:300,zoomSpeedOut:300,overlayShow:true,transitionIn:"elastic",transitionOut:"elastic",hideOnContentClick:true})};var t=function(){l.addClass("video");h.addClass("video2");var u=b[0].displayHtml;var v=$("<div/>").addClass("player");if(u){u=u.replace(/&autoplay=1+/g,"");v.html(u)}g.prepend(v).find("li").delegate("a","click",function(){v.html($(this).data("displayHtml"));return false})};var q=function(){h.addClass("video");var v=b[0].displayHtml;v=v.replace(/&autoplay=1+/g,"");if(e.length>1){var w=$("<ul/>");$.each(e,function(x){w.append("<li><a>"+e[x]+"</a></li>")});w.children("li:first").addClass("active");var u=$("<div/>").addClass("filter").append(w).append("<strong>Show:</strong>");g.parents("div.widget").prepend(u);oGalleryItems=g.find("li");w.delegate("a","click",function(){$(this).parent("li").addClass("active").siblings("li").removeAttr("class");oGalleryItems.hide().filter("."+this.innerHTML).show()})}i.buildVideoPlayer(v);g.find("ul").delegate("a","click",function(){var z=this.title.length>75?this.title.substring(0,75)+"&hellip;":this.title;var y=$(this).parent("li").find("a.thumb:first").data("displayHtml");var x=$(this).parent("li").data("link");initShare(x);i.loadMovie(z,y);i.showModal();return false})};this.showModal=function(){$("#overlay").fadeTo(200,0.4,function(){$("#playerModal").center().fadeIn(200)})};this.buildVideoPlayer=function(v){if(!$("#playerModal").length){var w=$("<div/>").addClass("player");w.html(v);var u=$('<div id="playerModal"><a class="close">Close</a><a class="share"></a><h2>Video title</h2></div>').append(w);u.find("a.close:first").click(function(){d()});$("body").append(u)}};this.loadMovie=function(v,u){$("#playerModal").children("h2").html(decodeURI(v));$("#playerModal").children("div.player").html(u)};function d(){$("#playerModal").fadeOut(200,function(){$("#overlay").fadeOut(200)})}function r(){b.each(function(x,w){var u=document.createElement("a");if(w.thumbnailSrc){var y=new Image();y.onload=function(){this.onload=null;this.removeAttribute("width");this.removeAttribute("height");u.appendChild(y)};y.onerror=function(){u.className="error"};u.href=w.ImagePage;y.src=w.thumbnailSrc;y.alt=w.ThumbAlt;y.longdesc=w.ThumbAlt;y.index=x}else{u.className="error"}var v=$("<li/>").append(u).append("<small>"+w.Caption+"</small>");if(x>b.length-4){v.addClass("right")}v.appendTo(l)});h.addClass("type"+p.version);h.addClass(p.type);l.appendTo(g);m()}function s(){b.each(function(x,w){var y="";var u;var z=new Image();if(!w.ImageSource){w.ImageSource=horizon.path+"horizon/images/image_not_found.png"}$(z).data("source",w.ImagePage);z.onload=function(){this.onload=null;this.removeAttribute("width");this.removeAttribute("height");titleHtml='<img src="'+horizon.path+w.Favicon+'" /><a target="_blank" href="'+w.ImagePage+'">'+w.Caption+"</a>";u=$("<a/>").html(z).attr("rel","image gallery").prepend("<b/>");if(p.type=="images"){u.data("title",titleHtml)}if(p.type=="video"){v()}else{u.attr("href",w.ImageSource)}var A=$("<li/>").html(u).addClass(y);if(w.link){A.data("link",w.link)}if(p.type=="video"&&p.version==2&&!A.hasClass(e[0])){A.hide()}if(p.type=="carousel"){u.attr("href",w.ImagePage);if(p.description){$("<li/>").html(w.Caption).appendTo(j)}else{A.append("<small>"+w.Caption+"</small>")}}A.appendTo(l);if(o--==1){f()}};z.onerror=function(){};z.src=w.thumbnailSrc;z.alt=w.ThumbAlt;z.longdesc=w.ThumbAlt;z.index=x;if(p.type=="images"){z.title=w.Caption}function v(){a=true;var E=w.Caption.length>60?w.Caption.substring(0,60)+"&hellip;":w.Caption;var B=$("<a/>").html(unescape(E)).attr("title",w.Caption).attr("href","#").addClass("title");var C=w.date?$("<span/>").text(w.date):"";var A=w.duration?$("<span/>").text("["+w.duration+"]"):"";u.addClass("thumb").attr("title",w.Caption).attr("rel","gallery").data("displayHtml",w.displayHtml);if(p.version==2){u=$.fn.add.call(u,B).add(C).add(A)}if(w.videoType){w.videoType=w.videoType.split(",");y=[];for(var D=0;D<w.videoType.length;D++){if($.inArray(w.videoType[D],e)=="-1"){e.push(w.videoType[D])}y.push(w.videoType[D])}y=y.join(" ")}}})}};var horizon={godMode:false,xhr:null,initShare:false,annotatedTerms:{},openMode:"page",uri:gup("uri"),name:gup("name"),defaultContent:$("#content div.examples").html(),configid:"jpost",fb_connect:"<a href='#' class='fb_button' id='fbConnect'>Connect</a><p><b></b>See what your friends are interested in</p>",catArr:null,oldBrowser:false,path:"/Services/FrontService/",page:"default.htm",sessionId:generateGuid(),widgetsCount:0};horizon.fullConfigId="jpost";function notSupportedBrowser(){$("<h1/>").text("JPost JPedia is best viewed on, FireFox, Chrome, Safari, IE7 and above and above browsers.").appendTo("#content");$("<p/>").text("Please update your browser to get the best experience and fully enjoy the JPedia section.").appendTo("#content")}if($.browser.msie&&$.browser.version==6){}$("#loader").ajaxStop(function(){$(this).fadeOut("slow")});$("#searchText").focus(function(){if(this.value==this.defaultValue){this.value=""}this.className=""}).blur(function(){if(this.value==""){this.value=this.defaultValue}if(this.value==this.defaultValue){this.className="empty"}});$("#searchText").blur();$("#searchText").bind("keydown",function(a){if(a.keyCode==13){initSearch()}});$("#btnGo").bind("click",function(a){initSearch()});function initSearch(){var a=$("#searchText")[0];if(a.value!=a.defaultValue&&a.value){var b="name="+escape($("#searchText").val());if(horizon.godMode){b+="&god=true"}document.location.search=b;freeText()}}$("#content").delegate("a","mousedown",function(){if($(this).attr("rel")=="ext"){$(this).attr("target","_blank")}});function getReferrer(){try{if(!document.referrer){return null}else{return document.referrer}}catch(a){ShowLog("getReferrer",a);return null}}cookies={create:function(b,c,a){var e;if(a){var d=new Date();d.setTime(d.getTime()+(a*24*60*60*1000));e="; expires="+d.toGMTString()}else{e=""}document.cookie=b+"="+c+e+"; path=/"},read:function(d){var b=d+"=";var f=document.cookie.split(";");for(var a=0;a<f.length;a++){var e=f[a];while(e.charAt(0)==" "){e=e.substring(1,e.length)}if(e.indexOf(b)==0){return e.substring(b.length,e.length)}}return null},erase:function(a){this.create(a,"",-1)},arrayToString:function(c){var b=[],d=[];for(var a=0;a<c.length;a++){b.push(c[a].join("$$"))}d.push(b.join("**"));return(d+="")},stringToArray:function(b){var c=[];arr1=b.split("**");for(var a=0;a<arr1.length;a++){c.push(arr1[a].split("$$"))}return(c)}};var breadcrumbs=function(){this.obj=$("<ul />").addClass("breadcrumbs");this.init=function(){var e=this;if(window.name){history_arr=cookies.stringToArray(window.name);var a,d;for(var c=0;c<history_arr.length;c++){a=horizon.page+"?uri="+escape(history_arr[c][1])+"&name="+escape(history_arr[c][0]);d=history_arr[c][0];var f=10;var b=$("<li/>").append('<a href="'+a+'" rel="'+c+'" />');if(d.length>f){b.find("a").attr("title",d);d=d.substr(0,f)+"&hellip;"}b.find("a").html(d);e.addItem(b.html())}}return this};this.addItem=function(a){this.obj.append("<li>"+a+"</li>")};this.bindItems=function(){this.obj.delegate("a","click",function(a){a.preventDefault();history_arr=history_arr.slice(0,this.rel);window.name=cookies.arrayToString(history_arr);document.location=this.href});return this};this.update=function(){var e=this;var f=window.name;if(!f){f=[];var b=document.referrer;if(b){b=b.replace("http://www.","").replace("http://","").split("/")[0];if(document.location.host!=b){f.push([b,document.referrer])}}f.push([horizon.term.toLowerCase(),horizon.uri]);e.addItem(f[f.length-1][0])}else{f=cookies.stringToArray(f);if(f.length==5){f.shift()}var d=f[f.length-1];if(d[1]!=horizon.uri){f.push([horizon.term.toLowerCase(),horizon.uri])}else{e.obj.find("li:last").remove()}var a=f[f.length-1][0];if(f.length>3){var c=14;if(a.length>c){if(a.charAt(c-1)==" "){a=a.substring(0,c-1)}else{a=a.substr(0,c)}a+="&hellip;"}}e.addItem(a)}window.name=cookies.arrayToString(f);return this}};function noResults(a){$("#content").empty();a=a||"Sorry, No Results. Try some of these topics:";$("<h1/>").text(a).appendTo("#content");$("#loader").fadeOut("slow")}if(horizon.oldBrowser==false){if(horizon.name){horizon.uri=unescape(horizon.uri);horizon.name=unescape(horizon.name);$("#searchText").val(horizon.name).removeAttr("class");var jQueryReady=setInterval(function(){if(window.jQuery){clearInterval(jQueryReady);if(gup("terms")||horizon.uri=="null"){freeText()}else{SendUriRequest(horizon.uri)}}},100)}}$("#header input[name=WidgetMode]").click(function(){horizon.openMode=this.value;if(horizon.openMode!="page"){initWidgetTemplate()}});function initWidgetTemplate(){headup.widgetMode=horizon.openMode;$("#headup").remove();$('head link[href*="Charm"]').remove();var a=horizon.openMode=="snippet"?"/SnippetPage":"/WidgetPage";headup.def_widgetPage=headup.serverWorkplace+a+".htm?v=1.2#&uri=[uri]&configid="+horizon.fullConfigId+"&abtest=b";headup.widgetPage=headup.replaceText(headup.def_widgetPage);headup.initTemplate()}function freeText(){if(horizon.xhr){horizon.xhr.abort()}horizon.name=$("#searchText").val();var f=$("#question").attr("checked");var b="&abtest=b&url=text%3A//";var c="&abtest=b&url=question%3A//";var e="&abtest=b&url=";var a="AnnotateURL.ashx?v=1.1&configId="+horizon.fullConfigId+(f?c:b);var d=horizon.name;if(horizon.name.indexOf("http://")==0){a=e;d=encodeURI(horizon.name);horizon.name="URL"}fireAlert("Loading...",true);SendRequest(d,a);$("#loader").fadeIn("slow")}var wideResultsArr=[],shortResultsArr=[];function SendUriRequest(a){fireAlert("Loading...",true);$("#content").append('<div id="shortResults"></div><div id="wideResults"></div>');GetCategories(a)}function GetCategories(uri){try{$.getJSON(horizon.path+"GetCategories.ashx?v=1.2&configId="+horizon.fullConfigId+"&abtest=b&uri="+encodeURI(uri),function(CategoryResultList){if(!CategoryResultList){ShowLog("CategoryResultList is null",err);return}horizon.term=CategoryResultList.Title;horizon.catArr=CategoryResultList.Results;horizon.catArr=$.grep(horizon.catArr,function(n,i){if(horizon.catArr[i].CategoryName.toLowerCase()!="snippet"){return true}});if(!horizon.catArr.length){if(CategoryResultList.Message&&CategoryResultList.Message!="no results"){setTimeout(function(){GetCategories(uri)},5000);fireAlert("Loading...",true);$("#loader").fadeOut("slow");return false}else{killAlert();noResults();return false}}setPageTitle(horizon.term,CategoryResultList.DisplayType);wideResultsArr=[],shortResultsArr=[];var widgetOrder;$.each(horizon.catArr,function(i,item){if(/(friends|snippet)/.test(item.CategoryName.toLowerCase())){return}var itemLocation="wideResults";switch(item.CategoryName.toLowerCase()){case"info":widgetOrder=0;break;case"mutualentities":widgetOrder=3;break;case"news":widgetOrder=5;shortResultsArr[23]=$('<div class="widget blogs"/>');break;case"map":widgetOrder=10;break;case"pics":widgetOrder=21;itemLocation="shortResults";break;case"videos":widgetOrder=15;break;case"tracks":widgetOrder=12;break;case"songs":widgetOrder=11;break;case"topicscloud":widgetOrder=22;itemLocation="shortResults";break;case"events":widgetOrder=25;itemLocation="shortResults";break;case"shop":widgetOrder=35;itemLocation="shortResults";break;case"tweets":widgetOrder=30;itemLocation="shortResults";break;case"friends":widgetOrder=19;itemLocation="shortResults";break;case"relateditems":widgetOrder=18;itemLocation="shortResults";break;case"reviews":widgetOrder=4;break;default:ShowLog("GetCategories","Unknown widget type:"+item.CategoryName.toLowerCase());widgetOrder=-1}eval(itemLocation+"Arr")[widgetOrder]=$('<div class="widget '+item.CategoryName.toLowerCase()+'"/>');if(i==horizon.catArr.length-1){shortResultsArr=$.grep(shortResultsArr,function(n,i){return(n)});wideResultsArr=$.grep(wideResultsArr,function(n,i){return(n)});var ad_arr=[["redcross_300x250.jpg","https://american.redcross.org/site/Donation2?4306.donation=form1"],["HFHI-Haiti-300x250-1.gif","https://www.habitat.org/cd/giving/donate.aspx?link=227"]];var randAdSource=ad_arr[Math.floor(ad_arr.length*Math.random())];$("#shortResults").append("<div class='widget' id='headupGoolgeAds'></div>");$("#gads").show();$.each(shortResultsArr,function(i,item){$("#shortResults").append(item)});$.each(wideResultsArr,function(i,item){$("#wideResults").append(item)});killAlert();$.each(horizon.catArr,function(i,item){GetWidget(item,i)})}});initBindings()})}catch(err){ShowLog("GetCategories",err)}}function initBindings(){$("button.triggerVideo").live("click",function(){var d=$.parseJSON($(this).attr("rel"));var c=new hgb();var a=d.Caption.length>75?d.Caption.substring(0,75)+"&hellip;":d.Caption;var b=unescape(d.displayHtml);c.buildVideoPlayer(b);c.loadMovie(a,b);c.showModal()})}function annotateInfo(){var a=horizon.path+"AnnotateURL.ashx?v=1.1&prio=2&configId="+horizon.fullConfigId+"&url=uri%3A//"+horizon.uri;$.getJSON(a,function(c){var b=$("#wideResults > div.info div.mainText")[0];horizon.annotatedTerms=c.Terms;AnnotateRecursive(b,{})})}function GetWidget(c,a){var b=c.CategoryLink.indexOf("http://")==0?c.CategoryLink:horizon.path+c.CategoryLink;horizon.xhr=$.get(b,function(f){horizon.widgetsCount++;var e=c.CategoryName.toLowerCase();proccessWidget(e,f);if(horizon.widgetsCount==horizon.catArr.length){if($("#wideResults > div.widget.map").length){var d=document.createElement("script");d.type="text/javascript";d.src="http://maps.google.com/maps/api/js?sensor=false&async=2&callback=googleMapsInit";document.body.appendChild(d)}collectGeneralStats();setTimeago()}})}function proccessWidget(c,d){var a=$("<div/>").append(d);var b=$("#content > div > div."+c);switch(c){case"info":a=limitInfo(a);break;case"mutualentities":break;case"news":if(a.find("div.blogs").length){proccessWidget("blogs",a.find("div.blogs").contents())}a=proccessNews(a.find("div.articles"));break;case"blogs":if(!a.find("div.post").length){a.append('<p class="noData">No related posts</p>')}break;case"map":break;case"topicsCloud":break;case"pics":if(!a.find("ul.pics li").length){b.remove()}else{b.hide();b.append(a.find("h2:first").parent());proccessPics(b);b.find("ul.pics li").length?b.show():b.remove()}return false;break;case"videos":a.prepend('<h2 class="title">Videos</h2>');a.find("div.ad-gallery").addClass("loading");break;case"songs":a.prepend('<h2 class="title">Songs</h2>');a.find("div.ad-gallery").addClass("loading");break;case"events":a.prepend('<h2 class="title">Upcoming Events</h2>');break;case"reviews":break;case"shop":a.prepend('<h2 class="title">Shop Related Items</h2>');break;case"tweets":a.prepend('<h2 class="title tweets floatl">Tweets<b></b></h2>');a=limitTweets(a);break;case"friends":a.prepend('<h2 class="title floatl">Friends</h2>');break;case"relateditems":if(!a.find("ul li").length){return false}break}b.append(a.contents())}function proccessPics(c){var b=c.find("ul.pics").hide();var d=c.find("ul.pics li img");var a=d.length;d.each(function(f){var g=this,h=new Image();h.onload=function(){h.onload=null;a--;if(!a){e()}};h.onerror=function(){h.onerror=null;$(g).parents("li").remove();a--;if(!a){e()}};h.src=this.src});function e(){var h=b.find("li").length;var g=h%3;if(g){for(var f=0;f<g;f++){b.find("li:last").remove()}}b.show()}}function proccessNews(d){var l=d.children("h2");var h=d.children("div.article");var b=5;if(!h.length){return d}l.find("span")[0].innerHTML+=" ("+h.length+")";var g=$.makeArray(h);if(g.length>b){var f=new pager();var o=document.getElementById("ads.mid.1");for(var m=0,c=1;m<g.length;m+=b,c++){f.add(c);var n=$("<div/>");n.hide();var k=g.slice(m,m+b);for(var p in k){if(p==2||k.length<2){n.append('<div class="midAdCont" />')}n.append(k[p])}d.append(n);if(c==1){n.css("display","block");var q=25;var r=n.find("div.midAdCont")[0];var a=setInterval(function(){if(o.getAttribute("dcstatus")=="loaded"){r.appendChild(o);o.style.height="auto";clearInterval(a)}else{if(--q==0){clearInterval(a)}}},500)}}function e(){this.pages.eq(this.page-1).find("div.midAdCont")[0].appendChild(o);sendStat({event:"articles_pager_click"})}f.el.append('<li class="next">Next</li>').appendTo(d);f.init(d.children("div"),e)}return d}function pager(){this.el=$('<ul class="pager unselectable"/>').append('<li class="prev disabled">Prev</li>');this.active;this.first;this.pagerSize=0;this.page=1;this.add=function(b){var a=$("<li>"+b+"</li>").data("page",b);this.el.append(a)};this.init=function(d,a){var b=this;var c=this.el.find("li");var e=this.el.find("li:first");var f=this.el.find("li:last");this.pages=d;c.eq(1).attr("class","active");this.pagerSize=c.length-2;this.el.delegate("li","click",function(){var g=$(this);if(g.hasClass("disabled")||this.className=="active"){return}d.eq(b.page-1).hide();if(g.hasClass("prev")){b.page--}else{if(g.hasClass("next")){b.page++}else{b.page=g.data("page")}}b.page>1?e.removeClass("disabled"):e.addClass("disabled");b.page<b.pagerSize?f.removeClass("disabled"):f.addClass("disabled");c.eq(b.page).attr("class","active").siblings("li.active").removeAttr("class");d.eq(b.page-1).css("display","block");if(a){a.call(b)}})}}function limitTweets(a){var c=a.find("span.moduleType3");if(c.length>4){var d=c.slice(4).hide();var b=$('<a class="btn">Show all</a>');a.prepend(b);b.click(function(){$(this).remove();d.each(function(e){$(this).delay(e*200).fadeIn(200)})})}return a}function limitInfo(l){var e=l.find("div.mainText");var f=e.text();var j=l.find("a").attr("target","_blank");j.bind("mouseup",function(){sendStat({event:"expand_info",action:escape(j.text())})});if(f.length>900){j.one("click",function(){e.addClass("long").find("p + p").css("display","inline");j.text("Read all");return false}).text("Read more");var b=600;for(var g=0;g<f.length;g++){if(/(,|\.| )/.test(f.charAt(b-1))){--b}else{break}}var c=f.substring(0,b)+"<span class='hellip'>&hellip;</span>";var d=f.substring(b,f.length);var a=$("<p/>").html(c);var h=$("<p/>").html(d);e.find("p").remove().end().append(a).append(h)}var k=e.children("img.mainImage");if(!k.length){e.prepend('<img src="images_jpost/maintext_placeholder.png" alt="" class="mainImage placeholder" />')}return l}function SendRequest(b,a){$.ajax({url:horizon.path+a+encodeURI(b),dataType:"json",error:function(d,c,e){killAlert();noResults("Oops, something went wrong. Try some of these topics:")},success:function(j){if(!j||j.log){$("#loader").fadeOut("normal");killAlert();noResults("Oops, something went wrong. Try some of these topics:");return false}if(!j.Terms[0]&&j.Message){if(j.Message.toLowerCase()=="working on query"||j.Message.toLowerCase()=="invalidating"){setTimeout(function(){SendRequest(b,a)},5000)}$("#loader").fadeOut("slow");return false}killAlert();if(!j||!j.Terms[0]){noResults();return false}horizon.uri=j.Terms[0].Senses[0].URI;function c(){var l=0;for(var k=0;k<j.Terms[0].Senses.length;k++){if(j.Terms[0].Senses[k].Snippet){l++}if(l==2){return true}}return false}if(j.Terms[0].Senses.length>1&&c()){if(!document.location.search){document.location.hash="&terms=true"}var g=$("<span />");var e=$("<div />").addClass("view_type").append("<span>View as:</span>").append('<ul><li class="type1 active"></li><li class="type2"></li></ul>');e.find("li").mouseover(function(){if(!$(this).hasClass("active")){$(this).fadeTo(100,0.5)}}).mouseout(function(){if(!$(this).hasClass("active")){$(this).fadeTo(100,0.3)}}).click(function(){$(this).addClass("active").removeAttr("style").siblings().removeClass("active").fadeTo(100,0.3);$("#terms").attr("class",this.className.split(" ")[0])}).filter("li:last").fadeTo(0,0.3);$('<h1>Results for your search "'+horizon.name+'"</h1>').append(g).appendTo("#content");$("#content").append('<div id="terms"></div>').prepend(e);var h=j.Terms[0].Senses.length;var d=0;for(var f=0;f<j.Terms[0].Senses.length;f++){horizon.uri=j.Terms[0].Senses[f].URI;(function(){var m=f;var l=j.Terms[0].Senses[m];if(l.Snippet){d++;g.html(" ("+d+")");var k=l.Snippet.indexOf("http://")==0?l.Snippet:horizon.path+l.Snippet;$.get(k,function(p){var o=$("<div/>").hide();o.addClass("term").data("sense",m);var n={link:$('<a title="More on this"></a>').text(l.FullName).attr("href","?uri="+escape(l.URI)+"&name="+escape(l.FullName)),};$('<h2 class="title"></h2>').append(n.link).append(n.type).prependTo(o);o.append(p);$("#terms").append(o);o.fadeIn(380)})}})();if(--h==0){if(d==0){noResults()}if(d==1){document.location.search="uri="+escape(horizon.uri)+"&name="+escape(horizon.name)}}}}else{document.location.search="uri="+escape(horizon.uri)+"&name="+escape(horizon.name)}if(horizon.openMode!="page"){$("#content #terms > div.term > h2").delegate("a","click",function(){var k=$(this).parents("div.term").data("sense");headup.OpenHeadup(j.Terms[0].Senses[k],false);return false})}}})}function setPageTitle(c,a){document.title+=" - "+c;var b=$("<h1/>").text(c);$("#header > div.row2 ul.breadcrumbs").append("<li>"+c+"</li>");$("#content").prepend(b);initShare()}function AnnotateRecursive(a,k){try{if(a.nodeType===1){if(a.tagName.toLowerCase()=="a"){return}}if(a.nodeType==3&&$.trim(a.nodeValue).length>0){var o=a.parentNode;var b=a.nodeValue;var h=b.toLowerCase();for(var g=0;g<horizon.annotatedTerms.length;g++){var m=horizon.annotatedTerms[g].Term.toLowerCase();var f=k[m]||0;if(f<1){var l=h.indexOf(m,l);if(l!=-1){if(validateNodeValue(b,l,m)){l++;g--;continue}var n=b.substr(l,horizon.annotatedTerms[g].Term.length);var j=b.substr(0,l);var e=b.substr(l+n.length);var q=document.createTextNode(j);var p=document.createElement("a");p.href=horizon.page+"?uri="+escape(horizon.annotatedTerms[g].Senses[0].URI)+"&name="+escape(horizon.annotatedTerms[g].Senses[0].Term);p.title="Click to find out more about this topic";p.innerHTML=n;var c=document.createTextNode(e);o.insertBefore(q,a);o.insertBefore(p,a);o.insertBefore(c,a);o.removeChild(a);f=k[m]?k[m]+1:1;k[m]=f;AnnotateRecursive(o,k);return}}}}else{for(var g=0;g<a.childNodes.length;g++){AnnotateRecursive(a.childNodes[g],k)}}}catch(d){ShowLog("AnnotateRecursive",d)}}function ShowLog(a,b){if(a==null){a=="unknown"}if(b.message&&b.lineNumber){console.log(a+": "+b.message+"\nLine Number: "+b.lineNumber)}else{if(b){console.log(a+": "+b.message)}else{console.log(a+": some error")}}}function validateNodeValue(d,e,b){var f=d.charAt(e),a=d.charAt(e+b.length),c=d.charAt(e-1);return f==f.toLowerCase()||c.toLowerCase()!=c.toUpperCase()||(c>="0"&&c<="9")||a.toLowerCase()!=a.toUpperCase()||(a>="0"&&a<="9")||c=="."&&a=="."}function gup(c,d){c=c.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var b="[\\?&]"+c+"=([^&#]*)";var a=new RegExp(b);var d=d||window.location.href;var e=a.exec(d);if(e==null){return null}else{return e[1]}}function FinanacialGraph(a,b){var c="ticker="+b+"&rollingDate&6%20months&liveQuote=true&showAnnotations=true";$("#"+a).html('<embed src="http://charts.wikinvest.com/WikiChartMini.swf" wmode="opaque" width="100%" height="100%" flashvars="'+c+'" />')}var gmaps={};function googleMapsInit(e,a,c,h){gmaps.lon=e||gmaps.lon;gmaps.lat=a||gmaps.lat;gmaps.zoom=c||gmaps.zoom;gmaps.contId=h||gmaps.contId;if(typeof google!="undefined"){var b=new google.maps.LatLng(gmaps.lat,gmaps.lon);var g={zoom:gmaps.zoom,center:b,scaleControl:true,scrollwheel:false,mapTypeControl:true,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU},navigationControl:true,navigationControlOptions:{style:google.maps.NavigationControlStyle.SMALL},mapTypeId:google.maps.MapTypeId.ROADMAP};var k=document.getElementById(gmaps.contId);var f=k.appendChild(document.createElement("div"));if(!k){return}var j=new google.maps.Map(f,g);var d=new google.maps.Marker({position:b,map:j});$(k).slideDown("normal")}}function initShare2(){var f=$("#header ul.social");tweetmeme_style="compact";var k=window.location.href;var k=k.replace(/((?:\?|&)?fbc_receiver=.+)?(?:#.*)?$/,"");var l=escape((typeof tweetmeme_url=="string")?tweetmeme_url:((typeof TWEETMEME_URL=="string")?TWEETMEME_URL:k)).replace(/\+/g,"%2b");var a=(typeof tweetmeme_source=="string")?escape(tweetmeme_source):((typeof TWEETMEME_SOURCE=="string")?escape(TWEETMEME_SOURCE):false);var g=(typeof tweetmeme_style=="string")?escape(tweetmeme_style):((typeof TWEETMEME_STYLE=="string")?escape(TWEETMEME_STYLE):"normal");var c=(typeof tweetmeme_service=="string")?escape(tweetmeme_service):((typeof TWEETMEME_SERVICE=="string")?escape(TWEETMEME_SERVICE):false);var d=(typeof tweetmeme_service_api=="string")?escape(tweetmeme_service_api):((typeof TWEETMEME_SERVICE_API=="string")?escape(TWEETMEME_SERVICE_API):false);var o=(typeof tweetmeme_alias=="string")?escape(tweetmeme_alias):((typeof TWEETMEME_ALIAS=="string")?escape(TWEETMEME_ALIAS):false);var n=(typeof tweetmeme_hashtags=="string")?escape(tweetmeme_hashtags):((typeof TWEETMEME_HASHTAGS=="string")?escape(TWEETMEME_HASHTAGS):false);var b=(typeof tweetmeme_space=="number")?escape(tweetmeme_space):((typeof TWEETMEME_SPACE=="number")?escape(TWEETMEME_SPACE):false);var m="http://api.tweetmeme.com/button.js";switch(g){case"compact":var e=20;var j=90;break;default:var e=61;var j=50;break}m+="?url="+l;m+="&style="+g;if(a!=false){m+="&source="+a}if(c){m+="&service="+c}if(d){m+="&service_api="+d}if(o){m+="&alias="+o}if(n){m+="&hashtags="+n}if(b){m+="&space="+b}f.children("li.retweet").html('<iframe src="'+m+'" height="'+e+'" width="'+j+'" frameborder="0" scrolling="no"></iframe>');tweetmeme_url=null;TWEETMEME_URL=null;tweetmeme_source=null;TWEETMEME_SOURCE=null;tweetmeme_service=null;TWEETMEME_SERVICE=null;tweetmeme_service_api=null;TWEETMEME_SERVICE_API=null;tweetmeme_style=null;TWEETMEME_STYLE=null;tweetmeme_alias=null;TWEETMEME_ALIAS=null;tweetmeme_hashtags=null;TWEETMEME_HASHTAGS=null;tweetmeme_space=null;TWEETMEME_SPACE=null;f.children("li.fb_like").html('<iframe src="http://www.facebook.com/plugins/like.php?href='+l+'%2Fpage%2Fto%2Flike&amp;layout=button_count&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:70px; height:21px;" allowTransparency="true"></iframe>')}function initShare(b){var d="",b=b||document.location.href,c=document.title;while(b.lastIndexOf("/")==(b.length-1)){b=b.substring(0,b.length-1)}var e="http://api.bit.ly/v3/shorten?login=semantinet&apiKey=R_ca79d5e178a68004126a8619fd725dd9&uri="+encodeURIComponent(b)+"/&format=json&callback=urlShort_callback";$.getScript(e);window.urlShort_callback=function(g){if(g.status_code==200){d=g.data.url}var f=d||encodeURI(b);a(f)};function a(f){$("#addThisWidget div.services a").attr("target","_blank").each(function(){var g=this.className;if(this.className=="twitter"){this.href="http://twitter.com/home?status="+c+" - "+f}else{if(this.className=="digg"){this.href="//www.addthis.com/bookmark.php?s="+g+"&url="+b+"&title="+c}else{if(this.className=="stumbleupon"){this.href="//www.addthis.com/bookmark.php?s="+g+"&url="+b+"&title="+c}else{this.href="//www.addthis.com/bookmark.php?s="+g+"&url="+f+"&title="+c}}}})}}var shareWidget={overlay:$("#overlay"),overlayExisted:false,close:function(){var a=this;$("#addThisWidget").fadeOut(200,function(){b()});function b(){a.overlay.css("z-index",99);if(!a.overlayExisted){a.overlay.fadeOut(150).unbind("click")}}return false},open:function(){var a=this;if(a.overlay.is(":visible")){a.overlayExisted=true;a.overlay.css("z-index",999);$("#addThisWidget").center().fadeIn(230)}else{a.overlay.fadeTo(150,0.3,function(){$("#addThisWidget").center().fadeIn(230)});a.overlay.bind("click",function(){a.close()})}return false}};$("#header a.share").bind("click",function(){if(!horizon.initShare){initShare()}horizon.initShare=true;return shareWidget.open()});$("#addThisWidget div.header a.close").bind("click",function(){return shareWidget.close()});(function(){var b=null,a=null,g=0;$("#content .hasExtraData, #shortResults > div.pics ul.pics > li").live("mouseenter",f).live("mouseleave",d);function f(){var j=this;clearTimeout(b);if(j==a){return false}if(a){e()}a=j;if($(j).hasClass("hasExtraData")){$(a).bind("mousemove",function(l){c(l)})}var k=$(this).children("div.semantipop");b=setTimeout(function(){h()},300)}function d(){$(a).unbind("mousemove").find("a").removeAttr("style");clearTimeout(b);b=setTimeout(function(){e()},250)}function c(l){var m=l.srcElement;if(m==null){m=l.target}if(!$(m).hasClass("hasExtraData")){m=$(m).parents(".hasExtraData")}var j=$(m).offset().left;var n=m.offsetWidth;var k=l.pageX;g=k-j}function h(){var j=$(a).children("div.semantipop");j.stop().removeAttr("style").css({bottom:22,left:g,width:0,marginLeft:0}).animate({opacity:"show",bottom:38},160)}function e(){var j=$(a).children("div.semantipop");j.stop().animate({opacity:"hide"},100);a=null}})();$("ul li a","div.semantipop").live("mouseover",function(){var b=$(this).attr("rel")||"";var a=$(this).parents("div.semantipop").children("span");b=b.length>35?b.substring(0,35)+"&hellip;":b;a.html(b)}).live("mouseout",function(){$(this).parents("div.semantipop").children("div").html("")});function onLoadFriendsCategory(){return}function setTimeago(){$("abbr.timeago").timeago()}function filterContent(){var a=$("<div/>").addClass("filter").append(filter).append("<strong>Show:</strong>")}function fireAlert(b,c){var a=$("body div.headup-alert");if(a.length){a.fadeOut(240,function(){a.remove();fireAlert(b,c)});return false}a=$("<div/>");a.text(b).attr("class","headup-alert");if(c){a.addClass("loader")}a.appendTo("#content").center().fadeIn(300);if(!c){setTimeout(function(){a.fadeOut(200,function(){a.remove()})},2500)}}function killAlert(){var a=$("div.headup-alert");a.remove()}$.fn.center=function(){this.css("margin-top",-this.outerHeight()/2+"px");this.css("margin-left",-this.outerWidth()/2+"px");return this};var settings={RealTimeHandler:"http://XXX_ENTRYURL_XXX/Services/RealTime/RealTime.ashx",RealTimeHandler:"http://localhost/Services/RealTime/RealTime.ashx",facebookApiKey:"8a457346a7e5c5e57806ea0f6665e7c3",facebookApiKey:"5ab946f0b858ec1e2d2f002c5944037a",xd_reciverPath:"/Services/FrontService/Auth/FacebookConnect/xd_receiver.htm"};if(!window.console||!console.firebug){var names=["log","debug","info","warn","error","assert","dir","dirxml","group","groupEnd","time","timeEnd","count","trace","profile","profileEnd"];window.console={};for(var i=0;i<names.length;++i){window.console[names[i]]=function(){}}}$('a[rel="scroll"]').click(function(a){var b=$(this).attr("href");$(b).ScrollTo(600);return false});function collectGeneralStats(){var f=$("#wideResults > div.info div.mainText");var a=$("#wideResults > div.news div.article");var d=$("#shortResults > div.relateditems");var b=$("#shortResults > div.blogs");var c=a.length;var e=b.children("div.post").length;var g=a.find("div.topics li").length;a.delegate("a","mouseup",function(){if(this.parentNode.nodeName=="H3"){sendStat({event:"tp_article_click",name:escape(this.firstChild.nodeValue),link:this.href})}else{var h=gup("uri",this.href).replace("http://schemas.semantinet.com/","");sendStat({event:"tp_article_topic_click",name:escape(this.firstChild.nodeValue),link:h})}});b.delegate("a","mouseup",function(){sendStat({event:"tp_post_click",name:escape(this.firstChild.nodeValue),link:this.href})});d.delegate("a","mouseup",function(){var h=gup("uri",this.href).replace("http://schemas.semantinet.com/","");sendStat({event:"tp_relatedtopic_click",name:escape(this.firstChild.nodeValue),link:h})});pics.delegate("a","mouseup",function(){var h=$(this).parent("li").children("div.semantipop").children("a").text();sendStat({event:"tp_photo_click",name:escape(h),link:this.href})});f.delegate("a","mouseup",function(){var h=gup("uri",this.href).replace("http://schemas.semantinet.com/","");sendStat({event:"tp_info_link",name:escape(this.firstChild.nodeValue),link:h})});$("a.trendylink").live("mousedown",function(h){sendStat({event:"tp_trendy_click"})});$("#header div.row2 ul.social a.addthis_button_email").click(function(){sendStat({event:"tpShare",service:"email"})});$("#addThisWidget div.services").delegate("a","click",function(){sendStat({event:"tpShare",service:this.className})});sendStat({event:"tpv",articles:c,posts:e,referrer:(getReferrer()||"null")})}var el=document.createElement("div");el.setAttribute("onbeforeunload","");if(typeof el.onbeforeunload=="function"){window.onbeforeunload=function(){sendStat({event:"tp_out"})}}function generateGuid(){function a(){return(((1+Math.random())*65536)|0).toString(16).substring(1)}return(a()+a()+"-"+a()+"-"+a()+"-"+a()+"-"+a()+a()+a())}horizon.userGuid=(function(){var a=cookies.read("headup-user-guid");if(a){return a}else{a=generateGuid();cookies.create("headup-user-guid",a,365);return a}})();function sendStat(d){var a=[];a.push($.param(d));a.push("&customerId="+horizon.configid);a.push("&sessionId="+horizon.sessionId);a.push("&userId="+horizon.userGuid);var b=horizon.uri.replace("http://schemas.semantinet.com/","");a.push("&uri="+b);a.push("&timeStamp=");a.push(new Date().getTime());var c=new Image();c.src=horizon.path+"headupStats.gif?"+a.join("")}function deadImage(c,d){d=d||0;var b=$(c);for(var a=0;a<d;a++){b=b.parent()}b.hide()}function deadInfoImage(a){a.src="images_jpost/maintext_placeholder.png";a.alt="";a.className="mainImage placeholder"}eval(function(g,j,h,l,f,b){f=function(a){return(a<j?"":f(parseInt(a/j)))+((a=a%j)>35?String.fromCharCode(a+29):a.toString(36))};if(!"".replace(/^/,String)){while(h--){b[f(h)]=l[h]||f(h)}l=[function(a){return b[a]}];f=function(){return"\\w+"};h=1}while(h--){if(l[h]){g=g.replace(new RegExp("\\b"+f(h)+"\\b","g"),l[h])}}return g}("3.R=6(e){7 l=0;7 t=0;7 w=3.a(3.X(e,'1e'));7 h=3.a(3.X(e,'1f'));7 m=e.L;7 B=e.F;1a(e.S){l+=e.T+(e.8?3.a(e.8.W):0);t+=e.V+(e.8?3.a(e.8.10):0);e=e.S}l+=e.T+(e.8?3.a(e.8.W):0);t+=e.V+(e.8?3.a(e.8.10):0);c{x:l,y:t,w:w,h:h,m:m,B:B}};3.1d=6(e){b(e){w=e.k;h=e.C}f{w=(d.Y)?d.Y:(1.4&&1.4.k)?1.4.k:1.9.L;h=(d.H)?d.H:(1.4&&1.4.C)?1.4.C:1.9.F}c{w:w,h:h}};3.U=6(e){b(e){t=e.i;l=e.A;w=e.r;h=e.D}f{b(1.4&&1.4.i){t=1.4.i;l=1.4.A;w=1.4.r;h=1.4.D}f b(1.9){t=1.9.i;l=1.9.A;w=1.9.r;h=1.9.D}}c{t:t,l:l,w:w,h:h}};3.a=6(v){v=12(v);c 14(v)?0:v};3.16.E=6(s){o=3.17(s);c u.18(6(){n 3.P.E(u,o)})};3.P.E=6(e,o){7 z=u;z.o=o;z.e=e;z.p=3.R(e);z.s=3.U();z.J=6(){1b(z.j);z.j=1c};z.t=(n N).Z();z.M=6(){7 t=(n N).Z();7 p=(t-z.t)/z.o.I;b(t>=z.o.I+z.t){z.J();11(6(){z.q(z.p.y,z.p.x)},13)}f{G=((-g.O(p*g.Q)/2)+0.5)*(z.p.y-z.s.t)+z.s.t;K=((-g.O(p*g.Q)/2)+0.5)*(z.p.x-z.s.l)+z.s.l;z.q(G,K)}};z.q=6(t,l){d.19(l,t)};z.j=15(6(){z.M()},13)};",62,78,"|document||jQuery|documentElement||function|var|currentStyle|body|intval|if|return|window||else|Math||scrollTop|timer|clientWidth||wb|new|||scroll|scrollWidth|||this||||||scrollLeft|hb|clientHeight|scrollHeight|ScrollTo|offsetHeight|st|innerHeight|duration|clear|sl|offsetWidth|step|Date|cos|fx|PI|getPos|offsetParent|offsetLeft|getScroll|offsetTop|borderLeftWidth|css|innerWidth|getTime|borderTopWidth|setTimeout|parseInt||isNaN|setInterval|fn|speed|each|scrollTo|while|clearInterval|null|getClient|width|height".split("|"),0,{}));(function(C){var M,c,O,D,x,d,G,i,r,z;var J=0,v={},f=[],p=0,q={},U=[];var w=null,m=new Image,B=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,F=/[^\.]\.(swf)\s*$/i;var A,N=1;var k,I,Q=false,H=20,L=C.extend(C("<div/>")[0],{prop:0}),y=0,T=!C.support.opacity&&!window.XMLHttpRequest;C.fn.fixPNG=function(){return this.each(function(){var V=C(this).css("backgroundImage");if(V.match(/^url\(["']?(.*\.png)["']?\)$/i)){V=RegExp.$1;C(this).css({backgroundImage:"none",filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod="+(C(this).css("backgroundRepeat")=="no-repeat"?"crop":"scale")+", src='"+V+"')"}).each(function(){var W=C(this).css("position");if(W!="absolute"&&W!="relative"){C(this).css("position","relative")}})}})};C.fn.fancybox=function(V){C(this).data("fancybox",C.extend({},V));C(this).unbind("click.fb").bind("click.fb",function(W){W.preventDefault();if(Q){return}C(this).blur();Q=true;f=[];J=0;var X=C(this).attr("rel")||"";if(!X||X==""||X==="nofollow"){f.push(this)}else{f=C("a[rel="+X+"], area[rel="+X+"]");J=f.index(this)}e();return false});return this};C.fancybox=function(W,X){if(Q){return}Q=true;f=[];J=0;if(C.isArray(W)){for(var V=0,Y=W.length;V<Y;V++){if(typeof W[V]=="object"){C(W[V]).data("fancybox",C.extend({},X,W[V]))}else{W[V]=C({}).data("fancybox",C.extend({content:W[V]},X))}}f=jQuery.merge(f,W)}else{if(typeof W=="object"){C(W).data("fancybox",C.extend({},X,W))}else{W=C({}).data("fancybox",C.extend({content:W},X))}f.push(W)}e()};C.fancybox.showActivity=function(){clearInterval(A);c.show();A=setInterval(R,66)};C.fancybox.prev=function(){return C.fancybox.pos(p-1)};C.fancybox.next=function(){return C.fancybox.pos(p+1)};C.fancybox.pos=function(V){if(Q){return}V=parseInt(V);if(V>-1&&U.length>V){J=V;e()}if(q.cyclic&&U.length>1&&V<0){J=U.length-1;e()}if(q.cyclic&&U.length>1&&V>=U.length){J=0;e()}return};C.fancybox.cancel=function(){if(Q){return}Q=true;C.event.trigger("fancybox-cancel");g();if(v&&C.isFunction(v.onCancel)){v.onCancel(f,J,v)}Q=false};C.fancybox.close=function(){C(window).unbind("keypress");if(Q||D.is(":hidden")){return}Q=true;if(q&&C.isFunction(q.onCleanup)){if(q.onCleanup(U,p,q)===false){Q=false;return}}g();C(i.add(r).add(z)).hide();C("#fancybox-title").remove();D.add(d).add(O).unbind();C(window).unbind("resize.fb scroll.fb");C(document).unbind("keydown.fb");function V(){O.fadeOut("fast");D.hide();C.event.trigger("fancybox-cleanup");d.empty();d.removeAttr("filter");D.removeAttr("filter").css("opacity","");if(C.isFunction(q.onClosed)){q.onClosed(U,p,q)}U=v=[];p=selecteIndex=0;q=v={};Q=false}d.css("overflow","hidden");if(q.transitionOut=="elastic"){k=s();var W=D.position();I={top:W.top,left:W.left,width:D.width(),height:D.height()};if(q.opacity){I.opacity=1}L.prop=1;C(L).animate({prop:0},{duration:q.speedOut,easing:q.easingOut,step:P,complete:V})}else{D.fadeOut(q.transitionOut=="none"?0:q.speedOut,V)}};C.fancybox.resize=function(){if(Q||D.is(":hidden")){return}Q=true;var W=d.wrapInner("<div style='overflow:auto'></div>").children();var V=W.height();D.css({height:V+(q.padding*2)+y});d.css({height:V});W.replaceWith(W.children());C.fancybox.center()};C.fancybox.center=function(){Q=true;var X=h();var V=q.margin;var W={width:D.width(),height:D.height()};W.top=X[3]+((X[1]-(W.height+(H*2)))*0.5);W.left=X[2]+((X[0]-(W.width+(H*2)))*0.5);W.top=W.top<X[3]+V?X[3]+V:W.top;W.left=W.left<X[2]+V?X[2]+V:W.left;C(D).css(W);Q=false};function g(){c.hide();C(m).unbind();if(w){w.abort()}M.empty()}function e(){g();C(window).bind("keypress",function(ad){if(ad.keyCode==27){g();C.fancybox.close}});var ab=f[J];if(typeof C(ab).data("fancybox")=="undefined"){v=C.extend({},C.fn.fancybox.defaults,v)}else{v=C.extend({},C.fn.fancybox.defaults,C(ab).data("fancybox"))}var ac,aa,Y=C(ab).data("title")||ab.title||C(ab).title||v.title||"";if(ab.nodeName&&(/^(?:javascript|#)/i).test(ab.href)){ac=v.href||null}else{ac=ab.href||C(ab).href||v.href||null}if(v.type){aa=v.type;if(!ac){ac=v.content}}else{if(ac){aa="image"}else{if(v.content){ab=v.content;aa="html";v.content=null}else{aa="inline"}}}v.type=aa;v.href=ac;v.title=Y;if(v.autoDimensions&&v.type!=="iframe"&&v.type!=="swf"){v.frameWidth="auto";v.frameHeight="auto"}if(v.modal){v.overlayShow=true;v.hideOnOverlayClick=false;v.hideOnContentClick=false;v.enableEscapeButton=false;v.showCloseButton=false}if(C.isFunction(v.onStart)){if(v.onStart(f,J,v)===false){Q=false;return}}M.css("padding",(H+v.padding+v.margin));C(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){C(this).replaceWith(d.children())});switch(aa){case"html":M.html(ab);a();break;case"inline":C('<div class="fancybox-inline-tmp" />').hide().insertBefore(C(ab)).bind("fancybox-cleanup",function(){C(this).replaceWith(d.children())}).bind("fancybox-cancel",function(){C(this).replaceWith(M.children())});C(ab).appendTo(M);a();break;case"image":m=new Image;m.src=ac;if(m.complete){o()}else{Q=false;C.fancybox.showActivity();C(m).unbind().one("load",o).one("error",g)}break;case"swf":var X="";var W="";X+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+v.frameWidth+'" height="'+v.frameHeight+'"><param name="movie" value="'+ac+'"></param>';C.each(v.swf,function(ad,ae){X+='<param name="'+ad+'" value="'+ae+'"></param>';W+=" "+ad+'="'+ae+'"'});X+='<embed src="'+ac+'" type="application/x-shockwave-flash" width="'+v.frameWidth+'" height="'+v.frameHeight+'"'+W+"></embed></object>";M.html(X);a();break;case"ajax":var Z=ac.split("#",2);var V=v.ajax.data||{};if(Z.length>1){ac=Z[0];typeof V=="string"?V+="&selector="+Z[1]:V.selector=Z[1]}Q=false;C.fancybox.showActivity();w=C.ajax(C.extend(v.ajax,{url:ac,data:V,success:function(ad){M.html(ad);a()}}));break;case"iframe":Q=false;C.fancybox.showActivity();C('<iframe id="fancybox-frame" name="fancybox-frame'+Math.round(Math.random()*1000)+'" frameborder="0" hspace="0" src="'+ac+'"></iframe>').appendTo(M).load(function(){Q=true;C(this).unbind();u()});break}}function o(){Q=true;v.frameWidth=m.width;v.frameHeight=m.height;var W=setTimeout(function(){V()},10000);var X=new Image();X.onload=function(){this.onload=null;Y()};X.onerror=function(){V()};X.src=m.src;X.alt="selectedOpts.title";X.id="fancybox-img";function V(){C(X).attr("src",horizon.path+"horizon/images/image_not_found.png")}function Y(){clearTimeout(W);v.frameWidth=X.width;v.frameHeight=X.height;M.append(X);u()}}function a(){M.width(v.frameWidth);M.height(v.frameHeight);if(v.frameWidth=="auto"){v.frameWidth=M.width()}if(v.frameHeight=="auto"){v.frameHeight=M.height()}u()}function u(){c.hide();if(D.is(":visible")&&C.isFunction(q.onCleanup)){if(q.onCleanup(U,p,q)===false){C.event.trigger("fancybox-cancel");Q=false;return}}U=f;p=J;q=v;d[0].scrollTop=0;d[0].scrollLeft=0;if(q.overlayShow){if(T){C("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"})}O.css({"background-color":q.overlayColor,opacity:q.overlayOpacity}).unbind().show()}I=t();K();if(D.is(":visible")){C(i.add(r).add(z)).hide();var V=D.position();k={top:V.top,left:V.left,width:D.width(),height:D.height()};var W=(k.width==I.width&&k.height==I.height);d.fadeOut(q.changeFade,function(){C.event.trigger("fancybox-change");d.css({top:q.padding,left:q.padding,width:k.width-(q.padding*2)>0?k.width-(q.padding*2):1,height:k.height-(q.padding*2)>0?k.height-(q.padding*2):1}).empty();d.css("overflow","hidden");function X(){d.html(M.contents()).fadeIn(q.changeFade,S)}L.prop=0;C(L).animate({prop:1},{duration:W?0:q.changeSpeed,easing:q.easingChange,step:P,complete:X})});return}if(q.transitionIn=="elastic"){k=s();d.css({top:q.padding,left:q.padding,width:k.width-(q.padding*2)>0?k.width-(q.padding*2):1,height:k.height-(q.padding*2)>0?k.height-(q.padding*2):1});d.html(M.contents());D.css(k).show();if(q.opacity){I.opacity=0}L.prop=0;C(L).animate({prop:1},{duration:q.speedIn,easing:q.easingIn,step:P,complete:S})}else{d.css({top:q.padding,left:q.padding,width:I.width-(q.padding*2)>0?I.width-(q.padding*2):1,height:I.height-(q.padding*2)-y>0?I.height-(q.padding*2)-y:1});d.html(M.contents());D.css(I).fadeIn(q.transitionIn=="none"?0:q.speedIn,S)}}function P(Y){var aa=Math.round(k.width+(I.width-k.width)*Y);var W=Math.round(k.height+(I.height-k.height)*Y);var Z=Math.round(k.top+(I.top-k.top)*Y);var X=Math.round(k.left+(I.left-k.left)*Y);C(D).css({width:aa+"px",height:W+"px",top:Z+"px",left:X+"px"});aa-=q.padding*2;W-=q.padding*2+(y*Y);aa=aa>0?aa:0;W=W>0?W:0;d.css({width:aa+"px",height:W+"px"});if(typeof I.opacity!=="undefined"){var V=Y<0.5?0.5:Y;D.css("opacity",V)}}function S(){d.removeAttr("filter");D.removeAttr("filter").css("opacity","");if(C(U[p]).is("img")==false&&v.type!=="image"&&v.type!=="iframe"){d.css({overflow:"auto"})}q.hideOnContentClick?d.one("click",C.fancybox.close):d.unbind();q.hideOnOverlayClick?O.one("click",C.fancybox.close):O.unbind();q.showCloseButton?i.show():i.hide();E();q.centerOnScroll?C(window).bind("resize.fb scroll.fb",C.fancybox.center):C(window).unbind("resize.fb scroll.fb");if(C.isFunction(q.onComplete)){q.onComplete(U,p,q)}Q=false;l()}function t(){var V=h();var W={};var Y=q.margin;var ab=q.autoScale;var ac=(H+Y)*2;var Z=(H+Y)*2;var X=(q.padding*2);if(q.frameWidth.toString().indexOf("%")>-1){W.width=((V[0]*parseFloat(q.frameWidth))/100)-(H*2);ab=false}else{W.width=q.frameWidth+X}if(q.frameHeight.toString().indexOf("%")>-1){W.height=((V[1]*parseFloat(q.frameHeight))/100)-(H*2);ab=false}else{W.height=q.frameHeight+X}if(ab&&(W.width>(V[0]-ac)||W.height>(V[1]-Z))){if(C(U[p]).is("img")||v.type=="image"||v.type=="swf"){ac+=X;Z+=X;var aa=Math.min(Math.min(V[0]-ac,q.frameWidth)/q.frameWidth,Math.min(V[1]-Z,q.frameHeight)/q.frameHeight);W.width=Math.round(aa*(W.width-X))+X;W.height=Math.round(aa*(W.height-X))+X}else{W.width=Math.min(W.width,(V[0]-ac));W.height=Math.min(W.height,(V[1]-Z))}}W.top=V[3]+((V[1]-(W.height+(H*2)))*0.5);W.left=V[2]+((V[0]-(W.width+(H*2)))*0.5);if(q.autoScale==false){W.top=W.top<V[3]+Y?V[3]+Y:W.top;W.left=W.left<V[2]+Y?V[2]+Y:W.left}return W}function s(){var W=U[p];var Y=h();var V={width:1,height:1,top:Y[3]+Y[1]*0.5,left:Y[2]+Y[0]*0.5};var Z=false;if(typeof W.orig!=="undefined"&&W.orig.nodeName){Z=C(W.orig)}else{if(C(W).children("img:first").length){Z=C(W).children("img:first")}else{if(W.nodeName){Z=C(W)}}}if(Z&&Z.length){var X=n(Z);V.width=X.width+(q.padding*2);V.height=X.height+(q.padding*2);V.top=X.top-q.padding-H;V.left=X.left-q.padding-H}return V}function E(){C(document).unbind("keydown.fb").bind("keydown.fb",function(V){if(V.keyCode==27&&q.enableEscapeButton){V.preventDefault();C.fancybox.close()}else{if(V.keyCode==37){V.preventDefault();C.fancybox.prev()}else{if(V.keyCode==39){V.preventDefault();C.fancybox.next()}}}});if(C.fn.mousewheel){D.unbind("mousewheel.fb");if(U.length>1){D.bind("mousewheel.fb",function(W,V){W.preventDefault();if(Q||V==0){return}V<0?C.fancybox.prev():C.fancybox.next()})}}if(!q.showNavArrows){return}if((q.cyclic&&U.length>1)||p!=0){r.show()}if((q.cyclic&&U.length>1)||p!=(U.length-1)){z.show()}}function l(){if((U.length-1)>p){var V=U[p+1].href;if(typeof V!=="undefined"&&V.match(B)){var W=new Image();W.src=V}}if(p>0){var V=U[p-1].href;if(typeof V!=="undefined"&&V.match(B)){var W=new Image();W.src=V}}}function R(){if(!c.is(":visible")){clearInterval(A);return}C("div",c).css("top",(N*-40)+"px");N=(N+1)%12}function h(){return[C(window).width(),C(window).height(),C(document).scrollLeft(),C(document).scrollTop()]}function n(V){var W=V.offset();W.top+=parseFloat(V.css("paddingTop"))||0;W.left+=parseFloat(V.css("paddingLeft"))||0;W.top+=parseFloat(V.css("border-top-width"))||0;W.left+=parseFloat(V.css("border-left-width"))||0;W.width=V.width();W.height=V.height();return W}function K(){C("#fancybox-title").remove();y=0;if(q.titleShow==false){return false}var V=U[p];var W=q.title;W=C.isFunction(q.titleFormat)?q.titleFormat(W,U,p,q):j(W);if(W==false||W.length<1){return}if(W.length>0){var Y=I.width-(q.padding*2);var X=q.titlePosition=="inside"?"fancybox-title-inside":"fancybox-title-outside";C('<div id="fancybox-title" class="'+X+'" />').html(W).appendTo("body");y=C("#fancybox-title").outerHeight(true);if(q.titlePosition=="outside"){C("#fancybox-title").css("bottom",y*-1);y=0}else{y=y-q.padding;I.height+=y}C("#fancybox-title").appendTo(x);if(T){C("#fancybox-title span").fixPNG()}}}function j(V){if(V.length){return q.titlePosition=="inside"?V:'<span id="fancybox-title-wrap">'+V+"</span>"}return false}function b(){if(C("#fancybox-wrap").length){return}M=C('<div id="fancybox-tmp"></div>').appendTo("body");c=C('<div id="fancybox-loading"><div></div></div>').appendTo("body");O=C('<div id="fancybox-overlay"></div>').appendTo("body");D=C('<div id="fancybox-wrap"></div>').appendTo("body");x=C('<div id="fancybox-outer"></div>').appendTo(D);d=C('<div id="fancybox-inner"></div').appendTo(x);i=C('<a id="fancybox-close"></a>').appendTo(x);r=C('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico" title="Previous photo"></span></a>').appendTo(x);z=C('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico" title="Next photo"></span></a>').appendTo(x);i.click(C.fancybox.close);c.click(C.fancybox.cancel);r.bind("click",function(V){V.preventDefault();C.fancybox.prev()});z.bind("click",function(V){V.preventDefault();C.fancybox.next()});if(!C.support.opacity){x.find(".fancy-bg").fixPNG()}}C.fn.fancybox.defaults={padding:10,margin:20,opacity:false,modal:false,cyclic:false,frameWidth:560,frameHeight:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:false,overlayOpacity:0.3,overlayColor:"#666",titleShow:true,titlePosition:"outside",titleFormat:null,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:true,showNavArrows:true,enableEscapeButton:true,onStart:null,onCancel:null,onComplete:null,onCleanup:null,onClosed:null};C(document).ready(function(){b()})})(jQuery);
