// wp-autopager.js
//  Released under the GPL license
//   http://www.gnu.org/copyleft/gpl.html
//
//  this script based on
//   GoogleAutoPager(http://la.ma.la/blog/diary_200506231749.htm)
//   thanks to ma.la.
if(!Array.prototype.contains){Array.prototype.contains=function(B){for(var A in this){if(this.hasOwnProperty(A)&&this[A]===B){return true}}return false}}
function autopager(E,M,O){var Q=true;var J=500;var R="content";var N="post";var P="navigation";var T="http://blog.tabiranger.com/blue/wp-content/plugins/wp-autopager/ajax-loader.gif";var D="Now Loading...";var K='<img src="'+T+'" alt="'+D+'" style="float:left;margin:0 1em;" /><p style="float:left;">'+D+"</p>";var A=(M>O);var C=false;var F;var S=function(){var U=0;if(window.pageYOffset){U=window.pageYOffset}else{if(document.documentElement&&document.documentElement.scrollTop){U=document.documentElement.scrollTop}else{if(document.body){U=document.body.scrollTop}}}return U};var L=function(){var U=0;if(window.innerHeight&&window.scrollMaxY){U=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){U=document.body.scrollHeight}else{U=document.body.offsetHeight}}var V=0;if(window.innerHeight){V=window.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){V=document.documentElement.clientHeight}else{if(document.body){V=document.body.clientHeight}}}return((U<V)?V:U)-V};var I=function(){if(C||A||!Q){return }if(L()-S()<J){G()}var U=arguments.callee;setTimeout(U,100)};var B=function(){var X;var U=true;var W=document.getElementById(R);var Y=W.getElementsByTagName("div");for(var V=0;V<Y.length;V++){if(Y[V].className.split(" ").contains(P)){X=Y[V];U=false;break}}if(U){X=document.createElement("div");X.setAttribute("class",P);W.appendChild(X)}return X};var G=function(){if(A||C||!Q){return }C=true;F.innerHTML=K;var V;try{try{V=new ActiveXObject("Microsoft.XMLHTTP")}catch(W){V=new XMLHttpRequest()}V.onreadystatechange=function(){if(V.readyState==4){if(V.status==200){var c=V.responseText.replace(/[\r\n]/g,"").replace(/.*<body.*?>(.*?)<\/body>.*$/,"$1").replace(/<script.*?>.*<\/script>/g,"");var a=document.createElement("div");a.innerHTML=c;var b=a.getElementsByTagName("div");var Y=b.length;var X="";for(var Z=0;Z<Y;Z++){if(b[Z].className.split(" ").contains(N)){F.parentNode.insertBefore(b[Z],F);Z--;Y=b.length}if(b[Z].className.split(" ").contains(P)){X=b[Z].innerHTML;break}}F.innerHTML=X;a.innerHTML="";M++}else{A=true;Q=false;F.innerHTML=""}if(O!=0&&M>O){A=true;Q=false;F.innerHTML=""}C=false;if(Q){I()}}};var U=E+M;if(U.indexOf("/page/")!=-1){U=U+"/"}U=U.replace("&amp;","&");V.open("GET",U,true);V.send(null)}catch(W){}};var H=function(){if(A){Q=false}F=B();if(document.body.attachEvent){document.body.attachEvent("ondblclick",function(){Q=Q?false:true;if(Q){I()}})}else{document.body.addEventListener("dblclick",function(){Q=Q?false:true;if(Q){I()}},true)}I()};H()}
