	var newsletter_empty = true;

	function newsletter_onfocus() {
		var n = document.getElementById('newsletter');
		
		if (newsletter_empty) {
			n.value = '';
			newsletter_empty = false;
			n.style.color = '#000';
		}
	}
	
	function newsletter_onblur() {
		var n = document.getElementById('newsletter');
		
		if (n.value == '') {
			n.style.color = '#888';
			n.value = 'Newsletter';
			newsletter_empty = true;
		}
	}
	
	function createXMLHttp() {
		var xmlhttp;
  
		try { // IE cas 1
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e1) {
			try { // IE cas 2
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e2) {
				try { // tous les autres
					xmlhttp = new XMLHttpRequest();
				}
				catch (e3) {
					xmlhttp = false;
				}
			}
		}

		return xmlhttp;
	}
	
	function newsletter_onkeydown(event) {
		if (event.keyCode == 13) {
			var xmlhttp = createXMLHttp();
			
			xmlhttp.onreadystatechange = function() {
				if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {
					if (xmlhttp.responseText == "ok") {
						alert("L'adresse a bien été ajoutée");
						document.getElementById('newsletter').value = '';
					} else {
						alert("L'adresse n'est pas valide");
					}
				}
			}
			
			xmlhttp.open("GET", "/ajax/newsletter.php?email=" + document.getElementById('newsletter').value);
			xmlhttp.send(null);
		}
	}

	function newsletter_onkeydown_remove() {
		var xmlhttp = createXMLHttp();
		
		xmlhttp.onreadystatechange = function() {
			if (xmlhttp.readyState == 4) {
				if (xmlhttp.responseText == "ok") {
					alert("L'adresse a été retirée");
					document.getElementById('newsletter_remove').value = '';
				} else {
					alert("L'adresse n'est pas valide");
				}
			}
		}
		
		xmlhttp.open("GET", "/ajax/newsletter_remove.php?email=" + document.getElementById('newsletter_remove').value);
		alert("/ajax/newsletter_remove.php?email=" + document.getElementById('newsletter_remove').value);
		xmlhttp.send(null);
	}