$(document).ready(function(){

        $(".nav ul").hide();

        $(".nav li a").each(function(i){

                if($(this).siblings("ul").length == 1) {
                        $(this).bind("click",function(){

                                $(".nav ul").hide();

                                if ($(this).attr("class") == "aktiv") {
                                        $(".nav li a").removeClass("aktiv");
                                        $(this).removeClass("aktiv");
                                }        else {
                                        $(".nav li a").removeClass("aktiv");
                                        $(this).siblings("ul").toggle();
                                        $(this).addClass("aktiv");
                                }

                                // console.log($(this).attr("class"));

                        });
                }
        });

        // gibt nach einem Reload dem aktiven Punkt  wieder seine classe und klappt auf
        if ($(".nav ul li").siblings("li.aktiv") != "") {

                // console.log($(".nav ul li").siblings("li.aktiv"));
                $(".nav ul li").siblings("li.aktiv").parent().toggle();
                $(".nav ul li").siblings("li.aktiv").parent().parent().children("a").addClass("aktiv");
        }

        // Floater
        // Headlines auf gleiche Höhe anpassen
        var floaterheighth4=0;
        $("div#spalteninhalt > div > div > div > h4").each(function(){
                if ( $(this).hasClass("floaterh4") ) {
                        var thisheighth4 = $(this).height();
                        if (thisheighth4 > floaterheighth4) {
                                floaterheighth4 = thisheighth4;
                        }
                }
        });

        $(".floater > div > div > h4").css({height:floaterheighth4+"px"});

        // Divs auf gleiche Höhe anpassen
        var floaterheight=0;
        $("div#spalteninhalt > div > div").each(function(){
                if ( $(this).hasClass("floater") ) {
                        var thisheight = $(this).height();
                        if (thisheight > floaterheight) {
                                floaterheight = thisheight;
                        }
                }
        });

        $(".floater > div > div").css({height:floaterheight+"px"});


function content_resize() {
        if ( ($("body").width() >= "1160") && ($("body").width() < "1347")) {
                $("#main").css({width:"1160px"});
                $("#headerbild").css({width:"917px"});
                $("#mainrechts").css({width:"973px"});
                $("#innercontent").css({width:"937px"});
                $("#spalteninhalt").css({width:"748px"});
                $(".zusatzspalte1").css({display:"block"});
                $(".zusatzspalte2").css({display:"none"});
                $("#cf-links").css({width:"738px"});

                $(".spalte100pro").css({backgroundImage:"url(fileadmin/setup/images/background2x50-2.gif)"});
                $(".spalte50pro").css({width:"369px"});
                $(".spalte50pro_inbox").css({width:"357px"});
        }
        else
                 if ($("body").width() >= "1347") {
                        $("#main").css({width:"1347px"});
                        $("#headerbild").css({width:"1104px"});
                        $("#mainrechts").css({width:"1160px"});
                        $("#innercontent").css({width:"1124px"});
                        $("#spalteninhalt").css({width:"935px"});
                        $(".zusatzspalte1").css({display:"block"});
                        $(".zusatzspalte2").css({display:"block"});
                        $("#cf-links").css({width:"925px"});

                        $(".spalte100pro").css({backgroundImage:"url(fileadmin/setup/images/background2x50-3.gif)"});
                        $(".spalte50pro").css({width:"462px"});
                        $(".spalte50pro_inbox").css({width:"450px"});
                        }
                else
                {
                        $("#main").css({width:"973px"});
                        $("#headerbild").css({width:"730px"});
                        $("#mainrechts").css({width:"786px"});
                        $("#innercontent").css({width:"750px"});
                        $("#spalteninhalt").css({width:"561px"});
                        $(".zusatzspalte1").css({display:"none"});
                        $(".zusatzspalte2").css({display:"none"});
                        $("#cf-links").css({width:"551px"});

                        $(".spalte100pro").css({backgroundImage:"url(fileadmin/setup/images/background2x50-1.gif)"});
                        $(".spalte50pro").css({width:"275px"});
                        $(".spalte50pro_inbox").css({width:"263px"});
                }
 }

$(window).resize(content_resize);
content_resize();

        // $("window").resize( function() { alert("Hello"); } );

        // console.log($("#innercontent").width());
        // console.log($("body").width());

        // ************************************
        // Unternehmen Standorte
        // Imagemap

        $("#imagemapus area").each(function(i){
                var standort = $(this).attr("id");
                // alert("help: "+standort);

                $(this).bind("mouseover",function(){
                        $("div#"+standort+"add").css({display:"block"});
                });

                $(this).bind("mouseout",function(){
                        $("div#"+standort+"add").css({display:"none"});
                });

                $(this).bind("click",function(){

                        if ($("div#"+standort+"add").hasClass("aktiv")) {
                                $("div#"+standort+"add").removeClass("aktiv");
                        }        else {
                                $("div#"+standort+"add").addClass("aktiv");
                        }

                        return false;
                });

                $("div#"+standort+"add > img.close").bind("click",function(){
                        $("div#"+standort+"add").removeClass("aktiv");
                });

        });

        $("#imagemapse area").each(function(i){
                var standort = $(this).attr("id");
                // alert("help: "+standort);

                $(this).bind("mouseover",function(){
                        $("div#"+standort+"add").css({display:"block"});
                });

                $(this).bind("mouseout",function(){
                        $("div#"+standort+"add").css({display:"none"});
                });

        });


});
