$(function()
{
	$('.listen').each(function(i, el)
	{
		$(el).flash({
			src: $(this).attr('title'),
			wmode: 'transparent', 
			width: 16,
			height: 16
		});
	});
	
	$('a.confirm').each(function(i, el)
	{
		$(el).click(function()
		{
		  if(confirm('Wilt u dit verwijderen?')) window.location = $(el).attr('href');

		  return false;
		});
	});
	
	$('.message').each(function(i, el)
	{
		$(el).click(function()
		{			
			$('#message-' + $(this).attr('id')).dialog({
				draggable: false,
				modal: true,
				resizable: false,
				overlay: { 'background-color': '#000000', 'opacity': '0.7' },
				title: 'Message',
				buttons: { 'Oke': function() { $(this).dialog('close'); } },
				open: function() { $(this).css('display', 'block'); },
				close: function() { $(this).dialog('destroy'); },
				width: '500px'
			});
			
			return false;
		});
	});
	
	var mimSearchFocused = false;
	var timeoutID = 0;
	
	$('#mim_search').bind("onsearch", function()
	{
		clearTimeout(timeoutID);
		setTimeout(function()
		{
			$.post("/zoek/_preview",
				{ search_keyword: $('#mim_search').val() },
				function(data) {
					$('#searchresult').css('display','block');
					$('#searchresult').css('left', $('#mim_search').offset().left);
					$('#searchresult').css('top', $('#mim_search').offset().top + $('#mim_search').height() + 5);
					$('#searchresult').find('#smiddle').html(data);
				}
			);
		}, 200);
	});
	
	$('#mim_search').focus(function()
	{
		if(this.value == 'Zoek op trefwoord of titel') this.value = '';
		
		mimSearchFocused = true;
	});
	
	$(window).keyup(function()
	{
		if(mimSearchFocused) $('#mim_search').trigger("onsearch");
	});
	
	$('#mim_search').blur(function()
	{
		if(this.value == '') this.value = 'Zoek op trefwoord of titel';
		
		mimSearchFocused = false;
	});
});