//Instanz der Klasse Ajax erzeugen und Datenuebertragung starten
function closeBox(type, session_id) {
    partContent(type, session_id);
        }

function openBox(type,session_id) {
    var liste = type+"_LISTE";
        var headline = type+"_HEAD";
    if (document.getElementById('CPU_HEAD').innerHTML.indexOf('##') == -1) partContent('CPU', session_id);
    if (document.getElementById('RAM_HEAD').innerHTML.indexOf('##') == -1) partContent('RAM', session_id);
    if (document.getElementById('HDD1_HEAD').innerHTML.indexOf('##') == -1) partContent('HDD1', session_id);
    if (document.getElementById('HDD2_HEAD').innerHTML.indexOf('##') == -1) partContent('HDD2', session_id);
    if (document.getElementById('DVW_HEAD').innerHTML.indexOf('##') == -1) partContent('DVW', session_id);
    if (document.getElementById('DVD_HEAD').innerHTML.indexOf('##') == -1) partContent('DVD', session_id);
    if (document.getElementById('LAU_HEAD')) {
      if (document.getElementById('LAU_HEAD').innerHTML.indexOf('##') == -1) partContent('LAU', session_id);
      }
    if (document.getElementById('VGA_HEAD').innerHTML.indexOf('##') == -1) partContent('VGA', session_id);
    if (document.getElementById('PCI1_HEAD').innerHTML.indexOf('##') == -1) partContent('PCI1', session_id);
    if (document.getElementById('PCI2_HEAD').innerHTML.indexOf('##') == -1) partContent('PCI2', session_id);
    if (document.getElementById('OPS_HEAD').innerHTML.indexOf('##') == -1) partContent('OPS', session_id);
    if (document.getElementById('OFF_HEAD').innerHTML.indexOf('##') == -1) partContent('OFF', session_id);
    if (document.getElementById('SEC_HEAD').innerHTML.indexOf('##') == -1) partContent('SEC', session_id);
    if (document.getElementById('TAS_HEAD').innerHTML.indexOf('##') == -1) partContent('TAS', session_id);
    if (document.getElementById('TFT_HEAD').innerHTML.indexOf('##') == -1) partContent('TFT', session_id);
    if (document.getElementById('DRU_HEAD').innerHTML.indexOf('##') == -1) partContent('DRU', session_id);

        document.getElementById(liste).style.display = "none";
        document.getElementById(headline).innerHTML='<DIV class=\"select\"><CENTER><IMG SRC=\"/system/gifs/ajax-loader-small-grey.gif\" WIDTH=\"16\" HEIGHT=\"16\"></CENTER></DIV>';

        // HEAD auf blau schalten
        with (new myAjax()) {
       url="/shop/parts/"+type+".php";
       params="type="+type+"&aktiv=1&session_id="+session_id;
       method="POST";
       onSuccess=successHandlerPartHeadline;
       onError=errorHandlerPartHeadline;
       doRequest();
       }

        // LISTE laden und anzeigen
    with (new myAjax()) {
       url="/shop/parts.php";
       params="type="+type+"&session_id="+session_id;
       method="POST";
       onSuccess=successHandlerPartBox;
       onError=errorHandlerPartBox;
       doRequest();
       }


//Fehler bei der Datenuebertragung
function errorHandlerPartHeadline(msg) {
}

//Erhaltenen Text in Seite einfuegen
function successHandlerPartHeadline(txt,xml) {
	 document.getElementById(headline).innerHTML=txt;
     evalScript(txt);
}
}


//Fehler bei der Datenuebertragung
function errorHandlerPartBox(msg) {
}

//Erhaltenen Text in Seite einfuegen
function successHandlerPartBox(txt,xml) {
    var results = eval('(' + txt + ')');
    var type = results.content[0].type;
    var text = results.content[0].txt;
    var liste = type+"_LISTE";
    new Effect.Opacity(liste, { from: 1.0, to: 0.0, duration: 0.0 });
	

	
	document.getElementById(liste).innerHTML=text;
	document.getElementById(liste).style.display = "block";
    evalScript(text);
    new Effect.BlindDown(liste, { duration: 1.5, afterFinish: function(){ 
		new Effect.Opacity(liste, { from: 0.0, to: 1.0, duration: 0.5 }); } 
	
	});
    }