var http = false;

if(navigator.appName == "Microsoft Internet Explorer") {
	http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
	http = new XMLHttpRequest();
}

function subscribe_email() {
	var frm = document.email_subscribe;
	var email = frm.email.value;

	if( email != "email address" ) {
			
		var form_data = "/scripts/email_subscription.php?email=" + email;
					  
		http.open("GET", form_data, true);					
		http.onreadystatechange=function() {
			if(http.readyState == 4) {	
								
				if( http.responseText == "invalid" ) {
					document.getElementById('subscribe_warning').innerHTML = 'Please enter in a valid email address.';
				}
				else if( http.responseText == "duplicate" ) {
					document.getElementById('subscribe_warning').innerHTML = 'This email address is already subscribed.';
				}
				else if( http.responseText == "success" ) {
					document.getElementById('subscribe_warning').innerHTML = 'Thank you for subscribing!';
				}
				else {
					document.getElementById('subscribe_warning').innerHTML = http.responseText;
				}
				
			}
		}
		http.send(null);		
	}
	else {
		document.getElementById('subscribe_warning').innerHTML = 'Please enter your email address.';
	}
	
	return false;
	
}

function emailChange(txt,toggle) {
	if( toggle == "on" ) {
		document.getElementById('email_box').className = "email_on";
		if( txt.value == "email address" )
			txt.value = "";
	}
	else {
		if( txt.value == "" ) {
			document.getElementById('email_box').className = "email_off";
			txt.value = "email address";
		}
	}
}