/*  ----------------------------------------------------------- */
/*	Very Simple AJAX Engine v1.00 <http://www.codexfutura.com/> */
/*  ----------------------------------------------------------- */

var request;
var dest;

function processStateChange(){
	if (request.readyState == 4){
		contentDiv = document.getElementById(dest);
		if (request.status == 200){
			response = request.responseText;
			contentDiv.innerHTML = response;
		} else {
			contentDiv.innerHTML = "Error: Status "+request.status;
		}
	}
}

function loadHTML(URL, destination){
    dest = destination;
    if(window.XMLHttpRequest){
        request = new XMLHttpRequest();
        request.onreadystatechange = processStateChange;
        request.open("GET", URL, true);
        request.send(null);
    } 
	else if (window.ActiveXObject) {
        request = new ActiveXObject("Microsoft.XMLHTTP");
        if (request) {
            request.onreadystatechange = processStateChange;
            request.open("GET", URL, true);
            request.send();
        }
    }
}

function popupWindow(url, width, height) {
	window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width='+width+',height='+height+',screenX=150,screenY=150,top=150,left=150')
}

function popupWindowMP3(url) {
	window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=305,height=450,screenX=100,screenY=100,top=100,left=100')
}

function popupWindowVideo(url) {
	window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=680,height=450,screenX=30,screenY=30,top=30,left=30')
}


function mailUs() {
	// Mozilla version
	if (window.XMLHttpRequest) {
		xhr = new XMLHttpRequest();
		var effect = true; // Effects turned on
	}
	// IE version
	else if (window.ActiveXObject) {
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
		var effect = false; // Effects turned off
	}

	naam=encodeURIComponent(document.contactformulier.naam.value);
	telefoon=encodeURIComponent(document.contactformulier.telefoon.value);
	email=encodeURIComponent(document.contactformulier.email.value);
	infoover=encodeURIComponent(document.contactformulier.infoover.value);
	xhr.open("POST","sendit.php");
	xhr.setRequestHeader(
		'Content-Type',
		'application/x-www-form-urlencoded; charset=UTF-8');
	xhr.send(naam + '|' + telefoon + '|' + email + '|' + infoover);

	xhr.onreadystatechange=function() {
		if (xhr.readyState==4) {
			result = xhr.responseText;
			if (result == 1) {
				document.contactformulier.submit.disabled = 1;
				alert ("Uw bericht is verzonden!\n");
				new Effect.Fade(document.getElementById('submit'));
			}
			else {
				new Effect.Shake(document.getElementById('submit'));
			}
		}
	}
	return false;
}

function checkLogin() {
	// Mozilla version
	if (window.XMLHttpRequest) {
		xhr = new XMLHttpRequest();
		var effect = true; // Effects turned on
	}
	// IE version
	else if (window.ActiveXObject) {
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
		var effect = false; // Effects turned off
	}

	username = encodeURIComponent(document.loginform.myusername.value);
	password = encodeURIComponent(document.loginform.mypassword.value);
	xhr.open("POST","checklogin.php");
	xhr.setRequestHeader(
		'Content-Type',
		'application/x-www-form-urlencoded; charset=UTF-8');
	xhr.send(username + ',' + password);

	xhr.onreadystatechange=function() {
		if (xhr.readyState==4) {
			result = xhr.responseText;
			if (result == 1) {
				new Effect.Appear('loading');
				window.setTimeout("window.location = 'index.php'", 1500)
			}
			else {
				new Effect.Shake(document.getElementById('submit'));
			}
		}
	}
	return false;
}
