var map, coursetable, coursemap, filtertimer;


$(function () {

	$('.holeanalysis:odd').addClass('odd');
	$('.holeanalysis:even').addClass('even');
	
	coursemap = $("#coursemap-inner");
	
	$.getJSON('http://www.ohiodiscgolf.org/new/scripts/getcourses.php?course=' + $('#coursename').text(), function (data) {
		courses = data;		
		coursemap.jmap('init', {mapCenter: [courses[0][3],courses[0][4]], mapZoom: 12, mapShowjMapIcon: false}, function (el, options) {
			for(var x in courses)
			{
				coursemap.jmap("addMarker", {pointLatLng:[courses[x][3],courses[x][4]]});
			}
			
			$('#getdirections').click(function() {
				$('#directions-inner').html('');
				$(el).jmap("searchDirections", {fromAddress: $('#fromaddress').val(), toAddress: courses[0][5], directionsPanel: 'course-directions #directions-inner'});
			});
		});
	});
	
	holebyholeimg = $('#holebyhole img');
	courseimg = $('#pictures img');
	coursetablinks = $('#coursetablinks li a');
	
	holebyholeimg.lazyload({
		event: 'sporty'
	});
	
	coursetablinks.eq(1).click(function (e) {
		holebyholeimg.trigger('sporty');
	});
	
	courseimg.lazyload({
		event: 'sporty'
	});
	
	coursetablinks.eq(3).click(function (e) {
		courseimg.trigger('sporty');
	});
});