﻿// Ajax - Adressbuch anzeigen
function showadressen() {

    // Popup anzeigen
    var popbg = document.getElementById("ctl00_popupbg");
    popbg.style.display = "block";

    var popcontent = document.getElementById("popupframe");
    popcontent.style.display = "block";
    popcontent.style.position = "relative";
    popcontent.style.width = "733px";
    popcontent.style.backgroundColor = "#ffffff";
    popcontent.style.left = "50%";
    popcontent.style.marginLeft = "-375px";
    popcontent.style.top = "100px";
    popcontent.style.paddingLeft = "5px";
    popcontent.style.paddingRight = "5px";
    popcontent.style.minHeight = "430px";
    popcontent.src = 'popups/pop_adressbuch.aspx';

    }

    function openadressen(arg1) {

        // Popup anzeigen
        var popbg = document.getElementById("ctl00_popupbg");
        popbg.style.display = "block";

        var popcontent = document.getElementById("popupframe");
        popcontent.style.display = "block";
        popcontent.style.position = "relative";
        popcontent.style.width = "740px";
        popcontent.style.backgroundColor = "#ffffff";
        popcontent.style.left = "50%";
        popcontent.style.marginLeft = "-375px";
        popcontent.style.top = "100px";
        popcontent.style.paddingLeft = "5px";
        popcontent.style.paddingRight = "5px";
        popcontent.style.minHeight = "430px";
        popcontent.src = 'popups/pop_adressbuch.aspx?type=' + arg1;

    }



    function addadresse(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) {

        var land = parent.document.getElementById("ctl00_ContentPlaceHolder1_ddl_empfaenger_land");
        var name1 = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_name1");
        var name2 = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_name2");
        var name3 = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_name3");
        var strasse = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_strasse");
        var plz = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_plz");
        var ort = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_ort");
        var mail = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_email");
        var tel = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_telefon");
        
        try { land.value = arg1; }
        catch (err) { }

        try { name1.value = arg2; }
        catch (err) { }

        try { name2.value = arg3; }
        catch (err) { }

        try { name3.value = arg4; }
        catch (err) { }

        try { strasse.value = arg5; }
        catch (err) { }

        try { plz.value = arg6; }
        catch (err) { }
 
        try { ort.value = arg7; }
        catch (err) { }


        try { tel.value = arg8; }
        catch (err) { }

        try { mail.value = arg9; }
        catch (err) { }

        // Popup schließen
        parent.$.fn.colorbox.close(); 
    }

    function addadresse2(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) {

        var land = parent.document.getElementById("ctl00_ContentPlaceHolder1_ddl_empfaenger_land");
        var name1 = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_name1");
        var name2 = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_name2");
        var name3 = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_name3");
        var kontakt = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_kontakt");
        var strasse = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_strasse");
        var plz = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_plz");
        var ort = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_ort");
        var tel = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_telefon");
        var mail = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_empfaenger_email");

        try { land.value = arg1; }
        catch (err) { }

        try { name1.value = arg2; }
        catch (err) { }

        try { name2.value = arg3; }
        catch (err) { }

        try { name3.value = arg4; }
        catch (err) { }

        try { kontakt.value = arg5; }
        catch (err) { }

        try { strasse.value = arg6; }
        catch (err) { }

        try { plz.value = arg7; }
        catch (err) { }

        try { ort.value = arg8; }
        catch (err) { }


        try { tel.value = arg9; }
        catch (err) { }

        try { mail.value = arg10; }
        catch (err) { }


        parent.$.fn.colorbox.close(); 

    }


    function addadresseAbhol(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) {

        var land = parent.document.getElementById("ctl00_ContentPlaceHolder1_ddl_sender_land");
        var name1 = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_name1");
        var name2 = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_name2");
        var name3 = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_name3");
        var strasse = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_strasse");
        var plz = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_plz");
        var ort = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_ort");
        var tel = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_telefon");
        var mail = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_email");

        try { land.value = arg1; }
        catch (err) { }

        try { name1.value = arg2; }
        catch (err) { }

        try { name2.value = arg3; }
        catch (err) { }

        try { name3.value = arg4; }
        catch (err) { }

        try { strasse.value = arg6; }
        catch (err) { }

        try { plz.value = arg7; }
        catch (err) { }

        try { ort.value = arg8; }
        catch (err) { }

        try { tel.value = arg9; }
        catch (err) { }

        try { mail.value = arg10; }
        catch (err) { }

        // Popup schließen
        parent.$.fn.colorbox.close(); 
    }


    function addpakadresse(arg1, arg2, arg3, arg4, arg5, arg6, arg7) {

        var land = parent.document.getElementById("ctl00_ContentPlaceHolder1_ddl_sender_land");
        var name1 = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_name1");
        var name2 = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_name2");
        var name3 = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_name3");
        var strasse = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_strasse");
        var plz = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_plz");
        var ort = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_ort");
        var tel = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_telefon");
        var mail = parent.document.getElementById("ctl00_ContentPlaceHolder1_txt_sender_email");

        try { land.value = arg1; }
        catch (err) { }

        try { name1.value = arg2; }
        catch (err) { }

        try { name2.value = arg3; }
        catch (err) { }

        try { name3.value = arg4; }
        catch (err) { }

        try { strasse.value = arg5; }
        catch (err) { }

        try { plz.value = arg6; }
        catch (err) { }

        try { ort.value = arg7; }
        catch (err) { }

        // Popup schließen
        parent.$.fn.colorbox.close();
    }


function closepopup() {

    // Popup schließen
    var popbg = parent.document.getElementById("ctl00_popupbg");
    popbg.style.display = "none";

    var popcontent = parent.document.getElementById("popupframe");
    popcontent.src = '';
    popcontent.style.display = "none";
}


// Response  abwarten
function state_Change2() {
    if (xmlhttp.readyState == 4) {// 4 = "geladen"
        if (xmlhttp.status == 200) {// 200 = passt!
            var list = document.getElementById("ctl00_popupcontent");
            list.innerHTML = xmlhttp.responseText;
        }
        else {
            alert("Fehler beim Anzeigen der Paketliste");
        }
    }
}


function showPaketPopup() {
    // Popup anzeigen
    var popbg = document.getElementById("ctl00_popupbg");
    popbg.style.display = "block";

    var popcontent = document.getElementById("popupframe");
    popcontent.style.display = "block";
    popcontent.style.position = "relative";
    popcontent.style.width = "300px";
    popcontent.style.backgroundColor = "#ffffff";
    popcontent.style.left = "50%";
    popcontent.style.marginLeft = "-200px";
    popcontent.style.top = "100px";
    popcontent.style.paddingLeft = "5px";
    popcontent.style.paddingRight = "5px";
    popcontent.style.minHeight = "160px";
    popcontent.src = 'popups/pop_addpaket.aspx';
}


// Response  abwarten
function state_Change_addpaket() {
    if (xmlhttp.readyState == 4) {// 4 = "geladen"
        if (xmlhttp.status == 200) {// 200 = passt!
            var list = parent.document.getElementById("pv_liste");
            list.innerHTML = xmlhttp.responseText;
        }
        else {
            alert("Fehler beim Anzeigen der Paketliste");
        }
    } else {
        var list = parent.document.getElementById("pv_liste");
        list.innerHTML = 'Paketliste wird geladen';
    }
}

function cleartextbox_popup(arg1) {
    var textbox = document.getElementById(arg1);
    textbox.value = '';
}

function filltextbox_popup(arg1, arg2) {
    var textbox = document.getElementById(arg1);

    if (textbox.value == '') {
        textbox.value = arg2;
    }
}


function closeMe(arg1) {

    var refresh = arg1;

    parent.$.fn.colorbox.close();
    parent.location.reload(true);

}

function onlyInt(arg1, arg2) {

    // Prüfen ob Checkbox selectiert
    var cbID = 'Datagrid_cb_' + arg2;
    var txtID = 'Datagrid_txt_' + arg2;

    var cb = document.getElementById(cbID);
    var txt = document.getElementById(txtID);

    if (cb.checked == true) {
    // Item aktiv - Eingabe prüfen, Paketliste ggf. überarbeiten

    } else {
        // Item inaktiv - Eingabe prüfen

        txt.value = TryParseInt(txt.value, arg1);

    }


}

function TryParseInt(str, defaultValue) { var retValue = defaultValue; if (str != null) { if (str.length > 0) { if (!isNaN(str)) { retValue = parseInt(str); } } } return retValue; }
