﻿var ajax = new sack();

function showResponse() {
    var e = document.getElementById("open");
    if(ajax.responseStatus) {
        e.innerHTML = ajax.response;           
    }
}

function showThankYou() {

    if(ajax.responseStatus)
    {
        if(ajax.response == "error") {
            ajax.requestFile = "cc_optin/signup.htm";
        } else {
            ajax.requestFile = "cc_optin/signupthankyou.htm";
        }                
        ajax.method = "GET";
        ajax.element = "open";
        ajax.onCompletion = showResponse;
        ajax.runAJAX();                                            
    }
}


function processForm() {
    
    var fname = document.getElementById("FirstName");
    var lname = document.getElementById("LastName");
    var email = document.getElementById("EmailAddress");
    
    ajax.setVar("fname", fname.value);
    ajax.setVar("lname", lname.value);
    ajax.setVar("email", email.value);
                            
    ajax.requestFile = "cc_optin/optin.aspx";
    ajax.method = "GET";
    ajax.element = "open";
    ajax.onCompletion = showThankYou;
    ajax.runAJAX();                        
}

function showHide() {
    var e1 = document.getElementById('open');
    e1.style.display = (e1.style.display == "none") ? "block" : "none";
    
    var e2 = document.getElementById('over');
    e2.style.display = (e2.style.display == "none") ? "block" : "none";
}

function optin() {	        
    showHide();
    ajax.requestFile = "/cc_optin/signup.htm";
    ajax.method = "GET";
    ajax.element = "open";
    ajax.onCompletion = showResponse;
    ajax.runAJAX();	        
}        
