﻿var scOnload = true;
function scHomeVisible() {
    var tRadio = document.getElementById("scAthome");
    var tRadio1 = document.getElementById("scNothome");
    var tcdRadio0 = document.getElementById("scDeliveryGLS");
    var tSpan1 = document.getElementById("csAthomeSpan");
    var tSpan2 = document.getElementById("csNothomeSpan");
    var inputTags, scI
    if (tRadio.checked) {
        tSpan1.style.display = "";
        tSpan2.style.display = "none";
        tcdRadio0.checked = true;
        enableDeliveryPlace();
        inputTags = tSpan2.getElementsByTagName("input");
        for (scI in inputTags) {
            if (inputTags[scI].type == "text") {
                inputTags[scI].value = "";
            }
        }
    }
    else {
        tSpan1.style.display = "none";
        if (tRadio1.checked) {
            tSpan2.style.display = "";
        }
        if (!scOnload) {
            tcdRadio0.checked = false;
        }
        inputTags = tSpan1.getElementsByTagName("input");
        for (scI in inputTags) {
            inputTags[scI].value = "";
        }
    }
}


function scAddressVisible() {
    tRadio = document.getElementById("scInvoiceaddress");
    tRadio1 = document.getElementById("scAlternativeaddress");
    tSpan1 = document.getElementById("csInvoiceaddressSpan");
    tSpan2 = document.getElementById("csAlternativeaddressSpan");
    var inputTags, scI
    if (tRadio.checked == true) {
        tSpan1.style.display = "";
        tSpan2.style.display = "none";
        inputTags = tSpan2.getElementsByTagName("input");
        for (scI in inputTags) {
            inputTags[scI].value = "";
            try {
                inputTags[scI].setAttribute("validation", "off")
            }
            catch (er) { }
        }
    }
    else {
        tSpan1.style.display = "none";
        if (tRadio1.checked) {
            tSpan2.style.display = "";
        }
        inputTags = tSpan2.getElementsByTagName("input");
        for (scI in inputTags) {
            try {
                if (inputTags[scI].getAttribute("rule") != null) {
                    inputTags[scI].setAttribute("validation", "on")
                }
            }
            catch (er) {
            }
        }
    }
}

function enableDeliveryPlace() {
    var tRadio = document.getElementById("scDeliveryGLS");
    var tSpan = document.getElementById("csNothomeSpan");
    var inputTags, scI
    if (tRadio.checked == false) {
        inputTags = tSpan.getElementsByTagName("input");
        for (scI in inputTags) {
            if (inputTags[scI].type == "text") {
                inputTags[scI].value = "";
                inputTags[scI].disabled = true;
            }
        }
    }
    else {
        inputTags = tSpan.getElementsByTagName("input");
        for (scI in inputTags) {
            inputTags[scI].disabled = false;
        }
    }
}

enableDeliveryPlace();
scAddressVisible();
scHomeVisible();
scOnload = false;
