function newsletter(add) {
 	var http;
	try {
		http=new XMLHttpRequest();
	}
	catch (e) {
	    try {
			http=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				http=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {
				$('#note').html('You need to enable JavaScript to subscribe/unsubscribe to our newsletter!').show('slow');
				return false;
			}
		}
	} 
	
	//divRes = document.getElementById(division);
	//divRes.innerHTML= '<span class="wpstats_loading"><img src="<?php echo get_settings('siteurl').'/wp-content/plugins/wp-plugin-stats/wait.gif'; ?>" alt="please wait..." title="please wait..." /></span>';
	
	var email = document.getElementById('email').value;
	if (email == '') { $('#note').html('You need to enter valid email address!').show('slow'); }
	else {
		if (add == true) {
			var url = "subscribe.php";
		}
		else {
			var url = "unsubscribe.php";
		}
		
		//http = newAjax();
		var params = "email="+email;
		http.open("POST", url, true);
	
		http.onreadystatechange = function() {
			if(http.readyState == 4) {
				//divRes.innerHTML='<span class="wpstats_result">'+http.responseText+'</span>';
				$('#note').html(http.responseText).show('slow');
				
				document.getElementById('email').value = '';
				
				setTimeout("hidenote()",3000);
			}
		}
		http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		http.setRequestHeader("Content-length", params.length);
		//http.setRequestHeader("Connection", "close");
		http.send(params);
	}
}

function hidenote() {
	$('#note').html('').hide();
}
