function erzXMLHttpRO(){ var RO = null; try {RO = new ActiveXObject("Microsoft.XMLHTTP"); } catch(Error){ try {RO = new ActiveXObject("MSXML2.XMLHTTP");} catch(Error){ try {RO = new XMLHttpRequest();} catch(Error){alert('Error XMLHttpRequest-Objekts');} } } return RO;} RO = erzXMLHttpRO(); function Add2Cart(ArtID) { RO.open('get', "Ajax(AddItem2Cart).asp?ArtID=" + ArtID ,false); RO.onreadystatechange = function() {if(RO.readyState == 4) { Parts = RO.responseText.split("~~~~~") eval(Parts[1]); } } RO.send(null); //Hack für Firefox if(navigator.userAgent.indexOf("Firefox") > -1) { {if(RO.readyState == 4) { Parts = RO.responseText.split("~~~~~") eval(Parts[1]); } } } } function Add2List(ArtID) { RO.open('get', "Ajax(AddItem2List).asp?ArtID=" + ArtID ,false); RO.onreadystatechange = function() {if(RO.readyState == 4) { Parts = RO.responseText.split("~~~~~") eval(Parts[1]); } } RO.send(null); //Hack für Firefox if(navigator.userAgent.indexOf("Firefox") > -1) { {if(RO.readyState == 4) { Parts = RO.responseText.split("~~~~~") eval(Parts[1]); } } } } function RefreshListCart(ArtNrPublic, Menge, cmd, M) { RO.open('get', "Ajax(RefreshListCart).asp?ArtNrPublic=" + ArtNrPublic + "&Menge=" + Menge + "&Cmd=" + cmd + "&M=" + M ,false); RO.onreadystatechange = function() {if(RO.readyState == 4) { Parts = RO.responseText.split("~~~~~") eval(Parts[1]); } } RO.send(null); //Hack für Firefox if(navigator.userAgent.indexOf("Firefox") > -1) { {if(RO.readyState == 4) { Parts = RO.responseText.split("~~~~~") eval(Parts[1]); } } } } function List2Cart(ArtNrPublic) { RO.open('get', "Ajax(List2Cart).asp?ArtNrPublic=" + ArtNrPublic ,false); RO.onreadystatechange = function() {if(RO.readyState == 4) { Parts = RO.responseText.split("~~~~~") eval(Parts[1]); } } RO.send(null); //Hack für Firefox if(navigator.userAgent.indexOf("Firefox") > -1) { {if(RO.readyState == 4) { Parts = RO.responseText.split("~~~~~") eval(Parts[1]); } } } } function GPD(FN, FV) { RO.open('get', "Ajax(Shop-Step-GPD).asp?FieldName=" + FN + "&FieldValue=" + FV ,false); RO.onreadystatechange = function() {if(RO.readyState == 4) { Parts = RO.responseText.split("~~~~~") //alert(Parts[0]); eval(Parts[1]); } } RO.send(null); //Hack für Firefox if(navigator.userAgent.indexOf("Firefox") > -1) { {if(RO.readyState == 4) { Parts = RO.responseText.split("~~~~~") eval(Parts[1]); } } } } function SelectZV(ZuV) { RO.open('get', "Ajax(Shop-Step-ZV).asp?ZuV=" + ZuV ,false); RO.onreadystatechange = function() {if(RO.readyState == 4) { Parts = RO.responseText.split("~~~~~") //alert(Parts[0]); eval(Parts[1]); } } RO.send(null); //Hack für Firefox if(navigator.userAgent.indexOf("Firefox") > -1) { {if(RO.readyState == 4) { Parts = RO.responseText.split("~~~~~") eval(Parts[1]); } } } } function checkReq(URL) { var Ausgabe = "" var txt = document.forms.GPD.elements for (var i = 0; i < txt.length; i++) switch (txt[i].type) { case "text": //alert(txt[i].className) if( txt[i].value == "" && txt[i].className == "TXreq" ) { Ausgabe = Ausgabe + txt[i].id + ", " } break; } if(Ausgabe.length == 0) location = URL else { Ausgabe = Ausgabe.slice(0, Ausgabe.length-2) document.getElementById("Hinweis").innerHTML = "Für folgende(s) Felde(r) fehlt noch Ihre Eingabe:
" + Ausgabe + "."; document.getElementById("HW").style.display = "block"; window.setTimeout("shut()", 5000); } } function shut() { document.getElementById("HW").style.display = "none"; } function PFKat() { MeinFenster = window.open("PFKat.asp", "Zweitfenster", "width=1024, height=768, location=no,menubar=no,scrollbars=no,status=no, toolbar=no, fullscreen=yes,fullscreen "); MeinFenster.focus(); MeinFenster.moveTo(0,0); }