$().ready(function(){
	ajax_loader = new Image();
	ajax_loader.src = "/ffb/web.nsf/id/CAD85BE768C93C15C12570B500302932/$file/ajax-loader.gif"
	
	if(window.location.href.match("pa_aktuelles"))
	{
		$('#veranstaltungs_liste').height("150px");
	}
	
	if( window.location.href.match('S_veranstaltungen') )
	{
		$('.veranstaltungs_element').not('.current').hide();
		$('#veranstaltungs_liste').scrollTo('.current:first', 800);
	}
	
	$('.search_on_enter').keypress(function(e){
		if(e.which == 13)
		{
			$(this).parents("form").submit();
		}
	})
	
	$('.veranstaltungs_element').mouseover(function()
	{
		$(this).addClass('over');
	});
	$('.veranstaltungs_element').mouseout(function()
	{
		$(this).removeClass('over')
	});
	$('.veranstaltungs_element:odd').addClass('odd');

	$('#veranstaltungs_liste').scrollTo('.current:first', 800);

	$('#show_just_currents').click(function(){
		$('.display_link').css("font-weight", "normal");
		$('.veranstaltungs_element').not('.current').fadeOut(1000);
		$(this).css("font-weight", "bold");
	})
	$('#show_all').click(function(){
		$('.display_link').css("font-weight", "normal");
		$('.veranstaltungs_element').not('.current').fadeIn(1000);
		$('#veranstaltungs_liste').scrollTo('.current:first', 800);
		$(this).css("font-weight", "bold");
	})
	$('.veranstaltungs_element a').click(function(){
		var link = "http://www.fuerstenfeldbruck.de"+$(this).attr('href');
		var element = $(this).parents('.veranstaltungs_element');
		
		$(this).after('<img id="loader" src="'+ajax_loader.src+'" />');
		
		if($('#event_details').length > 0){
			var old = $('#event_details');
			var keepClosed = 0;

			if(element.find('#event_details').length > 0)
				keepClosed = 1;
			$('#event_details').fadeOut(400, 
				function()
				{
					old.remove();
					$('.clickedEvent').removeClass('clickedEvent');
					if(keepClosed == 0)
					{
						showContent(element, link);
					}
				}
			);
		}
		else
		{
			showContent(element, link);
		}
		$('img#loader').remove();
		return false;
	})
})
function showContentIFrame(element, link)
{
	content = document.createElement('iframe');
	content.setAttribute('id', 'event_details');
	element.append(content);
	element.find('#event_details').attr('src', link);
	element.find('#event_details').slideDown('slow',function(){
		element.addClass('clickedEvent');
		$('#veranstaltungs_liste').scrollTo('.clickedEvent', 800);
	})
}
function showContent(element, link)
{
	element.addClass('clickedEvent');
	if(!window.location.href.match("pa_aktuelles")){$('#veranstaltungs_liste').scrollTo('.clickedEvent', 800);}
	content = document.createElement('div');
	content.setAttribute('id', 'event_details');
	element.append(content);
	$.ajax({
		url:link,
		type:'get',
		success: function(msg){
			element.find('#event_details').html(msg);
			element.find('#event_details').fadeIn(600)
		},
		error: function(){
			alert("URL '" + link + "' nicht gefunden");
		}
	})
}
function toCurrentOnes()
{
	$('#veranstaltungs_liste').scrollTo('.current:first', 800);
}
