;(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);var dw_event={add:function(obj,etype,fp,cap){cap=cap||false;if(obj.addEventListener)obj.addEventListener(etype,fp,cap);else if(obj.attachEvent)obj.attachEvent("on"+etype,fp);},remove:function(obj,etype,fp,cap){cap=cap||false;if(obj.removeEventListener)obj.removeEventListener(etype,fp,cap);else if(obj.detachEvent)obj.detachEvent("on"+etype,fp);},DOMit:function(e){e=e?e:window.event;e.tgt=e.srcElement?e.srcElement:e.target;if(!e.preventDefault)e.preventDefault=function(){return false;}
if(!e.stopPropagation)e.stopPropagation=function(){if(window.event)window.event.cancelBubble=true;}
return e;}}
var Tooltip={followMouse:true,offX:8,offY:12,tipID:"tipDiv",showDelay:200,hideDelay:1,ready:false,timer:null,tip:null,init:function(){if(document.createElement&&document.body&&typeof document.body.appendChild!="undefined"){if(!get(this.tipID)){var el=document.createElement("DIV");el.id=this.tipID;document.body.appendChild(el);}
this.ready=true;}},show:function(e,msg){if(this.timer){clearTimeout(this.timer);this.timer=0;}
this.tip=get(this.tipID);if(this.followMouse)
dw_event.add(document,"mousemove",this.trackMouse,true);this.writeTip("");this.writeTip(msg);viewport.getAll();this.positionTip(e);this.timer=setTimeout("Tooltip.toggleVis('"+this.tipID+"', 'visible'); Tooltip.toggleVisWithClasses('rating', 'visible');",this.showDelay);},dzshow:function(x,y,msg){if(this.timer){clearTimeout(this.timer);this.timer=0;}
this.tip=get(this.tipID);if(this.followMouse)
dw_event.add(document,"mousemove",this.trackMouse,true);this.writeTip("");this.writeTip(msg);viewport.getAll();this.dzpositionTip(x,y);this.timer=setTimeout("Tooltip.toggleVis('"+this.tipID+"', 'visible');",this.showDelay);},dzshow2:function(x,y,msg){if(this.timer){clearTimeout(this.timer);this.timer=0;}
this.tip=get(this.tipID);if(this.followMouse)
dw_event.add(document,"mousemove",this.trackMouse,true);this.writeTip("");this.writeTip(msg);viewport.getAll();this.positionTip2(x,y);this.timer=setTimeout("Tooltip.toggleVis('"+this.tipID+"', 'visible'); Tooltip.toggleVisWithClasses('rating', 'visible');",this.showDelay);},writeTip:function(msg){if(this.tip&&typeof this.tip.innerHTML!="undefined")this.tip.innerHTML=msg;},positionTip:function(e){if(this.tip&&this.tip.style){var x=e.pageX?e.pageX:e.clientX+viewport.scrollX;var y=e.pageY?e.pageY:e.clientY+viewport.scrollY;if(x+this.tip.offsetWidth+this.offX>viewport.width+viewport.scrollX){x=x-this.tip.offsetWidth-this.offX;if(x<0)x=0;}else x=x+this.offX;if(y+this.tip.offsetHeight+this.offY>viewport.height+viewport.scrollY){y=y-this.tip.offsetHeight-this.offY;if(y<viewport.scrollY)y=viewport.height+viewport.scrollY-this.tip.offsetHeight;}else y=y+this.offY;this.tip.style.left=x+"px";this.tip.style.top=y+"px";}},positionTip2:function(x,y){if(this.tip&&this.tip.style){if(x+this.tip.offsetWidth+this.offX>viewport.width+viewport.scrollX){x=x-this.tip.offsetWidth-this.offX;if(x<0)x=0;}else x=x+this.offX;var newy;newy=y-this.tip.offsetHeight-this.offY;if(newy<viewport.scrollY){newy=y+this.offY+10;}
this.tip.style.left=x+"px";this.tip.style.top=newy+"px";}},dzpositionTip:function(x,y){if(this.tip&&this.tip.style){if(x+this.tip.offsetWidth+this.offX>viewport.width+viewport.scrollX){x=x-this.tip.offsetWidth-this.offX;if(x<0)x=0;}else x=x+this.offX;if(y+this.tip.offsetHeight+this.offY>viewport.height+viewport.scrollY){y=y-this.tip.offsetHeight-this.offY;if(y<viewport.scrollY)y=viewport.height+viewport.scrollY-this.tip.offsetHeight;}else{y=y+this.offY;}
this.tip.style.left=x+"px";this.tip.style.top=y+"px";}},hide:function(){if(this.timer){clearTimeout(this.timer);this.timer=0;}
this.timer=setTimeout("Tooltip.toggleVis('"+this.tipID+"', 'hidden');Tooltip.toggleVisWithClasses('rating', 'hidden');",this.hideDelay);if(this.followMouse)
dw_event.remove(document,"mousemove",this.trackMouse,true);this.tip=null;},toggleVis:function(id,vis){var el=get(id);if(el)el.style.visibility=vis;},toggleVisWithClasses:function(theClass,vis){var tags=document.getElementsByTagName("div");for(i=0;i<tags.length;i++){if(tags[i].className==theClass){tags[i].style.visibility=vis;}}},trackMouse:function(e){e=dw_event.DOMit(e);Tooltip.positionTip(e);}}
var viewport={getWinWidth:function(){this.width=0;if(window.innerWidth)this.width=window.innerWidth-18;else if(document.documentElement&&document.documentElement.clientWidth)
this.width=document.documentElement.clientWidth;else if(document.body&&document.body.clientWidth)
this.width=document.body.clientWidth;},getWinHeight:function(){this.height=0;if(window.innerHeight)this.height=window.innerHeight-18;else if(document.documentElement&&document.documentElement.clientHeight)
this.height=document.documentElement.clientHeight;else if(document.body&&document.body.clientHeight)
this.height=document.body.clientHeight;},getScrollX:function(){this.scrollX=0;if(typeof window.pageXOffset=="number")this.scrollX=window.pageXOffset;else if(document.documentElement&&document.documentElement.scrollLeft)
this.scrollX=document.documentElement.scrollLeft;else if(document.body&&document.body.scrollLeft)
this.scrollX=document.body.scrollLeft;else if(window.scrollX)this.scrollX=window.scrollX;},getScrollY:function(){this.scrollY=0;if(typeof window.pageYOffset=="number")this.scrollY=window.pageYOffset;else if(document.documentElement&&document.documentElement.scrollTop)
this.scrollY=document.documentElement.scrollTop;else if(document.body&&document.body.scrollTop)
this.scrollY=document.body.scrollTop;else if(window.scrollY)this.scrollY=window.scrollY;},getAll:function(){this.getWinWidth();this.getWinHeight();this.getScrollX();this.getScrollY();}}
function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;}
function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;}
function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}
$('body').bind('changeEffectType',function(){});$('body').bind('changeEffectFilter',function(){addHistory(1);pageNav(1);});var setEffectBlockHeight=function(){var pipMaxHeight=0;$('#ctnL>.effectBlock_T').each(function(index){if($(this).height()>pipMaxHeight)
pipMaxHeight=$(this).height();});$('#ctnL>.effectBlock_T').height(pipMaxHeight);}
function refreshFavorite(result){if(result.result==-1){clAlert.Dialog("",result.message,ok);return;}
var pipId=result.pipId;if(result.result==1){$("#fcount_"+pipId).html(fcount+1);}
if(typeof $("#favorNo_"+pipId).data("qtip")!='undefined'){$("#favorNo_"+pipId).qtip("api").updateContent(result.message);}else{$("#favorNo_"+pipId).qtip({content:{text:result.message,prerender:true},position:{corner:{target:"bottomRight",tooltip:"topLeft"}},show:{when:{event:"click"},solo:true},hide:{fixed:true,delay:500}});}
$("#favorNo_"+pipId).qtip("api").show();}
function addToFavorite(e,_pipId,_count){if(isSignIn()){get("pipid").value=_pipId;fcount=_count;pipAction.addFavorite(_pipId,refreshFavorite);}}
function delFavorite(pipId){if(isSignIn()){clAlert.Confirm("",are_u_sure,yes,function(e){pipAction.delFavorite(pipId,function(){pageNav(curpage);});},no_want,function(e){return false;});}}
$('body').bind('renderQueryEffectResult',function(event,result,caid,isHighlight){$("#ctnL div.effectBlock_T").remove();$("#ctnL div.effectBlock_L").remove();$("#ctnL div.sound-block").remove();$('#ca-blocks').hide();$(".noEffectMessage").hide();$(".noExpMessage").hide();get("page").innerHTML="";smPlayer.stop();if('SOUND'==getType()){if(isHighlight){soundAPI.renderHighlight(result,caid);$('#ca-blocks').show();}else{soundAPI.renderSounds(result,caid);}
soundAPI.chkNoData(isHighlight);return;}
if(result.size==0){$('.EPvideo_area_before').empty();$('.EPvideo_area_before').hide();$('.EPvideo_area_after').empty();$('.EPvideo_area_after').hide();if('EXP'==getType()){$(".noExpMessage").show();}else if(get("module").value!='titleset'){$(".noEffectMessage").show();}}else{renderPip(result);}});function pageNav(pageIndex){curpage=pageIndex;var effectObj={"effectType":getType(),"effectSubType":getSubType(),"getCategory":function(){if(getType()=='AVATAR'||getType()=='ALL'||getType()=='MGS'||getType()=='AR'||getType()=='ACE'||getType()=='ENV'||'EXP'==get("module").value||getType()=='BLENDING'||getType()=='EXT'||getType()=='COLLAGE'){return-1;}
else if('opening'==get("module").value||'middle'==get("module").value||'end'==get("module").value){return-1;}
else if('sport'==get("module").value){return 101;}
else if('fashion'==get("module").value){return 102;}
else if('travel'==get("module").value){return 103;}
else if('wedding'==get("module").value){return 104;}
else if('lifestyle'==get("module").value){return 105;}
return get('categoryList').value;},"sortBy":get("sortBy").value,"period":get("period").value,"filterType":getFilterType(),"countryFilter":getCountryFilter(),"pageIndex":pageIndex,"getPageSize":function(){if('SOUND'==getType()){return 10;}
if('EXP'==getType()){return 30;}
if('DB'==getType()){return 20;}
if(get("display").value=="thumb"){return 30;}
else{return 10;}}};$("body").trigger("queryEffects",[effectObj]);}
function delDownload(id){clAlert.Confirm("",are_u_sure,yes,function(e){memberAction.deleteDownloadById(id,delDownloadCB);},no_want,function(e){return false;});}
function delDownloadCB(){pageNav(curpage);}