function getCheckedValue(radioObj) {
    if(!radioObj)
            return "";
    var radioLength = radioObj.length;
    if(radioLength == undefined)
            if(radioObj.checked)
                    return radioObj.value;
            else
                    return "";
    for(var i = 0; i < radioLength; i++) {
            if(radioObj[i].checked) {
                    return radioObj[i].value;
            }
    }
    return "";
}
function switchCollectOff() {
    var form = document.getElementById("neworderform");
    document.getElementById("order_collect_sub").style.display = 'none';
}
function switchCollectOn() {
    var form = document.getElementById("neworderform");
    document.getElementById("order_collect_sub").style.display = 'block';
}
function switchSampleOff() {
    var form = document.getElementById("neworderform");
    document.getElementById("order_sample_sub").style.display = 'none';
}
function switchSampleOn() {
    var form = document.getElementById("neworderform");
    document.getElementById("order_sample_sub").style.display = 'block';
}
function switchCertificateOff() {
    var form = document.getElementById("neworderform");
    document.getElementById("order_LC").style.display = 'none';
}
function switchCertificateOn() {
    var form = document.getElementById("neworderform");
    document.getElementById("order_LC").style.display = 'block';
}
function switchPalletsOff() {
    var form = document.getElementById("neworderform");
    document.getElementById("order_pallets_sub").style.display = 'none';
}
function switchPalletsOn() {
    var form = document.getElementById("neworderform");
    document.getElementById("order_pallets_sub").style.display = 'block';
}
function switchAlreadyWorkedOff() {
    var form = document.getElementById("neworderform");
    document.getElementById("order_already_worked_sub").style.display = 'none';
}
function switchAlreadyWorkedOn() {
    var form = document.getElementById("neworderform");
    document.getElementById("order_already_worked_sub").style.display = 'block';
}
function displayHint(tagada) {
    hint = eval('document.getElementById(\''+tagada+'\')');
    hint.style.display = 'inline';
}
function hideHint(tagada) {
    hint = eval('document.getElementById(\''+tagada+'\')');
    hint.style.display = 'none';
}
function switchUnitype() {
    var form = document.getElementById("neworderform");
    if(form.order_unittype.options[form.order_unittype.options.selectedIndex].value != 'other') {
        form.order_unittype_other.disabled = true;
        document.getElementById("order_unittype_other").style.display = 'none';
    }
    if(form.order_unittype.options[form.order_unittype.options.selectedIndex].value == 'other') {
        form.order_unittype_other.disabled = false;
        document.getElementById("order_unittype_other").style.display = 'inline';
    }
}
function switchEmailcopyOff() {
    var form = document.getElementById("neworderform");
    document.getElementById("order_email_copy_sub").style.display = 'none';
}
function switchEmailcopyOn() {
    var form = document.getElementById("neworderform");
    document.getElementById("order_email_copy_sub").style.display = 'block';
}
function switchBillingOff() {
    var form = document.getElementById("registerform");
    document.getElementById("billing_contact").style.display = 'block';
}
function switchBillingOn() {
    var form = document.getElementById("registerform");
    document.getElementById("billing_contact").style.display = 'none';
}
function switchResellerOff() {
    var form = document.getElementById("registerform");
    document.getElementById("reseller_name").style.display = 'none';
}
function switchResellerOn() {
    var form = document.getElementById("registerform");
    document.getElementById("reseller_name").style.display = 'block';
}
function switchHearaboutus() {
    var form = document.getElementById("registerform");
    if(form.hearaboutus_id.options[form.hearaboutus_id.options.selectedIndex].value != '11') {
        form.customer_hearaboutuscomment.disabled = true;
        document.getElementById("hearaboutuscomment").style.display = 'none';
    }
    if(form.hearaboutus_id.options[form.hearaboutus_id.options.selectedIndex].value == '11') {
        form.customer_hearaboutuscomment.disabled = false;
        document.getElementById("hearaboutuscomment").style.display = 'block';
    }
}
function fillFactory() {
    var form = document.getElementById("vendorfactoryform");
    form.factory_name.value = form.supplier_name.value;
    form.factory_chinesename.value = form.supplier_chinesename.value;
    form.factory_contact_lastname.value = form.supplier_contact_lastname.value;
    form.factory_contact_telephone.value = form.supplier_contact_telephone.value;
    form.factory_contact_mobile.value = form.supplier_contact_mobile.value;
    form.factory_contact_email.value = form.supplier_contact_email.value;
    form.factory_address1.value = form.supplier_address1.value;
    form.factory_address2.value = form.supplier_address2.value;
    form.factory_city.value = form.supplier_city.value;
    form.factory_country_id.options.selectedIndex = form.supplier_country_id.options.selectedIndex;
    form.factory_province.value = form.supplier_province.value;
    form.factory_closest_bus.value = form.supplier_closest_bus.value;
    form.factory_contact2_lastname.value = form.supplier_contact2_lastname.value;
    form.factory_contact2_telephone.value = form.supplier_contact2_telephone.value;
    form.factory_contact2_email.value = form.supplier_contact2_email.value;
}