var clearResult = function() {};
var mymap;
var curLevel = "";
var marker = {
'1' : [
{
level : '1',
room_id : 'D1-122',
name : '',
pos : [194, 75],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-101',
name : '',
pos : [150, 130],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-102',
name : '',
pos : [141, 122],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-103',
name : '',
pos : [415, 128],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-104a',
name : '',
pos : [415, 92],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-105',
name : '',
pos : [132, 75],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-106',
name : '',
pos : [138, 98],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-107',
name : '',
pos : [103, 116],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-108',
name : '',
pos : [71, 83],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-109',
name : '',
pos : [571, 19],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-110',
name : '',
pos : [138, 42],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-111',
name : '',
pos : [168, 39],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-112',
name : '',
pos : [165, 107],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-114',
name : '',
pos : [177, 107],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-116',
name : '',
pos : [177, 89],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-119',
name : '',
pos : [265, 63],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-120',
name : '',
pos : [324, 63],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-121',
name : '',
pos : [230, 95],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-123',
name : '',
pos : [221, 75],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-124',
name : '',
pos : [247, 75],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-125',
name : '',
pos : [288, 83],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-126',
name : '',
pos : [321, 98],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-127',
name : '',
pos : [306, 78],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-128',
name : '',
pos : [341, 72],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-129',
name : '',
pos : [368, 98],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-130',
name : '',
pos : [353, 75],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-131',
name : '',
pos : [380, 75],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-132',
name : '',
pos : [200, 45],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-133',
name : '',
pos : [232, 39],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-134',
name : '',
pos : [253, 39],
rotation : -90,
members : ` Jürgen Haßfurther (FDB)
Oliver Bäumlein (FDB)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-135',
name : '',
pos : [288, 39],
rotation : -90,
members : ` Pascal Dietz (FDB)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-136',
name : '',
pos : [312, 39],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-137',
name : '',
pos : [341, 39],
rotation : -90,
members : ` Wolfgang Dill (FDB)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-138',
name : '',
pos : [368, 39],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-139',
name : '',
pos : [400, 39],
rotation : -90,
members : ` Daniel Frenzel (FDB)
Tobias Roß (FDB)
Daniel Frenzel (FDB)
Prof. Dr. Alexandra Troi (FDB)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-140',
name : '',
pos : [450, 45],
rotation : 0,
members : ` Prof. Dr. Olaf Huth (FDB)
Prof. Dr. Matthias Jagfeld (FDB)
Gerhard Gresik (FDB)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-141',
name : '',
pos : [477, 39],
rotation : -90,
members : ` Alexander Pabst (FDB)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-142',
name : '',
pos : [471, 89],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-143',
name : '',
pos : [447, 107],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-144',
name : '',
pos : [447, 78],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-146',
name : '',
pos : [397, 92],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-148',
name : '',
pos : [397, 110],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-149',
name : '',
pos : [394, 80],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-150',
name : '',
pos : [415, 75],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-151',
name : '',
pos : [174, 57],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-152',
name : '',
pos : [430, 63],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-153',
name : '',
pos : [418, 39],
rotation : -90,
members : ` Prof. Dr. Almut Lottmann-Löer (FDB)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-154',
name : '',
pos : [433, 39],
rotation : -90,
members : ` Pauline Heid (FDB)
Fabian Böttinger (FDB)
Stefan Lukas Streicher (FDB)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D1-155',
name : '',
pos : [285, 130],
rotation : 0,
members : ``,
display : true,
modified : false
},
],
'2' : [
{
level : '2',
room_id : 'D1-211',
name : '',
pos : [257, 6],
rotation : -90,
members : ` Cathleen Schönheyd (FDB)
Hendrik Koldemeyer (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-204b',
name : '',
pos : [550, 106],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-201',
name : '',
pos : [237, 112],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-202',
name : '',
pos : [210, 104],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-203',
name : '',
pos : [520, 112],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-204a',
name : '',
pos : [565, 118],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-205',
name : '',
pos : [160, 109],
rotation : 0,
members : ` Prof. Anika Neubauer (FDB)
Prof. Mario Tvrtkovic (FDB)
Prof. Anja Ohliger (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-206',
name : '',
pos : [186, 109],
rotation : 0,
members : ` Alexandra Krug (FDB)
Prof. Benedikt Buchmüller (FDB)
Prof. Markus Schlempp (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-207',
name : '',
pos : [166, 6],
rotation : -90,
members : ` Prof. Roger Karbe (FDB)
Prof. Dietmar Kirsch (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-208',
name : '',
pos : [186, 6],
rotation : -90,
members : ` Dr. Tijana Vojnovic Calic (FDB)
Prof. Dr. Rainer Hirth (FDB)
Dr. Tijana Vojnovic Calic (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-209',
name : '',
pos : [210, 6],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-210',
name : '',
pos : [231, 6],
rotation : -90,
members : ` Diana Thiem (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-212',
name : '',
pos : [234, 89],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-214',
name : '',
pos : [248, 80],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-216',
name : '',
pos : [251, 68],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-217',
name : '',
pos : [234, 53],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-218',
name : '',
pos : [254, 50],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-219',
name : '',
pos : [106, 77],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-220',
name : '',
pos : [109, 30],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-221',
name : '',
pos : [169, 62],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-222',
name : '',
pos : [207, 83],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-223',
name : '',
pos : [207, 44],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-224',
name : '',
pos : [364, 44],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-225',
name : '',
pos : [337, 12],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-226',
name : '',
pos : [461, 47],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-227',
name : '',
pos : [293, 56],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-228',
name : '',
pos : [269, 56],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-229',
name : '',
pos : [293, 47],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-230',
name : '',
pos : [272, 6],
rotation : -90,
members : ` Prof. Dr. Martin Synold (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-231',
name : '',
pos : [293, 6],
rotation : -90,
members : ` Prof. Dr. Markus Weber (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-232',
name : '',
pos : [313, 6],
rotation : -90,
members : ` Prof. Dr. Egbert Keßler (FDB)
Prof. Dr. Andreas Weiß (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-233',
name : '',
pos : [375, 6],
rotation : -90,
members : ` Prof. Dr. Holger Falter (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-234',
name : '',
pos : [393, 6],
rotation : -90,
members : ` Prof. Dr. Timo Bertocchi (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-235',
name : '',
pos : [408, 6],
rotation : -90,
members : ` Prof. Dr. Peter Pfrommer (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-236',
name : '',
pos : [426, 6],
rotation : -90,
members : ` Prof. Dr. Michael Schaub (FDB)
Prof. Friedemann Zeitler (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-237',
name : '',
pos : [452, 15],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-238',
name : '',
pos : [364, 74],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-239',
name : '',
pos : [411, 77],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-240',
name : '',
pos : [449, 74],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-241',
name : '',
pos : [517, 18],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-242',
name : '',
pos : [577, 50],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-243',
name : '',
pos : [571, 89],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-244',
name : '',
pos : [547, 68],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-246',
name : '',
pos : [514, 92],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-248',
name : '',
pos : [514, 80],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D1-249',
name : '',
pos : [506, 62],
rotation : 0,
members : ``,
display : true,
modified : false
},
],
'0' : [
{
level : '0',
room_id : 'D1-001',
name : '',
pos : [164, 130],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D1-002',
name : '',
pos : [141, 120],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D1-003',
name : '',
pos : [406, 130],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D1-004',
name : '',
pos : [56, 71],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D1-005',
name : '',
pos : [88, 90],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D1-006',
name : '',
pos : [85, 44],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D1-007',
name : '',
pos : [29, 139],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D1-008',
name : '',
pos : [62, 113],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D1-009',
name : '',
pos : [131, 74],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D1-010',
name : '',
pos : [131, 38],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D1-011',
name : '',
pos : [556, 15],
rotation : 0,
members : ``,
display : true,
modified : false
},
],
'-1' : [
{
level : '-1',
room_id : 'D1-U28',
name : '',
pos : [500, 182],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U29',
name : '',
pos : [338, 182],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U01',
name : '',
pos : [168, 151],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U02',
name : '',
pos : [134, 146],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U03',
name : '',
pos : [414, 154],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U04',
name : '',
pos : [411, 101],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U05',
name : '',
pos : [156, 132],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U06',
name : '',
pos : [95, 135],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U07',
name : '',
pos : [112, 104],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U09',
name : '',
pos : [101, 115],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U10',
name : '',
pos : [112, 123],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U12',
name : '',
pos : [101, 96],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U13',
name : '',
pos : [129, 65],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U14',
name : '',
pos : [212, 101],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U15',
name : '',
pos : [210, 121],
rotation : 0,
members : ` Fabian Angermüller (FDB)
`,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U16',
name : '',
pos : [252, 101],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U17',
name : '',
pos : [254, 118],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U18',
name : '',
pos : [291, 101],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U19',
name : '',
pos : [238, 157],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U20',
name : '',
pos : [330, 101],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U21',
name : '',
pos : [327, 73],
rotation : 0,
members : ` Michael Renner (FDB)
Dirk Jagusch (FDB)
`,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U22',
name : '',
pos : [369, 101],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U23',
name : '',
pos : [296, 157],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U24',
name : '',
pos : [341, 157],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U24a',
name : '',
pos : [388, 143],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U25',
name : '',
pos : [478, 154],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U26',
name : '',
pos : [458, 135],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D1-U27',
name : '',
pos : [458, 101],
rotation : 0,
members : ``,
display : true,
modified : false
},
],
};
var sel_marker = null;
var map_modus = "normal";
var levels = {
"1" : { "bounds" : [612, 208], "image" : "https://meine-dienste.hs-coburg.de/raumplan/img-floor/444", "id" : 444},
"2" : { "bounds" : [612, 207], "image" : "https://meine-dienste.hs-coburg.de/raumplan/img-floor/445", "id" : 445},
"0" : { "bounds" : [612, 187], "image" : "https://meine-dienste.hs-coburg.de/raumplan/img-floor/446", "id" : 446},
"-1" : { "bounds" : [612, 219], "image" : "https://meine-dienste.hs-coburg.de/raumplan/img-floor/443", "id" : 443},
};
function clickMarker(m, data){
sel_marker = m;
selectMarker(m.level, m.room_id);
}
function addMarker(level){
for(var i = 0; i < marker[level].length; i++){
var m = marker[level][i];
var className = 'marker';
if(m.members.length > 0){
className += ' staff';
}
var myIcon = L.divIcon({className: className, html: '