var going=null;var whichpage=0;var url="";$(document).ready(function(){sendSize();if(get("tld")!=="com"){$("#tld").find("option:contains('"+get("tld")+"')").attr("selected","selected")};if(($("#keywords").val()!=="")&&($("#url").val()!=="")){var q=$("#keywords").val().replace(/ /g,"+");var tld=$("#tld").val();url=$("#url").val().toLowerCase();if(get("clean")=="1"){url=url.replace("http://","").replace("https://","").replace("www.","")}if(going==null){refresh()};_gaq.push(['_trackEvent','Keywords',q]);_gaq.push(['_trackEvent','URL',url]);_gaq.push(['_trackEvent','TLD',tld]);$("#loading").fadeIn();$("#results").html("<h2>Fetching Data...</h2>").animate({height:$("#results").find("h2").height()+30},250,function(){sendSize();$.ajax({url:"/get.php?q="+q+"&tld="+tld,cache:false,success:function(html){$("#results").html(html).animate({height:320},1000,function(){sendSize();$("#p1").addClass("visible");$("#whichpage_flag").stop().show().animate({"margin-left":335},1000,function(){going=setInterval("keepgoing();",500)})})}})})}else{$(":text:visible:enabled:first").focus()}$("#refresh_button").click(function(){if(going==null){refresh();$("#results").scrollTop(0).delay(500).animate({height:0},1000,function(){sendSize()})}else{stopGoing()}});$("#theform").submit(function(){if(($("#keywords").val()=="")||($("#url").val()=="")){$(".empty").removeClass("empty");$(".textinput:text[value='']").addClass("empty");return false}});$("#a_advanced").click(function(){var rel=$(this).attr("rel");if($(this).html()=="Show Advanced Options"){$("#"+rel).slideDown();$(this).html("Hide Advanced Options")}else{$("#"+rel).slideUp();$(this).html("Show Advanced Options")}sendSize();return false});$("#about_link").click(function(){$("#veil").fadeIn();$("#about").fadeIn();return false});$("#veil").click(function(){$("#veil").fadeOut();$("#about").fadeOut();return false})});function fitResults(){$("#results").animate({height:$("#results").find("div").height()+30},1000,function(){sendSize()})}function find(varvar){if(varvar){var lookfor=$("#p"+whichpage+" cite:contains('"+varvar+"'):first");if(lookfor.size()>0){if((lookfor.html().indexOf("."+varvar)!==-1)||(lookfor.html().indexOf("//"+varvar)!==-1)){return lookfor}else{return false}}else{return false}}};function keepgoing(){$("#results").scrollTop(0);if($("#results").find("ol").size()==0){$.ajax({url:"/error",cache:false,success:function(html){$("#results").html("<div>"+html+"</div>");fitResults();refresh()}});_gaq.push(['_trackEvent','Result','Upset'])}var obj=find(url);if(obj!==false){stopGoing();$("#loading").fadeOut();var obj=obj.parent();obj.addClass("found");$("#results").scrollTop(0).animate({scrollTop:obj.offset().top-$("#results").offset().top-20},1000);$("#whichpage").html(whichpage);_gaq.push(['_trackEvent','Result','Found'])}else if(going!==null){whichpage++;var olCount=$("#results ol").size();if((olCount>0)&&(whichpage>=olCount+1)){$.ajax({url:"/notfound",cache:false,success:function(html){$("#results").html("<div>"+html+"</div>");fitResults()}});_gaq.push(['_trackEvent','Result','Not Found']);refresh()}else{$("#results ol.visible").removeClass("visible");$("#p"+whichpage).addClass("visible");$("#whichpage").html(whichpage)}}};function refresh(){whichpage=1;stopGoing();$("#whichpage_flag").stop().animate({"margin-left":250},1000,function(){$("#whichpage_flag").hide()})};function stopGoing(){clearInterval(going);going=null;$("#loading").fadeOut()}function checkAds(){if($(".adsense:last").height()=="0"){$(".adsense:last").after("<div class='noads'><strong>Please consider disabling your ad blocker for this site.</strong><br /> Like you, I don't like ads either, but I'm just one guy running this thing and every little bit helps. Gotta pay them server bills! Thank you! <em>-Tommy</em></div>")}}function get(name){var q=unescape(location.search.substring(1)).split(/[=&]/);for(var j=0;j<q.length;j+=2){if(q[j]==name){return q[j+1]}}return null}
