$(window).bind('hashchange', function () {
    var hash = window.location.hash || '#first';
    //alert(hash);
    //tabContainers.hide();
    ////tabContainers.filter(hash).show();
    //$('div.tabs ul.tabNavigation a').removeClass('selected');
    //$('a[hash=' + hash + ']').addClass('selected');
});
  
  
 
$(document).ready(function(){
    
    $(this).ajaxStart(function()
       {
          $("body").prepend("<div id='overlay_content'></div>");
		  $("body").append("<div id='overlay'><img src='pics/loader.gif' /></div>");
		  
       });
       $(this).ajaxStop(function()
       {
         $("#overlay_content").remove();
		  $("#overlay").remove();
       });
	var load_news=true;
    
    //Fotogalerie START
    if($("#show_albums").length > 0){
        var load_news=false;
        $.getJSON("./libs/getdata.php?content=albums", function (data) {
            var daten = data;
			$("#fg_albums").tmpl(daten).prependTo("#show_albums");
           
              
        });
    }
    $(".album_wrapper").live('click',function(){
        var album_id=$(this).attr('id');
        $.getJSON("./libs/getdata.php?content=pics&album_id="+album_id, function (data) {
            var daten = data;
			$("#fg_pics").tmpl(daten).prependTo("#show_pics_gallery");
            $("#show_albums").fadeOut();
            $("#show_pics_gallery").fadeIn();
        });
    });
    
    
    //Fotogalerie ENDE
    if($('#header img').length >0)
        $('#header').jqFancyTransitions({ width: 1000, height: 190,strips: 4,delay: 12000});
    
    $(".control_blog").click(function(){
        $('.blog_entry_content').hide();
        $("div.minimize").addClass('maximize');
        
    });
    $(".blog_entry_header").live('click',function(){
        $(this).next(".blog_entry_content").slideToggle();
        $(this).next("div.minimize").toggleClass('maximize');
        
    });
    $(".minimize").live('click',function(){
        $(this).parent().find(".blog_entry_content").slideToggle();
        $(this).toggleClass('maximize');
    });
    
    
    
    $(".show_gallery").live('click', function(){
       var news_id=$(this).attr("rel");
       var button=$(this);
       $.getJSON("./libs/getdata.php?content=gallery&id="+news_id, function (data) {
             var settings = {
                username: data[0].album_username,
                albumMaxResults: 10,
                mode: 'album',
                album: data[0].album_name,
                authKey: data[0].album_authkey,
                showAlbumDescription: false,
                maxResults : 54,
                loadingImage : "images/loading.gif",
                thumbCss: { margin: '5px' }
            };
            button.parent().removeClass("fotogalerie");
            button.parent().append("<div class='foto_container' id='gallery_"+news_id+"'></div>");
            $("#gallery_"+news_id).pwi(settings);
            $("#gallery_"+news_id).show();
            button.remove();
            $("#overlay_content").remove();
	        $("#overlay").remove();
       });
       
       
	});
    
    $(".show_youtube").live('click', function(){
       var news_id=$(this).attr("rel");
       var button=$(this);
       $.getJSON("./libs/getdata.php?content=youtube&id="+news_id, function (data) {
             var youtube_key=data[0].youtube_key;
             var youtube_html='<object width="560" height="315"><param name="movie" value="http://www.youtube.com/v/'+youtube_key+'"></param><embed src="http://www.youtube.com/v/'+youtube_key+'" type="application/x-shockwave-flash" width="560" height="315"></embed></object>';
             button.parent().append(youtube_html);
             button.remove();
            
       });
       
       
	});
    
       $(".show_gpx_track").live('click', function(){
       var news_id=$(this).attr("rel");
       var button=$(this);
       $.getJSON("./libs/getdata.php?content=gpx&id="+news_id, function (data) {
             var gpx_track=data[0].gpx_track;
             var gpx_html='<iframe style="width: 780px; height: 500px; border:0;" src="libs/getgpxviewer.php?gpx_track='+gpx_track+'" scrolling="no"></iframe>';
             button.parent().append(gpx_html);
             button.remove();
            
       });
       
       
	});
    if(load_news==true){
	$.getJSON("./libs/getdata.php?content=news&order=timestamp;desc&limit=30", function (data) {
        	var daten = data;
			$("#blog_news").tmpl(daten).appendTo("#content_left");
   	});
	}
	$(".archiv_year").click(function(){
		var jahr=$(this).attr("rel");
		$.getJSON("./libs/getdata.php?content=news&anwser=archiv&order=timestamp;asc&jahr="+jahr, function (data) {
        	var daten = data;
			$("#content_left").html("");
			$("#blog_news").tmpl(daten).appendTo("#content_left");
   		});
	
	});
	
	$(".special_events").click(function(){
		var content=$(this).attr("rel").split(";");
		var tevent=content[0];
		var jahr=content[1];
		$.getJSON("./libs/getdata.php?content=news&tevent="+tevent+"&anwser=special_events&order=timestamp;asc&jahr="+jahr, function (data) {
        	var daten = data;
			$("#content_left").html("");
			$("#blog_news").tmpl(daten).appendTo("#content_left");
   		});
	});
    
    $("#blogsearch").keydown(function(event){
        if (event.keyCode == '13') {

		var search=$("#blogsearch").val();
		$.getJSON("./libs/getdata.php?content=search&blogsearch="+search+"&order=timestamp;asc", function (data) {
        	var daten = data;
			$("#content_left").html("");
			$("#blog_news").tmpl(daten).appendTo("#content_left");
   		});
        }
	
	});
	
	$(".kategorie").click(function(){
		var kat_id=$(this).attr("rel");
		$.getJSON("./libs/getdata.php?content=news&kat_id="+kat_id+"&anwser=kategorie&order=timestamp;asc", function (data) {
        	var daten = data;
			$("#content_left").html("");
			$("#blog_news").tmpl(daten).appendTo("#content_left");
   		});
	
	});
	
});
