// JavaScript Document

function showEmail() {
    if (document.getElementById) {
        document.getElementById('email').style.display = 'block';
		document.getElementById('formcontents').style.display = "block";
		document.getElementById('formresponse').style.display = "none";
		document.getElementById('formresponse').innerHTML = "";
		document.getElementById('no-email').style.display = 'none';
		document.getElementById('full_name').value = "";
		document.getElementById('friend_name').value = "";
		document.getElementById('emailaddress').value = "";
		document.getElementById('friend_email').value = "";
		document.getElementById('commoptin').style.display = 'none';
    } else {
        var opendiv = getElementById('email');
		var closediv = getElementById('no-email');
		var hideimg = getElementById('commoptin');
        
        if (document.layers) {
            document.opendiv.display = 'block';
			document.closediv.display = 'block';
			document.hideimg.display = 'none';
        } else {
            document.opendiv.style.display = 'block';
			document.closediv.style.display = 'block';
			document.hideimg.style.display = 'none';
        }
     }        
}

function closeEmail() {
    if (document.getElementById) {
        document.getElementById('no-email').style.display = 'block';
		document.getElementById('email').style.display = 'none';
		document.getElementById('formresponse').style.display = "none";
		document.getElementById('formresponse').innerHTML = "";
		document.getElementById('commoptin').style.display = 'block';
    } else {
        var opendiv = getElementById('no-email');
		var closediv = getElementById('email');
		var hideimg = getElementById('commoptin');
        
        if (document.layers) {
            document.opendiv.display = 'block';
			document.closediv.display = 'block';
			document.hideimg.display = 'block';
        } else {
            document.opendiv.style.display = 'block';
			document.closediv.style.display = 'block';
			document.hideimg.style.display = 'block';
        }
     }        
}

function sendMail() {
	var xmlHttp; 
	
	var yname = document.getElementById('full_name').value;
	var fname = document.getElementById('friend_name').value;
	var yemail = document.getElementById('emailaddress').value;
	var femail = document.getElementById('friend_email').value;
	var submitted = document.getElementById('submitted').value;
	
	
	if ((yname == "") || (yname == "Please Enter Your Name!")) {
		document.getElementById('full_name').value = "Please Enter Your Name!";
		document.getElementById('full_name').focus();
		return false;
	} else if ((yemail == "") || (yemail == "Please Enter Your Email Address!")) {
		document.getElementById('emailaddress').value = "Please Enter Your Email Address!";
		document.getElementById('emailaddress').focus();
		return false;
	} else if ((fname == "") || (fname == "Please Enter Your Friend's Name!")) {
		document.getElementById('friend_name').value = "Please Enter Your Friend's Name!";
		document.getElementById('friend_name').focus();
		return false;
	} else if ((femail == "") || (femail == "Please Enter Your Friend's Email Address!")) {
		document.getElementById('friend_email').value = "Please Enter Your Friend's Email Address!";
		document.getElementById('friend_email').focus();
		return false;		
	} else {
	
	  try {  // FIREFOX, OPERA 8+, SAFARI
		xmlHttp = new XMLHttpRequest();
		} catch (e) { // INTERNET EXPLORER
		  try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
		  try {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {
			alert("Your browser does not support AJAX!");
			return false;
		}
		}
	  }
	
	  xmlHttp.onreadystatechange = function() {
		if(xmlHttp.readyState == 4) {
			document.getElementById('email').style.display = "block";
			document.getElementById('no-email').style.display = "none";
			document.getElementById('formcontents').style.display = "none";
			document.getElementById('formresponse').style.display = "block";
			document.getElementById('formresponse').innerHTML = xmlHttp.responseText;
		}
	  }
		
		xmlHttp.open("GET", "/grant/includes/sendmail.asp?yname="+ yname +"&fname="+ fname +"&email="+ yemail +"&femail="+ femail +"&sub="+ submitted, true);
		xmlHttp.send(null);
	}
}