_uacct = "UA-2663023-1";
urchinTracker();

function checkLogin() {
	formulier = document.getElementById('loginform');
	if (formulier.naam.value=="")
	{
		alert("U bent vergeten uw naam in te vullen.");
		return false;
	}
	else if (formulier.password.value=="")
	{
		alert("U bent vergeten uw wachtwoord in te vullen.");
		return false;
	}
	else {
		return true;
	}
}

function checkMail() {
	formulier = document.getElementById('mailform');
	if (formulier.naam.value=="")
	{
		alert("U bent vergeten uw naam in te vullen.");
		return false;
	}
	else if (formulier.email.value=="")
	{
		alert("U bent vergeten uw emailadres in te vullen.");
		return false;
	}
	else if (formulier.bericht.value=="")
	{
		alert("U bent vergeten uw bericht in te vullen.");
		return false;
	}
	else {
		sendMail();
		return false;
	}
}

function sendMail() {
	document.getElementById('loader').style.display = 'inline';
	document.getElementById('submit').style.display = 'none';
	document.getElementById('mailform').naam.disabled = 'disabled';
	document.getElementById('mailform').email.disabled = 'disabled';
	document.getElementById('mailform').bericht.disabled = 'disabled';
	var http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari, ...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
		}
	} 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('Kan geen XMLHTTP-verzoek creeren!');
		return false;
	}
	naam = document.getElementById('mailform').naam.value;
	email = document.getElementById('mailform').email.value;
	bericht = document.getElementById('mailform').bericht.value;
	send =  "submitemail=submitemail&naam="+naam+"&email="+email+"&bericht="+bericht;

	http_request.onreadystatechange = function() { mailSent(http_request); };
	http_request.open('POST', '/includes/ajax.php', true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", send.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(send);
	return false;
}

function mailSent(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			document.getElementById('loader').style.display = 'none';
			document.getElementById('sent').style.display = 'inline';
		}
		else {
			document.getElementById('loader').style.display = 'none';
			document.getElementById('unsent').style.display = 'inline';
		}
	}
}

window.addEvent('domready', function()
{
var accordion = new Accordion('img.portfolio', 'div.portfolio', {
opacity: false,
onActive: function(toggler, element){
var mozo = "-moz-opacity";
toggler.style.filter = "alpha(opacity=100)";
toggler.style.mozo = "1";
toggler.style.opacity = "1";
},
onBackground: function(toggler, element){
var mozo = "-moz-opacity";
toggler.style.filter = "alpha(opacity=60)";
toggler.style.mozo = ".60";
toggler.style.opacity = ".60";
}
}, $('portfolio'));
var Tips1 = new Tips($$('.tooltip'));
});

// Behaviors
var myrules = {
	'#search img' : function(element){
		element.onmouseover = function(){
			this.src='/images/search/searchsubmitbg_s.gif';
		}
		element.onmouseout = function(){
			this.src='/images/search/searchsubmitbg.gif';
		}
		element.onclick = function(){
			document.getElementById('searchform').submit();;
		}
	},
	'#search input' : function(element) {
		element.onfocus = function() {
			this.value='';
		}
	},
	'a' : function(element) {
		element.onfocus = function() {
			this.blur();
		}
	},
	'#navigation a' : function(element) {
		element.onfocus = function() {
			this.blur();
		}
	},
	'#logo a' : function(element) {
		element.onfocus = function() {
			this.blur();
		}
	},
	'#updates img' : function(element){
		element.onmouseover = function(){
			this.src='/images/updates/updatesbutton_s.gif';
		}
		element.onmouseout = function(){
			this.src='/images/updates/updatesbutton.gif';
		}
	},
	'h1' : function(element){
		element.onclick = function(){
			document.location.href="/home/";
		}
	}
}

Behaviour.register(myrules);