    <!-- This script and many more are available free online at -->
    <!-- The JavaScript Source!! javascript.internet.com -->

    var shipFirstName = "";
    var shipLastName = "";
    //var shipCompany = "";
    var shipAddress1 = "";
    var shipAddress2 = "";
    var shipCity = "";
    var shipStateProvince = "";
    var shipStateProvinceIndex = 0;
    var shipCountryIndex =0;
    var shipCountry="";
    var shipPostalCode = "";
    var shipHomePhone = "";
    var shipWorkPhone = "";
    var shipExtension = "";
    var shipFaxPhone = "";

    function InitSaveVariables(form) {
        shipFirstName = form.firstName.value;
        shipLastName = form.lastName.value;
        //shipCompany = form.company.value;
        shipAddress1 = form.address1.value;
        shipAddress2 = form.address2.value;
        shipCity = form.city.value;
        shipPostalCode = form.postalCode.value;
        shipStateProvinceIndex = form.stateProvince.selectedIndex;
        shipStateProvince = form.stateProvince[shipStateProvinceIndex].value;
        shipCountryIndex = form.country.selectedIndex;
        shipCountry= form.country[shipCountryIndex].value;
        shipHomePhone = form.homePhone.value;
        shipWorkPhone = form.workPhone.value;
        shipExtension = form.extension.value;
        shipFaxPhone = form.faxPhone.value;
    }

    function ShipToBillPerson(form) {
        if (form.sameshipping.checked) {
            InitSaveVariables(form);
            form.shipFirstName.value = form.firstName.value;
            form.shipLastName.value = form.lastName.value;
            //form.shipCompany.value = form.company.value;
            form.shipAddress1.value = form.address1.value;
            form.shipAddress2.value = form.address2.value
            form.shipCity.value = form.city.value;
            form.shipPostalCode.value = form.postalCode.value;
            form.shipStateProvince.selectedIndex = form.stateProvince.selectedIndex;
            form.shipCountry.selectedIndex = form.country.selectedIndex;
            form.shipHomePhone.value = form.homePhone.value;
            form.shipWorkPhone.value = form.workPhone.value;
            form.shipExtension.value = form.extension.value;
            form.shipFaxPhone.value = form.faxPhone.value;
        } else {
            form.shipFirstName.value = shipFirstName;
            form.shipLastName.value = shipLastName;
            //form.shipCompany.value = shipCompany;
            form.shipAddress1.value = shipAddress1;
            form.shipAddress2.value = shipAddress2;
            form.shipCity.value = shipCity;
            form.shipPostalCode.value = shipPostalCode;
            form.shipStateProvince.selectedIndex = shipStateProvinceIndex;
            form.shipCountry.selectedIndex =shipCountryIndex;
            form.shipHomePhone.value = shipHomePhone;
            form.shipWorkPhone.value = shipWorkPhone;
            form.shipExtension.value = shipExtension;
            form.shipFaxPhone.value = shipFaxPhone;
        }
    }