var $j = jQuery.noConflict();

$j(document).ready(function() {

    var toggletypeid = $j('#toggletypeid').val();
    
    jQuery.fn.stripTags = function() {
        return this.replaceWith( this.html().replace(/<\/?[^>]+>/gi, '') );
    };

    
    if (toggletypeid == "1") {
        $j('div.textslide_head a').click(function(e){
            e.preventDefault();

            var $janswer = $j(this).parent().next();
            if($j($janswer).is(":hidden"))
            {
                //$j('div.textslide_content').css("display", "block");
                $j(this).parent().parent().last().addClass("active");

            } else {
                $j(this).parent().parent().last().removeClass("active");
            }
            $j($janswer).slideToggle('fast');

        });
    } else {
        $j('div.textslide_head a').click(function(e){
            e.preventDefault();

            var $janswer = $j(this).parent().next();
            var htmltext = $j(this).text();

            htmltext = htmltext.replace(/\s/g, "");
            switch(htmltext) {
                case "Aufgaben":
                    $j("#sub-post img:first").attr("src", "fileadmin/template/images/Bilder_Unterseiten_0008_Ebene4.jpg");
                    break;
                case "Kompetenzen":
                    $j("#sub-post img:first").attr("src", "fileadmin/template/images/Bilder_Unterseiten_0006_Hintergrund_Kopie.jpg");
                    break;
                case "Philosophie":
                    $j("#sub-post img:first").attr("src", "fileadmin/template/images/Bilder_Unterseiten_0005_Ebene6.jpg");
                    break;
                case "Geschäftsmodell":
                    $j("#sub-post img:first").attr("src", "fileadmin/template/images/Bilder_Unterseiten_0004_Ebene7.jpg");
                    break;
                case "Beteiligungen":
                    $j("#sub-post img:first").attr("src", "fileadmin/template/images/Bilder_Unterseiten_0003_Ebene9.jpg");
                    break;
            }

            if($j($janswer).is(":hidden"))
            {

                //wenn Click eine Box oeffnen soll, alle vorher offenen Boxen schlie�en lassen
                $j('div.textslide_content').not(":hidden").slideToggle('fast');

                $j('div.textslide-wrapper').removeClass("active");
                $j(this).parent().parent().last().addClass("active");
            //$j('.textslider2 .textslide_head a div').stripTags();
            //$j(this).html("<h3>" + htmltext + "</h3>");


            } else {
                $j(this).parent().parent().last().removeClass("active");
            //$j(this).html("" + htmltext + "");
            }

            $j($janswer).slideToggle('fast');

            //Beteiligung/Geschaeftsmodell - Höhe der Div in Teaser anpassen
            var max_height_column = 0;

            $j('.textslider .columncontent').each(function(e) {

                var hi = $j(this).height();

                if(typeof(hi) != "undefined") {
                    if(hi > max_height_column) {
                        max_height_column = hi;
                    }
                }
            });
            if(max_height_column > 0) {
                $j('.textslider .columncontent').height(max_height_column);
            }

            //Bild vertikal zentrieren
            var hp = $j('.textslider .columnpic img').height();
            var hppadding = ((max_height_column - hp) / 2);
            if(hppadding > 0) {
                $j('.textslider .columnpic img').css("margin-top", hppadding);
            }
        });
    }

    //Startseite - Höhe der Div in Teaser anpassen
    var max_height_start = 0;

    $j('#home-banner .hometeaser').each(function(e) {
         
        var h = $j(this).height();
            
        if(typeof(h) != "undefined") {
            if(h > max_height_start) {
                max_height_start = h;
                    
            }
        }
    });
    if(max_height_start > 0) {
        $j('#home-banner .hometeaser').height(max_height_start);
    }


    
    switch (toggletypeid) {
        case "0":
            $j('.textslider:first a').trigger('click');
            $j('.textslider2:first a').trigger('click');
            break;
        case "1":
            $j.each('.textslide_head a', function () {
                $j('div.textslide_content').css("display", "block");
                $j('.textslide-wrapper').addClass("active");
            });
            //$j('.textslider2').slideToggle('fast');
            break;
        default:
            $j('.textslider:first a').trigger('click');
            $j('.textslider2:first a').trigger('click');
            break;
    }

    
        
});
