
  ///////////////////
 // © Admium 2009 //
/////////////////// Rick Stevens

window.addEvent('domready', function() {
	
	// Formulier klaar maken voor vertoning
	$('registerform').fade('hide');
	
	// Venster sleepbaar maken
	new Drag('registerform', {handle: $('registerform_header')});
	
	// Elk element met class='registerform_hide' click actie toevoegen voor formulier uitfaden
	$$('.registerform_hide').addEvent('click', function(e){
		e.stop();
		$('registerform').fade('out');
	});
	
	// Elk element met class='registerform_show' click actie toevoegen voor formulier infaden
	$$('.registerform_show').addEvent('click', function(e){
		e.stop();
		$('registerform').setStyles({
			'top': 40,
			'left': (($(document.body).getSize().x / 2) - ($('registerform').getSize().x / 2))
		});
		$('registerform').fade('in');
		
		// Stap 1 laden
		ajax.send("step=1");
	});
	
	// Functie voor data verzenden en ontvangen
	var ajax = new Request.HTML({
		url: '/ajax/registerform.php',
		onSuccess: function(responseTree, responseElements, responseHTML, responseJavaScript){
			$('registerform_content').empty().innerHTML = responseHTML;
			
			// Terug knop functie
			$('previous_step').addEvent('click', function(){
				ajax.send("step=" + this.get('rel'));
			});
			
			// Volgende knop functie (submit)
			$('registerform_form').addEvent('submit', function(e){
				e.stop();
				ajax.send(this.toQueryString());
			});
			
			// Tooltip init
			new Tips('.tt', {className: 'registerform_tooltip'});
		},
		onFailure: function(){
			alert('Er ging iets mis, druk nogmaals op de verzendknop');
		}
	});
	
});