jQuery(document).ready(function(){$.fn.fancyzoom=function(n){var l=$("<div>").css({height:"100%",width:"100%",position:"fixed",zIndex:100,left:0,top:0,cursor:"wait"});function k(t,w){if(w.showoverlay){l.appendTo("body").click(function(){m(w)});if($.browser.msie&&$.browser.version<7){l.css({position:"absolute",height:$(document).height(),width:$(document).width()})}}var q=w.oImgZoomBox;pos=t.offset();w=$.extend(w,{imgSrc:t,dimOri:{width:t.outerWidth(),height:t.outerHeight(),left:pos.left,top:pos.top,opacity:1}});if(!t.is("img")){w.dimOri=$.extend(w.dimOri,{width:0,height:0})}q.css({"text-align":"center",border:"0px solid red"}).appendTo("body");var u=q.outerWidth();var v=q.outerHeight();dimBoxTarget=$.extend({},{width:u,height:v,opacity:1},f((u+320),(v+30)));w.oImgClose.css({left:(dimBoxTarget.left-15),top:(dimBoxTarget.top-15)});var s=function(){if(w.Speed>0&&!$.browser.msie){w.oImgClose.fadeIn("slow");$("div",q).fadeIn("slow")}else{w.oImgClose.show();$("div",q).show()}};$("div",q).hide();var r=$("img:first",q).css({width:"100%",height:"auto"});if(w.Speed>0){q.css(w.dimOri).animate(dimBoxTarget,w.Speed,s)}else{q.css(dimBoxTarget);s()}}function m(u){var q=u.oImgZoomBox;u.oImgClose.remove();$("div",q).remove();var r=function(){q.empty().remove();u.imgSrc.css("opacity",1)};if(u.Speed>0){var v=q.offset();var t=0.15;var s={};q.animate(s,u.Speed*0.2,function(){q.animate(u.dimOri,u.Speed,function(){r()});if(u.showoverlay){l.animate({opacity:0},u.Speed,function(){$(this).remove()})}})}else{r();if(u.showoverlay){l.remove()}}}return this.each(function(){var t=$(this);var s=t.is("img")?t:($("img:first",t).length==0)?t:$("img:first",t);var q=null;if(t.attr("href")){q=t.attr("href")}var u=$('<img class="jqfancyzoomclosebox">').css({position:"absolute",top:0,left:0,cursor:"pointer"});var r=$.extend({},$.fn.fancyzoom.defaultsOptions,n||{},{dimOri:{},oImgZoomBoxProp:{position:"absolute",left:0,top:0},oImgClose:u});if(s.is("img")){var o=$("<img src='"+r.imgDir+"zoom.png'>").css({position:"absolute",top:0,left:0});s.hover(function(){if(s.css("opacity")!=0){o.appendTo(s.parent()).hide();var x=s.position();var w=parseInt(s.css("margin-left").replace(/px/,""));var v=parseInt(s.css("margin-top").replace(/px/,""));v=(v)?v:0;w=(w)?w:0;o.css({left:(x.left+w-12),top:(x.top+v-12)}).show();if($.fn.ifixpng){o.ifixpng(r.imgDir+"blank.gif")}}},function(){o.remove()})}if(t.is("img")){q=t.css("cursor","pointer").attr("src");if(r.imgResizeScript){if(q.match(new RegExp("^"+r.imgResizeScript,"g"))){q=q.replace(/.*img=([^&]*).*/gi,"$1")}}}l.css({opacity:r.overlay,background:r.overlayColor});if(!/\.jpg|\.jpeg|\.png|\.gif/i.test(q)){return true}t.click(function(){var J=$("div.jqfancyzoombox");if(J.length>0){if($("img:first",J).attr("src")!=q){if(a&&a.is(":visible")){d()}}else{return false}}var A=$.extend({},r,n);var G=$("img.jqfancyzoomclosebox");if(G.length>0){var w=$("img:first",J);if(q==w.attr("src")){pos=s.offset();A=$.extend(A,{dimOri:{width:(s.outerWidth()),height:(s.outerHeight()),left:pos.left,top:(pos.top),opacity:0}});m(A);return false}else{G.trigger("click")}}if(A.showoverlay&&l){l.empty().remove().css({opacity:A.overlay})}u.attr("src",A.imgDir+"closebox.png").appendTo("body").hide();if($.fn.ifixpng){$.ifixpng(A.imgDir+"blank.gif");u.ifixpng(A.imgDir+"blank.gif")}u.unbind("click").click(function(){m(A)});var v=$('<div class="jqfancyzoombox"></div>').css(A.oImgZoomBoxProp);A=$.extend(A,{oImgZoomBox:v});var H=s.attr("alt");if(H){var F=$('<div><center><table height=0 border="0" cellspacing=0 cellpadding=0><tr><td></td><td class="fancyTitle">'+H+"</td><td></td></table></center></div>").css({marginTop:10,marginRight:15});var x=F.find("td:first").css({background:"url("+A.imgDir+"zoom-caption-l.png)",width:"13px",height:"26px"});var I=F.find("td:last").css({background:"url("+A.imgDir+"zoom-caption-r.png)",width:"13px",height:"26px"});var C=$(".fancyTitle",F).css({background:"url("+A.imgDir+"zoom-caption-fill.png)",padding:"0px 20px",color:"#FFF","font-size":"14px"});if($.fn.ifixpng){x.ifixpng(A.imgDir+"blank.gif");I.ifixpng(A.imgDir+"blank.gif");C.ifixpng(A.imgDir+"blank.gif")}F.appendTo(v)}var B=$("<img />").attr("src",q).click(function(){m(A)}).prependTo(v);var D=r.imagezindex;l.css("zIndex",D-1);v.css("zIndex",D);u.css("zIndex",(D+10));var z=new Image();z.src=q;var y=function(){if(g){g=false}else{if(b(z.src)==b($("img:first",v).attr("src"))){E(A.autoresize);k(s,A);j()}}};var E=function(R){if(R){var N=$("<div></div>").css({position:"absolute",top:0,left:0,opacity:0,border:"0px solid red"});var M=false;B.appendTo(N);N.appendTo("body");imWidth=B.width();imHeight=B.height();maxWidth=$(window).width()*0.9;maxHeight=$(window).height()-100;if(maxHeight<imHeight){M=true;B.height(maxHeight);imWidth=(imWidth*maxHeight)/imHeight;B.width(imWidth);if(maxWidth<imWidth){B.width(maxWidth);B.height(imHeight*maxWidth/imWidth)}}else{if(maxWidth<imWidth){M=true;B.width(maxWidth);B.height(imHeight*maxWidth/imWidth)}}if(M&&A.imgResizeScript){var Q=B.width();var O=B.height();var P=Q;var L=new Array(1440,1280,1024,800,640,480,360);for(i=0;i<L.length;i++){if(Q>L[i]){P=L[i];break}}B.width(P);B.height(parseInt(O*P/Q));var K="img="+encodeURI(B.attr("src"));K+="&width="+B.width();K+="&height="+B.height();B.attr("src",A.imgResizeScript+"?"+K)}N.remove()}B.prependTo(v)};if(z.complete){E(A.autoresize);k(s,A)}else{c(A);z.onload=function(){y()}}return false})})};$.fn.fancyzoom.defaultsOptions={overlayColor:"#000",overlay:0.6,imagezindex:100,showoverlay:false,Speed:400,shadow:true,shadowOpts:{color:"#000",offset:6,opacity:0.1},imgDir:"http://todokawaii.com/wp-content/themes/todokawaii/images/ressources/",imgResizeScript:null,autoresize:true};function f(k,n){var m=($(window).width()-k)/2+$(window).scrollLeft();var l=($(window).height()-n)/2+$(window).scrollTop();m=(m<0)?0:m;l=(l<0)?0:l;return{left:m,top:l}}var a=null;var g=false;var e=null;function c(k){if(!a){a=$("<div></div>").css({width:50,height:50,position:"absolute",background:"transparent",opacity:8/10,color:"#FFF",padding:"5px","font-size":"10px"})}a.css(f(50,50)).html('<img src="'+k.imgDir+'blank.gif" />').click(function(){d()}).appendTo("body").show();e=setTimeout(function(){h(k)},400)}function d(){g=true;j()}function j(){a.hide().remove();if(e){clearTimeout(e);e=null}}function h(n){if(a&&!a.is(":visible")){e=null;return}var k=$("img",a);if(!k.attr("src")||/blank\.gif/.test(k.attr("src"))){strImgSrc=n.imgDir+"zoom-spin-1.png"}else{tab=k.attr("src").split(/[- .]+/);iImg=parseInt(tab[2]);iImg=(iImg<12)?(iImg+1):1;strImgSrc=tab[0]+"-"+tab[1]+"-"+iImg+"."+tab[3]}var m=new Image();m.src=strImgSrc;var l=function(){a&&a.css(f(50,50));k.attr("src",strImgSrc);e=setTimeout(h,100)};if(m.complete){l()}else{m.onload=l}}function b(l){if(!l){return false}var k=l.split("/");return((k.length<1)?l:k[(k.length-1)])}$.fn.tkSlider=function(k){var l={prevId:"prevButton",nextId:"nextButton",controlsFade:true,firstShow:false,lastShow:false,vertical:false,ajuste:0,auto:false,speed:800,pause:2000,continuous:true,thumbs:false,thumbsId:"thumbsBox"};var k=$.extend(l,k);this.each(function(){var o=$(this);var A=$("li",o).length;var y=$("li",o).width();var q=$("li",o).height();var r=true;if(!k.vertical){o.width(y);o.height(q);o.css("overflow","hidden")}var u=A-1;var z=0;if(!k.vertical){$("ul",o).css("width",A*y)}else{$("ul",o).css("height",A*q)}if(k.continuous){if(!k.vertical){$("ul",o).prepend($("ul li:last-child",o).clone().css("margin-left","-"+y+"px"));$("ul",o).append($("ul li:nth-child(2)",o).clone());$("ul",o).css("width",(A+1)*y)}else{$("ul",o).append($("ul li:lt(9)",o).clone())}}if(!k.vertical){$("li",o).css("float","left")}if(k.thumbs){$("li","#"+k.thumbsId).click(function(){m($("a",$(this)).attr("rel"),true)})}$("a","#"+k.nextId).click(function(){m("next",true)});$("a","#"+k.prevId).click(function(){m("prev",true)});function n(s){s=parseInt(s)+1;if(k.thumbs){$("li","#"+k.thumbsId).removeClass("current");$("li#"+k.thumbsId+s).addClass("current")}}function x(){if(z>u){z=0}if(z<0){z=u}if(!k.vertical){$("ul",o).css("margin-left",(z*y*-1))}else{$("ul",o).css("margin-top",(z*q*-1))}r=true;n(z)}function m(s,t){if(r){r=false;var w=z;switch(s){case"next":z=(w>=u)?(k.continuous?parseInt(z)+1:u):parseInt(z)+1;break;case"prev":z=(z<=0)?(k.continuous?parseInt(z)-1:0):parseInt(z)-1;break;default:z=s;break}var C=Math.abs(w-z);var B=C*k.speed;if(!k.vertical){p=(z*y*-1);$("ul",o).animate({marginLeft:p},{queue:false,duration:B,complete:x})}else{p=(z*q*-1);$("ul",o).animate({marginTop:p},{queue:false,duration:B,complete:x})}if(t){clearTimeout(v)}if(k.auto&&s=="next"&&!t){v=setTimeout(function(){m("next",false)},C*k.speed+k.pause)}}}var v;if(k.auto){v=setTimeout(function(){m("next",false)},k.pause)}n(0);$(this).show()})};jQuery(".postBody p").eq(1).find("br").first().remove();jQuery(".postBody p").eq(1).css({paddingBottom:"0px"});jQuery(".more-link").parent().css({paddingTop:"5px"});jQuery("#commentBlock ul li ul li ul li .replyBar").empty();jQuery("#slider").tkSlider({thumbs:true,thumbsId:"controls",prevId:"prevBtn",nextId:"nextBtn"});jQuery("#recentComments").tkSlider({prevId:"upBtn",nextId:"downBtn",vertical:true,ajuste:0,speed:1200,pause:7000,auto:true});jQuery("#gallery-1 a").fancyzoom()});
