var parsers=new Array("Birthday","Eniro","Hitta");
var n=o=CP=parCP=parP=parH=parser=page=0
function el(id){
return document.getElementById(id)
}
function runParser(){
n=el('h_n').innerHTML
o=el('h_o').innerHTML
ajax.getAjaxRequest('http://www.hittaperson.se/person/runparser.php','parser='+parser+'&n='+n+'&o='+o+'&page='+page,processGetPost)
}
function processGetPost(){
var myajax=ajax.ajaxobj
var myfiletype=ajax.filetype
if(myajax.readyState==4){
if(myajax.status==200||window.location.href.indexOf("http")==-1){
var data=myajax.responseText;
var index=data.indexOf("<-hits>")
parH=data.slice(0,index)
var index=data.indexOf("<-pages>")
parP=data.slice((parH.length+7),index)
var index=data.indexOf("<-current>")
parCP=data.slice((parH.length+7+parP.length+8),index)
var index=data.indexOf("<-result>")
res=data.slice((parH.length+7+parP.length+8+parCP.length+10),index)
index=index+9
el("main").innerHTML+=data.slice(index)	
if(parser<parsers.length){
el('parser').innerHTML=parsers[parser];
}else{
el("content").innerHTML=data
}
if(parseInt(parCP)<parseInt(parP)){
page++
runParser()
}else{
page=1
parser++
}
if(parser<=parsers.length){
runParser()
}
}
}
}
function createAjaxObj(){
var httprequest=false
if(window.XMLHttpRequest){
httprequest=new XMLHttpRequest()
if(httprequest.overrideMimeType)
httprequest.overrideMimeType('text/xml')
}
else if(window.ActiveXObject){
try{
httprequest=new ActiveXObject("Msxml2.XMLHTTP")
} 
catch(e){
try{
httprequest=new ActiveXObject("Microsoft.XMLHTTP")
}
catch(e){}
}
}
return httprequest
}
var ajax=new Object()
ajax.basedomain="http://"+window.location.hostname
ajax.ajaxobj=createAjaxObj()
ajax.filetype="txt"
ajax.addrandomnumber=0
ajax.getAjaxRequest=function(url,parameters,callbackfunc,filetype){
ajax.ajaxobj=createAjaxObj()
if(ajax.addrandomnumber==1)
var parameters=parameters+"&ajaxcachebust="+new Date().getTime()
if(this.ajaxobj){
this.filetype=filetype
this.ajaxobj.onreadystatechange=callbackfunc
this.ajaxobj.open('GET',url+"?"+parameters,true)
this.ajaxobj.send(null)
}
}