var save_w=600,save_h=500,win_w=1280,win_h=635,http="./",os="";$.os.name=="mac"&&(os="_mac");window.console||(console={log:function(){}});function resizeVideo(){var f=$("#player #content div div.shell video");if(f.length>0){var p=$(window).width(),r=$(window).height(),fa=$(f[0].parentNode);p>save_w?(f.css({width:p}),fa.css({left:p*-0.5})):(f.css({width:save_w}),fa.css({left:save_w*-0.5}));r>save_h?(f.css({height:r}),fa.css({top:r*-0.5})):(f.css({height:save_h}),fa.css({top:save_h*-0.5}))}} function vdoLoadedmetadata(f){if(g_screen!="full"){var p=$(f)[0].videoWidth,r=$(f)[0].videoHeight;$(f).stop().animate({width:p,height:r},1E3,"easeOutQuart");$($(f)[0].parentNode).stop().animate({top:r*-0.5,left:p*-0.5},1E3,"easeOutQuart")}}function vdoLoadeddata(f){$("#player #content div div.shell video").length>0?g_vdo=="on"?$(f)[0].play():$(f)[0].pause():$(f).remove()}function vdoError(){}function vdoEnd(f){$(f).parent().parent().find("div.replay").css("display","block")} function audioEnd(f){$(f)[0].play()} $(document).ready(function(){function f(){win_w=$(window).width();win_h=$(window).height();win_w<=save_w||win_h<=save_h?X.css("overflow","auto"):X.css("overflow","hidden");win_w>save_w?X.css("width",win_w):X.css("width",save_w);win_h>save_h?X.css("height",win_h):X.css("height",save_h);win_w>980?vb.css("right",0):win_w>save_w?vb.css("right",win_w-980):vb.css("right",save_w-980);win_h>560?wb.css("bottom",138):win_h>save_h?wb.css("bottom",138+(win_h-560)):wb.css("bottom",138+(save_h-560))}function p(){var a= $("#gna-4").width()+40-11,c=a+$("#gna-3").width()+26,b=c+$("#gna-2").width()+26,d=b+$("#gna-1").width()+26;Y=[d,d,b,c,a,-13]}function r(a,c){var b,d,e,m,B,a=a.split(",");e=a[0];m=a[1];xb&&e>0?(xb=!1,$("#globaltop").animate({top:0},500,"easeOutQuart"),$("#globalfooter").animate({bottom:0},500,"easeOutQuart")):e==0&&(xb=!0,$("#globaltop").animate({top:"-45px"},500,"easeOutQuart"),$("#globalfooter").animate({bottom:"-45px"},500,"easeOutQuart"));if(yb&&(E!=e||Ma!=m))E!=e&&(c?$("#page-"+e).css("display", "block"):(d=$(document).height(),d<635&&(d=635),e>E?b=-d:(b=d,d=-d),yb=!1,fa(!0),B=E==0?1E3:500,$("#page-"+E).stop().animate({top:b},B,"easeOutQuart",function(){$(this).css("display","none")}),$("#page-"+e).css({display:"block",top:d}),$("#page-"+e).stop().animate({top:"0"},500,"easeOutQuart",function(){setTimeout(Yb,500)})),p(),da.stop().animate({right:Y[e]},500,"easeOutQuart"),$(O[E]).removeClass("selected"),E==5&&$("#tl-search img").removeClass("selected"),$(O[e]).addClass("selected"),e==5&&$("#tl-search img").addClass("selected")), Gc(e),e==0?(A(g[0]),Na()):db(),e==1?(A(g[1]),Hc(),Zb?(Zb=!1,$("#background").stop().delay(0).fadeIn("fast"),$("#link_txt").stop().delay(0).fadeIn("fast")):($("#background").stop().fadeIn("fast"),$("#link_txt").stop().fadeIn("fast"))):(clearTimeout($b),clearInterval(ac),$("#background").stop().fadeOut("fast"),$("#link_txt").stop().fadeOut("fast")),e==2?E!=e?Oa(m,!0):Oa(m):Ic(),e==3?E!=e?ga(m,!0):ga(m):Jc(),e==4?(A(g[10]),Kc()):clearForm(),e==5?(A(g[11]),Lc()):(document.form_search.reset(),$("#page-5").unbind("mousemove"), $("#page-5 #keyboard #back").unbind("click"),$("#page-5 #keyboard #spacebar").unbind("click"),$("#page-5 #tb-search").unbind("keydown"),$("#page-5 #show_search").html(""),Pa(0),ra=0,eb=[""]),E=e,e!=2&&e!=3&&(Ma=m)}function fa(a){a?($(O[0]).removeAttr("href"),$(O[1]).removeAttr("href"),$(O[2]).removeAttr("href"),$(O[3]).removeAttr("href"),$(O[4]).removeAttr("href"),$(O[5]).removeAttr("href")):($(O[0]).attr("href","#"+g[0]),$(O[1]).attr("href","#"+g[1]),$(O[2]).attr("href","#"+g[3]),$(O[3]).attr("href", "#"+g[7]),$(O[4]).attr("href","#"+g[10]),$(O[5]).attr("href","#"+g[11]))}function Na(){n=0;x=1;Qa=[];ua.text("");va.text("");Ra=0;Ba=new Image;Ba.src="./img/intro_leaf_52x52x46f.png";Ba.onload=function(){Ra++;Ra==2&&bc()};Ca=new Image;Ca.src="./img/intro_leaf_black_52x52x46f.png";Ca.onload=function(){Ra++;Ra==2&&bc()}}function db(){clearTimeout(zb);if($.browser.name=="chrome"||$.browser.name=="safari"||$.browser.name=="opera")for(var a=0;a<Ab;a++)clearTimeout(Qa[a]);else for(a=0;a<fb;a++)clearTimeout(Qa[a])} function bc(){function a(){x%2==1?($(window).width()>wa?(e=(wa-$(window).width())/2+v(-120,-70),strX1=o[n]._x+v(5,15),B=wa+($(window).width()-wa)/2+v(70,120)):(e=v(-120,-70),strX1=o[n]._x+v(5,15),B=wa+v(70,120)),m=Bb/2+v(-300,-100),strY1=o[n]._y+v(-5,5),f=Bb/2+v(-150,50),S=v(-180,180),g=v(1.5,2.5),k={start:{x:e,y:m,angle:60},end:{x:o[n]._x,y:o[n]._y,angle:-60,length:1/3}},b='<div id="leaf'+x+'" style="position:absolute; left:'+e+"px; top:"+m+'px;"><canvas width="52" height="52"></canvas></div>',ua.append(b), C=ua.find("#leaf"+x),d=C.find("canvas")[0].getContext("2d"),d.drawImage(Ba,(o[n]._i-1)%8*52,Math.floor((o[n]._i-1)/8)*52,52,52,0,0,52,52),C.css("transform","rotate("+S+"deg) scale("+g+")"),C.css("-webkit-backface-visibility","hidden"),x%4==3?(bezier_params2={start:{x:strX1,y:strY1,angle:-25},end:{x:B,y:f,angle:60,length:1/3}},C.animate({rotate:"0deg",scale:1,path:new $.path.bezier(k)},{duration:Z/2,easing:"easeOutSine"}).animate({rotate:v(-30,30)+"deg",left:strX1+"px",top:strY1+"px"},{duration:500, easing:"linear"}).animate({rotate:S+"deg",scale:g,path:new $.path.bezier(bezier_params2)},{duration:Z/2,easing:"easeInSine",complete:function(){$(this).remove()}})):(bezier_params2={start:{x:o[n]._x,y:o[n]._y,angle:-25},end:{x:B,y:f,angle:60,length:1/3}},C.animate({rotate:"0deg",scale:1,path:new $.path.bezier(k)},{duration:Z/2,easing:"easeOutSine"}).animate({rotate:S+"deg",scale:g,path:new $.path.bezier(bezier_params2)},{duration:Z/2,easing:"easeInSine",complete:function(){$(this).remove()}})),strX_sh= e+30,strY_sh=m+v(50,150),strX_sh1=strX1+1,strY_sh1=strY1+3,strX_sh2=B+30,strY_sh2=f+v(50,150),k={start:{x:strX_sh,y:strY_sh,angle:60},end:{x:o[n]._x,y:o[n]._y,angle:-60,length:1/3}},b='<div id="leaf_sh'+x+'" style="opacity:0.3; position:absolute; left:'+strX_sh+"px; top:"+strY_sh+'px;"><canvas width="52" height="52"></canvas></div>',va.append(b),h=va.find("#leaf_sh"+x),d=h.find("canvas")[0].getContext("2d"),d.drawImage(Ca,(o[n]._i-1)%8*52,Math.floor((o[n]._i-1)/8)*52,52,52,0,0,52,52),h.css("transform", "rotate("+S+"deg) scale("+g+")"),h.css("-webkit-backface-visibility","hidden"),x%4==3?(bezier_params2={start:{x:strX_sh1,y:strY_sh1,angle:-25},end:{x:strX_sh2,y:strY_sh2,angle:60,length:1/3}},h.animate({rotate:"0deg",scale:1,opacity:0.6,path:new $.path.bezier(k)},{duration:Z/2,easing:"easeOutSine"}).animate({rotate:v(-30,30)+"deg",opacity:0.5,left:strX_sh1+"px",top:strY_sh1+"px"},{duration:500,easing:"linear"}).animate({rotate:S+"deg",scale:g,opacity:0.3,path:new $.path.bezier(bezier_params2)},{duration:Z/ 2,easing:"easeInSine",complete:function(){$(this).remove()}})):(bezier_params2={start:{x:o[n]._x,y:o[n]._y,angle:-25},end:{x:strX_sh2,y:strY_sh2,angle:60,length:1/3}},h.animate({rotate:"0deg",scale:1,opacity:0.6,path:new $.path.bezier(k)},{duration:Z/2,easing:"easeOutSine"}).animate({rotate:S+"deg",scale:g,opacity:0.3,path:new $.path.bezier(bezier_params2)},{duration:Z/2,easing:"easeInSine",complete:function(){$(this).remove()}}))):(e=$(window).width()>wa?(wa-$(window).width())/2+v(-120,-70):v(-120, -70),m=Bb/2+v(-300,-100),S=v(-180,180),g=v(1.5,2.5),k={start:{x:e,y:m,angle:60},end:{x:o[n]._x,y:o[n]._y,angle:-60,length:1/3}},b='<div id="leaf'+x+'" style="position:absolute; left:'+e+"px; top:"+m+'px;"><canvas width="52" height="52"></canvas></div>',ua.append(b),C=ua.find("#leaf"+x),d=C.find("canvas")[0].getContext("2d"),d.drawImage(Ba,(o[n]._i-1)%8*52,Math.floor((o[n]._i-1)/8)*52,52,52,0,0,52,52),C.css("transform","rotate("+S+"deg) scale("+g+")"),C.css("-webkit-backface-visibility","hidden"), C.animate({rotate:"0deg",scale:1,path:new $.path.bezier(k)},{duration:Z/2,easing:"easeInOutSine"}),strX_sh=e+30,strY_sh=m+v(50,150),k={start:{x:strX_sh,y:strY_sh,angle:60},end:{x:o[n]._x,y:o[n]._y,angle:-60,length:1/3}},b='<div id="leaf_sh'+x+'" style="opacity:0.3; position:absolute; left:'+strX_sh+"px; top:"+strY_sh+'px;"><canvas width="52" height="52"></canvas></div>',va.append(b),h=va.find("#leaf_sh"+x),d=h.find("canvas")[0].getContext("2d"),d.drawImage(Ca,(o[n]._i-1)%8*52,Math.floor((o[n]._i- 1)/8)*52,52,52,0,0,52,52),h.css("transform","rotate("+S+"deg) scale("+g+")"),h.css("-webkit-backface-visibility","hidden"),h.animate({rotate:"0deg",scale:1,opacity:0.6,path:new $.path.bezier(k)},{duration:Z/2,easing:"easeInOutSine"}),n++);x++}function c(){e=o[n]._x;m=o[n]._y;b='<div id="leaf'+x+'" style="position:absolute; left:'+e+"px; top:"+m+'px;"><canvas width="52" height="52"></canvas></div>';ua.append(b);C=ua.find("#leaf"+x);d=C.find("canvas")[0].getContext("2d");d.drawImage(Ba,(o[n]._i-1)% 8*52,Math.floor((o[n]._i-1)/8)*52,52,52,0,0,52,52);C.css("opacity",0);C.animate({opacity:1},{duration:Z/2,easing:"easeInOutSine"});strX_sh=e;strY_sh=m;b='<div id="leaf_sh'+x+'" style="opacity:0.3; position:absolute; left:'+strX_sh+"px; top:"+strY_sh+'px;"><canvas width="52" height="52"></canvas></div>';va.append(b);h=va.find("#leaf_sh"+x);d=h.find("canvas")[0].getContext("2d");d.drawImage(Ca,(o[n]._i-1)%8*52,Math.floor((o[n]._i-1)/8)*52,52,52,0,0,52,52);h.css("opacity",0);h.animate({opacity:1},{duration:Z/ 2,easing:"easeInOutSine"});n++;x++}var b,d,e,m,B,f,S,g,C,h,k;o.sortSequenceRandom();if($.browser.name=="chrome"||$.browser.name=="safari"||$.browser.name=="opera"){for(var l=1;l<=Ab;l++)Qa.push(setTimeout(a,l/Ab*6E3));zb=setTimeout(Cb,8888)}else{for(l=1;l<=fb;l++)Qa.push(setTimeout(c,l/fb*6E3));zb=setTimeout(Cb,8E3)}}function Cb(){window.location.hash="#"+g[1]}function Hc(){cc();$b=setTimeout(function(){ac=setInterval(cc,1E3)},600);dc&&(dc=!1,Mc(Db))}function cc(){var a=new Date,c=ja(a.getDate(), 2,"0"),b=ja(a.getMonth()+1,2,"0"),d=String(a.getFullYear()).substr(2),e=ja(a.getHours(),2,"0"),m=ja(a.getMinutes(),2,"0"),a=ja(a.getSeconds(),2,"0");$("#date").text(c+"."+b+"."+d);$("#time").text(e+"."+m+"."+a)}function Mc(a){var c,b=37;os=="_mac"&&(b=38);for(var d=0;d<a.length;d++)c='<div id="h-'+d+'" data-i="'+d+'" style="top:'+d*b+'px;">',c+='<div class="txt1'+os+'"><span>&#160;'+a[d].childNodes[0].nodeValue+"&#160;</span></div>",c+='<div class="txt2'+os+'"><span>&#160;'+a[d].childNodes[0].nodeValue+ "&#160;</span></div>",c+="</div>",$("#highlight").append(c),$("#h-"+d).click(function(){var a=$(Db[$(this).attr("data-i")]),b=a.attr("url"),a=a.attr("mode");Eb(b,a)}),$("#h-"+d).hover(function(){$(this).find("div.txt2"+os).stop();$(this).find("div.txt2"+os).animate({width:$(this).find("div.txt1"+os).width()},500,"easeOutBack")},function(){$(this).find("div.txt2"+os).stop();$(this).find("div.txt2"+os).animate({width:0},500,"easeOutQuart")})}function Oa(a,c){var b,d;gb&&H!=a&&(c?($("#ai-"+q[a]).css({display:"block", left:0}),$("#ad-"+q[a]).css({display:"block",opacity:1})):(d=$(document).width(),a>H?b=-d:(b=d,d=-d),gb=!1,Math.abs(a-H)==1?($("#ai-"+q[H]).stop().animate({left:b},500,"easeOutQuart",function(){$(this).css("display","none")}),$("#ai-"+q[a]).css({display:"block",left:d}),$("#ai-"+q[a]).stop().animate({left:"0"},500,"easeOutQuart",function(){})):($("#ai-"+q[H]).stop().animate({left:b},500,"easeInQuart",function(){$(this).css("display","none")}),$("#ai-"+q[2]).css({display:"block",left:d}),$("#ai-"+ q[a]).css({display:"block",left:d}),$("#ai-"+q[2]).stop().animate({left:"0"},500,"easeInQuart",function(){$("#ai-"+q[2]).animate({left:b},500,"easeOutQuart",function(){$(this).css("display","none")});$("#ai-"+q[a]).stop().animate({left:"0"},500,"easeOutQuart",function(){})})),$("#ad-"+q[H]).stop().animate({opacity:0},300,"easeOutQuart",function(){$(this).css("display","none");$("#ad-"+q[a]).css({left:"-600px",display:"block",opacity:0});$("#ad-"+q[a]).stop().delay(700).animate({opacity:"1",left:"0"}, 500,"easeOutQuart",function(){setTimeout(Yb,0)})})),d=$("#img-"+q[H]),d.length>0&&(H==1?Fb(Gb,d):H==2?Fb(Gb,d):H==3&&Fb(Gb,d)),$("#an-"+q[H]).removeClass("selected"),$("#an-"+q[a]).addClass("selected"),a==1?(A(g[3]),ec=setTimeout(function(){t({obj:$("#kid1"),obj2:$("#kid1_back"),fps:12,frames:38,frames2:37,mode:"switch",delay:5,xy:[{top:50,left:280},{top:50,left:280},{top:50,left:280},{top:50,left:285},{top:50,left:290},{top:50,left:295},{top:50,left:300},{top:50,left:305},{top:50,left:310},{top:50, left:320},{top:50,left:330},{top:50,left:340},{top:50,left:350},{top:50,left:360},{top:50,left:370},{top:50,left:380},{top:50,left:390},{top:50,left:400},{top:50,left:410},{top:50,left:420},{top:50,left:430},{top:50,left:440},{top:50,left:450},{top:50,left:460},{top:50,left:470},{top:50,left:480},{top:50,left:490},{top:50,left:500},{top:50,left:510},{top:50,left:520},{top:50,left:530},{top:50,left:540},{top:55,left:550},{top:60,left:560},{top:60,left:570},{top:60,left:575},{top:60,left:580},{top:60, left:585}],scalekid:[0.8,0.8,0.8,0.8,0.9,0.9,0.9,1,1,1,1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1.1,1,1,1,0.9,0.9,0.9,0.9],opacitykid:[0.2,0.4,0.6,0.8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.9,0.8,0.8],xy2:[{top:60,left:585},{top:65,left:580},{top:70,left:575},{top:70,left:570},{top:70,left:560},{top:70,left:555},{top:70,left:550},{top:70,left:545},{top:70,left:540},{top:70,left:535},{top:70,left:530},{top:70,left:525},{top:70,left:520}, {top:70,left:515},{top:70,left:510},{top:70,left:505},{top:70,left:500},{top:70,left:495},{top:70,left:490},{top:70,left:485},{top:70,left:480},{top:70,left:475},{top:70,left:470},{top:70,left:465},{top:70,left:460},{top:70,left:455},{top:70,left:450},{top:70,left:445},{top:70,left:440},{top:70,left:435},{top:70,left:430},{top:70,left:425},{top:70,left:420},{top:70,left:415},{top:70,left:410},{top:70,left:405},{top:70,left:400}],scalekid2:[0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8, 0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8],opacitykid2:[0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.6,0.4,0.2]});t({obj:$("#longleaf"),fps:8,frames:10});t({obj:$("#papyrus1"),fps:11,frames:25});t({obj:$("#papyrus2"),fps:12,frames:25});t({obj:$("#papyrus3"),fps:13,frames:25});t({obj:$("#fish"),fps:8,frames:20,mode:"loop"})},600)):fc(),a==2?(A(g[4]),gc=setTimeout(function(){t({obj:$("#tree"), fps:20,frames:60});t({obj:$("#leaftree1"),fps:10,frames:13});t({obj:$("#leaftree2"),fps:10,frames:16});t({obj:$("#leaftree3"),fps:10,frames:16});t({obj:$("#leaftree4"),fps:10,frames:16});t({obj:$("#leaftree5"),fps:10,frames:11});t({obj:$("#leaftree6"),fps:10,frames:11});t({obj:$("#leaftree7"),fps:10,frames:11});t({obj:$("#leaftree8"),fps:10,frames:13});t({obj:$("#kid2"),fps:8,frames:38})},600)):hc(),a==3?(A(g[5]),ic=setTimeout(function(){t({obj:$("#leafwaterP3"),fps:10,frames:20});t({obj:$("#papyrus4"), fps:5,frames:13});t({obj:$("#papyrus5"),fps:5,frames:15});t({obj:$("#kid3"),fps:20,frames:60});t({obj:$("#services_wave"),fps:10,frames:24,mode:"loop"})},600),$(Sa[1+Math.round(Math.random()*5)]).trigger("click")):jc(),Ma=H=a)}function Ic(){fc();hc();jc();$("#an-"+q[H]).stop().animate({opacity:1},500,function(){$(this).removeClass("selected");$("#ai-"+q[H]).css("display","none");$("#ad-"+q[H]).css("display","none");H=0;Ta=gb=!0})}function fc(){clearTimeout(ec);clearInterval($("#kid1").attr("data-timer")); clearInterval($("#longleaf").attr("data-timer"));clearInterval($("#papyrus1").attr("data-timer"));clearInterval($("#papyrus2").attr("data-timer"));clearInterval($("#papyrus3").attr("data-timer"));clearInterval($("#fish").attr("data-timer"));$("#kid1").css({"background-position":"0px 0px",opacity:"0.2",top:"50px",left:"280px",visibility:"hidden"});$("#kid1").scale(0.8);$("#kid1_back").css("visibility","hidden");$("#longleaf").css("background-position","0px 0px");$("#papyrus1").css("background-position", "0px 0px");$("#papyrus2").css("background-position","0px 0px");$("#papyrus3").css("background-position","0px 0px");$("#fish").css("background-position","0px 0px")}function hc(){clearTimeout(gc);clearInterval($("#tree").attr("data-timer"));clearInterval($("#leaftree1").attr("data-timer"));clearInterval($("#leaftree2").attr("data-timer"));clearInterval($("#leaftree3").attr("data-timer"));clearInterval($("#leaftree4").attr("data-timer"));clearInterval($("#leaftree5").attr("data-timer"));clearInterval($("#leaftree6").attr("data-timer")); clearInterval($("#leaftree7").attr("data-timer"));clearInterval($("#leaftree8").attr("data-timer"));clearInterval($("#kid2").attr("data-timer"));$("#tree").css("background-position","0px 0px");$("#leaftree1").css("background-position","0px 0px");$("#leaftree2").css("background-position","0px 0px");$("#leaftree3").css("background-position","0px 0px");$("#leaftree4").css("background-position","0px 0px");$("#leaftree5").css("background-position","0px 0px");$("#leaftree6").css("background-position","0px 0px"); $("#leaftree7").css("background-position","0px 0px");$("#leaftree8").css("background-position","0px 0px");$("#kid2").css("background-position","0px 0px")}function jc(){clearTimeout(ic);clearInterval($("#leafwaterP3").attr("data-timer"));clearInterval($("#papyrus4").attr("data-timer"));clearInterval($("#papyrus5").attr("data-timer"));clearInterval($("#kid3").attr("data-timer"));clearInterval($("#services_wave").attr("data-timer"));$("#leafwaterP3").css("background-position","0px 0px");$("#papyrus4").css("background-position", "0px 0px");$("#papyrus5").css("background-position","0px 0px");$("#kid3").css("background-position","0px 0px");$("#services_wave").css("background-position","0px 0px");if(ka>0){var a=$(Sa[ka]);a.stop().animate({height:Ua[0]},300,"linear",function(){$(this).css("width",0)});a.find(".txt2"+os).stop().animate({width:0,height:$(this).find(".txt1"+os).height()},300,"linear")}ka=0}function Nc(a,c){Hb||(Hb=!0,c>0?(Ib++,hb("next")):c<0&&(Ib--,hb("prev")),setTimeout(function(){Hb=!1},100))}function ga(a,c){var b; Ib=0;$("#page-3").mousewheel(Nc);if(ea!=a||c)$("#globalfooter #globalnav div").addClass("bg_bt_showcase_only"),Da.find("#sv-"+la[ea]).removeClass("selected"),Da.find("#sv-"+la[a]).addClass("selected"),aa.find("#sn-"+K[w]).addClass("selected"),clearTimeout(Va),clearInterval(xa),b=w==0?kc:k.find("project[category^="+w+"]"),a==1?(A(g[7]),ya&&!ib?(ya=!1,Va=setTimeout(function(){Ea(b,1)},600)):Ea(b,1)):lc(),a==2?(A(g[8]),ya&&!ib?(ya=!1,Va=setTimeout(function(){Ea(b,2)},600)):Ea(b,2)):mc(),a==3?(A(g[9]), ya&&!ib?(ya=!1,Va=setTimeout(function(){Ea(b,3)},600)):Ea(b,3)):nc(),Ma=ea=a}function Jc(){$("#globalfooter #globalnav div").removeClass("bg_bt_showcase_only");ib=!1;ya=!0;clearTimeout(Va);clearInterval(xa);lc();mc();nc();jb();Da.find("#sv-"+la[ea]).stop().animate({opacity:1},500,function(){$(this).removeClass("selected");aa.find("#sn-"+K[w]).removeClass("selected");h=l=Fa=P=T=ma=I=U=J=Q=w=ea=0;V=[];ba.text("")})}function lc(){$(window).unbind("resize",Jb);$("div.preview").unbind("click");$("div.preview").unbind("hover")} function mc(){$(window).unbind("resize",Kb);$("div.thumbnail").unbind("click");$("div.thumbnail").unbind("hover")}function nc(){$(window).unbind("resize",Lb);$("div.list").unbind("click");$("div.list").unbind("hover")}function Wa(a,c){if(a==1||a==2){for(var b=h*l,d=b*P,e=d+b*1-1,b=d+b*2-1,m=0;m<Xa.length;m++){var B=$(Xa[m]),g=B.attr("data-visible"),S=B.attr("data-id"),f=B.attr("data-img"),C=B.attr("data-title");m>=d&&m<=b&&g==0&&(a==1?(g='<img alt="" style="opacity:0;" src="'+f+'" />',g+='<div class="preview_invert" data-invert="0" style="position:absolute; cursor:pointer; opacity:0; top:0px; left:0px; width:284px; height:213px; border:1px solid #acd707; overflow:hidden;">', g+='<canvas style="margin:-1px; opacity:1;" id="cv-'+S+'" width="286" height="215" title="'+C+'"></canvas>'):(g='<img alt="" style="opacity:0;" src="'+f+'" />',g+='<div class="thumb_invert" data-invert="0" style="position:absolute; cursor:pointer; opacity:0; top:0px; left:0px; width:124px; height:93px; border:1px solid #acd707; overflow:hidden;">',g+='<canvas style="margin:-1px; opacity:1;" id="cv-'+S+'" width="126" height="95" title="'+C+'"></canvas>'),g+="</div>",B.append(g),B.attr("data-visible", 1),B=B.find("img"),c=="init"&&m<=e?za.push(B):B.css("opacity",1))}if(c=="init")clearInterval(xa),Mb();else if(Ga){Ga=!1;clearInterval(xa);for(m=0;m<za.length;m++)za[m].stop(),za[m].css("opacity",1)}}}function Mb(){var a=za[Ya];za[Ya]!=void 0&&Ga?a.ready(function(){isNaN(a.attr("width")/a.attr("height"))?a.load(function(){Ya++;a.animate({opacity:1},500,"easeOutQuart");xa=setTimeout(Mb,10)}):(Ya++,a.animate({opacity:1},500,"easeOutQuart"),xa=setTimeout(Mb,10))}):xa=setTimeout(function(){Ga=!1},500)} function sa(a){if(V.length>0){var c=h*l,b=c*P,d=b+c*1-1;a=="next"?(a=b-c*1,c=d):a=="prev"?(a=b,c=b+c*2-1):(a=b,c=d);for(b=0;b<V.length;b++)b>=a&&b<=c?$(V[b]).css("display","block"):$(V[b]).css("display","none")}}function Jb(){var a=h;l=1;ma=Q;var c=$(window).width()-40;h=Math.floor((c+U)/J);h<1&&(h=1);T=h*J;a!=h&&(P=0,ba.css({left:0}));Fa=Math.ceil(I/h)-1;Za.css({width:T-1,height:ma});kb();Wa(1,"resize");sa("resize")}function Kb(){var a=h*l,c=$(window).height()-345;l=Math.floor(c/Q);l<1&&(l=1);ma= l*Q;c=$(window).width()-80;h=Math.floor(c/J);h<1&&(h=1);T=h*J;if(a!=h*l&&(P=0,ba.css({left:0}),V.length>0))for(var b,a=0;a<I;a++)c=Math.floor(a/(h*l)),c=a%h*J+c*T,b=Math.floor(a/h)%l*Q,$(V[a]).css({top:b,left:c});Fa=Math.ceil(I/(h*l))-1;Za.css({width:T,height:ma});kb();Wa(2,"resize");sa("resize")}function Lb(){var a=h*l,c=$(window).height()-275;l=Math.floor((c+U)/Q);l<1&&(l=1);ma=l*Q-U;c=$(window).width()-40;h=Math.floor((c+U)/J);h<1&&(h=1);T=h*J+10;if(a!=h*l&&(P=0,ba.css({left:0}),V.length>0))for(var b, a=0;a<I;a++)c=Math.floor(a/(h*l)),c=Math.floor(a%(h*l)/l)*J+c*T,b=a%l*Q,$(V[a]).css({top:b,left:c});Fa=Math.ceil(I/(h*l))-1;Za.css({width:T-1,height:ma});kb();sa("resize")}function hb(a){var c=0;a=="prev"&&P>0?P--:a=="next"&&P<Fa&&P++;c=-T*P;ba.stop().animate({left:c},500,"easeOutQuart",function(){sa("nextprev")});kb();Wa(ea,"nextprev");sa(a)}function kb(){var a=P*h*l+1,c=(P+1)*h*l;a==1?Ha.find("#si-prev").css("visibility","hidden"):Ha.find("#si-prev").css("visibility","visible");c>=I?(c=I,Ha.find("#si-next").css("visibility", "hidden")):Ha.find("#si-next").css("visibility","visible");Oc.html('<span style="color:#aaaaaa">'+a+" - "+c+" </span>of "+I)}function Ea(a,c){var b;za=[];Xa=[];h=l=Fa=P=T=ma=I=U=J=Q=Ya=0;V=[];ba.text("");if(la[c]=="preview"){U=18;J=286+U;Q=380;I=a.length;Jb();for(var d=0;d<I;d++)b=$(a[d]),ba.append(Pc(b,d+1));V=ba.children();Xa=$(".preview");Ga=!0;Wa(1,"init");sa("init");$(".preview").click(function(){y=L=0;R="L";F(1,"init",$(this).find("canvas").attr("id").split("-")[1],7)});$(".preview").hover(function(){var a= $(this),b=a.attr("data-visible"),c=a.attr("data-img"),d=a.find(".preview_invert");d.attr("data-invert")==0&&b==1&&(d.attr("data-invert",1),oc(c,a.find("canvas")));d.stop().animate({opacity:1},500,"easeOutQuart")},function(){var a=$(this);a.attr("data-visible");a.find(".preview_invert").stop().animate({opacity:0},500,"easeOutQuart")});$(window).resize(Jb)}if(la[c]=="thumbnail"){U=0;J=126+U;Q=95;I=a.length;Kb();for(d=0;d<I;d++)b=$(a[d]),ba.append(Qc(b,d+1));V=ba.children();Xa=$(".thumbnail");Ga=!0; Wa(2,"init");sa("init");$(".thumbnail").click(function(){y=L=0;R="L";F(1,"init",$(this).find("canvas").attr("id").split("-")[1],8)});$(".thumbnail").hover(function(){var a=$(this),b=a.attr("data-visible"),c=a.attr("data-img"),d=a.find(".thumb_invert");d.attr("data-invert")==0&&b==1&&(d.attr("data-invert",1),oc(c,a.find("canvas")));d.stop().animate({opacity:1},500,"easeOutQuart");b='<div id="desc_thumb" style="position:absolute; top:'+(240+ma)+'px; left:40px;">';b+=a.parent().find(".data_thumbnail").html(); b+="</div>";Za.parent().append(b)},function(){var a=$(this);a.attr("data-visible");a.find(".thumb_invert").stop().animate({opacity:0},500,"easeOutQuart");Za.parent().find("#desc_thumb").remove()});$(window).resize(Kb)}if(la[c]=="list"){U=18;J=286+U;Q=75+U;I=a.length;Lb();for(d=0;d<I;d++)b=$(a[d]),ba.append(Rc(b,d+1));V=ba.children();sa("init");$("div.list").click(function(){y=L=0;R="L";F(1,"init",$(this).attr("id"),9)});$("div.list").hover(function(){$(this).find("div.list_hover").stop().animate({width:$(this).width()}, 500,"easeOutBack")},function(){$(this).find("div.list_hover").stop().animate({width:0},500,"easeOutQuart")});$(window).resize(Lb)}}function Pc(a,c){var b;b='<div id="'+a.attr("id")+'" style="position:absolute; top:0px; left:'+J*(c-1)+'px; width:286px; height:380px;">';b+='<div style="width:286px; height:215px; cursor:pointer;">';b+='<div style="position:absolute; z-index:-1; width:284px; height:213px; border:1px solid #666666;"></div>';b+='<div class="preview" data-visible="0" data-id="'+a.attr("id")+ '" data-img="'+pc+a.find("portfolio").attr("med")+'" data-title="'+a.find("name").text()+'" style="position:absolute;"></div>';b+="</div>";b+='<div style="position:absolute; white-space:nowrap; top:225px; left:0px; width:286px; margin:0px; padding:0px; overflow:hidden;">';b+='<span class="txt1" style="position:relative;">'+ja(c,2,"0")+" </span>";b+='<span class="txt2" style="position:relative;">'+a.find("name").text()+"</span>";b+="</div>";b+='<div style="position:absolute; top:255px; left:0px; width:0px; height:0px; margin:0px; padding:0px;">'; b+='<span class="txt3">';b+='<span style="position:relative; color:#cccccc;">client&#160;&#160;</span>';b+='<span style="position:relative;">'+a.find("client").text()+"</span>";b+="</span>";b+="</div>";b+='<div style="position:absolute; top:270px; left:0px; width:0px; height:0px; margin:0px; padding:0px;">';b+='<span class="txt3">';b+='<span style="position:relative; color:#cccccc;">launch&#160;&#160;</span>';b+='<span style="position:relative;">'+a.find("launch").text()+"</span>";b+="</span>";b+= "</div>";b+='<div style="position:absolute; top:285px; left:0px; width:0px; height:0px; margin:0px; padding:0px;">';b+='<span class="txt3">';b+='<span style="position:relative; color:#cccccc;">category&#160;&#160;</span>';b+='<span style="position:relative;">'+K[a.attr("category")]+"</span>";b+="</span>";b+="</div>";b+='<div style="position:absolute; top:305px; left:0px; width:100%; height:0px; margin:0px; padding:0px;">';b+='<span class="txt3" style="white-space:normal; line-height:13px;">'+a.find("desc").text()+ "</span>";b+="</div>";b+="</div>";return b}function Qc(a,c){var b,d;b=(c-1)%h*J+Math.floor((c-1)/(h*l))*T;d=Math.floor((c-1)/h)%l*Q;b='<div id="'+a.attr("id")+'" style="position:absolute; top:'+d+"px; left:"+b+'px; width:126px; height:95px;">';b+='<div style="width:126px; height:95px;">';b+='<div class="data_thumbnail" style="position:absolute; display:none;" >';b+='<div style="position:absolute; white-space:nowrap; top:0px; left:0px; width:0px; height:0px; margin:0px; padding:0px;">';b+='<span class="txt1" style="position:relative;">'+ ja(c,2,"0")+" </span>";b+='<span class="txt2" style="position:relative;">'+a.find("name").text()+"</span>";b+="</div>";b+='<div style="position:absolute; white-space:nowrap; top:30px; left:0px; width:0px; height:0px; margin:0px; padding:0px;">';b+='<span class="txt3" style="position:relative;">';b+='<span style="position:relative; color:#cccccc;">client&#160;&#160;</span>';b+='<span style="position:relative;">'+a.find("client").text()+"&nbsp;&nbsp;&nbsp;&nbsp;</span>";b+="</span>";b+='<span class="txt3" style="position:relative;">'; b+='<span style="position:relative; color:#cccccc;">launch&#160;&#160;</span>';b+='<span style="position:relative;">'+a.find("launch").text()+"&nbsp;&nbsp;&nbsp;&nbsp;</span>";b+="</span>";b+='<span class="txt3" style="position:relative;">';b+='<span style="position:relative; color:#cccccc;">category&#160;&#160;</span>';b+='<span style="position:relative;">'+K[a.attr("category")]+"&nbsp;&nbsp;&nbsp;&nbsp;</span>";b+="</span>";b+="</div>";b+="</div>";b+='<div style="position:absolute; opacity:1; z-index:-1; width:124px; height:93px; border:1px solid #666666;"></div>'; b+='<div class="thumbnail" data-visible="0" data-id="'+a.attr("id")+'" data-img="'+qc+a.find("portfolio").attr("low")+'" data-title="'+a.find("name").text()+'" style="position:absolute;"></div>';b+="</div>";b+="</div>";return b}function Rc(a,c){var b,d,e=29;os=="_mac"&&(e=27);b=Math.floor((c-1)%(h*l)/l)*J+Math.floor((c-1)/(h*l))*T;d=(c-1)%l*Q;b='<div id="'+a.attr("id")+'" class="list" style="position:absolute; cursor:pointer; top:'+d+"px; left:"+b+'px; width:286px; height:75px;">';b+='<div style="position:absolute; white-space:nowrap; top:0px; left:0px; width:286px; height:'+ e+'px; overflow:hidden;">';b+='<span class="txt1'+os+'" style="position:relative;">'+ja(c,2,"0")+" </span>";b+='<span class="txt2'+os+'" style="position:relative;">'+a.find("name").text()+"</span>";b+="</div>";b+='<div class="list_hover" style="position:absolute; white-space:nowrap; top:0px; left:0px; width:0px; height:'+e+'px; background-color:#acd707; overflow:hidden;">';b+='<span class="txt1'+os+'" style="position:relative; color:#252525;">'+ja(c,2,"0")+" </span>";b+='<span class="txt2'+os+'" style="position:relative; color:#252525;">'+ a.find("name").text()+"</span>";b+="</div>";b+='<div style="position:absolute; top:30px; left:0px; width:0px; height:0px; margin:0px; padding:0px;">';b+='<span class="txt3">';b+='<span style="position:relative; color:#cccccc;">client&#160;&#160;</span>';b+='<span style="position:relative;">'+a.find("client").text()+"</span>";b+="</span>";b+="</div>";b+='<div style="position:absolute; top:45px; left:0px; width:0px; height:0px; margin:0px; padding:0px;">';b+='<span class="txt3">';b+='<span style="position:relative; color:#cccccc;">launch&#160;&#160;</span>'; b+='<span style="position:relative;">'+a.find("launch").text()+"</span>";b+="</span>";b+="</div>";b+='<div style="position:absolute; top:60px; left:0px; width:0px; height:0px; margin:0px; padding:0px;">';b+='<span class="txt3">';b+='<span style="position:relative; color:#cccccc;">category&#160;&#160;</span>';b+='<span style="position:relative;">'+K[a.attr("category")]+"</span>";b+="</span>";b+="</div>";b+="</div>";return b}function Kc(){oldx=920;Sc();set_map();$(window).resize(function(){set_map()}); $(ca+" #form_input #tb-"+ha[1]).focus(function(){lb(1)});$(ca+" #form_input #tb-"+ha[2]).focus(function(){lb(2)});$(ca+" #form_input #tb-"+ha[3]).focus(function(){lb(3)});$(ca+" #form_input #tb-"+ha[4]).focus(function(){lb(4)});$(ca+" #form_input #tb-"+ha[1]).focusout(function(){mb(1)});$(ca+" #form_input #tb-"+ha[2]).focusout(function(){mb(2)});$(ca+" #form_input #tb-"+ha[3]).focusout(function(){mb(3)});$(ca+" #form_input #tb-"+ha[4]).focusout(function(){mb(4)})}function Sc(){var a=$(document).height(); $("#main #page-4 #mask_form").css({width:920,height:a});$("#main #page-4 #map").css({left:920});$("#main #page-4 #form").css({left:"0px"});$("#main #page-4 #submit_form").css({left:"100px"})}function lb(a){$(ca+" #form_input #tb-"+ha[a]).css({border:"1px solid #acd707"});$(ca+" #head-"+a).css({color:"#acd707"});err_out(a)}function mb(a){$(ca+" #form_input #tb-"+ha[a]).css({border:"1px solid #525252"});$(ca+" #head-"+a).css({color:"#888888"})}function Lc(){document.form_search.tb_search.focus();rc(); Pa(0);Nb("");if(sc)nb.src="./img/keyboard.png",sc=!1,nb.onload=function(){Tc()};$("#page-5").mousemove(function(){document.form_search.tb_search.focus()});$("#page-5 #keyboard #back").click(function(){tc()});$("#page-5 #keyboard #spacebar").click(function(){Ob("&nbsp;")});$("#page-5 #tb-search").keydown(function(a){a.keyCode=="13"?a.preventDefault():a.keyCode=="8"?tc():a.keyCode=="32"?Pa(10):Ob("")})}function Tc(){for(G=0;G<Ia.length;G++){var a;a='<div id="key'+G+'" style="position:absolute; left:'+ Ia[G]._x+"px; top:"+Ia[G]._y+'px;"><canvas width="38" height="38"></canvas></div>';a+='<div id="keyover'+G+'" style="position:absolute; left:'+Ia[G]._x+"px; top:"+Ia[G]._y+'px; opacity:0; cursor:pointer;" data-index="'+Ia[G].index+'"><canvas width="38" height="38"></canvas></div>';$("#keyboard").append(a);$key=$("#keyboard").find("#key"+G);ctx=$key.find("canvas")[0].getContext("2d");ctx.drawImage(nb,G*38,38,38,38,0,0,38,38);$keyover=$("#keyboard").find("#keyover"+G);ctx2=$keyover.find("canvas")[0].getContext("2d"); ctx2.drawImage(nb,G*38,0,38,38,0,0,38,38);$keyover.hover(function(){$(this).animate({opacity:"1"},300,"easeOutSine")},function(){$(this).clearQueue();$(this).animate({opacity:"0"},300,"easeOutSine")});$keyover.click(function(){Ob($(this).attr("data-index"))})}}function rc(){$("#page-5 #line_cursor #l_cursor").animate({opacity:"0"},400,function(){$(this).animate({opacity:"0.4"},400,"easeOutQuart",function(){rc()})})}function Ob(a){window.setTimeout(function(){document.form_search.tb_search.focus(); ra++;na=$("#page-5 #tb-search").val()+a;$("#page-5 #tb-search").val(na);$("#page-5 #show_search").html(na);eb[ra]=na;Pa(0);Nb(na)},1)}function tc(){window.setTimeout(function(){ra>0?ra--:ra=0;document.form_search.tb_search.focus();ra>0&&eb.pop();na=eb[ra];$("#page-5 #tb-search").val(na);$("#page-5 #show_search").html(na);Pa(0);Nb(na)},1)}function Pa(a){dis=$("#page-5 #show_search").width()+3+a;$("#page-5 #line_cursor").clearQueue();$("#page-5 #line_cursor").animate({left:dis},600,"easeOutQuart")} function Nb(a){M=[];if(a!="")for(var c=0;c<Aa.length;c++)if($(Aa[c]).attr("tt").toLowerCase().indexOf(a.toLowerCase())==0)M.push(Aa[c]);else for(var b=$(Aa[c]).attr("key").toLowerCase().split(","),d=0;d<b.length;d++)b[d]==a.toLowerCase()&&M.push(Aa[c]);else M=Aa;Uc()}function Uc(){oa=0;var a;a=M.length%Ja==0?Math.floor(M.length/Ja):Math.floor(M.length/Ja)+1;$("#page-5 #list_search").html("");if(M.length>0){$("#page-5 #not_match").css({display:"none"});$("#page-5 #list_search").css({display:"block", top:"0px"});for(var c,b=0;b<M.length;b++)c='<span id="list'+b+'" data-id="'+$(M[b]).attr("id")+'" data-i="'+b+'" style="position:absolute; top:'+22*b+'px; white-space:nowrap;"><span id="list_name'+b+'" class="list_name">'+$(M[b]).attr("tt")+"</span>",c+=$(M[b]).attr("surfix")!=void 0?'<span id="list_cat'+b+'" class="list_cat"> '+uc[$(M[b]).attr("surfix")-1]+"</span></span>":"</span><br/>",$("#page-5 #list_search").append(c),$("#page-5 #list_search #list"+b).unbind("click"),$("#page-5 #list_search #list"+ b).click(function(){var a=$(this).attr("data-id");window.location.hash=a=="11"?"#"+g[1]:a=="41"?"#"+g[10]:a=="21"?"#"+g[3]:a=="22"?"#"+g[4]:a=="23"?"#"+g[5]:"#"+g[7]+"/p"+a.split("p")[1]}),$("#page-5 #list_search #list"+b).hover(function(){$("#list_search #list_name"+$(this).attr("data-i")).css({color:"#acd707"});$("#list_search #list_cat"+$(this).attr("data-i")).css({color:"#acd707"})},function(){$("#list_search #list_name"+$(this).attr("data-i")).css({color:"#cccccc"});$("#list_search #list_cat"+ $(this).attr("data-i")).css({color:"#888888"})});a>1?(oa=0,$("#page-5 #tab_result #status_bar").css({display:"block"}),$("#page-5 #tab_result #btn_slide").css({display:"block"}),Pb(oa,a),$("#page-5 #tab_result #slide_down").unbind("click"),$("#page-5 #tab_result #slide_up").unbind("click"),$("#page-5 #tab_result #slide_down").click(function(){oa++;Pb(oa,a);vc(oa)}),$("#page-5 #tab_result #slide_up").click(function(){oa--;Pb(oa,a);vc(oa)})):($("#status_bar").css({display:"none"}),$("#btn_slide").css({display:"none"}))}else $("#page-5 #tab_result #status_bar").css({display:"none"}), $("#page-5 #tab_result #btn_slide").css({display:"none"}),$("#page-5 #list_search").css({display:"none"}),$("#page-5 #not_match").css({display:"block"})}function Pb(a,c){var b;b=a*Ja+1;var d;$("#page-5 #tab_result #btn_up").css({display:"block"});$("#page-5 #tab_result #btn_down").css({display:"block"});a>=c-1?(d=M.length,$("#page-5 #tab_result #btn_down").css({display:"none"})):a==0?(d=a*Ja+18,$("#page-5 #tab_result #btn_up").css({display:"none"})):(d=a*Ja+18,$("#page-5 #tab_result #btn_up").css({display:"block"}), $("#page-5 #tab_result #btn_down").css({display:"block"}));b='<span class="from_keyword2">'+b+"&nbsp;-&nbsp;"+d+"</span>";b+='<span class="from_keyword">&nbsp;&nbsp;of&nbsp;&nbsp;</span>';b+='<span class="from_keyword2">'+M.length+"&nbsp;&nbsp;</span>";b+='<span class="from_keyword">from keyword search</span>';$("#page-5 #tab_result #status_bar").html(b)}function vc(a){$("#page-5 #tab_result #list_search").clearQueue();$("#page-5 #tab_result #list_search").animate({top:-(a*396)},400,"easeOutQuart")} function ob(){wc=X.width()/X.height();wc<=Ka?(ia.attr("height",X.height()),ia.attr("width",X.height()*Ka)):(ia.attr("width",X.width()),ia.attr("height",X.width()*(1/Ka)))}function Qb(){var a=$("#player #content div div.shell video"),c,b;if(g_screen=="normal")g_screen="full",$("#tl-screen div").addClass("toggle"),$("#tl-screen div img").attr("src","./img/icon_screen-normal_14x11.png"),$("#tl-screen span")[0].innerHTML="normal screen",$(window).resize(resizeVideo),a.length>0&&(c=$(window).width(),b= $(window).height(),a.stop().animate({width:c,height:b},1E3,"easeOutQuart"),$(a[0].parentNode).stop().animate({top:b*-0.5,left:c*-0.5},1E3,"easeOutQuart"));else if(g_screen="normal",$("#tl-screen div").removeClass("toggle"),$("#tl-screen div img").attr("src","./img/icon_screen-full_14x11.png"),$("#tl-screen span")[0].innerHTML="full screen",$(window).unbind("resize",resizeVideo),a.length>0){c=a[0].videoWidth;b=a[0].videoHeight;if(c==0||b==0)c=a.attr("width"),b=a.attr("height");a.stop().animate({width:c, height:b},1E3,"easeOutQuart");$(a[0].parentNode).stop().animate({top:b*-0.5,left:c*-0.5},1E3,"easeOutQuart")}}function xc(){if(g_sound=="on"){if(g_sound="off",pb.setItem("orm_bgm","off"),$("#tl-sound div").addClass("toggle"),$("#tl-sound div img").attr("src","./img/icon_sound-off_12x11.png"),$("#tl-sound span")[0].innerHTML="sound off",W!=void 0)W[0].volume=0,W[0].pause()}else if(g_sound="on",pb.setItem("orm_bgm","on"),$("#tl-sound div").removeClass("toggle"),$("#tl-sound div img").attr("src","./img/icon_sound-on_12x11.png"), $("#tl-sound span")[0].innerHTML="sound on",W!=void 0)W[0].volume=1,W[0].play()}function yc(){var a="";a+='<audio id="bgm" controls="controls" loop="loop" onended="audioEnd(this)">';a+='<source src="./audio/sound_bg.mp3" type="audio/mpeg" />';a+='<source src="./audio/sound_bg.ogg" type="audio/ogg" />';a+='<source src="./audio/sound_bg.wav" type="audio/wav" />';a+="</audio>";$("#sound").html(a);W=$("#sound").find("#bgm");g_sound=g_sound=="on"?"off":"on";xc();setTimeout(function(){sound_ok=!0;console.log("sound OK")}, 1)}function Gc(a){try{qb&&a!=1&&$("#content .close").trigger("click"),rb&&a!=1&&$("#content .close").trigger("click"),Rb&&a!=3&&$("#content .close_showcase").trigger("click")}catch(c){}}function zc(a,c){if(Sb&&E==1){clearTimeout(sb);var b;sound_ok?(b=!0,tb=0):(Sb=b=!1,sb=setTimeout(function(){Sb=!0;tb++;tb<5||(tb=0,yc());zc(a,c)},1E3));if(b){qb=!0;W[0].volume==1&&W[0].pause();b=a.split("|")[0].split(",");var d=a.split("|")[1].split(","),e=$("#player"),m=$("#player #content"),g='<div style="position:absolute; top:50%; left:50%;">'; g+='<div class="shell" style="position:absolute; top:0; left:0;">';g+='<video id="vid" style="background-color:rgba(0,0,0,0.7);" width="558" height="314" onerror="vdoError(this);" onended="vdoEnd(this);"onloadeddata="vdoLoadeddata(this);" onloadedmetadata="vdoLoadedmetadata(this);" controls="controls" preload="auto">';for(var h=0;h<b.length;h++)g+='<source src="'+http+b[h]+'" type="video/'+d[h]+'" />';g+="</video></div>";g+='<div style="top:50%; left:50%;"><div class="replay" style="top:-22px; left:-22px; display:none;" ></div></div>'; g+="</div>";g+='<div class="close" style="top:18px; right:18px"></div>';g+=g_screen=="normal"?'<div id="screen" class="fullscreen" style="top:18px; right:68px"></div>':'<div id="screen" class="normalscreen" style="top:18px; right:68px"></div>';m.html(g);var f=$("#player #content div div.shell video");$("#player #content div.replay").click(function(){f[0].currentTime=0;f[0].play();$(this).css("display","none")});$("#player #content div#screen").click(function(){Qb();g_screen=="normal"?$(this).removeClass("normalscreen").addClass("fullscreen"): $(this).removeClass("fullscreen").addClass("normalscreen")});$("#player #content div.close").click(function(){clearTimeout(sb);try{W[0].volume==1&&W[0].play(),f[0].pause(),f[0].currentTime=f[0].duration}catch(a){}f.css("display","none");f.remove();e.fadeOut("slow",function(){m.text("");m.css("display","none")});Tb("remove");$(window).unbind("keydown");qb=!1});var k=0;$(window).keydown(function(a){if(a.keyCode=="27"){clearTimeout(sb);try{W[0].volume==1&&W[0].play(),f[0].pause(),f[0].currentTime=f[0].duration}catch(b){}f.css("display", "none");f.remove();e.fadeOut("slow",function(){m.text("");m.css("display","none")});Tb("remove");$(window).unbind("keydown");qb=!1}else a.keyCode=="32"&&(k==0?(f[0].pause(),k=1):(f[0].play(),k=0))});e.fadeIn("slow");m.fadeIn("slow");b=f.attr("width");d=f.attr("height");$("#player #content div div.shell").css({top:d*-0.5,left:b*-0.5});g_screen=="full"&&(b=$(window).width(),d=$(window).height(),b<save_w&&(b=save_w),d<save_h&&(d=save_h),f.stop().animate({width:b,height:d},1E3,"easeOutQuart"),$(f[0].parentNode).stop().animate({top:d* -0.5,left:b*-0.5},1E3,"easeOutQuart"));Tb("open")}}}function Tb(a){a=="open"?(pa=0,Ac=setInterval(Vc,1E3),$(window).mousemove(function(){pa==-1?(pa=0,Bc("show")):pa!=-1&&(pa=0)})):(clearInterval(Ac),$(window).unbind("mousemove"))}function Vc(){pa!=-1&&pa++;pa>=Wc&&(pa=-1,Bc("hide"))}function Bc(a){a=="show"&&($("#player #content div.close").stop().animate({opacity:1},1E3,"easeOutQuart"),$("#player #content div#screen").stop().animate({opacity:1},1E3,"easeOutQuart"));a=="hide"&&($("#player #content div.close").stop().animate({opacity:0}, 1E3,"easeOutQuart"),$("#player #content div#screen").stop().animate({opacity:0},1E3,"easeOutQuart"))}function Xc(a){rb=!0;var c=$("#player"),b=$("#player #content"),d='<div style="position:absolute; top:50%; left:50%;">';d+='<div class="shell" style="position:absolute; top:0; left:0;">';d+='<img alt="image" src="'+http+a+'"/></div></div>';d+='<div class="close" style="top:18px; right:18px"></div>';b.html(d);var e=$("#player #content div div.shell img");$("#player #content div.close").click(function(){e.css("display", "none");e.remove();c.fadeOut("slow",function(){b.text("");b.css("display","none")});$(window).unbind("keydown");rb=!1});$(window).keydown(function(a){a.keyCode=="27"&&(e.css("display","none"),c.fadeOut("slow",function(){e.remove();b.text("");b.css("display","none")}),$(window).unbind("keydown"),rb=!1)});c.fadeIn("slow");e.load(function(){var a=e.attr("width"),c=e.attr("height");$("#player #content div div.shell").css({top:c*-0.5,left:a*-0.5});b.fadeIn("slow")})}function Ub(a,c,b){if(a!=0&&a!=void 0){var c= $("#player #content div div.shell_1"),d=$("#player #content div div.shell_2");c.length==0&&d.length==0?(y=L=0,R="L",F(1,"init",a,b)):(y=L=0,R="L",z==1?F(2,"hashNoInit",a):D==1&&F(1,"hashNoInit",a))}else jb()}function jb(){$(window).unbind("keydown");$(window).unbind("mousemove");La=L=0;clearInterval($a);$(window).unbind("resize",ta);var a=$("#player"),c=$("#player #content"),b=$("#player #content div div.shell_1 img"),d=$("#player #content div div.shell_2 img");b.css("display","none");d.css("display", "none");a.fadeOut("fast",function(){b.remove();d.remove();c.text("");c.css("display","none")});Rb=!1}function F(a,c,b,d){Rb=!0;Cc=c;var e="",m="",f="";if(c!="init"){R=="L"?(s=$("#"+b,k).next().attr("id"),e=N+$("#"+s,k).find("portfolio").attr("full"),s==void 0&&(e=k.find("project").first(),s=e.attr("id"),e=N+e.find("portfolio").attr("full")),m=N+$("#"+$("#"+s,k).next().attr("id"),k).find("portfolio").attr("full"),f="",m.indexOf("undefined")>=0&&(m=N+$("#"+k.find("project").first().attr("id"),k).find("portfolio").attr("full"))): (s=$("#"+b,k).prev().attr("id"),e=N+$("#"+s,k).find("portfolio").attr("full"),s==void 0&&(e=k.find("project").last(),s=e.attr("id"),e=N+e.find("portfolio").attr("full")),m="",f=N+$("#"+$("#"+s,k).prev().attr("id"),k).find("portfolio").attr("full"),f.indexOf("undefined")>=0&&(f=N+$("#"+k.find("project").last().attr("id"),k).find("portfolio").attr("full")));c=="hashNoInit"&&(s=b,e=N+$("#"+b,k).find("portfolio").attr("full"),$("#"+b,k).find("portfolio").attr("full")==void 0&&(A(g[0]),r(ab[0])));b=$("#player"); d="";if(a==1){z=1;D=0;var h=$("#player #content div div.shell_1")}a==2&&(z=0,D=1,h=$("#player #content div div.shell_2"));d+='<img data-id="'+s+'" alt="showcase" src="'+e+'"/>'}else ub=d,R="",y=0,s=b,e=N+$("#"+b,k).find("portfolio").attr("full"),m=N+$("#"+$("#"+b,k).next().attr("id"),k).find("portfolio").attr("full"),f=N+$("#"+$("#"+b,k).prev().attr("id"),k).find("portfolio").attr("full"),m.indexOf("undefined")>=0&&(m=N+$("#"+k.find("project").first().attr("id"),k).find("portfolio").attr("full")), f.indexOf("undefined")>=0&&(f=N+$("#"+k.find("project").last().attr("id"),k).find("portfolio").attr("full")),a==1&&(z=1,D=0),a==2&&(z=0,D=1),b=$("#player"),h=$("#player #content"),d="",d+='<div class="containShowCase" style="position:absolute; top:50%; left:50%;">',d+='<div class="shell_1" style="position:absolute; top:0; left:0;">',d+='<img data-id="'+s+'" alt="showcase" src="'+e+'"/></div>',d+='<div class="shell_2" style="position:absolute; top:0; left:0;">',d+="</div>",d+="</div>",d+='<div class="control_showcase" style="bottom:18px; right:0px">', d+='<div class="bg_showcase" style="top:0px; left:0px"></div>',d+='<div class="back_showcase" style="top:9px; left:18px"></div>',d+='<div class="play_showcase" style="top:9px; left:77px"></div>',d+='<div class="stop_showcase" style="top:9px; left:77px"></div>',d+='<div class="next_showcase" style="top:9px; left:135px"></div>',d+='<div class="close_showcase" style="top:9px; left:193px"></div>',d+="</div>",d+='<div class="containLoad" style="bottom:0px; right:0px"><img src="./img/loading.png" alt="" /></div>'; b.stop();h.html(d);$("#content .back_showcase").hover(function(){$(this).css({"background-position":"-43px 0px"})},function(){$(this).css({"background-position":"0px 0px"})});$("#content .next_showcase").hover(function(){$(this).css({"background-position":"-43px 0px"})},function(){$(this).css({"background-position":"0px 0px"})});bb();if(z==1)var l=$("#player #content div div.shell_1 img");D==1&&(l=$("#player #content div div.shell_2 img"));l.css("display","none");qa=1;if(c=="init"){$(window).mousemove(function(a){$("#player #content div.containLoad").css({top:a.pageY- 15,left:a.pageX-15})});var n=0;$(window).keydown(function(a){a.keyCode=="37"?y==1&&qa==0&&($("#content .back_showcase").stop().animate({"background-position":"-43px 0px"},0).delay(500).animate({"background-position":"0px 0px"},0),y=L=0,R="R",z==1?F(2,"noInit",s):D==1&&F(1,"noInit",s)):a.keyCode=="39"?y==1&&qa==0&&($("#content .next_showcase").stop().animate({"background-position":"-43px 0px"},0).delay(500).animate({"background-position":"0px 0px"},0),y=L=0,R="L",z==1?F(2,"noInit",s):D==1&&F(1,"noInit", s)):a.keyCode=="32"?n==0?(La=1,bb(),L=0,Vb=Wb,$a=setInterval(Dc,1E3),n=1):(La=0,bb(),clearInterval($a),n=0):a.keyCode=="27"&&(A(g[ub]),jb())});$("#player #content div.control_showcase div.close_showcase").click(function(){A(g[ub]);jb()});$("#player #content div.control_showcase div.back_showcase").click(function(){y==1&&qa==0&&(y=L=0,R="R",z==1?F(2,"noInit",s):D==1&&F(1,"noInit",s))});$("#player #content div.control_showcase div.next_showcase").click(function(){y==1&&qa==0&&(y=L=0,R="L",z==1?F(2, "noInit",s):D==1&&F(1,"noInit",s))});$("#player #content div.control_showcase div.play_showcase").click(function(){La=1;bb();L=0;Vb=Wb;$a=setInterval(Dc,1E3)});$("#player #content div.control_showcase div.stop_showcase").click(function(){La=0;bb();clearInterval($a)});b.fadeIn("slow");h.css("display","block");ta();$(window).resize(ta)}A(g[ub]+s);Ec("Create");l.load(function(){Ec("Delete");l.css("display","block");var a=l.attr("width"),b=l.attr("height");z==1&&$("#player #content div div.shell_1").css({top:b* -0.5,left:a*-0.5});D==1&&$("#player #content div div.shell_2").css({top:b*-0.5,left:a*-0.5});qa=0;ta();Yc();a=[m,f];for(b=0;b<a.length;b++)if(a[b]!="")(new Image).src=a[b]})}function Ec(a){a!="Delete"?($("#player #content div.containLoad").css({display:"none"}),$("#player #content div.containLoad").stop().animate({opacity:"1"},500,"easeOutQuart",function(){$(this).css({display:"block"})}),cb=0,clearInterval(Xb),Xb=setInterval(Zc,40),$("#player #content div.containLoad").css({cursor:"none"})):(clearInterval(Xb), $("#player #content div.containLoad").css({display:"none"}),$("#player #content div.containLoad").stop())}function Zc(){cb-=10;cb<0&&(cb=360);$("#player #content div.containLoad").rotate(cb+"deg")}function Dc(){qa==1||y==0||L++;L>=Vb&&(y=L=0,R="L",z==1?F(2,"noInit",s):D==1&&F(1,"noInit",s))}function bb(){La==0?($("#player #content div.control_showcase div.play_showcase").css({display:"block"}),$("#player #content div.control_showcase div.stop_showcase").css({display:"none"})):($("#player #content div.control_showcase div.play_showcase").css({display:"none"}), $("#player #content div.control_showcase div.stop_showcase").css({display:"block"}))}function ta(){if(qa==0){if(z==1)var a=$("#player #content div div.shell_1 img");D==1&&(a=$("#player #content div div.shell_2 img"))}else D==1&&(a=$("#player #content div div.shell_1 img")),z==1&&(a=$("#player #content div div.shell_2 img"));var c=$(window).width(),b=$(window).height();c<=save_w&&(c=save_w);b<=save_h&&(b=save_h);if(c-1280<0||b-800<0)c/1.6>=b?(c=b,b*=1.6):(b=c,c/=1.6),a.attr("width",b),a.attr("height", c);c=a.attr("width");c==void 0&&(c=1280);a=a.attr("height");a==void 0&&(a=800);qa==0?(z==1&&$("#player #content div div.shell_1").css({top:a*-0.5,left:c*-0.5}),D==1&&$("#player #content div div.shell_2").css({top:a*-0.5,left:c*-0.5})):(D==1&&$("#player #content div div.shell_1").css({top:a*-0.5,left:c*-0.5}),z==1&&$("#player #content div div.shell_2").css({top:a*-0.5,left:c*-0.5}));$(window).width()>save_w?$("#content div.control_showcase").css({bottom:18,right:$(window).width()/2-127}):$("#content div.control_showcase").css({bottom:18, right:save_w/2-127})}function Yc(){if(Cc=="init"){if(z==1){var a=$("#player #content div div.shell_1 img");a.css("display","block");var c=a.attr("width"),a=a.attr("height");$("#player #content div div.shell_1").css({left:$(window).width()/2});$("#player #content div div.shell_1").stop().animate({top:a*-0.5,left:c*-0.5},500,"easeOutQuart",function(){y=1;ta()})}D==1&&(a=$("#player #content div div.shell_2 img"),a.css("display","block"),c=a.attr("width"),a=a.attr("height"),$("#player #content div div.shell_2").css({left:$(window).width()/ 2}),$("#player #content div div.shell_2").stop().animate({top:a*-0.5,left:c*-0.5},500,"easeOutQuart",function(){y=1;ta()}))}else z==1&&(R=="L"?(a=$("#player #content div div.shell_2 img"),c=a.attr("width"),a=a.attr("height"),$("#player #content div div.shell_2").stop().animate({top:a*-0.5,left:-($(window).width()/2)-c},500,"easeOutQuart"),a=$("#player #content div div.shell_1 img"),c=a.attr("width"),a=a.attr("height"),$("#player #content div div.shell_1").css({left:$(window).width()/2})):(a=$("#player #content div div.shell_2 img"), c=a.attr("width"),a=a.attr("height"),$("#player #content div div.shell_2").stop().animate({top:a*-0.5,left:$(window).width()/2},500,"easeOutQuart"),a=$("#player #content div div.shell_1 img"),c=a.attr("width"),a=a.attr("height"),$("#player #content div div.shell_1").css({left:-($(window).width()/2)-c})),$("#player #content div div.shell_1").stop().animate({top:a*-0.5,left:c*-0.5},500,"easeOutQuart",function(){y=1;ta();$("#player #content div div.shell_2 img").remove()})),D==1&&(R=="L"?(a=$("#player #content div div.shell_1 img"), c=a.attr("width"),a=a.attr("height"),$("#player #content div div.shell_1").stop().animate({top:a*-0.5,left:-($(window).width()/2)-c},500,"easeOutQuart"),a=$("#player #content div div.shell_2 img"),c=a.attr("width"),a=a.attr("height"),$("#player #content div div.shell_2").css({left:$(window).width()/2})):(a=$("#player #content div div.shell_1 img"),c=a.attr("width"),a=a.attr("height"),$("#player #content div div.shell_1").stop().animate({top:a*-0.5,left:$(window).width()/2},500,"easeOutQuart"),a=$("#player #content div div.shell_2 img"), c=a.attr("width"),a=a.attr("height"),$("#player #content div div.shell_2").css({left:-($(window).width()/2)-c})),$("#player #content div div.shell_2").stop().animate({top:a*-0.5,left:c*-0.5},500,"easeOutQuart",function(){y=1;ta();$("#player #content div div.shell_1 img").remove()}))}function v(a,c){return Math.floor(Math.random()*(c-a+1))+a}function Fb(a,c){function b(){a.css("display","block");e=Math.ceil(x/q);f=Math.ceil(z/t);g=e*f;p=o=g-1;for(var b=0;b<g;b++)h=b%e*q,k=Math.floor(b/e)*t,l=h+q>c.width()? x-h:q,n=k+t>c.height()?z-k:t,tag='<div id="exp'+b+'" style="opacity:.9; position:absolute; top:'+(y+k)+"px; left:"+(A+h)+"px; width:"+l+"px; height:"+n+'px;"><canvas width="'+l+'" height="'+n+'"></canvas></div>',a.append(tag),r[b]=a.find("#exp"+b),s[b]=b,r[b].find("canvas")[0].getContext("2d").drawImage(c[0],h,k,l,n,0,0,l,n),r[b].rotate(v(-5,5)+"deg");s.sortSequenceRandom();w=setTimeout(d,u);a.attr("data-timer",w)}function d(){u=o/g*100;if(o>=0){var b=r[s[o]],c=v(-200,200);b.width();b.height();var e= Number(b.css("left").split("px")[0]),f=Number(b.css("top").split("px")[0]),m=$(window).width()+q-b.height()/2,h=250-b.height()/2,e={start:{x:e,y:f,angle:30},end:{x:m,y:h,angle:50,length:1/3}};b.animate({opacity:0},{queue:!1,duration:1E3,easing:"easeInQuart",complete:function(){$(this).remove();p--;p<0&&(a.css("display","none"),a.text(""),gb=!0)}}).animate({scale:".2",path:new $.path.bezier(e)},{queue:!1,duration:1E3,easing:"easeInSine"}).delay(100).animate({rotate:c+"deg"},{duration:600,easing:"easeInSine"}); o--;o>=0&&(w=setTimeout(d,u),a.attr("data-timer",w))}}var e,f,g,h,k,l,n,o,p,r=[],s=[],q=200,t=200,w=0,u=0,y=Number(c.css("top").split("px")[0]),A=Number(c.css("left").split("px")[0]),x=c.attr("width"),z=c.attr("height");isNaN(x/z)?c.load(function(){b()}):c.ready(function(){b()})}function oc(a,c){var b=c[0];if(b&&b.getContext){var d=b.getContext("2d");if(d&&d.getImageData&&d.putImageData&&d.drawImage)b=new Image,b.addEventListener("load",function(){d.drawImage(this,0,0);for(var a=d.getImageData(0, 0,this.width,this.height),b=a.data,c=0,f=b.length;c<f;c+=4)b[c]=255-b[c],b[c+1]=255-b[c+1],b[c+2]=255-b[c+2];d.putImageData(a,0,0)},!1),b.src=a}}function t(a){var c=a.obj,b=a.obj2,d=a.fps,e=a.mode,f=a.xy,g=a.xy2,h=a.delay*d,k=0,l=1,n=a.scalekid,o=a.opacitykid,p=a.scalekid2,r=a.opacitykid2,q=a.frames,s=a.frames2,a=1E3/d,t=c.width();if(b!=void 0)var w=b.width();var u=0,v=1,a=setInterval(function(){e=="switch"?k==0?l==1?u>q-1?(l=2,u=0,b.css("background-position","0px 0px"),b.css(g[0]),b.scale(p[0]), b.css({opacity:r[0]}),c.css("visibility","hidden"),b.css("visibility","visible")):(c.css("background-position",-t*u+"px 0px"),c.css(f[u]),c.scale(n[u]),c.css({opacity:o[u]}),c.css("visibility","visible"),b.css("visibility","hidden"),u++):l==2&&(b.css("background-position",-w*u+"px 0px"),u+=v,u>s-1?(l=1,u=0,c.css("background-position","0px 0px"),c.css(f[0]),c.scale(n[0]),c.css({opacity:o[0]}),c.css("visibility","hidden"),b.css("visibility","hidden"),k=1):(b.css("background-position",-w*u+"px 0px"), b.css(g[u]),b.scale(p[u]),b.css({opacity:r[u]}),c.css("visibility","hidden"),b.css("visibility","visible"),u++)):(k++,k>h&&(k=0)):e=="loop"?(c.css("background-position",-t*u+"px 0px"),u+=v,u>q-1&&(u=0)):(c.css("background-position",-t*u+"px 0px"),u+=v,u>q-1?(v=-1,u=q-1):u<0&&(v=1,u=0))},a);c.attr("data-timer",a)}function Eb(a,c){c=="image"?Xc(a):c=="vdo"?zc(a):c=="showcase"?(r("3,1"),F(1,"init",a,7)):c.indexOf("self")>-1?window.location=a:window.open(a)}function ja(a,c,b){var d=String(a);if(b==void 0|| b==null||b.length<1)b=" ";if(String(a).length<c){for(var d="",e=0;e<c-String(a).length;e++)d+=b;d+=String(a)}return d}function $c(){window.location.loop=setInterval(function(){if(window.location.last_hash!=window.location.hash){var a=0;if(window.location.hash!=""){for(var c=window.location.hash.replace("#","").split("/"),b="",d=0;d<c.length;d++)c[d]!=""&&(b+=c[d]+"/");for(d=0;d<g.length;d++)if(g[d]==b){d==2&&d++;d==6&&d++;a=d;break}else{var e=0;if(b.split("/").length==4&&b.split("/")[0]=="showcase"&& g[d]==b.split("/")[0]+"/"+b.split("/")[1]+"/"){e=b.split("/")[2];a=d;break}}}e==0||e==void 0?A(g[a]):A(g[a]+e);r(ab[a]);Ub(e,1,a)}},200);window.location.last_hash=window.location.hash}function A(a){window.location.last_hash=window.location.hash="#"+a;a=a.split("/");document.title="Orisma";for(var c=0;c<a.length;c++)a[c]!="preview"&&a[c]!="thumbnail"&&a[c]!="list"&&a[c]!=""&&(c>1&&(a[c]=k.find("#"+a[c]).find("name").text()),a[c]=a[c].substring(0,1).toUpperCase()+a[c].substring(1),document.title+=c== 0?" - "+a[c]:" | "+a[c])}function Yb(){var a=0,c=E+","+Ma;yb=!0;fa(!1);if(window.location.hash!=""){for(var b=window.location.hash.replace("#","").split("/"),d="",e=0;e<b.length;e++)b[e]!=""&&(d+=b[e]+"/");for(e=0;e<g.length;e++)if(g[e]==d){e==2&&e++;e==6&&e++;a=e;break}else{var f=0;if(d.split("/").length==4&&d.split("/")[0]=="showcase"&&g[e]==d.split("/")[0]+"/"+d.split("/")[1]+"/"){f=d.split("/")[2];a=e;break}}}ab[a]!=c&&(f==0||f==void 0?A(g[a]):A(g[a]+f),r(ab[a]),Ub(f,2,a))}function ad(){$.ajax({url:http+ "xml/orisma_data.xml",data:"t="+Math.random(),type:"GET",dataType:"xml",success:function(a){Db=$(a).find("head");k=$(a).find("showcase");kc=$(a).find("project");k.attr("category").split(",");N=http+k.attr("path_full");pc=http+k.attr("path_med");qc=http+k.attr("path_low");Wb=k.attr("time");var c=a=0;if(window.location.hash!=""){for(var b=window.location.hash.replace("#","").split("/"),d="",e=0;e<b.length;e++)b[e]!=""&&(d+=b[e]+"/");for(e=0;e<g.length;e++)if(g[e]==d){a=e;break}else if(d.split("/").length== 4&&d.split("/")[0]=="showcase"&&g[e]==d.split("/")[0]+"/"+d.split("/")[1]+"/"){c=d.split("/")[2];a=e;break}}$c();r(ab[a],!0);Ub(c,3,a)}})}var X=$("body"),vb=$("#tab_result"),wb=$("#search_desc");$(window).resize(f);f();var E=-1,Ma=-1,yb=!0,xb=!0,Zb=!0,O="#gna-0,#gna-1,#gna-2,#gna-3,#gna-4,#gna-5".split(","),Y=[343,343,241,176,80,-13];$("#tl-search").click(function(){r("5,0")});var da=$("#arrow");$("#gn-dim");$("#gn-whatsnew").hover(function(){p();da.stop().animate({right:Y[1]},300,"easeOutQuart")}, function(){da.stop().animate({right:Y[E]},400,"easeInQuart")});$("#gn-about").hover(function(){p();da.stop().animate({right:Y[2]},300,"easeOutQuart")},function(){da.stop().animate({right:Y[E]},400,"easeInQuart")});$("#gn-showcase").hover(function(){p();da.stop().animate({right:Y[3]},300,"easeOutQuart")},function(){da.stop().animate({right:Y[E]},400,"easeInQuart")});$("#gn-contact").hover(function(){p();da.stop().animate({right:Y[4]},300,"easeOutQuart")},function(){da.stop().animate({right:Y[E]},400, "easeInQuart")});$("#tl-search").hover(function(){p();da.stop().animate({right:Y[5]},300,"easeOutQuart")},function(){da.stop().animate({right:Y[E]},400,"easeInQuart")});var o=[{_i:1,_x:314,_y:164},{_i:2,_x:319,_y:170},{_i:3,_x:324,_y:149},{_i:4,_x:332,_y:184},{_i:5,_x:283,_y:134},{_i:6,_x:279,_y:239},{_i:7,_x:254,_y:144},{_i:8,_x:231,_y:208},{_i:9,_x:230,_y:193},{_i:10,_x:302,_y:148},{_i:11,_x:271,_y:142},{_i:12,_x:319,_y:160},{_i:13,_x:293,_y:133},{_i:14,_x:310,_y:153},{_i:15,_x:242,_y:167},{_i:16, _x:246,_y:135},{_i:17,_x:281,_y:227},{_i:18,_x:315,_y:212},{_i:19,_x:304,_y:218},{_i:20,_x:311,_y:144},{_i:21,_x:259,_y:139},{_i:22,_x:250,_y:142},{_i:23,_x:239,_y:149},{_i:24,_x:246,_y:223},{_i:25,_x:237,_y:222},{_i:26,_x:225,_y:187},{_i:27,_x:313,_y:195},{_i:28,_x:312,_y:206},{_i:29,_x:308,_y:139},{_i:30,_x:309,_y:219},{_i:31,_x:308,_y:212},{_i:32,_x:258,_y:219},{_i:33,_x:267,_y:130},{_i:34,_x:322,_y:203},{_i:35,_x:292,_y:228},{_i:36,_x:280,_y:226},{_i:37,_x:275,_y:228},{_i:38,_x:274,_y:127},{_i:39, _x:251,_y:158},{_i:40,_x:239,_y:151},{_i:41,_x:232,_y:172},{_i:42,_x:333,_y:195},{_i:43,_x:243,_y:204},{_i:44,_x:294,_y:139},{_i:45,_x:244,_y:211},{_i:46,_x:251,_y:208}],wa=600,Bb=400,fb=o.length,Ab=fb*2,Z=2E3,x=1,n=0,Ra=0,zb,Qa=[],ua=$("#animate"),va=$("#shadow"),Ba,Ca;$("#page-0").click(function(){Cb()});var ac,$b,dc=!0;$("#link_area_btn").click(function(){Eb(http+"stocks/CAA09_pop.jpg","image")});var H=0,ka=0,gb=!0,Ta=!0,Gb=$("#aboutcanvas"),q=["","profile","mission","services"],Ua=[29,85,70,100, 115,100,100],Sa=",#ac-website,#ac-printing,#ac-branding,#ac-interactive,#ac-hosting,#ac-application".split(","),ec=0,gc=0,ic=0;$("#an-"+q[1]).click(function(){Oa(1)});$("#an-"+q[2]).click(function(){Oa(2)});$("#an-"+q[3]).click(function(){Oa(3)});$("div[id^=ac-]").click(function(){var a=$(this).attr("data-i");if(a!=ka&&Ta){Ta=!1;if(ka>0){var c=$(Sa[ka]);c.stop().animate({height:Ua[0]},500,"easeOutQuart",function(){$(this).css("width",0)});c.find(".txt2"+os).stop().animate({width:0,height:$(this).find(".txt1"+ os).height()},500,"easeOutQuart")}$(this).css("width",580);$(this).animate({height:Ua[a]},500,"easeOutQuart");os=="_mac"?$(this).find(".txt2"+os).stop().animate({width:580,height:Ua[a]-5},500,"easeOutQuart",function(){Ta=!0}):$(this).find(".txt2"+os).stop().animate({width:580,height:Ua[a]-2},500,"easeOutQuart",function(){Ta=!0});ka=a}});$("div[id^=ac-]").hover(function(){$(this).attr("data-i")!=ka&&($(this).find(".txt2"+os).stop(),$(this).find(".txt2"+os).animate({width:$(this).find(".txt1"+os).width(), height:$(this).find(".txt1"+os).height()},500,"easeOutBack"))},function(){$(this).attr("data-i")!=ka&&($(this).find(".txt2"+os).stop(),$(this).find(".txt2"+os).animate({width:0,height:$(this).find(".txt1"+os).height()},500,"easeOutQuart"))});if(os=="_mac")for(var G=1;G<Sa.length;G++){var Fc=$(Sa[G]);Fc.find("div.txt1").removeClass("txt1").addClass("txt1"+os);Fc.find("div.txt2").removeClass("txt2").addClass("txt2"+os)}var ea=0,w=0,ya=!0,ib=!0,aa=$("#showcasenav"),Da=$("#showcaseview"),Ha=$("#showcaseinfo"), Oc=$("#info"),Za=$("#portfolio"),ba=$("#slides_port"),V,la=["","preview","thumbnail","list"],K=["all","website","branding","printing","interactive"],za=[],Xa=[],Ga=!0,xa=0,Ya=0,I=0,U=0,J=0,Q=0,h=0,l=0,Fa=0,P=0,T=0,ma=0,Va;Da.find("#sv-"+la[1]).click(function(){ga(1)});Da.find("#sv-"+la[2]).click(function(){ga(2)});Da.find("#sv-"+la[3]).click(function(){ga(3)});aa.find("#sn-"+K[0]).click(function(){w!=0&&(aa.find("#sn-"+K[w]).removeClass("selected"),w=0,ga(ea,!0))});aa.find("#sn-"+K[1]).click(function(){w!= 1&&(aa.find("#sn-"+K[w]).removeClass("selected"),w=1,ga(ea,!0))});aa.find("#sn-"+K[2]).click(function(){w!=2&&(aa.find("#sn-"+K[w]).removeClass("selected"),w=2,ga(ea,!0))});aa.find("#sn-"+K[3]).click(function(){w!=3&&(aa.find("#sn-"+K[w]).removeClass("selected"),w=3,ga(ea,!0))});aa.find("#sn-"+K[4]).click(function(){w!=4&&(aa.find("#sn-"+K[w]).removeClass("selected"),w=4,ga(ea,!0))});Ha.find("#si-prev").click(function(){hb("prev")});Ha.find("#si-next").click(function(){hb("next")});jQuery.fn.extend({mousewheel:function(a, c,b){return this.hover(function(){jQuery.event.mousewheel.giveFocus(this,a,c,b)},function(){jQuery.event.mousewheel.removeFocus(this)})},mousewheeldown:function(a,c){return this.mousewheel(function(){},a,c)},mousewheelup:function(a,c){return this.mousewheel(a,function(){},c)},unmousewheel:function(){return this.each(function(){jQuery(this).unmouseover().unmouseout();jQuery.event.mousewheel.removeFocus(this)})},unmousewheeldown:jQuery.fn.unmousewheel,unmousewheelup:jQuery.fn.unmousewheel});jQuery.event.mousewheel= {giveFocus:function(a,c,b,d){a._handleMousewheel&&jQuery(a).unmousewheel();d==window.undefined&&b&&b.constructor!=Function&&(d=b,b=null);a._handleMousewheel=function(e){if(!e)e=window.event;if(d)e.preventDefault?e.preventDefault():e.returnValue=!1;var f=0;e.wheelDelta?(f=e.wheelDelta/120,window.opera&&(f=-f)):e.detail&&(f=-e.detail/3);c&&(f>0||!b)?c.apply(a,[e,f]):b&&f<0&&b.apply(a,[e,f])};window.addEventListener&&window.addEventListener("DOMMouseScroll",a._handleMousewheel,!1);window.onmousewheel= document.onmousewheel=a._handleMousewheel},removeFocus:function(a){if(a._handleMousewheel)window.removeEventListener&&window.removeEventListener("DOMMouseScroll",a._handleMousewheel,!1),window.onmousewheel=document.onmousewheel=null,a._handleMousewheel=null}};var Hb=!1,Ib=0,ca="#main #page-4 #submit_form",ha=["","name","email","tel","inquiries"];$("#view_map").click(function(){Eb(http+"stocks/map.jpg","image")});$("#bt_print").click(function(){loadPdf()});$("#bt_submit").click(function(){check_form()}); $("#bt_clear").click(function(){clearForm()});$("#bt_clickhere").click(function(){thank(1)});var sc=!0,M=[],ra=0,eb=[""],na,oa=0,Ja=18,Ia=[{_i:1,_x:0,_y:0,index:"1"},{_i:2,_x:50,_y:0,index:"2"},{_i:3,_x:100,_y:0,index:"3"},{_i:4,_x:150,_y:0,index:"4"},{_i:5,_x:200,_y:0,index:"5"},{_i:6,_x:250,_y:0,index:"6"},{_i:7,_x:300,_y:0,index:"7"},{_i:8,_x:350,_y:0,index:"8"},{_i:9,_x:400,_y:0,index:"9"},{_i:10,_x:450,_y:0,index:"0"},{_i:11,_x:22,_y:38,index:"Q"},{_i:12,_x:72,_y:38,index:"W"},{_i:13,_x:122, _y:38,index:"E"},{_i:14,_x:172,_y:38,index:"R"},{_i:15,_x:222,_y:38,index:"T"},{_i:16,_x:272,_y:38,index:"Y"},{_i:17,_x:322,_y:38,index:"U"},{_i:18,_x:372,_y:38,index:"I"},{_i:19,_x:422,_y:38,index:"O"},{_i:20,_x:472,_y:38,index:"P"},{_i:21,_x:48,_y:76,index:"A"},{_i:22,_x:98,_y:76,index:"S"},{_i:23,_x:148,_y:76,index:"D"},{_i:24,_x:198,_y:76,index:"F"},{_i:25,_x:248,_y:76,index:"G"},{_i:26,_x:298,_y:76,index:"H"},{_i:27,_x:348,_y:76,index:"J"},{_i:28,_x:398,_y:76,index:"K"},{_i:29,_x:448,_y:76,index:"L"}, {_i:30,_x:72,_y:114,index:"Z"},{_i:31,_x:122,_y:114,index:"X"},{_i:32,_x:172,_y:114,index:"C"},{_i:33,_x:222,_y:114,index:"V"},{_i:34,_x:272,_y:114,index:"B"},{_i:35,_x:322,_y:114,index:"N"},{_i:36,_x:372,_y:114,index:"M"},{_i:37,_x:422,_y:114,index:","}],nb=new Image;$("#page-5 #tab_result #slide_down").hover(function(){$(this).animate({opacity:"1"},300)},function(){$(this).animate({opacity:"0"},300)});$("#page-5 #tab_result #slide_up").hover(function(){$(this).animate({opacity:"1"},300)},function(){$(this).animate({opacity:"0"}, 300)});var Ka=0,wc=0,ia=$("#bg img");ia.ready(function(){Ka=ia.attr("width")/ia.attr("height");isNaN(Ka)?ia.load(function(){Ka=ia.attr("width")/ia.attr("height");$(window).resize(ob);ob()}):($(window).resize(ob),ob())});var W,pb=localStorage;g_screen="normal";g_sound=pb.getItem("orm_bgm");g_sound==null&&(g_sound="on",pb.setItem("orm_bgm","on"));$("#globaltop #tools div#tl-screen").click(function(){Qb()});$("#globaltop #tools div#tl-sound").click(function(){xc()});g_screen=g_screen=="normal"?"full": "normal";Qb();(function(){$(window).load(function(){yc()})})();g_vdo="on";var sb=0,Sb=!0,tb=0,qb=!1,Ac,pa=0,Wc=5,rb=!1,z=0,D=0,Cc,s,R="",y=1,qa=0,La=0,$a,L,Vb,ub,Rb=!1,Xb,cb;Array.prototype.sortSequenceRandom=function(){for(var a=0;a<this.length;a++){var c=Math.floor(Math.random()*this.length),b=this[a];this[a]=this[c];this[c]=b}};var Db,k,kc,N,pc,qc,Wb,g="intro/,whats/,about/,about/profile/,about/mission/,about/services/,showcase/,showcase/preview/,showcase/thumbnail/,showcase/list/,contact/,search/".split(","), ab="0,0 1,0 2,1 2,1 2,2 2,3 3,1 3,1 3,2 3,3 4,0 5,0".split(" "),Aa,uc;(function(){$.ajax({url:http+"xml/search.xml",type:"GET",dataType:"xml",success:function(a){Aa=$(a).find("item");uc=$($(a).find("search")).attr("surfix").split(",");ad()}})})()});var swap=0,can_click=!0,oldx; function showMap(){var f=$(document).width(),p=0;if(can_click==!0){can_click=!1;if(swap==0){var r=$("#page-4 #map").position();f-460<=725&&$.browser.name=="firefox"&&(p=(1185-f)/2)}else r=$("#page-4 #form").position();$("#main #page-4 #submit_form").animate({left:-r.left+100-p},500,"easeOutQuart",function(){swap==0?($("#submit_form #form").css({left:r.left+920}),swap=1):($("#map").scale(1),$("#submit_form #map").css({left:r.left+920}),oldx=r.left+920,set_map(),swap=0);can_click=!0})}} function set_map(){var f=$(document).width(),p;p=$(document).height()*0.5-230;$("#main #page-4 #map").css({top:p});f-460<=725?($("#main #page-4 #map").scale((f-460)/725),$("#main #page-4 #map").css({left:oldx-(1185-f)/2})):($("#main #page-4 #map").css({left:oldx}),$("#main #page-4 #map").scale(1))}function clearForm(){document.contact_form.reset();err_out(1);err_out(2);err_out(4)}function loadPdf(){window.open("./pdf/orisma_map.pdf")} function check_form(){var f=!1,p=!1,r=!1,fa="a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,1,2,3,4,5,6,7,8,9,0,@,-,_,.".split(",");$("#form_input #tb-name").val()==""?err_in(1):f=!0;if($("#form_input #tb-email").val()=="")err_in(2,1);else if($("#form_input #tb-email").val().indexOf("@")==-1)err_in(2,2);else{var Na=$("#form_input #tb-email").val(),db=0;for(i=0;i<Na.length;i++)for(j=0;j<fa.length;j++)Na.charAt(i)==fa[j]&&db++;db==Na.length?p= !0:err_in(2,2)}$("#form_input #tb-inquiries").val()==""?err_in(4):r=!0;f==!0&&p==!0&&r==!0&&send_submit()} function err_in(f,p){var r=["","name","email","tel","inquiries"];p==1?$("#main #page-4 #submit_form #err2 img").css({top:"0px"}):p==2&&$("#main #page-4 #submit_form #err2 img").css({top:"-23px"});f!==4?($("#main #page-4 #submit_form #err"+f).animate({left:"110px",opacity:1},300,"easeOutQuart"),$("#form_input #tb-"+r[f]).animate({width:"150px"},300,"easeOutQuart")):($("#main #page-4 #submit_form #err4").animate({top:"325px",opacity:1},300,"easeOutQuart"),$("#form_input #tb-"+r[f]).animate({height:"100px"}, 300,"easeOutQuart"))}function err_out(f){var p=["","name","email","tel","inquiries"];f!==4?($("#main #page-4 #submit_form #err"+f).animate({left:"200px",opacity:0},300,"easeOutQuart"),$("#form_input #tb-"+p[f]).animate({width:"288px"},300,"easeOutQuart")):($("#main #page-4 #submit_form #err4").animate({top:"340px",opacity:0},300,"easeOutQuart"),$("#form_input #tb-"+p[f]).animate({height:"110px"},300,"easeOutQuart"))} function send_submit(){$.ajax({url:"./flash_email_submit.php",data:"mail_customer_name="+$("#form_input #tb-name").val()+"&mail_from="+$("#form_input #tb-email").val()+"&mail_customer_phone="+$("#form_input #tb-tel").val()+"&mail_detail="+$("#form_input #tb-inquiries").val(),type:"POST",success:function(){thank(2);clearForm()}})} function thank(f){f==1?$("#submit_form #form #slide_thank").animate({left:"0px"},500,"easeOutQuart"):($("#submit_form #form #slide_thank").animate({left:"-501px"},500,"easeOutQuart"),$("#submit_form #form #slide_thank").delay(500).animate({left:"-1000px"},500,"easeOutQuart",function(){$(this).css({left:"500px"})}))};
