﻿// JScript File

var xmlHTTP;

function sendCustomerEmailOnOrder(orderID)
{
	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/OrderLookupCustomerEmail.aspx";
	url += "?orderID=" + orderID;
	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>Order ID Not Found</b></font>";
	        }
	        else {
	            document.getElementById("EventMessages").innerHTML = "<font color='red'><b>Problem sending Email for this order</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;
}

