function enhance_Reageer() {   

	var toggleReageerDisplay = false;
	
	var errorMessageReageer= document.getElementById("errormessage_reageer");
	var controller= document.getElementById("ctrl_reageer");

	var attributes1 = {
	  height : { to: 700 },
	  opacity : { to: 1 }
	};
	  
	var attributes2 = {
	  height: { to: 0 },
	  opacity : { to: 0 }
	};

	var anim1= new YAHOO.util.Anim('reageer', attributes1, .75, YAHOO.util.Easing.easeOut);
	var anim2= new YAHOO.util.Anim('reageer', attributes2, .75, YAHOO.util.Easing.easeIn);

	var anim3= new YAHOO.util.Anim('reageer', attributes2, 1, YAHOO.util.Easing.easeIn);

	var YUE = YAHOO.util.Event;
	var YUD = YAHOO.util.Dom;
	var hidetimeout;


	if(errorMessageReageer){
		if(errorMessageReageer.childNodes.length > 2) {
			anim1.animate();
			toggleReageerDisplay = true;
		}
	}

	init_Reageer = function()
	{

		toggleDisplayReageer = function()
		{

			if (!toggleReageerDisplay) {			

				anim2.stop();
				anim1.animate();
				
				controller.style.display = "none"
				
				toggleReageerDisplay = true;

			} else {

				anim1.stop();
				anim2.animate();
				
				controller.style.display = "block"

				toggleReageerDisplay = false;
			}
		};

		YUE.on('ctrl_reageer','click',toggleDisplayReageer);
		YUE.on('inner_ctrl_reageer','click',toggleDisplayReageer);
		
	}
		
	init_Reageer();
};
	
YAHOO.util.Event.onDOMReady(enhance_Reageer);
