﻿function setPaketaktiv(arg1, arg2) {

    var checkbox = document.getElementById('ctl00_ContentPlaceHolder1_' + arg1);
  
       xmlhttp = null;
    if (window.XMLHttpRequest) {

        // erzeugen eines XMLHttpRequests
        xmlhttp = new XMLHttpRequest();

    }
    else if (window.ActiveXObject) {// Code für ie 6
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (xmlhttp != null) {

        // eventHandler hinzufügen
        // xmlhttp.onreadystatechange = state_Change;
        xmlhttp.open("GET", "ajax/setpakete.aspx?arg1=" + checkbox.checked + "&arg2=" + arg2, true);
        xmlhttp.send(null);

    }
    else {
        // Fehlermeldung
        alert("Ihr Browser unterstützt kein XMLHTTP.");
    }
}


function setPaketgewicht(arg1, arg2) {

    var textbox = document.getElementById('ctl00_ContentPlaceHolder1_' + arg1);
    var hiddenfielt = document.getElementById('ctl00_ContentPlaceHolder1_' + arg1.replace('txt', 'hf'));
    if (textbox.value == hiddenfielt.value) {
        return;
    } else {
            hiddenfielt.value = textbox.value;
    }

    xmlhttp = null;
    if (window.XMLHttpRequest) {

        // erzeugen eines XMLHttpRequests
        xmlhttp = new XMLHttpRequest();

    }
    else if (window.ActiveXObject) {// Code für ie 6
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (xmlhttp != null) {

        // eventHandler hinzufügen
        // xmlhttp.onreadystatechange = state_Change;
        xmlhttp.open("GET", "ajax/addgewichte.aspx?arg1=" + textbox.value + "&arg2=" + arg2, true);
        xmlhttp.send(null);

    }
    else {
        // Fehlermeldung
        alert("Ihr Browser unterstützt kein XMLHTTP.");
    }
}


function setEbayPaketaktiv(arg1, arg2) {

    var checkbox = document.getElementById('ctl00_ContentPlaceHolder1_' + arg1);

    xmlhttp = null;
    if (window.XMLHttpRequest) {

        // erzeugen eines XMLHttpRequests
        xmlhttp = new XMLHttpRequest();

    }
    else if (window.ActiveXObject) {// Code für ie 6
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (xmlhttp != null) {

        // eventHandler hinzufügen
        // xmlhttp.onreadystatechange = state_Change;
        xmlhttp.open("GET", "ajax/setpakete.aspx?arg1=" + checkbox.checked + "&arg2=" + arg2 +"&type=ebay", true);
        xmlhttp.send(null);

    }
    else {
        // Fehlermeldung
        alert("Ihr Browser unterstützt kein XMLHTTP.");
    }
}


function createPaketschein() {

    xmlhttp = null;
    if (window.XMLHttpRequest) {

        // erzeugen eines XMLHttpRequests
        xmlhttp = new XMLHttpRequest();

    }
    else if (window.ActiveXObject) {// Code für ie 6
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (xmlhttp != null) {

        // eventHandler hinzufügen
        xmlhttp.onreadystatechange = waitforData;
        xmlhttp.open("GET", "ajax/getPaketschein.aspx");
        xmlhttp.send(null);

    }
    else {
        // Fehlermeldung
        alert("Ihr Browser unterstützt kein XMLHTTP.");
    }
}


// Response  abwarten
function waitforData() {
    if (xmlhttp.readyState == 4) {// 4 = "geladen"
        if (xmlhttp.status == 200) {// 200 = passt!
            var list = parent.document.getElementById("ctl00_ContentPlaceHolder1_buttonschritt3");
            list.innerHTML = xmlhttp.responseText;
        }
        else {
            var list = parent.document.getElementById("ctl00_ContentPlaceHolder1_buttonschritt3Ebay");
            list.innerHTML = 'Fehler bei der Paketscheinerstellung';
        }
    } else {
        var list = parent.document.getElementById("ctl00_ContentPlaceHolder1_buttonschritt3");
        list.innerHTML = "<p style='text-align: center;'><img src='images/icons/loader.gif' /> Paketscheine werden erstellt...</p>";
    }
}


function createPaketscheinEbay() {

    xmlhttp = null;
    if (window.XMLHttpRequest) {

        // erzeugen eines XMLHttpRequests
        xmlhttp = new XMLHttpRequest();

    }
    else if (window.ActiveXObject) {// Code für ie 6
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (xmlhttp != null) {

        // eventHandler hinzufügen
        xmlhttp.onreadystatechange = waitforDataEbay;
        xmlhttp.open("GET", "ajax/getPaketscheinEbay.aspx");
        xmlhttp.send(null);

    }
    else {
        // Fehlermeldung
        alert("Ihr Browser unterstützt kein XMLHTTP.");
    }
}

// Response  abwarten
function waitforDataEbay() {
    if (xmlhttp.readyState == 4) {// 4 = "geladen"
        if (xmlhttp.status == 200) {// 200 = passt!
            var list = parent.document.getElementById("ctl00_ContentPlaceHolder1_buttonschritt3Ebay");
            list.innerHTML = xmlhttp.responseText;
        }
        else {
            var list = parent.document.getElementById("ctl00_ContentPlaceHolder1_buttonschritt3Ebay");
            list.innerHTML = 'Fehler bei der Paketscheinerstellung';
        }
    } else {
        var list = parent.document.getElementById("ctl00_ContentPlaceHolder1_buttonschritt3Ebay");
        list.innerHTML = "<p style='text-align: center;'><img src='images/icons/loader.gif' /> Paketscheine werden erstellt...</p>";
    }
}


function createAbholung() {

    xmlhttp = null;
    if (window.XMLHttpRequest) {

        // erzeugen eines XMLHttpRequests
        xmlhttp = new XMLHttpRequest();

    }
    else if (window.ActiveXObject) {// Code für ie 6
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (xmlhttp != null) {

        // eventHandler hinzufügen
        xmlhttp.onreadystatechange = waitforDataAbholung;
        xmlhttp.open("GET", "ajax/getAbholung.aspx");
        xmlhttp.send(null);

    }
    else {
        // Fehlermeldung
        alert("Ihr Browser unterstützt kein XMLHTTP.");
    }
}

// Response  abwarten
function waitforDataAbholung() {
    if (xmlhttp.readyState == 4) {// 4 = "geladen"
        if (xmlhttp.status == 200) {// 200 = passt!
            var list = parent.document.getElementById("ctl00_ContentPlaceHolder1_buttonschritt3");
            list.innerHTML = xmlhttp.responseText;
        }
        else {
            var list = parent.document.getElementById("ctl00_ContentPlaceHolder1_buttonschritt3");
            list.innerHTML = 'Fehler Senden der Daten';
        }
    } else {
        var list = parent.document.getElementById("ctl00_ContentPlaceHolder1_buttonschritt3");
        list.innerHTML = "<p style='text-align: center;'><img src='images/icons/loader.gif' /> Daten werden gesendet...</p>";
    }
}



function stornoPaket(arg1) {
    if (confirm("Wollen Sie den Paketschein '" + arg1 + "' wirklich stornieren?.")) {
        this.location.href = "meinbps.aspx?storno=" + arg1;
        }


}

function createShopReturn() {

    xmlhttp = null;
    if (window.XMLHttpRequest) {

        // erzeugen eines XMLHttpRequests
        xmlhttp = new XMLHttpRequest();

    }
    else if (window.ActiveXObject) {// Code für ie 6
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (xmlhttp != null) {

        // eventHandler hinzufügen
        xmlhttp.onreadystatechange = waitforDataShopReturn;
        xmlhttp.open("GET", "ajax/getshopreturn.aspx");
        xmlhttp.send(null);

    }
    else {
        // Fehlermeldung
        alert("Ihr Browser unterstützt kein XMLHTTP.");
    }
}

// Response  abwarten
function waitforDataShopReturn() {
    if (xmlhttp.readyState == 4) {// 4 = "geladen"
        if (xmlhttp.status == 200) {// 200 = passt!
            var list = parent.document.getElementById("ctl00_ContentPlaceHolder1_buttonschritt2");
            list.innerHTML = xmlhttp.responseText;
        }
        else {
            var list = parent.document.getElementById("ctl00_ContentPlaceHolder1_buttonschritt2");
            list.innerHTML = 'Fehler beim Senden der Daten';
        }
    } else {
        var list = parent.document.getElementById("ctl00_ContentPlaceHolder1_buttonschritt2");
        list.innerHTML = "<p style='text-align: center;'><img src='images/icons/loader.gif' /> Daten werden gesendet...</p>";
    }
    }


    function setAbholgewicht(arg1, arg2) {

      var textbox = document.getElementById('ctl00_ContentPlaceHolder1_' + arg1);
      var hiddenfielt = document.getElementById('ctl00_ContentPlaceHolder1_' + arg1.replace('txt', 'hf'));
      if (textbox.value == hiddenfielt.value) {
        return;
      } else {
        hiddenfielt.value = textbox.value;
      }

      xmlhttp = null;
      if (window.XMLHttpRequest) {

        // erzeugen eines XMLHttpRequests
        xmlhttp = new XMLHttpRequest();

      }
      else if (window.ActiveXObject) {// Code für ie 6
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      }
      if (xmlhttp != null) {

        // eventHandler hinzufügen
        // xmlhttp.onreadystatechange = state_Change;
        xmlhttp.open("GET", "ajax/addgewichte.aspx?arg1=" + textbox.value + "&arg2=" + arg2, true);
        xmlhttp.send(null);

      }
      else {
        // Fehlermeldung
        alert("Ihr Browser unterstützt kein XMLHTTP.");
      }
    }
