var _baseurl = ''; var _sinr = 0; var _tonr_last = 0; var _closeever = ""; var _arrto = []; var _arrto_vor = []; var _arrvo_vor = []; var _arrag_vor = []; var _arrto_nach = []; var _arrvo_nach = []; var _arrag_nach = []; var _arrto_fu = []; var _arrto_fuu = []; var _arrto_fuuu = []; var _arrto_fuuuu = []; function smcAddTop(topos, tonr, tonr_nach, vonr_nach, agnr_nach, tonr_vor, vonr_vor, agnr_vor, to_fu, to_fuu, to_fuuu, to_fuuuu) { _arrto[topos] = tonr; _arrto_nach[topos] = tonr_nach; _arrvo_nach[topos] = vonr_nach; _arrag_nach[topos] = agnr_nach; _arrto_vor[topos] = tonr_vor; _arrvo_vor[topos] = vonr_vor; _arrag_vor[topos] = agnr_vor; _arrto_fu[topos] = to_fu; _arrto_fuu[topos] = to_fuu; _arrto_fuuu[topos] = to_fuuu; _arrto_fuuuu[topos] = to_fuuuu; } function smcGetTopPos(tonr) { i = 0; j = _arrto.length; while (i < j) { if (_arrto[i] == tonr) { return i; } i++; } return -1; } function smcShowSI(sinr) { _sinr = sinr; var divid_data = smcGlobalBoxIDsitzung_data(); if (document.getElementById(divid_data)) { smcBoxMaximieren(smcGlobalBoxIDsitzung()); smcBoxMaximieren(divid_data); smcBoxMaximieren(smcGlobalBoxIDsitzung_doc()); smcBoxMaximieren(smcGlobalBoxIDsitzung_infos()); //andere Boxen verwalten: smcTOminimieren(); smcVOminimieren(); smcAGminimieren(); return true; } return false; } function smcFixSI(mydivnr,mydivid,boxid) { smcSetBoxFix(mydivid,1,boxid); smcBoxMinimieren('smcboxhead_boxfix' + mydivnr); smcBoxMaximieren('smcboxhead_boxunfix' + mydivnr); smcBoxMinimieren(smcGlobalBoxIDtop_menu_si); } function smcUnfixSI(mydivnr,mydivid,boxid) { smcSetBoxFix(mydivid,0,boxid); smcBoxMinimieren('smcboxhead_boxunfix' + mydivnr); smcBoxMaximieren('smcboxhead_boxfix' + mydivnr); smcBoxMaximieren(smcGlobalBoxIDtop_menu_si); } function smcOpenSI(sinr,tonr,vonr) { _sinr = sinr; smcWriteSI(sinr); if (tonr > 0) { smcWriteTO(tonr); if (vonr > 0) { smcWriteVO(vonr,tonr); } } } function smcWriteSI(sinr) { var divid_data = smcGlobalBoxIDsitzung_data(); if (document.getElementById(divid_data)) { url = _baseurl + 'to0040.php?__ksinr=' + sinr + '&ajax=2'; smcPostUrl(url); html = smcAlertInhalt(); if (html != '' && html != smcGlobal_AJAX_KEINRECHT()) { //alert(html); document.getElementById(divid_data).innerHTML = html; } smcBoxMaximieren(smcGlobalBoxIDsitzung()); smcBoxMaximieren(smcGlobalBoxIDsitzung_doc()); smcBoxMaximieren(smcGlobalBoxIDsitzung_infos()); //andere Boxen verwalten: smcTOminimieren(); smcVOminimieren(); smcAGminimieren(); return true; } return false; } function smcWriteTONext() { var topos = smcGetTopPos(_tonr_last); if (topos >= 0) { if (_arrto_nach[topos] > 0) { smcWriteTO(_arrto_nach[topos]); if (_arrvo_nach[topos] > 0) { smcWriteVO(_arrvo_nach[topos], _arrto_nach[topos]); } if (_arrag_nach[topos] > 0) { smcWriteAG(_arrag_nach[topos], _arrto_nach[topos]); } return true; } } return false; } function smcWriteTOPrev() { var topos = smcGetTopPos(_tonr_last); if (topos >= 0) { if (_arrto_vor[topos] > 0) { smcWriteTO(_arrto_vor[topos]) if (_arrvo_vor[topos] > 0) { smcWriteVO(_arrvo_vor[topos], _arrto_vor[topos]) } if (_arrag_nach[topos] > 0) { smcWriteAG(_arrag_vor[topos], _arrto_vor[topos]); } return true; } } } function smcSetTopMenu(topos) { //divid_menu_next = smcGlobalBoxIDtop_menu_next(); //divid_menu_prev = smcGlobalBoxIDtop_menu_prev(); //divid_menu_si = smcGlobalBoxIDtop_menu_si(); smcBoxMinMaxByValue(_arrto_vor[topos],smcGlobalBoxIDtop_menu_prev(),1); smcBoxMinMaxByValue(_arrto_nach[topos],smcGlobalBoxIDtop_menu_next(),1); } function smcWriteTO(tonr) { var topos = smcGetTopPos(tonr); if (topos > 0) { smcTOminimieren(); var divid = smcGlobalBoxIDtop(); var divid_data = smcGlobalBoxIDtop_data(); var dividnr = smcGlobalBoxIDtop_boxid(); var divid_si = smcGlobalBoxIDsitzung(); var url = _baseurl + 'to0050.php?__ktonr=' + tonr; url += '&ajaxboxnr=' + dividnr; url += '&ajax=2&ajaxflags=nh'; url += '&ajaxbox=' + divid; smcPostUrl(url); var html = smcAlertInhalt(); if (html != '' && html != smcGlobal_AJAX_KEINRECHT()) { //alert(html); if (document.getElementById(divid_data)) { html1 = smcGetTOstruktur(topos,tonr); html1 += '
'; html1 += html; document.getElementById(divid_data).innerHTML = html1; } if (_tonr_last != tonr) { smcBoxMinimieren('smc_contol_to_1_' + _tonr_last); if (document.getElementById('smc_contol_to_short_1_' + _tonr_last)) { document.getElementById('smc_contol_to_short_1_' + _tonr_last).style.backgroundColor = 'silver'; document.getElementById('smc_contol_to_short_1_' + _tonr_last).style.borderBottom = '1px solid #ffffff'; smcBoxMaximieren('smc_contol_to_short_1_' + _tonr_last); } } smcBoxMinimieren('smc_contol_to_short_1_' + tonr); if (document.getElementById('smc_contol_to_1_' + tonr)) { smcBoxMaximieren('smc_contol_to_1_' + tonr); document.getElementById('smc_contol_to_1_' + tonr).style.backgroundColor = 'yellow'; } if (!smcIsBoxFix(divid_si)) { smcBoxMinimieren(divid_si); } _tonr_last = tonr; smcSetTopMenu(topos); smcWriteTOtext(tonr); smcVOminimieren(); smcAGminimieren(); smcBoxMaximieren(smcGlobalBoxIDtop()); return true; } } smcTOminimieren(); return false; } function smcWriteTOtext(tonr) { var divid_data = smcGlobalBoxIDtop_text_data(); if (document.getElementById(divid_data)) { if (tonr > 0) { var url = _baseurl + 'to0050.php?__ktonr=' + tonr + '&ajax=2&ajaxflags=t'; var html = smcPostUrl(url); if (html != '' && html != smcGlobal_AJAX_KEINRECHT()) { document.getElementById(divid_data).innerHTML = html; smcBoxMaximieren(smcGlobalBoxIDtop_text()); return true; } } } smcBoxMinimieren(smcGlobalBoxIDtop_text()); return false; } function smcGetTOstruktur(topos,tonr) { var html = ''; if (topos >= 0) { var fu = _arrto_fu[topos]; if (fu != tonr && _arrto_fu[topos] > 0) { divid_fu = 'smc_contol_to_1_' + fu; if (document.getElementById(divid_fu)) { html1 = document.getElementById(divid_fu).innerHTML; if (html1 != '') { html += '' + html1 + ''; } } } //400 Funktionsaufruf wegen 5-stelliger Struktur: html += smcGetTOstrukturFUU( _arrto_fuu,topos,tonr) html += smcGetTOstrukturFUU( _arrto_fuuu,topos,tonr) html += smcGetTOstrukturFUU( _arrto_fuuuu,topos,tonr) if (html != '') { return '' + html + '
'; } } return ''; } function smcGetTOstrukturFUU(arrto,topos,tonr) { //400 neu var html2 = ''; var fuu = arrto[topos]; if (fuu != tonr && arrto[topos] > 0) { divid_fuu = 'smc_contol_to_1_' + fuu; if (document.getElementById(divid_fuu)) { html2 += document.getElementById(divid_fuu).innerHTML; if (html2 != '') { return '' + html2 + ''; } } } return ''; } //VORLAGEN function smcWriteVO(vonr,tonr) { var divid_data = smcGlobalBoxIDvorlage_data(); if (document.getElementById(divid_data)) { if (vonr > 0) { smcVOminimieren(); var url = _baseurl + 'vo0050.php?__kvonr=' + vonr + '&voselect=' + _sinr + '&ajax=2&ajaxflags=hb'; smcPostUrl(url); var html = smcAlertInhalt(); if (html != '' && html != smcGlobal_AJAX_KEINRECHT()) { document.getElementById(divid_data).innerHTML = html; smcBoxMaximieren(smcGlobalBoxIDvorlage()); smcWriteVOdo(vonr); smcWriteVOtext(vonr); return true; } } } smcVOminimieren(); return false; } function smcWriteVOdo(vonr) { var divid_data = smcGlobalBoxIDvorlage_doc_data(); if (document.getElementById(divid_data)) { if (vonr > 0) { var url = _baseurl + 'vo0050.php?__kvonr=' + vonr + '&voselect=' + _sinr + '&ajax=2&ajaxflags=d'; smcPostUrl(url); var html = smcAlertInhalt(); if (html != '' && html != smcGlobal_AJAX_KEINRECHT()) { document.getElementById(divid_data).innerHTML = html; smcBoxMaximieren(smcGlobalBoxIDvorlage_doc()); return true; } } } smcBoxMinimieren(smcGlobalBoxIDvorlage_doc()); return false; } function smcWriteVOtext(vonr) { var divid_data = smcGlobalBoxIDvorlage_text_data(); if (document.getElementById(divid_data)) { if (vonr > 0) { var url = _baseurl + 'vo0050.php?__kvonr=' + vonr + '&voselect=' + _sinr + '&ajax=2&ajaxflags=t'; var html = smcPostUrl(url); if (html != '' && html != smcGlobal_AJAX_KEINRECHT()) { document.getElementById(divid_data).innerHTML = html; smcBoxMaximieren(smcGlobalBoxIDvorlage_text()); return true; } } } smcGlobalBoxIDvorlage_text(); return false; } //ANTRÄGE function smcWriteAG(agnr,tonr) { var divid_data = smcGlobalBoxIDantrag_data(); if (document.getElementById(divid_data)) { if (agnr > 0) { smcAGminimieren(); var url = _baseurl + 'ag0050.php?__kagnr=' + agnr + '&ajax=2&ajaxflags=hb'; smcPostUrl(url); var html = smcAlertInhalt(); if (html != '' && html != smcGlobal_AJAX_KEINRECHT()) { document.getElementById(divid_data).innerHTML = html; smcBoxMaximieren(smcGlobalBoxIDantrag()); smcWriteAGdo(agnr); smcWriteAGtext(agnr); return true; } } } smcAGminimieren(); return false; } function smcWriteAGdo(agnr) { var divid_data = smcGlobalBoxIDantrag_doc_data(); if (document.getElementById(divid_data)) { if (agnr > 0) { var url = _baseurl + 'ag0050.php?__kagnr=' + agnr + '&ajax=2&ajaxflags=d'; smcPostUrl(url); var html = smcAlertInhalt(); if (html != '' && html != smcGlobal_AJAX_KEINRECHT()) { document.getElementById(divid_data).innerHTML = html; smcBoxMaximieren(smcGlobalBoxIDantrag_doc()); return true; } } } smcBoxMinimieren(smcGlobalBoxIDantrag_doc()); return false; } function smcWriteAGtext(agnr) { var divid_data = smcGlobalBoxIDantrag_text_data(); if (document.getElementById(divid_data)) { if (agnr > 0) { var url = _baseurl + 'ag0050.php?__kagnr=' + agnr + '&ajax=2&ajaxflags=t'; var html = smcPostUrl(url); if (html != '' && html != smcGlobal_AJAX_KEINRECHT()) { document.getElementById(divid_data).innerHTML = html; smcBoxMaximieren(smcGlobalBoxIDantrag_text()); return true; } } } smcGlobalBoxIDantrag_text(); return false; } //DOKUMENTE function smcWriteDO(divid,do__typ,do__nr,dotyp,pagetype) { if (document.getElementById(divid)) { var url = _baseurl + 'do0041.php?__cdo__typ=1&__cdo__nr=27&__cdotyp=0&__cpagetype=' + pagetype + '&ajax=2'; smcPostUrl(url); var html = smcAlertInhalt(); if (html != '' && html != smcGlobal_AJAX_KEINRECHT()) { if (document.getElementById(divid)) { document.getElementById(divid).innerHTML = html; smcBoxMinimieren(divid); return true; } } } return false; } function sizediv(divid) { if (document.getElementById(divid)) { var oldsize = document.getElementById(divid).style.fontSize; if (oldsize == 'xx-large') { document.getElementById(divid).style.fontSize = '100%'; } else { if (oldsize == 'larger') { document.getElementById(divid).style.fontSize = 'xx-large'; } else { document.getElementById(divid).style.fontSize = 'larger'; } } } } function smcTOminimieren() { smcBoxMinimieren(smcGlobalBoxIDtop()); smcBoxMinimieren(smcGlobalBoxIDtop_text()); } function smcVOminimieren() { smcBoxMinimieren(smcGlobalBoxIDvorlage()); smcBoxMinimieren(smcGlobalBoxIDvorlage_doc()); smcBoxMinimieren(smcGlobalBoxIDvorlage_text()); } function smcAGminimieren() { smcBoxMinimieren(smcGlobalBoxIDantrag()); smcBoxMinimieren(smcGlobalBoxIDantrag_doc()); smcBoxMinimieren(smcGlobalBoxIDantrag_text()); } function smcTOmaximieren() { smcBoxMinimieren(smcGlobalBoxIDtop()); smcBoxMaximieren(smcGlobalBoxIDtop_text()); } function smcVOmaximieren() { smcBoxMaximieren(smcGlobalBoxIDvorlage()); smcBoxMaximieren(smcGlobalBoxIDvorlage_doc()); smcBoxMaximieren(smcGlobalBoxIDvorlage_text()); } function smcAGmaximieren() { smcBoxMaximieren(smcGlobalBoxIDantrag()); smcBoxMaximieren(smcGlobalBoxIDantrag_doc()); smcBoxMaximieren(smcGlobalBoxIDantrag_text()); }