// Scott Borys
// Ellen Redlick
// Katelyn Sarvas
// WAM 2009

function toggleEmail()
{
    var new_email = document.getElementById('new_email').value;
    if (true == isEmailValid(new_email))
    {
	var ajaxRequest;
	try {
		ajaxRequest = new XMLHttpRequest();
	} catch (e) {
		try {
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				alert("Login Error.  Please email scottborys@gmail.com"); 
				return false;
			} } }
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function()
        {
		if (ajaxRequest.readyState == 4)
                {
                      document.getElementById('new_email').value = ajaxRequest.responseText;
		}
	} 
        var r = Math.floor(Math.random()*1000001)
        var url = "/pages/mail-add.php";  
	var params = "?email=" + new_email + "&r=" + r;
        ajaxRequest.open("GET", url + params, true);
	ajaxRequest.send(null);
    }
    else
    {
        document.getElementById('new_email').value = "not added!";
    }
} 