
function verify_continue(text){
    if( window.confirm(text) ){
        return true;
    }
    else{
        return false;
    }
}

function verify_continue_submit(text, form_id){
    if(verify_continue(text)){
        form_ref = document.getElementById(form_id);
        form_ref.submit();
    }

}

function verify_continue_link(url, text){
    if(verify_continue(text)){
        document.location = url;
    }

}

function get_next_url_delimitter(sString){
    var str = sString.toString();
    if(str.indexOf('?', 0) > -1){
        return '&';
    }
    
    return '?';

}


function copy_shipping_address_to_billing(checkbox_name){
    var field_names = new Array('first_name','last_name','address1','address2','city','state','zip','phone','country');

    if(checkbox_ref= document.getElementById(checkbox_name)){
        if(! checkbox_ref.checked){
           return false;
       }
    }

    for(i = 0; i < field_names.length; i++){
        ship_ref = document.getElementById('ship_' + field_names[i]);
        bill_ref = document.getElementById(field_names[i]);
        if(ship_ref && bill_ref){
            bill_ref.value = ship_ref.value;
        }
    }
}

function copy_billing_address_to_shipping(checkbox_name){
    var field_names = new Array('first_name','last_name','address1','address2','city','state','zip','phone','country');

    if(checkbox_ref= document.getElementById(checkbox_name)){
        if(! checkbox_ref.checked){
           return false;
       }
    }

    for(i = 0; i < field_names.length; i++){
        ship_ref = document.getElementById('ship_' + field_names[i]);
        bill_ref = document.getElementById(field_names[i]);
        if(ship_ref && bill_ref){
            bill_ref.value = ship_ref.value;
        }
    }
}
