

function requestTestEmail(span,input,value){
	var myRequest = new Request({
		method: 'get', 
		url: 'includes/setTestEmail.asp',
		onComplete:function(){
			span.set('text',value);
			span.replaces(input);
		}
	});
	myRequest.send('email='+value);
}
window.addEvent("domready",function(){
	if ($('testEmail')) { 
		$('testEmail').addEvent('click',function(){
			var span = this;
			var input = new Element('input');
			input.set('value',span.get('text'));
			input.setStyles({
				'font-size':'11px',
				'padding':0,
				'margin':0,
				'border':0,
				'width':span.getCoordinates().width
			});
			input.replaces(span);
			input.focus();
			input.addEvent('blur',function(){
				if(span.get('text')!=input.value){
					requestTestEmail(span,input,input.value);
				} else {
					span.replaces(input);
				}							
			});
			input.addEvent('keyup',function(e){
				var event = new Event(e);
				if(event.key == 'enter'){
					if(span.get('text')!=input.value){
						requestTestEmail(span,input,input.value);
					} else {
						span.replaces(input);
					}
				}							
			});
		});
	} 
	
	$('portalmenu').addEvent('mouseenter', function(event) {
		$('portals').setStyle('display', 'inline');
		$('portalmenu').getElement('a').setStyle('color', '#F29400'); 
	});
	$('portals').addEvent('mouseleave', function(event) {
		$('portals').setStyle('display', 'none');
		$('portalmenu').getElement('a').setStyle('color', '#DDD'); 
	});
	$$('li.headeritem').addEvent('mouseenter', function() {
		$('portals').setStyle('display', 'none');
		$('portalmenu').getElement('a').setStyle('color', '#DDD'); 
	});
	$$('#hoofdmenu li.main_notselected').addEvents({
		'mouseenter': function() {
			var li = this;
			li.setStyle('background-image', 'url(../images/bg_menu_selected.gif)');
			li.getElement('a').tween("color", "#fff"); 
		},
		'mouseleave': function() {
			var li = this;
			if(!li.hasClass("selected")) {
				li.setStyle('background-image', 'url(../images/bg_menu.gif)');
				li.getElement('a').tween("color", "#D4D4D6"); 
			}
		}, 
		'click': function() {
			var li = this;						
			var a = li.getElement("a");
			a.fireEvent("click");
		}					
	});
	$$('#hoofdmenu li.main_notselected a').addEvents({
		'click': function(e) {
			if(e)e.stop();
			var a = this;						
			if(a.get("target")=="_blank")
				window.open(a.get('href'),'_blank');
			else						
				window.location.href=a.get('href'); 
		}					
	});
	
	$$('#hoofdmenu li.sub_notselected, #hoofdmenu li.sub_selected').addEvents({
		'mouseenter': function() {
			var li = this;
			/* li.tween("background-color", "#E5E5E5") */
			li.setStyle('background-color', '#E5E5E5');
			/*li.getElement('a').tween("color", "#2A4690"); 
			if (li.getParent().getNext('ul')) {
				$$('#hoofdmenu li ul').setStyle('display', 'none');
				li.getParent().getNext('ul').setStyle('display', 'inline');
			}  */
		},
		'mouseleave': function() {
			var li = this;
			/* li.tween("background-color", "#FFF") */
			
			if(!li.hasClass("sub_selected")) {
				li.setStyle('background-color', '#FFF'); 
				li.getElement('a').tween("color", ""); 
			}
		}, 
		'click': function() {
			var li = this;
			li.getElement('a').fireEvent("click"); 
		}
	});
	$$('#hoofdmenu li.sub_notselected a, #hoofdmenu li.sub_selected a').addEvents({
		'click': function(e) {
			if(e)e.stop();
			var a = this;						
			if(a.get("target")=="_blank")
				window.open(a.get('href'),'_blank');
			else						
				window.location.href=a.get('href'); 
		}					
	});
	$$('#hoofdmenu li.subsub_notselected').addEvents({
		'mouseenter': function() {
			var li = this;
			/* li.tween("background-color", "#E5E5E5") */
			li.setStyle('background-color', '#CCCCCC');
			li.getElement('a').tween("color", "#2A4690"); 
		},
		'mouseleave': function() {
			var li = this;
			/* li.tween("background-color", "#FFF") */
			li.setStyle('background-color', '#E5E5E5'); 
			li.getElement('a').tween("color", "#000"); 
		}, 
		'click': function() {
			var li = this;
			window.location.href=li.getElement('a').get('href'); 
		}
	});
	
	$$('#hoofdmenu li.subsub_selected').addEvents({
		'click': function() {
			var li = this;
			window.location.href=li.getElement('a').get('href'); 
		}
	});
	
	$$('div.nieuwsblok_home').addEvents({
	
		'mouseenter': function() {
			element = this;
			element.setStyle('background-color', '#FCFCFC');
			element.getElement('a').setStyle('text-decoration', 'underline');
		},
		'mouseleave': function() {
			element = this;
			element.setStyle('background-color', '#FFF');
			element.getElement('a').setStyle('text-decoration', 'none');
		},
		'click': function() {
			element = this;
			window.location.href=element.getElement('a').get('href');
		}
	});
	
	
	/* maak de 2 vertikale strepen op lengte */
	if ($('content_ja')) {
		hoogte_content = $('content_ja').getSize().y;
	} else if ($('content_nee')) {
		hoogte_content = $('content_nee').getSize().y;
	} 
	hoogte_linkerkolom = $('hoofdmenu').getSize().y;
	if ($('rechterkolom')) { 
		hoogte_rechterkolom = $('rechterkolom').getSize().y;
	} else {
		hoogte_rechterkolom = 0;
	}
	
	nieuwehoogte = hoogte_linkerkolom;
	if (nieuwehoogte < hoogte_content) {
		nieuwehoogte = hoogte_content;
	}
	if (nieuwehoogte < hoogte_rechterkolom) {
		nieuwehoogte = hoogte_rechterkolom;
	}
	nieuwehoogte = nieuwehoogte - 401; 
	$('streep1').setStyle('height', nieuwehoogte );
	if ($('rechterkolom')) { 
		$('streep2').setStyle('height', nieuwehoogte );
	} else {
		$('streep2').setStyle('display', 'none' );
	}
	
});