//Instanz der Klasse Ajax erzeugen und Datenuebertragung starten
function loadAuswahl(session_id, auswahl, manufacturer, cpu, grafik, raid) {

   if (document.getElementById('erklaerung').innerHTML.indexOf('Wunschsystem') == -1) {
      with (new myAjax()) {
         url="shop/auswahl_spezial.php";
         params="session_id="+session_id+"&auswahl="+auswahl+"&manufacturer="+manufacturer+"&cpu="+cpu+"&grafik="+grafik+"&raid="+raid;
         method="POST";
         onSuccess=successHandlerAuswahlSpezial_renew;
         onError=errorHandlerAuswahl;
         doRequest();
         }
      }

  new Effect.Opacity('auswahl', { from: 1.0, to: 0.0, duration: 0.0 });
  with (new myAjax()) {
    url="shop/auswahl.php";
        params="session_id="+session_id+"&auswahl="+auswahl+"&manufacturer="+manufacturer+"&cpu="+cpu+"&grafik="+grafik+"&raid="+raid;
        method="POST";
    onSuccess=successHandlerAuswahl;
    onError=errorHandlerAuswahl;
    doRequest();
    }
}

//Fehler bei der Datenuebertragung
function errorHandlerAuswahl(msg) {
}

//Erhaltenen Text in Seite einfuegen
function successHandlerAuswahl(txt,xml) {
    document.getElementById('auswahl').innerHTML=txt;
    evalScript(txt);
    new Effect.Opacity('auswahl', { from: 0.0, to: 1.0, duration: 0.5 });
}

//Erhaltenen Text in Seite einfuegen
function successHandlerAuswahlSpezial_renew(txt,xml) {
    //document.getElementById('erklaerung').innerHTML=txt;
	document.getElementById('auswahl_spezial').innerHTML=txt;
    evalScript(txt);
}


function evalScript(scripts)
{
  try {
      if(scripts != '') {
         var script = "";
         scripts = scripts.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi, function(){
         if (scripts !== null) script += arguments[1] + '\n';
         return '';});
         if(script) (window.execScript) ? window.execScript(script) : window.setTimeout(script, 0);
         }
      return false;
      }
      catch(e) {
         alert(e)
         }
  }