$(document).ready(function() {
    $("#copyaddressBill").click(function() {
        if ($("#copyaddressBill").is(":checked"))
        {
            $("#billing_fields input", ":visible", document.body).each(function(i) {
                $(this).val($("#account_fields input").eq(i).val());
            });
            $("#txtBAddress").val($("#txtAddress").val());
            $("#ddlBState").selectOptions($("#ddlState").val());
            $("#txtBRegion").selectOptions($("#txtRegion").val());
            $("#ddlBCountry").selectOptions($("#ddlCountry").val());
        }
        else
        {
            $("#billing_fields input", ":visible", document.body).each(function(i) {
                $(this).val("");
            });
            $("#txtBAddress").selectOptions("");
            $("#ddlBState").selectOptions("");
            $("#txtBRegion").selectOptions("");
            $("#ddlBCountry").selectOptions("");
        }
    });

    $("#copyaddressShip").click(function() {
        if ($("#copyaddressShip").is(":checked"))
        {
            $("#shipping_fields input", ":visible", document.body).each(function(i) {
                $(this).val($("#account_fields input").eq(i).val());
            });
            $("#txtSAddress").val($("#txtAddress").val());
            $("#ddlSState").selectOptions($("#ddlState").val());
            $("#txtSRegion").selectOptions($("#txtRegion").val());
            $("#ddlSCountry").selectOptions($("#ddlCountry").val());
        }
        else
        {
            $("#shipping_fields input", ":visible", document.body).each(function(i) {
                $(this).val("");
            });
            $("#txtSAddress").selectOptions("");
            $("#ddlSState").selectOptions("");
            $("#txtSRegion").selectOptions("");
            $("#ddlSCountry").selectOptions("");
        }
    });
});
