function next_yag() {
        $("div.tx-yag-theme-fancybox-thumb").find("img").css("opacity", "1");
        if ($("div.tx-yag-theme-fancybox-thumb:visible").next("div.tx-yag-theme-fancybox-thumb").length == 0) {
                $("div.tx-yag-theme-fancybox-thumb:visible").find("img").animate({opacity: 0}, 500, function() {
                        $("div.tx-yag-theme-fancybox-thumb:visible").css("display", "none");
                        $("div.tx-yag-theme-fancybox-thumb:first").css("display", "block");
                });
        } else {
                $("div.tx-yag-theme-fancybox-thumb:visible").find("img").animate({opacity: 0}, 500, function() {
                        $("div.tx-yag-theme-fancybox-thumb:visible").css("display", "none").next("div.tx-yag-theme-fancybox-thumb").css("display", "block");
                });
        }
        setTimeout(next_yag, 5000);
}

$(function(){

	$("body").mousemove(function() {
		if ($("div#top_menu").width() > 778) { 
			var top_menu_items = 0;
			$("div#top_menu > a").each(function() {
				top_menu_items += $(this).width(); 
			});
			if (top_menu_items > 750) {
				var top_menu_font_sizepx = $("a.top_menu").css("font-size");
				var top_menu_font_size = top_menu_font_sizepx.substring(0, top_menu_font_sizepx.lastIndexOf("px"));
				$("a.top_menu").css("font-size", (top_menu_font_size - 1) + "px");
			} else {
				var top_menu_margin = Math.floor((778 - top_menu_items) / 20);
				$("div#top_menu > a").css("margin-right", top_menu_margin);
				$("div#top_menu > a").css("margin-left", top_menu_margin);
				$("div#top_menu").css("margin-left", top_menu_margin);
			}	
		}
	}

  $("div.tx-yag-theme-fancybox-thumb").css("display", "none");
  $("div.tx-yag-theme-fancybox-thumb:nth-child(1)").css("display", "block");
  $("div.tx-yag-breadcrumbcomtainer").css("display", "none");
  $("div.tx-yag-pager").css("display", "none").after('<div class="yag-count">' + $("span.count").html() + ' images</div>');
  setTimeout(next_yag, 5000);
 
        if ($("div.tx-yag-pi1").css("float") != "none") {
                $("div.tx-yag-pi1").parents(".csc-default").css("float", $("div.tx-yag-pi1").css("float"));
        }

  if (jQuery.browser.safari){
    var body_tag = "body";
  } else {
    var body_tag = "html";
  }

  // news title position and rollover
  $("div.news-latest-title-link > a").removeAttr("title");
  $("img.news-latest-title-link-image, div.news-latest-title > a").mouseenter(function() {
    $(this).parents("div.news-latest-item").find("div.news-latest-title > a").css("color", "#7fdbff");
    $(this).parents("div.news-latest-item").find("div.news-latest-teaser").stop().animate({height: 130}, 500);
    $(this).parents("div.news-latest-item").find("div.news-latest-title-bg").stop().animate({height: 140, opacity: 1}, 500);
  });

  $("img.news-latest-title-link-image, div.news-latest-title > a").mouseleave(function() {
    $(this).parents("div.news-latest-item").find("div.news-latest-title > a").css("color", "#fff");
    $(this).parents("div.news-latest-item").find("div.news-latest-teaser").stop().animate({height: 55}, 500);
    $(this).parents("div.news-latest-item").find("div.news-latest-title-bg").stop().animate({height: 65, opacity: 0.88}, 500);
  });

  $("div.news-latest-item").each(function() {
    $(this).find("div.news-latest-title-bg").height($(this).find("div.news-latest-teaser").height() + 10).css("opacity", "0.88");
    $(this).find("div.news-latest-teaser-container, div.news-latest-title-link, img.news-latest-title-link-image").height($(this).find("div.news-latest-image").height() - 5);    
  });

  $("div.news-latest-list-text").css("opacity", "0").css("display", "none");

  $("ul.news-latest-list").mouseenter(function() {
    $(this).next("div").find("div.news-latest-list-text").stop().css("display", "block").animate({opacity: 1}, 200);
    $(this).find("a").removeAttr("title");
  });

  $("ul.news-latest-list").mouseleave(function() {
    $(this).next("div").find("div.news-latest-list-text").stop().animate({opacity: 0}, 200).delay(200).css("display", "none");
  });

  // Prev / Next popups

  $("div.news-single-nav-next > div").removeAttr("style");

  var colNormal_height = $("div#colNormal").height();
  var colNormal_height100 = colNormal_height - $("div.news-single-nav-prev").height() - 50;
  var screen_height = $(window).height() - 200;
  var scroll_trigger = colNormal_height - screen_height;  

  $("div.news-single-nav-prev, div.news-single-nav-next").css("top", colNormal_height);
  if($(window).width() < 1400) {
    $("div.news-single-nav-prev").css("right", "-" + $(this).width() + "px").css("top", colNormal_height100 + "px").css("background", "#000 url('fileadmin/template/images/next_bg.gif') no-repeat left top");
  } else {
    $("div.news-single-nav-prev").css("left", "-" + $(this).width() + "px");
  }
  $("div.news-single-nav-next").css("right", "-200px");

  $(window).scroll(function() {
    var prev_nav = $(body_tag).scrollTop() - scroll_trigger;
    if (prev_nav < -201) {
      var nav = -200; 
      $("div.news-single-nav-prev, div.news-single-nav-next").css("display", "none");
    } else {
      $("div.news-single-nav-prev, div.news-single-nav-next").css("display", "block");
      var nav = prev_nav;
    }
    if (nav > 0) {
      if ($("div.news-single-nav-prev > a").length) {
        if($(window).width() < 1400) {
          $("div.news-single-nav-prev").stop().animate({right: 0}, 200);
        } else {
          $("div.news-single-nav-prev").stop().animate({left: 0}, 200);
        }
      }
      if ($("div.news-single-nav-next").find("a").length) {
        $("div.news-single-nav-next").stop().animate({right: 0}, 200);
      } else {
        $("div.news-single-nav-next").remove();
      }
    } else {
      if ($("div.news-single-nav-prev > a").length) {
        if($(window).width() < 1400) {
          $("div.news-single-nav-prev").stop().animate({right: nav}, 200);
        } else {
          $("div.news-single-nav-prev").stop().animate({left: nav}, 200);
        }
      }
      if ($("div.news-single-nav-next").find("a").length) {
        $("div.news-single-nav-next").stop().animate({right: nav}, 200);
      } else {
        $("div.news-single-nav-next").remove();
      }
    }
    
  });

  if ($("div.news-search-emptyMsg").html() == 'Please enter a searchword.') {
    $("div.news-search-emptyMsg").html("");
  }  

  $("div.news-single-nav-next").mouseenter(function() {
    $("div.news-single-nav-next").find("a").css("color", "#00adef"); 
  });

  $("div.news-single-nav-prev").mouseenter(function() {
    $("div.news-single-nav-prev > a").css("color", "#00adef"); 
  });

  $("div.news-single-nav-next").mouseleave(function() {
    $("div.news-single-nav-next").find("a").css("color", "#fff"); 
  });

  $("div.news-single-nav-prev").mouseleave(function() {
    $("div.news-single-nav-prev > a").css("color", "#fff"); 
  });

  $("div.news-single-nav-prev, div.news-single-nav-next").click(function() {
    var url = $(this).find("a").attr("href");
    window.location = url;
  });

  // categories

  var cat_html = $("ul.tree").find("li#row0_0").html();
  if (cat_html) {
    var new_cat_html = cat_html.substring(cat_html.indexOf("<ul>") + 4, cat_html.lastIndexOf("</li>"));
    $("ul.tree").find("li#row0_0").html(new_cat_html);
  }

// news 

  $("img.news-list-title-link-image").mouseenter(function() {
    $(this).parents("div.news-list-item").find("div.news-list-title > a").css("color", "#7fdbff");
  });

  $("img.news-list-title-link-image").mouseleave(function() {
    $(this).parents("div.news-list-item").find("div.news-list-title > a").css("color", "#fff");
  });

  $("div.news-list-item").each(function() {
    $(this).find("div.news-list-title-bg").height($(this).find("div.news-list-title").height() + 10).css("opacity", "0.85");
    $(this).find("div.news-list-title-container, div.news-list-title-link, img.news-list-title-link-image").height($(this).find("div.news-list-image").height() - 5);    
  });

});

