// JavaScript Document

function FormClearField(field, thisDefault)

{

	if (field.value == thisDefault) field.value = '';

}

//

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,"Venligst indtast email");

		}

		var emailCheck = ITE_maillist_email.value.split("@");

		if(emailCheck.length <= 1){

			return ITE_maillist_handleUserError(ITE_maillist_email,"Venligst indtast email");

		}

		if(emailCheck[1].split(".").length <= 1){

			return ITE_maillist_handleUserError(ITE_maillist_email,"Venligst indtast email");

		}

	}

	fieldsValues += "|ITE_maillist_email:"+ITE_maillist_email.value;

	fieldsValues += "|ITE_maillist_status:";

	var ITE_maillist_selectedLists = '';

	ITE_maillist_selectedLists = "1";

	var lst = ITE_maillist_selectedLists;

	var fid = "1";

	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 = "/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;

}
