var clearResult = function() {};
var mymap;
var curLevel = "";
var marker = {
'-1' : [
{
level : '-1',
room_id : 'D2-U01',
name : '',
pos : [440, 88],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U02',
name : '',
pos : [520, 120],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U03',
name : '',
pos : [520, 100],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U04',
name : '',
pos : [560, 68],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U04a',
name : '',
pos : [555, 103],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U05',
name : '',
pos : [375, 25],
rotation : 0,
members : ` Peter Kraus (FDB)
`,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U06',
name : '',
pos : [327, 68],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U07',
name : '',
pos : [207, 68],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U08',
name : '',
pos : [242, 35],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U09',
name : '',
pos : [185, 35],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U10',
name : '',
pos : [155, 25],
rotation : -90,
members : ` Christian Licht (FDB)
Peter Kraus (FDB)
`,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U12',
name : '',
pos : [97, 50],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U17',
name : '',
pos : [80, 115],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U18',
name : '',
pos : [120, 115],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U19',
name : '',
pos : [207, 103],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U20',
name : '',
pos : [305, 103],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U21',
name : '',
pos : [325, 103],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '-1',
room_id : 'D2-U22',
name : '',
pos : [350, 103],
rotation : 0,
members : ``,
display : true,
modified : false
},
],
'1' : [
{
level : '1',
room_id : 'D2-114d',
name : '',
pos : [52, 118],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-101',
name : '',
pos : [440, 88],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-103',
name : '',
pos : [508, 108],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-105',
name : '',
pos : [517, 86],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-107',
name : '',
pos : [532, 108],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-108',
name : '',
pos : [565, 93],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-109',
name : '',
pos : [560, 33],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-110',
name : '',
pos : [488, 33],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-110a',
name : '',
pos : [450, 26],
rotation : -90,
members : ` Verena Fritsch (FDB)
Prof. Mark Phillips (FDB)
Verena Fritsch (FDB)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-111',
name : '',
pos : [393, 33],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-112',
name : '',
pos : [323, 33],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-113',
name : '',
pos : [219, 68],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-114',
name : '',
pos : [114, 108],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-114a',
name : '',
pos : [137, 28],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-114b',
name : '',
pos : [87, 28],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-114c',
name : '',
pos : [75, 71],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-115',
name : '',
pos : [321, 106],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D2-116',
name : '',
pos : [371, 93],
rotation : -90,
members : ``,
display : true,
modified : false
},
],
'2' : [
{
level : '2',
room_id : 'D2-223',
name : '',
pos : [207, 112],
rotation : -90,
members : ` Tom Bade (FDB)
Prof. Philipp Stingl (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-201',
name : '',
pos : [429, 87],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-202',
name : '',
pos : [506, 112],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-204',
name : '',
pos : [531, 112],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-206',
name : '',
pos : [523, 85],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-207',
name : '',
pos : [568, 94],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-208',
name : '',
pos : [550, 33],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-209',
name : '',
pos : [457, 33],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-210',
name : '',
pos : [390, 35],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-211',
name : '',
pos : [316, 33],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-213',
name : '',
pos : [271, 18],
rotation : -90,
members : ` Sylvia Matterstock (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-214',
name : '',
pos : [244, 18],
rotation : -90,
members : ` Ralph Neisser (FDB)
Thomas Langhanki (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-215a',
name : '',
pos : [217, 15],
rotation : -90,
members : ` Prof. Katharina Bonhag-De Rosa (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-215b',
name : '',
pos : [183, 15],
rotation : -90,
members : ` Prof. Michael Haverland (FDB)
Brigitta Sommer (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-216',
name : '',
pos : [141, 23],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-217',
name : '',
pos : [91, 30],
rotation : 0,
members : ` Franziska Ritz (TrEn)
Franziska Ritz (FDB)
Maaike Wunder (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-218',
name : '',
pos : [72, 80],
rotation : 0,
members : ` Prof. Mark Phillips (FDB)
Prof. Natalie Weinmann (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-219',
name : '',
pos : [54, 131],
rotation : 0,
members : ` Oliver Reese (FDB)
Christoph-Daniel Kleine-Berger (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-220',
name : '',
pos : [126, 112],
rotation : -90,
members : ` Prof. Gemma Koppen (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-221',
name : '',
pos : [151, 112],
rotation : -90,
members : ` Prof. Dr. Michael Markert (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-222',
name : '',
pos : [178, 112],
rotation : -90,
members : ` Prof. Dr. Michael Heinrich (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-224',
name : '',
pos : [237, 112],
rotation : -90,
members : ` Prof. Dr. Joachim Driller (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-225',
name : '',
pos : [269, 112],
rotation : -90,
members : ` Prof. Jörg Oßler (FDB)
Prof. Wolfgang Schabbach (FDB)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-227',
name : '',
pos : [185, 70],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-228',
name : '',
pos : [308, 109],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D2-229',
name : '',
pos : [358, 109],
rotation : 0,
members : ` Carl Baetjer (FDB)
Michael Müller (FDB)
`,
display : true,
modified : false
},
],
'0' : [
{
level : '0',
room_id : 'D2-007',
name : '',
pos : [247, 143],
rotation : 0,
members : ``,
display : true,
modified : false
},
],
};
var sel_marker = null;
var map_modus = "normal";
var levels = {
"-1" : { "bounds" : [612, 245], "image" : "https://meine-dienste.hs-coburg.de/raumplan/img-floor/464", "id" : 464},
"1" : { "bounds" : [612, 246], "image" : "https://meine-dienste.hs-coburg.de/raumplan/img-floor/463", "id" : 463},
"2" : { "bounds" : [612, 248], "image" : "https://meine-dienste.hs-coburg.de/raumplan/img-floor/462", "id" : 462},
"0" : { "bounds" : [612, 277], "image" : "https://meine-dienste.hs-coburg.de/raumplan/img-floor/505", "id" : 505},
};
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: '