(function(c){var a=["DOMMouseScroll","mousewheel"];c.event.special.mousewheel={setup:function(){if(this.addEventListener){for(var d=a.length;d;){this.addEventListener(a[--d],b,false)}}else{this.onmousewheel=b}},teardown:function(){if(this.removeEventListener){for(var d=a.length;d;){this.removeEventListener(a[--d],b,false)}}else{this.onmousewheel=null}}};c.fn.extend({mousewheel:function(d){return d?this.bind("mousewheel",d):this.trigger("mousewheel")},unmousewheel:function(d){return this.unbind("mousewheel",d)}});function b(f){var d=[].slice.call(arguments,1),g=0,e=true;f=c.event.fix(f||window.event);f.type="mousewheel";if(f.wheelDelta){g=f.wheelDelta/120}if(f.detail){g=-f.detail/3}d.unshift(f,g);return c.event.handle.apply(this,d)}})(jQuery);
function getCookie(a){tmp=document.cookie+";";tmp1=tmp.indexOf(a,0);if(tmp1!=-1){tmp=tmp.substring(tmp1,tmp.length);start=tmp.indexOf("=",0);end=tmp.indexOf(";",start);return unescape(tmp.substring(start+1,end))}return""}function setCookie(a,b){document.cookie=a+"="+escape(b)+";expires=Fri, 31-Dec-2030 23:59:59;"};
var ww,wh,st_sz=getCookie("st_sz");if(st_sz!="s"&&st_sz!="m"&&st_sz!="l")st_sz="";var st_nm=getCookie("st_nm");if(st_nm!=60&&st_nm!=40)st_nm=20;var st_pl=getCookie("st_pl");if(st_pl!=0)st_pl=1;var st_ad=getCookie("st_ad");if(st_ad!="images")st_ad="off";var st_sg=getCookie("st_sg");if(st_sg!=0)st_sg=1;var jt=Math.floor(Math.random()*14),fq0=$("#fq").val(),sizename={"":"\u5168\u3066",l:"\u5927",m:"\u4e2d",s:"\u5c0f"};
$(function(){var a=$("#fq").val();st_sg==1&&$("#fq").attr("autocomplete","off").focus(function(){itv=setInterval(function(){if(a!=$("#fq").val()){a=$("#fq").val();openSuggest()}},100)}).blur(function(){clearInterval(itv);setTimeout(function(){$("#suggest").slideUp("fast")},500)}).keydown(function(b){if($("#suggest").is(":visible")){if(b.keyCode==40)sgt_num++;else if(b.keyCode==38){if(--sgt_num<0)sgt_num=sgt_total-1}else if(b.keyCode==27)$("#suggest").slideUp("fast");else return;b=$("#suggest div:eq("+
sgt_num%sgt_total+")");a=b.text();$("#fq").val(b.text());$("#suggest div").removeClass("active");b.addClass("active")}})});
function openSuggest(){$("#fq").val().length>0?$.ajax({dataType:"jsonp",data:{q:$("#fq").val()},url:"http://www.google.co.jp/complete/search",success:function(a){$("#suggest").empty();if(a[1].length==0)$("#suggest").slideUp("fast");else{var b={};for(i=0;i<a[1].length;i++){var c=a[1][i][0].replace(/ .*/,"");if(!(c in b)){b[c]=true;$("#suggest").append($("<div/>").text(c).click(function(){$("#fq").val($(this).text());$("form").submit()}).mouseover(function(){$("#suggest div").removeClass("active");
$(this).addClass("active")})).show()}}sgt_total=$("#suggest div").size();sgt_num=-1}}}):$("#suggest").slideUp("fast")}function changeSize(a){if(fq0!=$("#fq").val()){setCookie("st_sz",a);$("#sizemenu").hide();$("form").submit()}else{$("#sizemenu").hide();if(st_sz!=a){st_sz=a;openList(1);$("#currentsize").text(sizename[a]);setCookie("st_sz",a)}}}
function openImage(a){var b=0,c=a.attr("name").split("|"),f,d,g,e,h,j,k,l,m,n;$("#mpbase").show();$("#mpback").addClass("loading");$("<img id='mpimg' src='"+a.attr("href")+"' title='"+a.attr("title")+"'>").appendTo("#mpbase").load(function(){f=$(this).width();d=$(this).height();if(f==c[0]&&d==c[1]){if(f>ww){d=Math.round(d*ww/f);f=ww;b=3}if(d>wh){f=Math.round(f*wh/d);d=wh;b=3}k=Math.round((wh-d)/2);l=Math.round((ww-f)/2);if(b==3){if(c[0]>ww){g=c[0]*2-ww;h=ww-c[0]}else{g=c[0];h=Math.round((ww-c[0])/
2)}if(c[1]>wh){e=c[1]*2-wh;j=wh-c[1]}else{e=c[1];j=Math.round((wh-c[1])/2)}$("#mparea").css({top:j,left:h,width:g,height:e});m=Math.round((wh-c[1])/2);n=Math.round((ww-c[0])/2);$(this).draggable({containment:"#mparea"}).mousewheel(function(p,o){if(b==3&&o<0){b=4;$(this).css("cursor","move").animate({top:m,left:n,width:c[0],height:c[1]},"fast","swing").draggable("enable")}else if(b==4&&o>0){b=3;$(this).css("cursor","auto").animate({top:k,left:l,width:f,height:d},"fast","swing").draggable("disable")}}).draggable("disable").click(function(){closeImage()})}else $(this).click(function(){closeImage()});
$(this).css({top:k,left:l,width:f,height:d}).show();$("#mpback").removeClass("loading")}else $(this).error()}).error(function(){if(b==0){b=100;$(this).attr("src","http://image.ultra-zone.net/i/"+jt+"/"+a.attr("href").substr(7))}else{b=-1;$("#mpback").addClass("ng")}});return false}function closeImage(){$("#mpback").removeClass("ng").removeClass("loading");$("#mpimg").remove();$("#mpbase").hide()}
function adjustsize(){ww=$(window).width();wh=$(window).height();var a=Math.floor((ww-16)/153),b=Math.floor((ww-16)/a)-2;$("#result > div.im").css("width",b);try{$("#result").css({height:wh-29,padding:"0 "+Math.floor((ww-16-(b+2)*a)/2)})}catch(c){}}
function openList(a){$("body").addClass("loading");$("#result > div.az").appendTo("#store");$("#result").empty().hide();$("#message").empty().hide();$.ajax({dataType:"json",data:{q:fq0,s:st_sz,p:a,n:st_nm,a:st_ad,x:signature},url:"g.php",success:function(b){$("body").removeClass("loading");var c="";if(b.c==0){c+="<div>\u4e00\u81f4\u3059\u308b\u753b\u50cf\u306f\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002</div>";adjustsize()}else{$.each(b.i,function(g,e){$("#result").append("<div class='im'><a class='thum' href='http://"+
decodeURIComponent(e.s)+"' title='"+e.d+"' name='"+e.w+"|"+e.h+"'><img src='http://"+e.t+"' alt='"+e.d+"' style='margin-top:"+Math.floor(152-e.i)/2+"px;'></a><div class='cb'>"+e.w+"\u00d7"+e.h+" - "+e.z+"KB</div><a class='ref' href='"+decodeURIComponent(e.r)+"' title='\u63b2\u8f09\u30da\u30fc\u30b8' target='_blank' /></div>")});$("#result a.thum").mouseover(function(){$(this).next("div.cb").css("background-color","#333")}).mouseout(function(){$(this).next("div.cb").css("background-color","#222")}).click(function(){openImage($(this));
return false});$("#store div.az:lt("+st_nm/5+")").appendTo("#result");adjustsize();var f=Math.ceil(Math.max(Math.min(b.c/st_nm,1E3/st_nm-1),a)),d="";if(a>1)d+="<a class='np' href='javascript:openList("+(a-1)+")'>\u524d\u3078</a>";for(i=1;i<a;i++)d+="<a href='javascript:openList("+i+")'>"+i+"</a>";d+="<span>"+a+"</span>";for(i=a*1+1;i<=f&&i<a*1+10;i++)d+="<a href='javascript:openList("+i+")'>"+i+"</a>";if(a<f)d+="<a class='np' href='javascript:openList("+(a*1+1)+")'>\u6b21\u3078</a>";$("#result").append("<div id='pagenavi'>"+
d+"</div>").show();st_pl==1&&$("#result a.thum").each(function(){var g=$(this).attr("href");$("<img>").attr("src",g)})}if(b.g!="")c+="<div>\u3082\u3057\u304b\u3057\u3066\uff1a<a href='search?q="+b.g+"'>"+decodeURIComponent(b.g)+"</a></div>";c!=""&&$("#message").html("<span class='arrow' />"+c).show();bookmark();pvTrack()}})}
function bookmark(){var a=encodeURIComponent(fq0),b=a+"%20-%20ImageFinder%E7%94%BB%E5%83%8F%E6%A4%9C%E7%B4%A2",c=$("#result > div.im:eq(0) img").attr("src");a="http%3A%2F%2Fimage.ultra-zone.net%2Fsearch%3Fq%3D"+encodeURIComponent(a);$("#bookmark").html("<a href='http://www.google.com/buzz/post?url="+a+"&message="+b+"&imageurl="+c+"' target='_blank'><img id='gb' src='./img/all.png' alt='Google\u30d0\u30ba\u306b\u6295\u7a3f'></a><a href='http://twitter.com/home?status="+b+"%20"+a+"' target='_blank'><img id='tw' src='./img/all.png' alt='twitter\u306b\u6295\u7a3f'></a><a href='http://www.facebook.com/sharer.php?u="+
a+"&t="+b+"' target='_blank'><img id='fb' src='./img/all.png' alt='Facebook\u306b\u6295\u7a3f'></a><a href='http://b.hatena.ne.jp/add?mode=confirm&title="+b+"&url="+a+"' target='_blank'><img id='hb' src='./img/all.png' alt='\u306f\u3066\u306a\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306b\u767b\u9332'></a><a href='http://bookmarks.yahoo.co.jp/bookmarklet/showpopup?t="+b+"&u="+a+"&ei=UTF-8' target='_blank'><img id='yb' src='./img/all.png' alt='Yahoo!\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306b\u767b\u9332'></a><a href='http://del.icio.us/post?url="+
a+"&title="+b+"' target='_blank'><img id='de' src='./img/all.png' alt='delicious\u306b\u767b\u9332'></a><a href='http://clip.livedoor.com/redirect?link="+a+"&title="+b+"&ie=UTF-8' target='_blank'><img id='lc' src='./img/all.png' alt='livedoor\u30af\u30ea\u30c3\u30d7\u306b\u767b\u9332'></a><a href='http://buzzurl.jp/config/add/confirm?url="+a+"&title="+b+"' target='_blank'><img id='bz' src='./img/all.png' alt='Buzzurl\u306b\u767b\u9332'></a>")}
function pvTrack(){try{YWATracker.submit();pageTracker._trackPageview()}catch(a){}};