/*DO STARTING INIT WHEN DOM = READY*/
function init() {
	
//Run some code here
	var blocks = $$('.block');
	if(blocks){
	blocks.each(
	  function (block) {
	  	
	    var content = block.down('.more');
	    var toggle = block.down('.moreToggle');
	    if(content){
		    Element.hide( content );
		    if(toggle){
			    Event.observe(
			      toggle, 'click', 
			      function (e) { Effect.toggle(content, 'blind'); },
			      false
			    );
		    }
	    }
	  });
	}
	//TOP SEARCH 
	var topSearchBox = $('sfield');
	if(topSearchBox){
		Event.stopObserving(topSearchBox, 'focus');
		Event.observe(
			topSearchBox, 'focus', function() {
				topSearchBox.value =''
		});
		Event.stopObserving(topSearchBox, 'blur');
		Event.observe(
			topSearchBox, 'blur', function() {
				if(trim(topSearchBox.value) == ''){
					topSearchBox.value = 'Zoeken...';
				}
		});
	}
	//Editorial Block
	var programItems = $$('.extraLink');
	if(programItems){
		programItems.each(
			function(programItem){
				
				Event.stopObserving(programItem, 'click');
				Event.observe( programItem, 'click', function (e) {
					
					var url = programItem.href;
					var extraUpdate = $('newContent');
						new Ajax.Updater(extraUpdate, url,{method : 'get'});
				});
		});
	}

}
Event.observe(window, 'load', init, false);

