function erzeugeAnfrageObj() {
    var AnfrageObj;
    var browser         = navigator.appName;
    if(browser          == "Microsoft Internet Explorer"){
        AnfrageObj      = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        AnfrageObj      = new XMLHttpRequest();
    }
    return AnfrageObj;
}

var http                = erzeugeAnfrageObj();

function sendeAnfrage(artnr) {
	document.getElementById("preisBlock").innerHTML ="<p><IMG SRC='/media/front/wait1.gif' WIDTH=43 HEIGHT=11 BORDER=0 hspace=20></p>";
	var vmass = document.preis.groesse.value+'_'+document.preis.haerte.value;
    http.open('get', '/index.cgi?task=preisinfo&artnr='+artnr+'&vmass='+vmass);
    http.onreadystatechange = verarbeiteAntwort;
    http.send(null);
}
function verifyForm() {
		var NAME;
		var HEFR;
		NAME = document.getElementById("NAME").value;
		HEFR = document.getElementById("f_HEFR").value;
        http.open('get', 'podi/podi.cgi?view=verifyForm&HEFR='+HEFR+'&NAME='+NAME);
        http.onreadystatechange = verarbeiteAntwort;
        http.send(null);
}
function verarbeiteAntwort() {
    if(http.readyState  == 4){
        var Antwort     = http.responseText;
        var Inhalt      = new Array();
         if(Antwort.indexOf('|' != -1)) {
            // Der Response besteht aus zwei Teilen:
            // abc|defghi...xyz
            // abc ist die Container-ID, rechts ist der eigentliche Inhalt
            Inhalt      = Antwort.split('|');
            document.getElementById(Inhalt[0]).innerHTML = Inhalt[1];
        }
    }
}
