/* -------------------------------------------------------------------

	Boondoggle - Hans Dreesen
	Tiense Suiker
	
	This JavaScript file collects all general functions used
	throughout the site, as well as some smaller specific
	functions.

------------------------------------------------------------------- */

// when the document is ready to be traversed and manipulated...
$(document).ready(function(){
	
	// LINK HANDLER
	// when you click on a link with class externalLink
	$("a.externalLink").click(function(){
		// open a new window with the link's location
		window.open($(this).attr("href"));
		// and do nothing after (to prevent the link from actually firing)
		return false;
	});
	
	$("#map .contactDetails").hide();
	$("#map h3").click(function(){
		var currentPanel = $(this).siblings(".contactDetails");
		currentPanel.slideToggle("fast");
		$(".contactDetails:visible").not(currentPanel).slideToggle("fast");
	});	

});

function openGMForLocation() { 
	var userLocation = $(".contactDetails:visible input:text").val();
	var urlGoogleMaps;
	if(userLocation){
		var branch = $(".contactDetails:visible").parent(".branch").attr("id");
		switch (branch) {
			case "lebbe":
				urlGoogleMaps = "http://maps.google.com/maps?f=d&saddr=" + userLocation + "&daddr=Kampveldstraat+41,+8020+Oostkamp,+Belgium";
				break;
			case "rafti":
				urlGoogleMaps = "http://maps.google.be/maps?f=d&saddr=" + userLocation + "&daddr=Nieuweweg+245,+NL-6600+AA+Wijchen,+Netherlands";
				break;
			default:
				urlGoogleMaps = "http://maps.google.com/maps?f=d&saddr=" + userLocation + "&daddr=Tervurenlaan+182,+1150+Brussel%2FBruxelles,+Belgium";
				break;
		}
		window.open(urlGoogleMaps);
	}
	return false;
}	