window.addEvent('domready', function() {
	
	//create our Accordion instance
	var myAccordion = new Accordion($('accordion'), 'h3.toggler', 'div.element', {
		opacity: true,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#41464D');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#528CE0');
		}
	});
	$('openProjects').addEvent('click', function() {myAccordion.display(1);} );
	$('openThumbnails').addEvent('click', function() {myAccordion.display(0);} );
	
	//SAMPLE 5 (mode: vertical, using "onWalk" )
	var info5 = $('info5').set('opacity',0);
	var info5 = $('info5').set('visibility','hidden');
	var sampleObjectItems =[
		{title:''},
		{title:''},
		{title:''},
		{title:''},
		{title:''},
		{title:''},
		{title:''},
		{title:''},
		{title:''}
	];
	var nS5 = new noobSlide({
		mode: 'vertical',
		box: $('box5'),
		size: 360,
		items: sampleObjectItems,
		addButtons: {
			previous: $('prev5'),
			play: $('play5'),
			stop: $('stop5'),
			next: $('next5')
		},
		onWalk: function(currentItem){
			info5.empty();
			new Element('h4').set('html',currentItem.title).inject(info5);
		}
	});
		
	$('goToProject1').addEvent('click', function() {myAccordion.display(1);} );
	$('goToProject2').addEvent('click', function() {myAccordion.display(1);} );
	$('goToProject3').addEvent('click', function() {myAccordion.display(1);} );
	$('goToProject1').addEvent('click', function() {nS5.walk(0, false, false);} );
	$('goToProject2').addEvent('click', function() {nS5.walk(1, false, false);} );
	$('goToProject3').addEvent('click', function() {nS5.walk(2, false, false);} );
});

function aanvraagVerzenden() {
	if (checkFields()) {
		http.abort();
		http.open("GET", "contact.php?naam=" + document.formulier.naam.value + "&telnr=" + document.formulier.telnr.value + "&email=" + document.formulier.email.value + "&check=allesgoed", true);
		http.onreadystatechange=function() {
			if(http.readyState == 4) {
				document.getElementById('form-message').style.visibility = "visible";
				document.getElementById('submit').style.visibility = "hidden";
				document.getElementById('submit').style.height = "0";
				setTimeout("resetForm();",15000);
			}
		}
		http.send(null);
	}
}

function resetForm() {
	document.formulier.reset();
}

function checkFields() {
	if (document.formulier.naam.value == '' || (document.formulier.email.value == '' && document.formulier.telnr.value == '')) {
		alert('Gelieve alles in te vullen!');
		return false;
	} else {
		return true;
	}
}

function stopRKey(evt) { 
  var evt = (evt) ? evt : ((event) ? event : null); 
  var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); 
  if ((evt.keyCode == 13) && (node.type=="text"))  {return false;} 
} 

document.onkeypress = stopRKey; 

var http = false;

if(navigator.appName == "Microsoft Internet Explorer") {
  http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
  http = new XMLHttpRequest();
}

function validate(user) {
  http.abort();
  http.open("GET", "formulier.php?name=" + formulier, true);
  http.onreadystatechange=function() {
    if(http.readyState == 4) {
      document.getElementById('foo').innerHTML = http.responseText;
    }
  }
  http.send(null);
}
