// Doorsturen gebruiker
function Snd(strLink) {
	window.location = strLink;
}

// Openen tell a friend form
function showTellFriend(intActivieit) {
	$.openPopupLayer({
		name: "TellFriend",
		width: 450,
		url: "/ajaxTellFriend.php?activiteitId="+intActivieit
	});
}

function updateEndDate(strCurDate, strNewDate) {
	var curVal = $('select[name="'+strCurDate+'"] option:selected').val();
	var newVal = $('select[name="'+strNewDate+'"] option:selected').val();
	
	// Is de nieuwe iets?
	if(newVal == "") {
		$('select[name="'+strNewDate+'"] option[value="'+curVal+'"]').attr('selected', true)
	}
}

 
// Checken van formulier
function friendFormCheck() {
	// Ophalen data
	intActiviteitId = $('.TellFriendForm input[name="activiteitId"]').val()
	strNaam = $('.TellFriendForm input[name="Naam"]').val()
	strEmail = $('.TellFriendForm input[name="Email"]').val()
	strEmailVriend = $('.TellFriendForm input[name="EmailOntvanger"]').val()
	strBericht = $('.TellFriendForm textarea[name="Bericht"]').val()
		
	// Bijwerken popup
	$('#popupLayer_TellFriend').load("/ajaxTellFriend.php", "formSubmit=1&activiteitId="+intActiviteitId+"&Naam="+strNaam+"&Email="+strEmail+"&EmailOntvanger="+strEmailVriend+"&Bericht="+strBericht)
	
	return false;
}


// Aanmaken google map
var map;
var geocoder;

function addMap() {
	// Na laden
	$(document).ready(function() {
		// Map maken
		if (GBrowserIsCompatible()) {
			geocoder = new GClientGeocoder();
			map = new GMap2(document.getElementById('GoogleMap'));
			map.addControl(new GSmallMapControl());
		    //map.addControl(new GNavLabelControl ());
			//map.setCenter(new GLatLng(52.356312452964495, 4.88067626953125), 6);
		}
	})
}

// Vinden locatue
function searchLocation(strNaam, strAdres) {
	// Pas als alles gedaan is
	$(document).ready(function() {
		// ZOeken maar
		geocoder.getLatLng(strAdres, function(latlng) {
			if (!latlng) {
				// Niks gevonden!
				$('#GoogleMap').hide()
				return false;
	       	} else {
	       		// Punt maken en plaatsen
	         	var marker = new GMarker(latlng);
		      	map.addOverlay(marker);
		      	// Popupje
		      	GEvent.addListener(marker, 'click', function() {
		        	marker.openInfoWindowHtml('<h3>'+strNaam+'</h3>'+strAdres);
		      	});
		      	
		      	// Zoomnivo grenzen instellen
		      	var bounds = new GLatLngBounds();
		      	bounds.extend(latlng);
		      	// Instellen midden
		      	map.setCenter(latlng, 15);
	       	}
		});
	});
}

// Test upload
function doAdUpload() {
	// Checken of wel iets ingevoerd		
	if($('#fileToUpload').val() != '') {
		// Weghalen upload box
		$('#AdverteerdersUploadBox').css('visibility','hidden')
		// Laad tekstje
		$('#AdverteerdersUploadInfo').html('<img src="/images/ajax-loader.gif" alt="Loading"> Bezig met uploaden..')
		// Uploaden
		$.ajaxFileUpload({
			url: '/ajaxAdUpload.php', 
			secureuri: false,
			fileElementId: 'fileToUpload',
			dataType: 'html',
			success: function (data, status){
				// Vullen informatie box
				$('#AdverteerdersUploadInfo').html(data)
				// Zichtbaar maken
				$('#AdverteerdersUploadBox').css('visibility','visible')
			},
			error: function (data, status, e) {
				alert(e);
			}
		})
	}
}
