function previewEmail() {
	popup(800,600,0,0,"about:blank","Preview",false,false,false,true);
	document.forms["start"].target = "Preview";
	document.forms["start"].preview.value = "true";
	document.forms["start"].submit();
}
function sendEmail() {
	if ((document.forms["start"].emails.value != "") || (document.forms["start"].addresses.value != "")) {
		document.forms["start"].target = "";
		document.forms["start"].preview.value = "false";
		document.forms["start"].submit();
	} else {
		alert("Please insert at least one email address.");
	}
}
function reloadEmailPage() {
	document.forms['continue'].submit();
}

var delay = 1000;
function setEmailTimer(_delay) {
	delay = _delay;
	sendEmailAjax();
}

function sendEmailAjax() {
	var xmlhttp = InstanceXMLHttpRequest();
	xmlhttp.open('POST', 'http://www.prodisenonewsletter.com/newsletter/ajax?method=batchprocess', true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

	xmlhttp.onreadystatechange = function() {		
		if (xmlhttp.readyState == 4) {
			//alert(xmlhttp.responseText);
			var result = xmlhttp.responseText;
			var values = result.split("|");
			var percent = parseFloat(values[0]);
			var trace = values[1];
			//alert(percent);
			setStyle("bar", "width", 500 * percent + "px");
			writeLayer("trace", trace);
			if (percent < 1) {
				setTimeout("sendEmailAjax();", delay);
			} else {
				writeLayer("progressanim", "Process finished");
			}
		}
	}
	xmlhttp.send(null);
}
