var ZLei_Scene_Guide={widgetEventPrefix:"sceneguide",options:null,_create:function(){this.element.addClass("ZLei-Scene-Guide");this.element.html("
");this._on(this._elementEvents)},_init:function(){var c=$(">ul",this.element);var b="";for(var a in this.options.points){b+=' '}c.html(b);this.element.prepend('
')},_elementEvents:{"mouseenter >ul>li":function(f){var e=this.element.children("canvas");var d=this.element.children("img");var b=$(f.currentTarget);var a=b.position();e.addClass("visible");var c=e[0].getContext("2d");c.canvas.width=d.innerWidth();c.canvas.height=d.innerHeight();c.fillStyle="#fff";c.fillRect(0,0,c.canvas.width,c.canvas.height);c.clearRect(a.left,a.top,b.innerWidth(),b.innerHeight())},"mouseleave >ul>li":function(a){this.element.children("canvas").removeClass("visible")},gallerydisplay:function(b,d,c,a){},"click >ul>li":function(d){var b=$(d.currentTarget).attr("pointId");this.element.siblings("div.ZLei-Scene,div.ZLei-Scene-Thumbnail,div.ZLei-Scene-Overlay").remove();var c=$('');this.element.after(c);var a=this.element.parent().position();var g=Math.abs(document.documentElement.scrollTop+document.body.scrollTop-a.top);var e=new TimelineLite();if(document.documentElement.scrollTop+document.body.scrollTop!=a.top){var f=(navigator.appVersion.indexOf("WebKit")>-1)?document.body:document.documentElement;e.to(f,g/1400,{scrollTop:a.top,ease:Linear.easeNone})}e.from(c,0.25,{opacity:0}).call(function(h){var i=$("");h.element.after(i);i.Scene_Draggable();i.Scene_Autosize({of:h.element.parent()});i.Scene(h.options.points[b]);i.Scene_Thumbnail({appendTo:h.element.parent(),thumbnailUrl:h.options.points[b].thumbnailUrl});h._on(c,{click:function(j){$(j.currentTarget).siblings("div.ZLei-Scene,div.ZLei-Scene-Thumbnail").remove();TweenLite.to(j.currentTarget,0.25,{opacity:0,onComplete:function(k){$(k).remove()},onCompleteParams:[j.currentTarget]});this._off($(j),j.type)}});h._on(window,{scroll:function(j){c.click();this._off($(j),j.type)}})},[this]);d.stopImmediatePropagation();d.stopPropagation()}}};$.widget("ZLei.Scene_Guide",ZLei_Scene_Guide);