function checkElements( element_list ) {
   submitOK = true;
   for( element in element_list ) {
        element_name = element_list[element]
        var element=document.getElementById( element_name ).value;
        var element_label=document.getElementById( element_name+"_label");
        if(element.length == 0) {
            element_label.style.color = "red";
            submitOK = false;
        } else {
            element_label.style.color = "black";
        }
   }
   return( submitOK )
}
function checkTaxBoxes() {
    submitOK = true;

    var rtax_element=document.getElementById( "reclaim_tax" );
    var rtax_element_label=document.getElementById( "reclaim_tax_label");
    if(rtax_element.selectedIndex == 0) {
        rtax_element_label.style.color = "red";
        submitOK = false;
    } else {
        rtax_element_label.style.color = "black";
    }


    rt_element = document.getElementById( "reclaim_tax" );
    if( rt_element.selectedIndex == 1 ) {

        var tax_element=document.getElementById( "pay_tax" );
        var tax_element_label=document.getElementById( "pay_tax_label");
        if(tax_element.selectedIndex == 0) {
            tax_element_label.style.color = "red";
            submitOK = false;
        } else {
            tax_element_label.style.color = "black";
        }
    }

    return submitOK;
}
function taxChange() {
    rt_element = document.getElementById( "reclaim_tax" );
    pt_wrapper = document.getElementById("pay_tax_container");
    if( rt_element.selectedIndex == 1 ) {
        pt_wrapper.style.display = "inline"
    } else {
        pt_wrapper.style.display = "none"
    }
}
