$(document).ready(function(){
	// station departures
		$.ajax({
			url: "/templates/treinenweb/php/station_departures.php?s="+station_afk,
		cache: false,
		success: function(html){
		$(".result").empty().html(html);
		}
		});
	
	// Dropdown-menu
	var timeout    = 500;
	var closetimer = 0;
	var ddmenuitem = 0;

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

	function jsddm_close()	{ 
	//console.log('sluiten');
		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() {  
		$('#menu > li').bind('mouseover', jsddm_open)
		$('#menu > li').bind('mouseout',  jsddm_timer)
	});

	document.onclick = jsddm_close;
	
	// Tablesorter
	$(".TableList").tablesorter();
	
	// Ajax request for arrivals-matrix
	$("#loading").ajaxStart(function(){
	   $(this).show();
	 });
	$("#loading").ajaxStop(function(){
	      $(this).hide();
	 });
	 
	 // Initialize autocomplete
	 $("#autocomplete").autocomplete('/templates/treinenweb/php/station_suggest.php');

    //fancybox  foto popup
	$("a.photo").fancybox({
	'hideOnOverlayClick': false,
	'overlayOpacity'	:	'0.7',
	'overlayColor'		:	'#000'
	});
	
	//fancybox  video popup gallery
	$("#video_gallery a").fancybox({
	'hideOnOverlayClick': false,
	'overlayOpacity'	:	'0.7',
	'overlayColor'		:	'#000'
	});
	
	 //fancybox  video popup link
	$("a[rel=video]").fancybox({
	'hideOnOverlayClick': false,
	'overlayOpacity'	:	'0.7',
	'overlayColor'		:	'#000'
	});
	
	

	
	// Check op zoeken
	$(".zoekbutton").click(function(){
	var zoekwaarde = $("input[name=searchquery]").val();
		if (zoekwaarde == ''){
			alert('Je bent vergeten een zoekopdracht in te vullen.');
			return false;
		}	
	});
	
	 $('a.opmtoggle').click(function(){
	 console.log('klikketyclick');
	$(this).parents('tr').next().toggle();
	return false;
	}); 
});

