// 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'>E-mailul "+obj+"<br>a fost inscris la newsletter.<br>Va multimim si va dorim o zi placuta</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'>E-mailul "+obj+"<br>a fost sters din baza de date.<br>Va multimim si va dorim o zi placuta.</p>";
			document.getElementById('newsleter_thankyou').style.display='inline';
			document.getElementById('nyhedsbrev_boksE').style.display='none';
		}
	}
	
	ajax(url,'GET',callback);	
}

function addOption(selectbox,text,value )
{
var optn = document.createElement("OPTION");
optn.text = text;
optn.value = value;
selectbox.options.add(optn);
}

function loadnewsletter(obj) {
	url = serverURI+"/mailliste.php?&tilmeld_x_x2=load&email="+obj;
	
	//document.getElementById('select_baby').innerHTML="<option>LOADING..</option>";
	//document.getElementById('loading_bababy').style.display='';
	document.getElementById('select_baby').length = 0;
	document.getElementById('select_baby').length = 0;
	addOption('select_baby','Loading','Loading');
	document.getElementById('select_baby').disabled=true;

	var callback = function(xmlDocument) {
		if (xmlDocument==null) {
			//document.getElementById('loading_bababy').style.display='none';
			//document.getElementById('select_baby').innerHTML="<option>LOADING..</option>";
			addOption('select_baby','xxxx','xxxx');
			addOption('select_baby','eeee','eeee');
			addOption('select_baby','ffff','ffff');

			alert('Unknown error!');
		} else {
			//document.getElementById('loading_bababy').style.display='none';
			//document.getElementById('select_baby').style.display='';
			document.getElementById('select_baby').length = 0;
			document.getElementById('select_baby').disabled=false;

			addOption('select_baby','xxxx','xxxx');
			addOption('select_baby','eeee','eeee');
			addOption('select_baby','ffff','ffff');

		}
	}
	
	ajax(url,'GET',callback);	
}


 
function addOption(selectbox,text,value )
{
		var obj = document.getElementById(selectbox);

		var optn = document.createElement("OPTION");
		optn.text = text;
		optn.value = value;
		obj.options.add(optn);
}



