$(function(){

   $('#user_login .register').RegisterWizard();
   $('#user_login .lostpass').LostPassWizard();

    var map_trails = get_map_trails();

    $("#front-map_top").TeaserWizard(map_trails);
	
	if($("div.error").hasClass('fail')) {
		$('#front-map').hide(700);
		$("div.error").show().css({backgroundColor: 
		'#FFFF00'}).animate({backgroundColor: '#fff'}, 5000);	}

	$('#front-map_bottom').click(function() {
	      $('#front-map').slideUp("slow");
	});
	$('#show_front-map').click(function() {
	      $('#front-map').slideDown("slow");
	});
});

function get_map_trails()
{
    var map_trails = new MapTrails();

    $.ajax({
       'async' : false,
       'data' : {},
       'url' : absoluteFilepath('actions/GetTrails'),
       'success' : function(data){
            $.each(data, function(key, item){
                map_trails.addTrail(new MapTrail(item));
            });
       },
       'dataType' : 'json'
    });

    return map_trails;
}

