<!--//
function ITE_maillist_validateForm(){
	var frm = document.forms.ITE_maillist_form2;
	var fieldsValues = "fields=";
	var optval = "ITE_maillist_email";
	optval = optval.toLowerCase();
	var ITE_maillist_email = frm.elements["ITE_maillist_email"];
	if (optval.indexOf("email") != -1){
		if (ITE_maillist_email.value == ""){
			return ITE_maillist_handleUserError(ITE_maillist_email,"Please input your email address");
		}
		var emailCheck = ITE_maillist_email.value.split("@");
		if(emailCheck.length <= 1){
			return ITE_maillist_handleUserError(ITE_maillist_email,"Please provide a valid email address");
		}
		if(emailCheck[1].split(".").length <= 1){
			return ITE_maillist_handleUserError(ITE_maillist_email,"Please provide a valid email address");
		}
	}
	fieldsValues += "|ITE_maillist_email:"+ITE_maillist_email.value;
	var optval = "ITE_maillist_fname";
	optval = optval.toLowerCase();
	var ITE_maillist_fname = frm.elements["ITE_maillist_fname"];
	if (optval.indexOf("email") != -1){
		if (ITE_maillist_fname.value == ""){
			return ITE_maillist_handleUserError(ITE_maillist_fname,"Please input your email address");
		}
		var emailCheck = ITE_maillist_fname.value.split("@");
		if(emailCheck.length <= 1){
			return ITE_maillist_handleUserError(ITE_maillist_fname,"Please provide a valid email address");
		}
		if(emailCheck[1].split(".").length <= 1){
			return ITE_maillist_handleUserError(ITE_maillist_fname,"Please provide a valid email address");
		}
	}
	fieldsValues += "|ITE_maillist_fname:"+ITE_maillist_fname.value;
	fieldsValues += "|ITE_maillist_status:";
	var ITE_maillist_selectedLists = '';
	ITE_maillist_selectedLists = "2";
	var lst = ITE_maillist_selectedLists;
	var fid = "19";
	ITE_maillist_connectAjax(fieldsValues, lst, fid);
}
//
function ITE_maillist_handleUserError(f,msg){
	var frm = document.forms.ITE_maillist_form2;
	var fcolor = "#ffcc99";
	f.style.backgroundColor = fcolor;
	f.focus();
	alert(msg);
	return false;
}
//
function ITE_maillist_connectAjax(fields, listid, formid){
	var mlico = document.getElementById("ITE_maillist_icon");
	mlico.style.display = "block";
	var url = "http://www.gamingguide.net/newsletter/mailer/forms/subscr.php";
	var ITE_maillist_xmlHttpReq = ITE_maillist_getHTTPObject();
	ITE_maillist_xmlHttpReq.open("POST", url, true);
	ITE_maillist_xmlHttpReq.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ITE_maillist_xmlHttpReq.onreadystatechange = function(){
		if (ITE_maillist_xmlHttpReq.readyState == 4){
			var resp = document.getElementById("ITE_maillist_frmname");
			if (ITE_maillist_xmlHttpReq.status == 200){
				resp.innerHTML = ITE_maillist_xmlHttpReq.responseText;
			}else{
				resp.innerHTML = "Error connecting to script!";
			}
				var mlico = document.getElementById("ITE_maillist_icon");
				mlico.style.display = "none";
		}
	}
	ITE_maillist_xmlHttpReq.send(fields+"&listid="+listid+"&formid="+formid);
}
//
function ITE_maillist_getHTTPObject(){
	var ITE_maillist_xmlHttpReq = false;
	if (window.XMLHttpRequest){
		ITE_maillist_xmlHttpReq = new XMLHttpRequest();
	}else if (window.ActiveXObject){
		ITE_maillist_xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return ITE_maillist_xmlHttpReq;
}
//-->
