function belegen(pid,my,sess,st,subkat) { //console.log("belegen "+pid+" "+sess); if(!subkat) { subkat = 0; } if(document.getElementById("ei-"+pid)) { var pl = document.getElementById("ei-"+pid); pl.className = pl.className+" belegt"; if(pl.getAttribute('onmousedown')) { if(pl.getAttribute('onmousedown').length>10) { pl.setAttribute('data-omd',pl.getAttribute('onmousedown')); } } if(pl.getAttribute('onmousemove')) { if(pl.getAttribute('onmousemove').length>10) { pl.setAttribute('data-omm',pl.getAttribute('onmousemove')); } } pl.setAttribute('data-subkat',subkat); pl.setAttribute('data-status','belegt'); pl.setAttribute('onmousedown','void(0)'); pl.setAttribute('onmousemove','void(0)'); } if(document.getElementById(pid)) { var pl = document.getElementById(pid); if(my=="my") { pl.className = 'platz belegt my'; pl.setAttribute('title','in meinem Warenkorb'); } else if(my=="spe") { pl.className = 'platz belegt gesperrt'; } else { pl.className = 'platz belegt'; } pl.setAttribute('data-sess',sess); pl.setAttribute('data-st',st); if(pl.getAttribute('onmousedown')) { if(pl.getAttribute('onmousedown').length>10) { pl.setAttribute('data-omd',pl.getAttribute('onmousedown')); } } if(pl.getAttribute('onmousemove')) { if(pl.getAttribute('onmousemove').length>10) { pl.setAttribute('data-omm',pl.getAttribute('onmousemove')); } } pl.setAttribute('data-subkat',subkat); pl.setAttribute('data-status','belegt'); pl.setAttribute('onmousedown','void(0)'); pl.setAttribute('onmousemove','void(0)'); } } function mark_buchungsgruppen(pid,sess) { if(document.getElementById(pid)) { var pl = document.getElementById(pid); pl.className = pl.className+" m_"+sess; } } function soft_belegen(pid,my,info,sess,subkat) { //console.log("soft_belegen "+pid+" "+sess); if(!subkat) { subkat = 0; } if(document.getElementById("ei-"+pid)) { var pl = document.getElementById("ei-"+pid); pl.className = pl.className+" belegt"; pl.setAttribute('title',info); pl.setAttribute('data-subkat',subkat); pl.setAttribute('data-sess',sess); pl.setAttribute('data-spe','gesperrt'); } if(document.getElementById(pid)) { var pl = document.getElementById(pid); if(my=="my") { pl.className = 'platz belegt my'; pl.setAttribute('title','in meinem Warenkorb'); } else if(my=="replace") { pl.className = 'platz belegt replace'; pl.setAttribute('title','bisherige Plätze'); pl.setAttribute('data-replace','1'); } else if(my=="spe") { pl.className = 'platz belegt gesperrt'; pl.setAttribute('title',info); } pl.setAttribute('data-sess',sess); pl.setAttribute('data-spe','gesperrt'); pl.setAttribute('data-subkat',subkat); } } function abstand_halten(pid,info) { if(document.getElementById(pid)) { var pl = document.getElementById(pid); pl.className = 'platz belegt abstandhalter'; pl.setAttribute('title',info); pl.setAttribute('onmousedown','void(0)'); pl.setAttribute('onmousemove','void(0)'); } } if(document.getElementById('saal_canvas')) { document.getElementById('saal_canvas').style.opacity = '1'; }