function setEmailAddress(field) {
    var formObj = document.getElementById('subscription_form');
    var formAction = formObj.action;

    if (formAction.indexOf('&e=') > 1) {
        formAction = formAction.slice(0, formAction.indexOf('&e='));
    }

    var inputField = field;
    var inputValue = escape(inputField.value);
    
    if (inputValue.length > 0) {
        formObj.action = formAction + '&e=' + inputValue;
    } else {
        formObj.action = formAction;
    }
}

function populateEmailAddress() {
        var emailField = document.getElementById('data_text02');
        var url =  document.location.href;
        var emailPosition = url.search('&e=');

        if(emailPosition > 1) {
            var email = url.slice(emailPosition + 3);
            var emailCleaned = escape(email);
            emailField.value = emailCleaned;
        }
}