var resObjekt;

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('Erzeugung des Objekts fehlgeschlagen');
      }
    }
  }

  return resObjekt;
}

function sendReq(req, responsehandler)
{
  resObjekt.open('get',req,true);
  resObjekt.onreadystatechange = responsehandler;
  resObjekt.send(null);
}

function sendReqPost(daten, responsehandler)
{
  resObjekt.open('post','http://www.allehandys24.de/ajax.php',true);
  resObjekt.onreadystatechange = responsehandler;
  resObjekt.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  resObjekt.send(daten);
}

function handleResponse()
{
  if(resObjekt.readyState == 4)
  {
    return resObjekt.responseText;
  }
}

function getHandys(id)
{
	var varhersteller = '';
	varhersteller = document.getElementById("varhersteller").value;

	var var1 = '';
	if(document.getElementById("var1s").checked)	var1 = "s";
	else
	{
		if(document.getElementById("var1m").checked)	var1 = "m";
		else
		{
			if(document.getElementById("var1l").checked)	var1 = "l";
		}
	}

	var var2 = '';
	if(document.getElementById("var2s").checked)	var2 = "s";
	else
	{
		if(document.getElementById("var2m").checked)	var2 = "m";
		else
		{
			if(document.getElementById("var2l").checked)	var2 = "l";
		}
	}

	var var6 = '0';
	if(document.getElementById("var6").checked)	var6 = "1";

	var var7 = '0';
	if(document.getElementById("var7").checked)	var7 = "1";

	var var8 = '0';
	if(document.getElementById("var8").checked)	var8 = "1";

	var var9 = '0';
	if(document.getElementById("var9").checked)	var9 = "1";

	var var10 = '0';
	if(document.getElementById("var10").checked)	var10 = "1";

	var var12 = '0';
	if(document.getElementById("var12").checked)	var12 = "1";

	var var13 = '0';
	if(document.getElementById("var13").checked)	var13 = "1";

	var var14 = '0';
	if(document.getElementById("var14").checked)	var14 = "1";

	var var15 = '0';
	if(document.getElementById("var15").checked)	var15 = "1";

	var var16 = '0';
	if(document.getElementById("var16").checked)	var16 = "1";

	var var17 = '0';
	if(document.getElementById("var17").checked)	var17 = "1";

	var var18 = '0';
	if(document.getElementById("var18").checked)	var18 = "1";

	var daten = 'action=getHandys&varhersteller='+varhersteller+'&var1='+var1+'&var2='+var2+'&var6='+var6+'&var7='+var7+'&var8='+var8+'&var9='+var9+'&var10='+var10+'&var12='+var12+'&var13='+var13+'&var14='+var14+'&var15='+var15+'&var16='+var16+'&var17='+var17+'&var18='+var18;

	var responsehandler = res_getHandys;
	sendReqPost(daten,responsehandler);
}

function res_getHandys()
{
	if(resObjekt.readyState == 4)
	{
		zeigeHandys(resObjekt.responseText);
	}
}

resObjekt = erzXMLHttpRequestObject();
