/**
 * @author mindphuel llc
 */
var id = null;

function erzXMLHttpRequestObject(){
  var resObjekt = null;

  try {
    resObjekt = new ActiveXObject("Microsoft.XMLHTTP");
  }
  catch(Error){
    try {
      resObjekt = new ActiveXObject("MSXML2.XMLHTTP");
    }
    catch(Error){
      try {
        resObjekt = new XMLHttpRequest();
      }
      catch(Error){
        alert(
          "XMLHttpRequest failed. Update to a common browser version and/or activate JavaScript in your browser.");
      }
    }
  }
  return resObjekt;
}

function erzXMLHttpRequestObjectB(){
  var resObjektB = null;

  try {
    resObjektB = new ActiveXObject("Microsoft.XMLHTTP");
  }
  catch(Error){
    try {
      resObjektB = new ActiveXObject("MSXML2.XMLHTTP");
    }
    catch(Error){
      try {
        resObjektB = new XMLHttpRequest();
      }
      catch(Error){
        alert(
          "XMLHttpRequest failed. Update to a common browser version and/or activate JavaScript in your browser.");
      }
    }
  }
  return resObjektB;
}

function fokus(i) {
    resObjekt.open('get', '../src/getvhclpix.php?pix_id='+i,true);
    resObjekt.onreadystatechange = handleResponse1;
    resObjekt.send(null);
}

function handleResponse1() {
  if(resObjekt.readyState == 4){
    document.getElementById('lpix').innerHTML = resObjekt.responseText;
  }
}

function contract(j,lng,u_id,sid) {
	id = j;
    resObjekt.open('get', '../src/'+j+'.php?lng='+lng+'&sid='+sid+'&u_id='+u_id+'&acx=0',true);
    resObjekt.onreadystatechange = handleResponse2;
    resObjekt.send(null);
}

function expand(j,lng,u_id,sid) {
	id = j;
    resObjekt.open('get', '../src/'+j+'.php?lng='+lng+'&sid='+sid+'&u_id='+u_id+'&acx=3',true);
    resObjekt.onreadystatechange = handleResponse2;
    resObjekt.send(null);
}

function contract_page(k,lng,u_id,sid,p,xvarname,xvarval) {
	id = k;
	if (xvarname == '') {
    resObjekt.open('get', '../lboard/'+k+'.php?lng='+lng+'&sid='+sid+'&u_id='+u_id+'&p=0&acx=0',true);
	} else {
    resObjekt.open('get', '../lboard/'+k+'.php?lng='+lng+'&sid='+sid+'&u_id='+u_id+'&p=0&'+xvarname+'='+xvarval+'&acx=0',true);
    }
    resObjekt.onreadystatechange = handleResponse2;
    resObjekt.send(null);
}

function expand_page(k,lng,u_id,sid,p,xvarname,xvarval) {
	id = k;
    resObjekt.open('get', '../lboard/'+k+'.php?lng='+lng+'&sid='+sid+'&u_id='+u_id+'&p='+p+'&'+xvarname+'='+xvarval+'&acx=3',true);
    resObjekt.onreadystatechange = handleResponse2;
    resObjekt.send(null);
}

function turn_page(l,lng,u_id,sid,p,xvarname,xvarval) {
	id = l;
    resObjekt.open('get', '../lboard/'+l+'.php?lng='+lng+'&sid='+sid+'&u_id='+u_id+'&p='+p+'&'+xvarname+'='+xvarval+'&acx=3',true);
    resObjekt.onreadystatechange = handleResponse2;
    resObjekt.send(null);
}

function turn_page_oa(l,lng,u_id,sid,p,acx) {
	id = l;
	var dxcat = document.FltrFrm.cat_id.value; 
	var dxmak = document.FltrFrm.make_id.value; 
	var dxtt  = document.FltrFrm.trktype_id.value; 
	var dxreg = document.FltrFrm.g_id.value; 
	var dxnat = document.FltrFrm.ctry_cd2.value; 
	var dxlvl = document.FltrFrm.privilege_rank.value; 
	
    resObjekt.open('get', '../lboard/'+l+'.php?lng='+lng+'&sid='+sid+'&u_id='+u_id+'&p='+p+'&dxcat='+dxcat+'&dxmak='+dxmak+'&dxtt='+dxtt+'&dxreg='+dxreg+'&dxnat='+dxnat+'&dxlvl='+dxlvl+'&acx='+acx,true);
    resObjekt.onreadystatechange = handleResponse2;
    resObjekt.send(null);
}

function handleResponse2() {
  if(resObjekt.readyState == 4){
    document.getElementById(id).innerHTML = resObjekt.responseText;
  }
}

function filter_oa(m) {
	var dxcat = document.FltrFrm.cat_id.value; 
	var dxmak = document.FltrFrm.make_id.value; 
	var dxtt  = document.FltrFrm.trktype_id.value; 
	var dxreg = document.FltrFrm.g_id.value; 
	var dxnat = document.FltrFrm.ctry_cd2.value; 
	var dxlvl = document.FltrFrm.privilege_rank.value; 
	var lng   = document.RstFltrFrm.lng.value; 
	var sid   = document.RstFltrFrm.sid.value; 
	var u_id  = document.RstFltrFrm.u_id.value; 
	
    resObjekt.open('get', '../lboard/oa.php?lng='+lng+'&sid='+sid+'&u_id='+u_id+'&p=0&dxcat='+dxcat+'&dxmak='+dxmak+'&dxtt='+dxtt+'&dxreg='+dxreg+'&dxnat='+dxnat+'&dxlvl='+dxlvl+'&acx=3',true);
    resObjekt.onreadystatechange = handleResponse3;
    resObjekt.send(null);

    resObjektB.open('get', '../lboard/oafilter.php?lng='+lng+'&sid='+sid+'&u_id='+u_id+'&dxcat='+dxcat+'&dxmak='+dxmak+'&dxtt='+dxtt+'&dxreg='+dxreg+'&dxnat='+dxnat+'&dxlvl='+dxlvl+'&acx=3',true);
    resObjektB.onreadystatechange = handleResponse4;
    resObjektB.send(null);
}

function handleResponse3() {
  if(resObjekt.readyState == 4){
    document.getElementById('oa').innerHTML = resObjekt.responseText;
  }
}
function handleResponse4() {
  if(resObjektB.readyState == 4){
    document.getElementById('oafilter').innerHTML = resObjektB.responseText;
  }
}

function ttlistclose(tt) {
	document.getElementById('tt'+tt).innerHTML = '';
}

function ttlistopen(v_id,tt,ntottrks,so,p) {
	idttopen = 'tt'+tt;
	var u_id = document.lang.u_id.value;
	var sid = document.lang.sid.value;
	var lng = document.lang.lng.value;
	resObjektB.open('get', '../racer/racertrksdetails.php?v_id='+v_id+'&lng='+lng+'&sid='+sid+'&u_id='+u_id+'&tt='+tt+'&ntottrks='+ntottrks+'&so='+so+'&p='+p,true);
	resObjektB.onreadystatechange = handleResponse5;
	resObjektB.send(null);
}
function ttlistopen2(vhcl_id,tt,ntottrks,so,p) {
	idttopen = 'tt'+tt;
	var u_id = document.lang.u_id.value;
	var sid = document.lang.sid.value;
	var lng = document.lang.lng.value;
	resObjektB.open('get', '../vhcl/vhcltrksdetails.php?vhcl_id='+vhcl_id+'&lng='+lng+'&sid='+sid+'&u_id='+u_id+'&tt='+tt+'&ntottrks='+ntottrks+'&so='+so+'&p='+p,true);
	resObjektB.onreadystatechange = handleResponse5;
	resObjektB.send(null);
}
function handleResponse5() {
  if(resObjektB.readyState == 4){
    document.getElementById(idttopen).innerHTML = resObjektB.responseText;
  }
}

resObjekt=erzXMLHttpRequestObject();
resObjektB=erzXMLHttpRequestObjectB();

