﻿function setVersionOfProduct()
{
     if (document.all.sVersion.length > 0)
     {
        var groesse = document.all.sVersion.length;
        for (var i=groesse;i>0;i--)
        {
            document.getElementById('sVersion').remove(i);
        }
     }

     if (document.all.sProduct[0].selected == true) {
         var newOption;
         for (var i = 1; i <= 3; i++) {
             newOption = document.createElement('<option value=1."' + i + '">');
             document.all.sVersion.options.add(newOption);
             newOption.innerText = "1." + i;
         }
     }
     else if (document.all.sProduct[1].selected == true) {
     var newOption, newOption2;
     newOption = document.createElement('<option value=2.0>');
     document.all.sVersion.options.add(newOption);
     newOption.innerText = "2.0";
    }
}


function AddRowToTable(tableRef, language) {
    //Zuerst rausfinden, dass nicht Deutschland ausgewählt wurde
    var country = document.getElementById('Land').value;
    if (country != "Germany") {
        if (document.getElementById('USTID') == null) {
            
            var tbl = document.getElementById(tableRef);
            var row = tbl.insertRow(7);
            
            //Left Cell 
            var textNode = "";
            var cellLeft = row.insertCell(0);
            if (language == "de")
                textNode = document.createTextNode("USt.-ID-Nr.*:");
            else
                textNode = document.createTextNode("VAT-ID*:");

            cellLeft.appendChild(textNode);

            //Right Cell 
            var cellRight = row.insertCell(1);
            var inputField = document.createElement("input");
            inputField.type = 'text';
            inputField.id = 'USTID';
            inputField.size = '40';
            cellRight.appendChild(inputField);

            //Description row
            var rowDesc = tbl.insertRow(8);
            rowDesc.insertCell(0);
            var cellDesc = rowDesc.insertCell(1);
            cellDesc.style.width = '40';
            
            var text = "";
            
            if (language == "de")
                text = document.createTextNode("*Wenn Sie Geschäftskunde aus dem EU-Ausland sind: Bitte geben Sie hier Ihre gültige Umsatzsteuer-Identifikationsnummer (VAT-ID) an. So können wir Ihnen eine Rechnung ohne deutsche Mehrwertsteuer ausstellen.");
            else
                text = document.createTextNode("*You are client from EU states: Please declare your valid VAT-ID. So we will issue an invoice without German VAT.");

            //cellDesc
            cellDesc.appendChild(text);

        }
    }
    else {
        if (document.getElementById('USTID') != null) {
            document.getElementById(tableRef).deleteRow(7);
            document.getElementById(tableRef).deleteRow(7);
         }
     }
}
