//=================================================================================================
var s_request=new mAJAXRequest();
s_request.setRequestLocation("subscribe.php");


function sighnup(tfid){
	var email=document.getElementById(tfid).value;
	if(email!=""&&email!="youremail@here"){
		document.getElementById("nl_submit").enabled=false;
		s_request.setData("email="+email);
		s_request.assignParser(formParser);
		s_request.assignErrorHandler(onSRequestError);
		s_request.setResponseType('xml');
		s_request.send();	
	}
}
function formParser(){
	document.getElementById("nl_submit").enabled=true;
	var error="";
	if(s_request.getResponse().getElementsByTagName("ERROR")[0])
		error=s_request.getResponse().getElementsByTagName("ERROR")[0].childNodes[0].nodeValue;
	if(error!=""){
		document.getElementById("errorholder").innerHTML=error;
	}else{
		var message=s_request.getResponse().getElementsByTagName("MESSAGE")[0].childNodes[0].nodeValue;
		document.getElementById("emailfield").style.display="none";
		document.getElementById("nl_submit").style.display="none";
		
		document.getElementById("errorholder").innerHTML=message;
	}
}
function onSRequestError(){
	document.getElementById("nl_submit").enabled=true;
	alert("Error");
}
function setin(obj,val){
	if(obj.value==val)
		obj.value="";
}
function setout(obj,val){
	if(obj.value=="")
		obj.value=val;
}