
	window.addEvent('domready', function(){
		

		
		var q = document.getElementById('drop_down_menu');
		if (q)	
		{
			$('drop_down_menu').getElements('li.menu').each( function( elem ){
			var list = elem.getElement('ul.links');	
			var myFx = new Fx.Slide(list).hide();			
			elem.addEvents({
				'mouseenter' : function(){ 					
					myFx.cancel();
					myFx.slideIn();		
					  $('drop_down_menu').setStyles({ 'margin-bottom' : '10px', 'border-left' : 'solid','border-bottom' : 'solid','border-width':'thin'});
				},
				'mouseleave' : function(){ 
					myFx.cancel();
					 $('drop_down_menu').setStyles({ 'margin-bottom' : '10px', 'border-left' : 'none','border-bottom' : 'none','border-width':'thin'});
					myFx.slideOut();					
				}
			});	
		})
		}
	function enablelogout()
	{

		var q = document.getElementById('uitloggenlink');
		if (q)
		{
			$('uitloggenlink').addEvent('click', function(){
				
			var submit_values = {"":""};
			var pnlLoginbox = new Fx.Reveal('loginbox');
			var pnlContent = new Fx.Reveal('contentwrapper');
			submit_values['req_logoutplease'] = '1';
				
			var jsonRequest = new Request.JSON({url: "/ajaxprocess/login.php", method: 'post', data: submit_values, onComplete: function(response){
					pnlLoginbox.dissolve().chain(function(){$('loginbox').setStyles({'text-align': 'center', 'margin-bottom' : '10px'});
					$('loginbox').set("html",response.logincontent);
					pnlLoginbox.reveal();});	
						
					pnlContent.dissolve().chain(function(){$('contentwrapper').setStyles({'background-color:': '#33C;'});
					$('contentwrapper').set("html",response.exit_contentwrapper);
					enableloginbutton();
					pnlContent.reveal();
					});		
					//alert(response.exit_msg);	
			}}).send();
			});	
		}
	}
enableloginbutton();
function enableloginbutton()
	{
	
		var q = document.getElementById('btnInloggen');
		if (q)
		{
	$('btnInloggen').addEvent('click', function(){
		var submit_values = {"":""};
		var textboxen = $('loginbox').getElements('input[type=text]');
		var res = '';
		var pnlLoginbox = new Fx.Reveal('loginbox');
		var pnlContent = new Fx.Reveal('contentwrapper');
		
		for(i = 0; i<textboxen.length;i++)
		{
			submit_values[textboxen[i].name] = textboxen[i].value;
		}
		submit_values['username'] = $('username').value;
		submit_values['password'] = $('password').value;
			
		var jsonRequest = new Request.JSON({url: "/ajaxprocess/login.php", method: 'post', data: submit_values, onComplete: function(response){
			$('btnInloggen').disabled = true;
			$('btnInloggen').value = "Even geduld...";
			
			if(response.exit_code!=0)
			{
				alert(response.exit_msg);		
				$('btnInloggen').disabled = false;
				$('btnInloggen').value = "Inloggen";				
			}
			else
			{
				
				
				
				pnlLoginbox.dissolve().chain(function(){$('loginbox').setStyles({'text-align': 'center', 'margin-bottom' : '10px'});
				$('loginbox').set("html",response.exit_msg);
				pnlLoginbox.reveal();});		
				pnlContent.dissolve().chain(function(){$('contentwrapper').setStyles({'background-color:': '#33C;'});
				$('contentwrapper').set("html",response.exit_contentwrapper);
				enablemenu();
				enablelogout();
				pnlContent.reveal();});		
				
				
			}
		}}).send();
	});		
	}
	}
function enablemenu()
	{
		var q = document.getElementById('drop_down_menu');
		if (q)
		{
		
		$('drop_down_menu').getElements('li.menu').each( function( elem ){
			var list = elem.getElement('ul.links');	
			var myFx = new Fx.Slide(list).hide();			
			elem.addEvents({
				'mouseenter' : function(){ 					
					myFx.cancel();
					myFx.slideIn();		
					  $('drop_down_menu').setStyles({ 'margin-bottom' : '10px', 'border-left' : 'solid','border-bottom' : 'solid','border-width':'thin'});
				},
				'mouseleave' : function(){ 
					myFx.cancel();
					 $('drop_down_menu').setStyles({ 'margin-bottom' : '10px', 'border-left' : 'none','border-bottom' : 'none','border-width':'thin'});
					myFx.slideOut();					
				}
			});	
		})
	
	}
}

enablelogout();
	});	
	
	


function toggle_select_artiekelck(element,id)
{
	var input = document.getElementById('ammnt_'+id);
	if(element.checked==true)
	{
		input.value = '1';
		input.disabled = false;
	}
	else
	{
		input.value = '0';
		input.disabled = true;
	}

}
function forbidden_select_artiekelck(element,id)
{
	alert('Dit kan niet worden besteld voor de Scholengroep Gent');
	var input = document.getElementById('ammnt_'+id);
	input.value = '0';
	input.disabled = true;
	element.checked=false;
}


function forbidden_select_artiekel(elementname)
{
	alert('Dit kan niet worden besteld voor de Scholengroep Gent');
}

function toggle_select_artiekel(elementname)
{
	var element = document.getElementById('chck_'+elementname);
	var input = document.getElementById('ammnt_'+elementname);
	if(element.checked==true)
	{
		element.checked=false;
		input.value = '0';
		input.disabled = true;
	}
	else
	{
		element.checked=true;
		input.value = '1';
		input.disabled = false;
	}
}

function replaceAll(txt, replaceval, with_this) {
  return txt.replace(new RegExp(replaceval, 'g'),with_this);
}

function numbersonly(myfield, e, dec)
{
	var key;
	var keychar;

	if (window.event)
	   key = window.event.keyCode;
	else if (e)
	   key = e.which;
	else
	   return true;
//	   	alert( key);
	keychar = String.fromCharCode(key);
		//alert( key+"--"+keychar);
		if ((key==38))
		alert('up');
	if ((key==null) || (key==0) || (key==8) || 
	    (key==9) || (key==13) || (key==27) )
	   return true;
	else if ((("0123456789").indexOf(keychar) > -1))
	   return true;
	else
	   return false;
//	   alert('pulled');
	   
//	   alert('doing');
}
