var tax_field_counter;
function getTaxFieldCount(){
    tax_field_counter=document.getElementById('count_tax').value;
}
function addTaxFields(){
    tax_field_counter++;
    var myDiv = document.getElementById("loadTaxFieldsDiv");
    
    var newTABLE_tr = document.createElement("tr");
    var newTABLE_tr_td0 = document.createElement("td");
    newTABLE_tr_td0.innerHTML = "Tax"+tax_field_counter;
    var newTABLE_tr_td1 = document.createElement("td");
    var newTABLE_tr_td2 = document.createElement("td");
    var newTABLE_tr_td3 = document.createElement("td");
    var newTABLE_tr_td4 = document.createElement("td");
    newTABLE_tr_td1.setAttribute('id','tax_val_td'+tax_field_counter);
    var newTABLE_id = document.createElement("input");
    newTABLE_id.type = "text";
    newTABLE_id.name = "tax"+tax_field_counter;
    newTABLE_id.id = "tax"+tax_field_counter;
    newTABLE_id.setAttribute('style','width:50px;');
    var newTABLE_country_select = document.createElement("select");
    newTABLE_country_select.name = "country_tax_"+tax_field_counter;
    newTABLE_country_select.id = "country_tax_"+tax_field_counter;
    newTABLE_country_select.setAttribute('style','width:150px;');
    newTABLE_country_select.onchange = function () {updateState(this.id,"country_tax_"+tax_field_counter,"state_tax_"+tax_field_counter,"US",'',1);};
    var newTABLE_state_box = document.createElement("input");
    newTABLE_state_box.type = "text";
    newTABLE_state_box.name = "state_tax_"+tax_field_counter;
    newTABLE_state_box.id = "state_tax_"+tax_field_counter;
    newTABLE_state_box.setAttribute('style','width:150px;');
    var newMinus = document.createElement("input");
    newMinus.type = "button";
    newMinus.value = "-";
    newMinus.setAttribute("style","cursor:pointer;");
    newMinus.onclick = function () {deleteTaxField(newTABLE_tr);};
    
    newTABLE_tr_td4.appendChild(newMinus);
    newTABLE_tr_td3.appendChild(newTABLE_state_box);
    newTABLE_tr_td2.appendChild(newTABLE_country_select);
    newTABLE_tr_td1.appendChild(newTABLE_id);
    newTABLE_tr.appendChild(newTABLE_tr_td0);
    newTABLE_tr.appendChild(newTABLE_tr_td1);
    newTABLE_tr.appendChild(newTABLE_tr_td2);
    newTABLE_tr.appendChild(newTABLE_tr_td3);
    newTABLE_tr.appendChild(newTABLE_tr_td4);
    newTABLE_tr_td1.innerHTML+="% in";
    
    myDiv.appendChild(newTABLE_tr);
    var country_id='country_tax_'+tax_field_counter;
    var state_id='state_tax_'+tax_field_counter;
    initCountry(country_id,state_id,'US','',1);
    document.getElementById('tax_field_counter').value=tax_field_counter;
}
function deleteTaxField(myP) {
    var length;

    length = document.getElementById("loadTaxFieldsDiv").childNodes.length;

    if (length > 0) {
        var myDiv = document.getElementById("loadTaxFieldsDiv");
        myDiv.removeChild(myP);
    }
    else {
        alert('Error');
    }
}
