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;
   }
}

$(function(){
	
	$('#jsddm > li').bind('mouseover', jsddm_open)
	$('#jsddm > li').bind('mouseout',  jsddm_timer)
	
});

document.onclick = jsddm_close;


$(function(){

	var default_search_term = "uw zoekterm";
	
	$("div#wrapper_header form input.search_term").focus(function(){
		if($(this).val() == default_search_term)
		{
			$(this).val("");
		}
	});
	
	$("div#wrapper_header form input.search_term").blur(function(){
		if($(this).val() == "")
		{
			$(this).val(default_search_term);
		}
	});
	
	
	if($('form#DTVAanmeldformulier input[name="data[customforms][DTVAanmeldformulier][formvalues][Smartcard]"]').attr('checked') == true)
	{
		$('input#Rekeningnummer_eenmalige_incasso_19_90_EUR_voor_smartcard').hide().prev().hide();
	}	
	$('form#DTVAanmeldformulier input[name="data[customforms][DTVAanmeldformulier][formvalues][Smartcard]"]').bind('change', function(){		
		if($(this).attr('checked') == true)
		{
			$('input#Rekeningnummer_eenmalige_incasso_19_90_EUR_voor_smartcard').hide().prev().hide();
		}
		else
		{
			$('input#Rekeningnummer_eenmalige_incasso_19_90_EUR_voor_smartcard').show().prev().show();
		}
	});
	
});
