	/* autosuggest relatie zoeken */
	function getZoekopdracht(inputString){
		if(inputString.length == 0) {
			$('#suggestions').fadeOut();
		} 
		else if(inputString.length >1) {
			$('#fld_zoek').addClass('load');
			$.post("/site/php/ajax_zoeken.php", {queryString: ""+inputString+""}, function(data){
				if(data.length >0) {
					$('#suggestions').fadeIn();
					$('#suggestionsList').html(data);
					$('#fld_zoek').removeClass('load');
				}
			});
		}
	}

	function fill(thisValue) {
		$('#fld_zoek').val(thisValue);
		setTimeout("$('#suggestions').fadeOut();", 100);
	}

	/* menu */
	/* http://javascript-array.com/scripts/jquery_simple_drop_down_menu */
	var timeout    = 500;
	var closetimer = 0;
	var ddmenuitem = 0;

	function jsddm_open() {  
		jsddm_canceltimer();
		jsddm_close();
		ddmenuitem = $(this).find('ul').css('visibility', 'visible');
	}

	function jsddm_close() {  
		if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
	}

	function jsddm_timer() {
		closetimer = window.setTimeout(jsddm_close, timeout);
	}

	function jsddm_canceltimer() {
		if(closetimer) { 
			window.clearTimeout(closetimer);
			closetimer = null;
		}
	}

	$(document).ready(function() {
		$('#uitklapmenu > li').bind('mouseover', jsddm_open);
   	$('#uitklapmenu > li').bind('mouseout',  jsddm_timer);

		$('#uitklapmenu_top > li').bind('mouseover', jsddm_open);
   	$('#uitklapmenu_top > li').bind('mouseout',  jsddm_timer);

		if ($.cookie('fontsize') == null) {
			$.cookie('fontsize', '13px'); 
		}
		$('html').css('font-size', $.cookie('fontsize'));

		$('#letter_normaal').live('click', function() {
			var newFontSize = '13px';
			$.cookie('fontsize', newFontSize);
			$('html').css('font-size', newFontSize);
		});
	
		$('#letter_groot').live('click', function() {
			var newFontSize = '15.6px';
			$.cookie('fontsize', newFontSize);
			$('html').css('font-size', newFontSize);
		});	

		$('#letter_groter').live('click', function() {
			var newFontSize = '18.72px';
			$.cookie('fontsize', newFontSize);
			$('html').css('font-size', newFontSize);
		});

		/* formulieren */
		$('#divkinderen').hide();		
		$('#fld_kidsja').click(function() { $('#divkinderen').show(); });
		$('#fld_kidsnee').click(function() { $('#divkinderen').hide(); });

		$('#hypotheekbedrag').hide();
  	$('#fld_hypotheek').click(function() {
	    if ($('#fld_hypotheek').is(':checked') == true) { $('#hypotheekbedrag').show(); } else { $('#hypotheekbedrag').hide(); }
	  });

		$('#leveringbedrag').hide();
  	$('#fld_levering').click(function() {
	    if ($('#fld_levering').is(':checked') == true) { $('#leveringbedrag').show(); } else { $('#leveringbedrag').hide(); }
	  });

		$('#hypotheek2bedrag').hide();
  	$('#fld_hypotheek2').click(function() {
	    if ($('#fld_hypotheek2').is(':checked') == true) { $('#hypotheek2bedrag').show(); } else { $('#hypotheek2bedrag').hide(); }
	  });

		$('#oversluitenbedrag').hide();
  	$('#fld_oversluiten').click(function() {
	    if ($('#fld_oversluiten').is(':checked') == true) { $('#oversluitenbedrag').show(); } else { $('#oversluitenbedrag').hide(); }
	  });

		$('#fld_zoek').attr('autocomplete', 'off');
		$('#fld_zoek').click(function() { fill(); });
		$('#fld_zoek').keyup(function() { getZoekopdracht($('#fld_zoek').val()); });
		$('body').click(function() { fill(); });
		
		$('#beschikking').hide();		
		$('#fld_ontvangen').click(function() { 
			$('#beschikking').toggle(); 
		});
		
		/* datepicker */
		/* http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/ */
		$(function() {
			$('.date').datePicker({startDate:'01-01-1945'});
		});

		/* link in nieuw venster laten openen */
		jQuery('a.extern')
			.attr('title','Deze link opent in een nieuw venster.')
			.click(function(e){
			window.open(this.href);
			e.preventDefault();
		});

		
		
	});

	$('#btn_print').live('click', function() {
		window.print();
	});

	document.onclick = jsddm_close;
