
$(document).ready(function() {
	$('a').not('[href^="http://www.goseeart.com"]').attr("target", "_blank");

	$('a#current_closest').click(function(){
		navigator.geolocation.getCurrentPosition(handle, err);
		return false;
	});

	var handle = function(p){
		var lat = p.coords.latitude;
		var lon = p.coords.longitude;
		var url = 'http://www.goseeart.com/current-exhibitions-closest/' + lat + ',' + lon + '/';
		window.location.replace(url);
	}

	$('a#future_closest').click(function(){
		navigator.geolocation.getCurrentPosition(futureHandle, err);
		return false;
	});

	var futureHandle = function(p){
		var lat = p.coords.latitude;
		var lon = p.coords.longitude;
		var url = 'http://www.goseeart.com/future-exhibitions-closest/' + lat + ',' + lon + '/';
		window.location.replace(url);
	}

	$('a#openings_closest').click(function(){
		navigator.geolocation.getCurrentPosition(openingsHandle, err);
		return false;
	});

	var openingsHandle = function(p){
		var lat = p.coords.latitude;
		var lon = p.coords.longitude;
		var url = 'http://www.goseeart.com/openings-closest/' + lat + ',' + lon + '/';
		window.location.replace(url);
	}

	var err = function(){
		alert("Sorry, Go See Art can't find you. This may be because you're using an older browser, or Internet Explorer. Also, you may have declined to share your location. Go See Art feels bad about what just happened.");
	}

});

