﻿// JScript File

function sendOrderIDsEmail(emailAddress) {
    var xmlHTTP = getXmlHttpObject();
    var response = "";

    if (xmlHTTP == null) {
        // Figure out something to do for Non-Ajax browsers	
        document.getElementById("EventMessages").innerHTML = "Browser doesn't support Ajax";
    }

    var url = "/Ajax_Scripts/server/CustomerEmailLookupOrderIDs.aspx";
    url += "?emailAddress=" + emailAddress;
    xmlHTTP.onreadystatechange = function() {
        if (xmlHTTP.readyState == 4 && xmlHTTP.responseText) {
            var returnValue = xmlHTTP.responseText;

            if (returnValue == "Success") {
                document.getElementById("EventMessages").innerHTML = "<font color='blue'><b>Email Sent</b></font>";
            }
            else if (returnValue == "Not Found") {
            document.getElementById("EventMessages").innerHTML = "<font color='red'><b>Email address not found</b></font>";
            }
            else {
                document.getElementById("EventMessages").innerHTML = "<font color='red'><b>Problem sending Email</b></font>";
            }
        }
    };
    xmlHTTP.open("GET", url, true);
    xmlHTTP.send(null);
}


function getXmlHttpObject() {
    var xmlHTTP = null;

    try {
        // For Fire-fox, Opera, Safari
        xmlHTTP = new XMLHttpRequest();
    }
    catch (e) {
        // Internet explorer
        try {
            xmlHTTP = new ActiveXObject("Msmxl2.XMLHTTP");
        }
        catch (e) {
            xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
        }
    }

    return xmlHTTP;
}