function submitNewsletter() {
	var error = 0;
	if(document.getElementById('name').value == "" || document.getElementById('name').value == "Name (OPTIONAL)"){
		var name = "";
	}
	else {
		var name = document.getElementById('name').value;
	}
	if(document.getElementById('email').value == "" || document.getElementById('email').value == "Email Address"){
	error = 1;
	alert('Please enter your e-mail address.');
	}
	else {
		var email = document.getElementById('email').value;
	}

	if(error == 0){
		var currentTime = new Date();
		var totalTime;
		var theURL;

		try {
		   xmlhttp22 = new ActiveXObject("Microsoft.XMLHTTP");
		  } catch (E) {
		   xmlhttp22 = false;
		  }
		  if (!xmlhttp22 && typeof XMLHttpRequest!='undefined') {
		   xmlhttp22 = new XMLHttpRequest();
		  }
		  totalTime = currentTime.getDate() + '-' + currentTime.getMonth() + '-' + currentTime.getFullYear() + '-' + currentTime.getHours() + '-' + currentTime.getMinutes() + '-' + currentTime.getSeconds();
		  theURL = '../js/processNewsletter.php';
		  xmlhttp22.open("POST",theURL,true);
		  xmlhttp22.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		  xmlhttp22.onreadystatechange=function() {
				 if (xmlhttp22.readyState == 4) {
						  document.getElementById('nl_ol_form').style.display = 'none';
						  document.getElementById('success').style.display = 'block';
						  
						  }
		  }
		try {
		  xmlhttp22.send('id='+escape(totalTime)+'&name='+ escape(name) +'&email='+ escape(email));
		}
		catch (exceptionA) {}
		try {
				  xmlhttp22.send(null);
		  }
		  catch (exceptionB) {}
	}

}

function pollVote(poll_id)
{
eval('document.' + poll_id + '.submit()'); 
}

function checkSendPage(){
	var fail = 0;
	var errors = '';

	if (document.getElementById('name').value == '') {
		errors += 'Please enter your name.<br />';
		fail = 1;
	}

	if (document.getElementById('email_address').value == '') {
		errors += 'Please enter your email address.<br />';
		fail = 1;
	}

	if (document.getElementById('email1').value == '' && document.getElementById('email2').value == '' && document.getElementById('email3').value == '' && document.getElementById('email4').value == '' && document.getElementById('email5').value == '') {
		errors += 'Please enter at least one address to send to.<br />';
		fail = 1;
	}
	
	if(fail == 1) {
		document.getElementById('form_error').innerHTML=errors;
	}
	else {
		document.getElementById('form_error').innerHTML="";
		document.getElementById('subscribe_but').innerHTML="Processing...";	var timerID = 0;
		
		if(document.getElementById('newsletter').checked ==false){var newsletter = 0; } else{var newsletter = 1; } 
 		
 		var currentTime = new Date();
		var totalTime;
		var theURL;
		
		try {
		   xmlhttp28 = new ActiveXObject("Microsoft.XMLHTTP");
		  } catch (E) {
		   xmlhttp28 = false;
		  }
		  if (!xmlhttp28 && typeof XMLHttpRequest!='undefined') {
		   xmlhttp28 = new XMLHttpRequest();
		  }
		  totalTime = currentTime.getDate() + '-' + currentTime.getMonth() + '-' + currentTime.getFullYear() + '-' + currentTime.getHours() + '-' + currentTime.getMinutes() + '-' + currentTime.getSeconds();
		  theURL = '../js/sendPage.php';
		  xmlhttp28.open("POST",theURL,true);
		  xmlhttp28.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');         
		  xmlhttp28.onreadystatechange=function() {
			 if (xmlhttp28.readyState == 4) { 
				  document.getElementById('successFail').innerHTML = '<div id="thankyou" ><p><i>Thank You</i></p><p>Your message has been sent.</p></div>';
			 }
		  }
		try {
		  xmlhttp28.send('id='+escape(totalTime)+'&from='+document.getElementById('email_address').value+'&name='+document.getElementById('name').value+'&message='+document.getElementById('comment').value+'&email1='+document.getElementById('email1').value+'&email2='+document.getElementById('email2').value+'&email3='+document.getElementById('email3').value+'&email4='+document.getElementById('email4').value+'&email5='+document.getElementById('email5').value+'&refpage='+escape(document.getElementById('refpage').value)+'&dispTitle='+document.getElementById('dispTitle').value+'&newsletter='+newsletter);
		}
		catch (exceptionA) {}
		try {	
			  xmlhttp28.send(null);
		  }
		  catch (exceptionB) {}
		}
}