var map = null;
var kalender_detail_url = null;

$(document).ready(function() {
	$('.blue_box').show();
	
	$('.fotoalbum').each(function() {
		$.getJSON("/ajax/photos.php", {info:$(this).attr('id')},function(data, textStatus) {
			for (key in data.data) {
				$('#photo_' + key).attr('href', data.data[key].url);
				$('#photo_' + key).attr('title', data.data[key].title);
				$('#photo_' + key + ' img').attr('src', data.data[key].thumb);
				$('#photo_' + key + ' img').attr('title', data.data[key].title);
				$('#photo_' + key + ' img').show();
			}
		});
	});
	
	/*$('.load_photo').each(function() {
		$.getJSON("/ajax/photo.php", {href:$(this).attr('href')},function(data, textStatus) {
			$(this).attr('href', data.url);
			$(this).attr('title', data.title);
			$(this).attr('rel', 'lightbox');
			$('img', this).attr('src', data.thumb);
			$('img', this).attr('title', data.title);
		});
	});*/
	
	$('a[@rel="lightbox"]').lightBox();
	
	$('.lees_verder_link').parent().click(function() {
		document.location.href = $('.lees_verder_link a', this).attr('href');
	});
	
	/*
	$('.kalender').each(function() {
		var k = $(this);
		
		k.datepicker({
			changeMonth: true, 
			changeYear: true, 
			firstDay: 1,
			dateFormat: 'yy-mm-dd',
			dayNames: ['Zondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag'],
			dayNamesMin: ['Zo', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Za'],
			dayNamesShort: ['Zo', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Za'],
			monthNames: ['Januari', 'Februari', 'Maart', 'April', 'Mei', 'Juni', 'Juli', 'Augustus', 'September', 'Oktober', 'November', 'December'],
			monthNamesShort: ['Jan', 'Feb', 'Mrt', 'Apr', 'Mei', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dec'],
			beforeShowDay: function(date) {							
				var date_active = true;
				var now = new Date();
				if (date < now) {
					date_active = false;
				}
				
				var r = new Array(
					date_active,	// actief?
					'',		// CSS class
					''		// Tooltip tekst
				);
										
				return r;
			},
			onSelect: function(date, inst) {
				if (kalender_detail_url != null) {
					var url = kalender_detail_url + '?datum=' + date;
					document.location.href = url;
				}
			}, 
			onChangeMonthYear: function(y, m, inst) {
				$.getJSON("/ajax/kalender.php",{kalender:k.attr('title'), month: m, year: y},function(kalender_data, textStatus) {
					kalender_detail_url = kalender_data.detail_url;
					
					$('.ui-state-default').each(function() {
						var day = parseInt($(this).html());
						if (day < 10) {
							day = '0' + day;
						}
						var d = y + '-' + m + '-' + day;
												
						for (key in kalender_data.data) {
							if (key == d) {
								$(this).parent().addClass(kalender_data.data[key][0]);
								$(this).parent().attr('title', kalender_data.data[key][1]);
							}
						}
					});
				});
			}
		});
		
	});*/
	
	if ($('#map_canvas').length > 0) {
		if (GBrowserIsCompatible()) {
			map = new GMap2(document.getElementById('map_canvas'));
			
			map.setMapType(G_HYBRID_MAP);
			map.enableDragging();
			map.enableScrollWheelZoom();
			map.addControl(new GSmallMapControl());
					
			map.setCenter(new GLatLng(51.29128121831856, 4.067639708518982), 17);
			map.openInfoWindowHtml(map.getCenter(), $('#map_info').html());  
			
			$('#map_info').hide();
			//GEvent.addListener(map, "dragend", test);
		}
	}
});

function test() { 
	$('#map_info').html(map.getCenter().toString() + ' - zoom: ' + map.getZoom());
}
