
	Event.observe(window, 'load', function(){

		
		// search initial
		if($$('#searchfield input[type=text]'))
			$$('#searchfield input[type=text]')[0].initial('zoekopdracht');
		
		
		
		// forms
		$$('form.cmxform label').each(function(label){
			var span = document.createElement('span');
			Element.extend(span);
			label.setStyle({
				display: '-moz-inline-box'
			});
			span.setStyle({
				display: 'block',
				width: '220px'
			});
			span.innerHTML = label.innerHTML;
			label.innerHTML = '';
			label.appendChild(span);
		});	
	
		if ($('clickbutton')) {
			$('clickbutton').observe('click', function(){
				$('overview-start').fade({
					afterFinish: function(){
						$('overview-next').appear();
					}
				});
			})
		}
		

//		if ($$('.banner')[0]) {
//			new Ajax.PeriodicalUpdater($$('.banner')[0], '/json.php', {
//				frequency: 20,
//				parameters: {
//					action: 'get_banner',
//					page_id: site.page.id
//				}
//			});
//		}

	});
	
	Element.addMethods({
		initial: function(element,value){
			if(element.value == '')
				element.addClassName('initial');
			element.observe('focus',function(){
				if(element.value == value){
					element.removeClassName('initial');
					element.value = '';
				}
			});
			element.observe('blur',function(){
				if(element.value == ''){
					element.addClassName('initial');
					element.value = value;
				}
			});			
			element.value = value;
			
			return element;
		}
	});
	
//	document.observe('dom:loaded', function(){			
//		$$('a.open-in-new-window').each(function(a){
//			a.target = '_blank';
//		});	
//	});

	// hide js errors from IE
    function noError(){return true;}
    window.onerror = noError;
	
	function d(m){console.log(m)}

