// JavaScript Document
var IE = document.all?true:false;
var serverProtocol = (window.document.location.protocol ? window.document.location.protocol : 'http:');
var serverURI = (window.document.location.hostname ? serverProtocol+'//'+window.document.location.hostname : '');

function ajax(url,method,process_function){
	var XMLHttpRequestObject = false;
    if ( window.XMLHttpRequest ){
	    XMLHttpRequestObject = new XMLHttpRequest();
    }
    else if ( window.ActiveXObject ){
        XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
    }
	if( XMLHttpRequestObject ){
  	    var data_source = url + '&_t=' + Math.random();
   	    if (method=="POST") {
			XMLHttpRequestObject.open( "POST", data_source );
		} else {
			XMLHttpRequestObject.open( "GET", data_source );
		}
   	    XMLHttpRequestObject.onreadystatechange = function(){
			if ( XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200 ){
				var xmlDocument = XMLHttpRequestObject.responseXML;
				delete XMLHttpRequestObject;
				XMLHttpRequestObject = null;
				process_function(xmlDocument);
			}
	    }
    	XMLHttpRequestObject.send( null );
	}
}

function loadnewsleter(obj) {
	url = serverURI+"/mailliste.php?&tilmeld_x_x=load&email="+obj;
	
	var callback = function(xmlDocument) {
		if (xmlDocument==null) {
			alert('Unknown error!');
		} else {
			document.getElementById('newsleter_thankyou').innerHTML="<p align='center'>The email "+obj+"<br>was added to our newsletter.<br>Have a great day !</p>";
			document.getElementById('newsleter_thankyou').style.display='inline';
			document.getElementById('nyhedsbrev_boksE').style.display='none';
		}
	}
	
	ajax(url,'GET',callback);	
}

function unloadnewsleter(obj) {
	url = serverURI+"/mailliste.php?&frameld_x_x=unload&email="+obj;
	
	var callback = function(xmlDocument) {
		if (xmlDocument==null) {
			alert('Unknown error!');
		} else {
			document.getElementById('newsleter_thankyou').innerHTML="<p align='center'>The email "+obj+"<br>was deleted from our database.<br>Have a great day !</p>";
			document.getElementById('newsleter_thankyou').style.display='inline';
			document.getElementById('nyhedsbrev_boksE').style.display='none';
		}
	}
	
	ajax(url,'GET',callback);	
}


