function class_map_control(){

    this.init=function(){

        //eventhandler fueroberste karte setzen
        window.map_objects.onmouseover=window.my_dd.dd_init;
        window.map_objects.onmousedown=window.my_dd.dd_start;

        //eventhandler fuer minifade setzen
        window.mininavi.onmouseover=window.my_fade_dd.dd_init;
        window.mininavi.onmousedown=window.my_fade_dd.dd_start;

        //eventhandler fuerr schiebeegler setzen
        window.schieber.onmouseover=window.schieber_dd.dd_init;
        window.schieber.onmousedown=window.schieber_dd.dd_start;

        // aller childobjekt loeschen
        window.mapbuilder.clear_all();

        //kartenteile aufbauen
        window.mapbuilder.get_maps(window.grundkarten,window.map_main);


        //kartenteile auf sichtbarkeit pruefen
        window.mapbuilder.init_points(window.map_main);
        //fokus pruefen und kartenteile nachladen
        window.mapbuilder.validate_scope(window.map_main);

        //mini navi fade dimension berechnen und festlegen
        window.my_navi.init();

        //mousezeiger aussehen festlegen
        window.my_cursor.init_hand(window.container);

        //schieberegler aussehen und abstaende festlegen
        window.my_regler_controller.init();

        //position initialisieren
        window.map_coords.set_coords();

        //position initialisieren
        window.my_scope.init_scope();
    }


    this.update_dimension=function(){

        for(var i=0; i<window.all_maps.length;i++){
            obj=window.all_maps[i];
            obj.style.width=window.map_width+"px";
            obj.style.height=window.map_height+"px";
        }
        window.map_coords.set_mp();
    }
    

    

}