// Ajax Request for the 
function sign_upNewsletter(email) {
	url = "http://www.ultimatehengelsport.nl/ajax/ajax.signUp.php?email=" + email;
	//alert(url);
	var http_request = false;

	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();

		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
			// See note below about this line
		}
	} else if (window.ActiveXObject) { // IE
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
			}
		}
	}

	if (!http_request) {
		alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = function() { signUp(http_request); };
	http_request.open('GET', url, true);
	http_request.send(null);
}

function signUp(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			if(http_request.responseText == 'Yes') {
				//document.getElementById("contentDiv").innerHTML=http_request.responseText;
				//if (page == 'pics') {
				//	Shadowbox.setup();
				//}
				alert('Uw adres is toegevoegd aan onze e-mail lijst.');
			} else {
				alert('Er ging iets fout bij het aanmelden.\nProbeert u opnieuw a.u.b.');
			}
		} else {
			alert('Er ging iets fout bij het aanmelden.\nProbeert u opnieuw a.u.b.');
		}
	}
}

function validate(email) {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if(reg.test(email) == false) {
		validateReturn = 'false';
	} else {
		validateReturn = 'true';   
	}
	return validateReturn;
}

function signUpForNews() {
	var mail	= document.signUp.signUpEmail.value;
	// Check e-mail
	if (validate(mail)=='true') {
		sign_upNewsletter(mail);
		//alert('Goed');
	} else {
		alert('Dit is geen valide e-mail adres. \nProbeert u opnieuw a.u.b.');
	}
}
