

// JavaScript Document

	
function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
		return false
	}
	
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		return false
	}
	
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		return false
	}
	
	if (str.indexOf(at,(lat+1))!=-1){
		return false
	}
	
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return false
	}
	
	if (str.indexOf(dot,(lat+2))==-1){
		return false
	}
	
	if (str.indexOf(" ")!=-1){
		return false
	}
	
	return true					

}

function tacka(text) {
	document.getElementById("nlholder").innerHTML = text;
}

function pren(tacka) {
	var XMLHttpRequestObject = false; 
	
	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		XMLHttpRequestObject = new 
		ActiveXObject("Microsoft.XMLHTTP");
	}
	if (XMLHttpRequestObject) {
		XMLHttpRequestObject.open("POST", 'nl/form_run.php'); 
		XMLHttpRequestObject.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	
		XMLHttpRequestObject.onreadystatechange = function() { 
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
				// statusindikator skickas och påverkat tackText
				tacka(XMLHttpRequestObject.responseText); 
				delete XMLHttpRequestObject;
				XMLHttpRequestObject = null;
			}
		}
	
		XMLHttpRequestObject.send("req=prenumerera&fornamn=" + escape(document.getElementById('fornamn').value) + "&efternamn=" + escape(document.getElementById('efternamn').value) + "&email=" + document.getElementById('email').value);
		//XMLHttpRequestObject.send(null);
		
	}
	

}


