$(document).ready(function()
{
  /*
    Gallery
   */
  $("#slider").easySlider({
		auto: false,
		continuous: true ,
    prevId: "prevBtn",
    prevText: "Previous",
    nextId: "nextBtn",	
    nextText: "Next",
    speed: 800,
    pause: 6000
	});
  
  /*
    Tabellen formatieren
  $(".contenttable").each( function()
  {
    var counter = 1;
    $(this).contents().find("tr").each( function()
    {
      if (counter %2 == 0)
      {
        $(this).css("background", "#d0d4dd");
        counter++;
      }
      else
        counter--;
    });
  });
   */
  
  /*
    Grundrisse Slider
   */
  $.fn.imageSlider = function(options) {
    var defaults = {
      prevClass: "btnLeft",
      nextClass: "btnRight",
      speed: 800,
      display: 3,
      stepSize: 180,
      imageSize: 160
    };
		var options = $.extend(defaults, options);
    
    var obj = $(this);
    var objList = $(this).children("ul");
    var counter = 0;
    var disabled = 0;
    var size = 0;
    
    $(obj).children("ul").children("li").each( function()
    {
      $(this).prepend("<div class=\"zoomimage\"><img width=\"37\" height=\"37\" title=\"Zum Vergr&ouml;&szlig;ern auf das Bild klicken\" alt=\"Zum Vergr&ouml;&szlig;ern auf das Bild klicken\" src=\"./fileadmin/template/img/icon-zoomimage.gif\"></div>");
      counter++;
    });
    
    if (counter > options.display)
    {
      size = (counter * options.stepSize);
      $(obj).children("ul").css({"width": size + "px"});
    }
    
    $("."+options.prevClass).click( function()
    {
      var sliderPosition = $(objList).position();
      if ((sliderPosition.left < 0) && (disabled == 0))
      {
        disabled = 1;
        var newLeft = (sliderPosition.left + options.stepSize) + "px";
        $(objList).animate({left: newLeft},1000, function () { disabled = 0; });
      }
      $(objList).attr("rel", "position: "+sliderPosition.left+" - newLeft: "+newLeft+" - counter: "+counter);
    });
    
    $("."+options.nextClass).click( function()
    {
      var sliderPosition = $(objList).position();
      if ((sliderPosition.left > ((size * -1) + (options.display * options.stepSize))) && (disabled == 0))
      {
        disabled = 1;
        var newLeft = (sliderPosition.left - options.stepSize) + "px";
        $(objList).animate({left: newLeft},1000, function () { disabled = 0; });
      }
      $(objList).attr("rel", "position: "+sliderPosition.left+" - newLeft: "+newLeft+" - counter: "+counter);
    });
  };
  $("#infoslider").imageSlider();
  
  /*
    Akkordeon
   */
  $(".akkHeader").click( function()
  {
    if ($(this).next(".akkBody").css("display") == "none")
    {
      $(this).addClass("open");
      $(this).next(".akkBody").animate({height: "show"}, 200);
    }
    else
    {
      $(this).removeClass("open");
      $(this).next(".akkBody").animate({height: "hide"}, 200);
      $(this).next(".akkBody").children(".akkBody").animate({height: "hide"}, 1);
    }
  });
  
  /*
    Punkte hinter Überschrift
   */
  $(".details").children("div").children("h3").append("<span>&nbsp;&nbsp;. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . </span>");
  $(".headlinePoints").append("<span>&nbsp;&nbsp;. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . </span>");
  
  /*
    Dropdownmenüs ändern
   */
   /*
  $(".conditions").children("form").children(".subcolumns").jqTransform({imgPath:"./fileadmin/template/img/jqtransformplugin/"});
  $(".sorting").jqTransform({imgPath:"./fileadmin/template/img/jqtransformplugin/"});
  $(".whContent").jqTransform({imgPath:"./fileadmin/template/img/jqtransformplugin/"});
  */
  $(".selectTransform").jqTransform({imgPath:"./fileadmin/template/img/jqtransformplugin/"});

});





