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);
}