/**
 * Init 
 */ 

var sliderHeight = 1;
var countOnMe = 0; 
 
jQuery(document).ready(function(){
    jQuery('.slider').each(function () {
                var current = jQuery(this);
                current.attr("box_h", current.height());                
                //alert (current.height());
                if(current.height()>sliderHeight){
                    if (countOnMe > 0){
                      current.css("height", sliderHeight);
                      current.prev().children('a').click(function() { openSlider(this);return false; });
                    }else{
                      current.prev().children('a').children('div.news-icon').removeClass("news-icon");
                      current.prev().children('a').children('div').addClass("news-icon-down");
                      current.prev().children('a').click(function() { closeSlider(this);return false; });
                    }    
                    //current.css("display", "none");
                    //current.css("visibility", "hidden");            

                }
                countOnMe = countOnMe+1;
            }
     );
});

function openSlider(el) {
    var slider = jQuery(el).parent().next();
    var open_height = slider.attr("box_h") + "px";
    
    jQuery(el).parent().children('a').children('div.news-icon').removeClass("news-icon");
    jQuery(el).parent().children('a').children('div').addClass("news-icon-down");
    //slider.animate({"height": open_height}, {duration: "slow" });
    slider.addClass("slider-inside");
    //slider.css("visibility", "visible");
    //slider.css("display", "block");
    slider.animate({"height": open_height}, {duration: "slow" });
    jQuery(el).unbind('click');
    jQuery(el).click(function() { closeSlider(el);return false; })
}

function closeSlider(el) {
    var slider = jQuery(el).parent().next();
    jQuery(el).parent().children('a').children('div.news-icon-down').removeClass("news-icon-down");
    jQuery(el).parent().children('a').children('div').addClass("news-icon");
    slider.animate({"height": sliderHeight}, 1000, "linear", function(){ slider.removeClass("slider-inside")});
    jQuery(el).unbind('click');
    jQuery(el).click(function() { openSlider(el);return false; });
}

/* fuer die Seiten Profil, Ausbildung */

var sliderHeight2 = 1;
 
jQuery(document).ready(function(){
    jQuery('.slider2').each(function () {
                var current = jQuery(this);
                current.attr("box_h", current.height());
                //alert(current.height());
                
                if(current.height()>sliderHeight2){
                    current.css("height", sliderHeight2);
                    current.prev().children('p').children('a').click(function() { current.prev().children('p').children('a').attr("href", "#"); openSlider2(this);return false; });
                    current.prev().children('h1').children('a').click(function() { openSlider2(this);return false; });
                }
            }
     );
});

function openSlider2(el) {
    var slider = jQuery(el).parent().parent().next();
    var open_height = slider.attr("box_h") + "px";
    //jQuery(el).parent().parent().prev().removeClass("slider-icon");
    //jQuery(el).parent().parent().prev().addClass("slider-icon-down");
    //slider.animate({"height": open_height}, {duration: "slow" });
    slider.addClass("slider-inside");
    slider.animate({"height": open_height}, {duration: "slow" });
    jQuery(el).unbind('click');
    jQuery(el).click(function() { closeSlider2(el);return false; })
}

function closeSlider2(el) {
    var slider = jQuery(el).parent().parent().next();
    //jQuery(el).parent().parent().prev().removeClass("slider-icon-down");
    //jQuery(el).parent().parent().prev().addClass("slider-icon");
    slider.animate({"height": sliderHeight2}, 1000, "linear", function(){ slider.removeClass("slider-inside")});
    jQuery(el).unbind('click');
    jQuery(el).click(function() { openSlider2(el);return false; });
}

/* fuer die Seite Management */

var sliderHeight3 = 1;
 
jQuery(document).ready(function(){
    jQuery('.slider3').each(function () {
                var current = jQuery(this);
                current.attr("box_h", current.height());
                //alert(current.height());
                
                if(current.height()>=sliderHeight3){
                    current.css("height", sliderHeight3);
                    current.prev().children('p').children('a').click(function() { openSlider3(this);return false; });
                    current.prev().children('h1').children('a').click(function() { openSlider3(this);return false; });
                }
            }
     );
});

function openSlider3(el) {
    var slider = jQuery(el).parent().parent().next();
    var open_height = slider.attr("box_h") + "px";
    //jQuery(el).parent().parent().prev().removeClass("slider-icon");
    //jQuery(el).parent().parent().prev().addClass("slider-icon-down");
    //slider.animate({"height": open_height}, {duration: "slow" });
    slider.addClass("slider-inside");
    slider.animate({"height": open_height}, {duration: "slow" });
    jQuery(el).unbind('click');
    jQuery(el).click(function() { closeSlider3(el);return false; })
}

function closeSlider3(el) {
    var slider = jQuery(el).parent().parent().next();
    //jQuery(el).parent().parent().prev().removeClass("slider-icon-down");
    //jQuery(el).parent().parent().prev().addClass("slider-icon");
    slider.animate({"height": sliderHeight3}, 1000, "linear", function(){ slider.removeClass("slider-inside")});
    jQuery(el).unbind('click');
    jQuery(el).click(function() { openSlider3(el);return false; });
}

/* Bei Aufruf des Drucken-Links */

function checkPrint () {
    jQuery(document).ready(function(){
        jQuery('.slider').each(function () {
                    var current = jQuery(this);
                    current.css("height", "auto");
                }
         );
    });
    jQuery(document).ready(function(){
        jQuery('.slider2').each(function () {
                    var current = jQuery(this);
                    current.css("height", "auto");
                }
         );
    });
    jQuery(document).ready(function(){
        jQuery('.slider3').each(function () {
                    var current = jQuery(this);
                    current.css("height", "auto");
                }
         );
    });
}



              
  



