var _actnForm; /** Tree Related Actions **/ function deleteTreeNode(ID) { setForm('actnForm'); setAction('deleteTreeNode'); _actnForm.DO_Tree_ID.value = ID; submitForm(); } /** Language Related Actions **/ function deleteLanguage(ID) { setAction('deleteLanguage'); _actnForm.DO_sysLanguage_ID.value = ID; submitForm(); } function editLanguage(ID) { setForm('actnForm'); setAction('editLanguage'); _actnForm.DO_sysLanguage_ID.value = ID; submitForm(); } function listLanguage() { setForm('actnForm'); setAction(''); submitForm(); } function saveLanguage(ID) { setForm('actnForm'); setAction('saveLanguage'); _actnForm.DO_sysLanguage_ID.value = ID; submitForm(); } /** User related actions **/ function editUser(ID) { setForm('actnForm'); setAction('editUser'); _actnForm.DO_usrUser_ID.value = ID; submitForm(); } function saveUser(ID) { setForm('actnForm'); setAction('saveUser'); _actnForm.DO_usrUser_ID.value = ID; submitForm(); } function listUser(ID) { setForm('actnForm'); setAction(''); submitForm(); } /** Role related actions **/ function editRole(ID) { setForm('actnForm'); setAction('editRole'); _actnForm.DO_usrRole_ID.value = ID; submitForm(); } function saveRole(ID) { setForm('actnForm'); setAction('saveRole'); _actnForm.DO_usrRole_ID.value = ID; submitForm(); } function listRoles() { setForm('actnForm'); setAction(''); submitForm(); } /** FORM RELATED ACTIONS **/ function setAction(actnValue) { _actnForm.actn.value = actnValue; } function setForm(form) { _actnForm = eval('document.' + form) } function submitForm() { _actnForm.submit(); } /** GLOBAL FUNCTIONS **/ function execAction(actn, field, ID) { if (strpos(actn,'delete') !== false) { if (confirm("Wollen Sie wirklich löschen?") == false) return; } setForm('actnForm'); setAction(actn); eval ('_actnForm.' + field).value = ID; submitForm(); } function strpos( haystack, needle, offset){ // http://kevin.vanzonneveld.net // + original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) // + improved by: Onno Marsman // * example 1: strpos('Kevin van Zonneveld', 'e', 5); // * returns 1: 14 var i = (haystack+'').indexOf( needle, offset ); return i===-1 ? false : i; } setForm('actnForm'); jQuery.event.add(window, "load", resizeDiv2); jQuery.event.add(window, "resize", resizeDiv2); function resizeDiv2() { var h = $(window).height(); $('#main').css('height',(h-81)); $('#navigation').css('height',(h-81)); $('#content').css('height',(h-86)); $('#internContent').css('height',(h-86)); var Img = new Image(); var path = "http://www.stiftung-reusstal.ch"; Img.src = path + '/img/navBG.jpg'; if(h - 86 > Img.height){ $('#main').css('background-position','left bottom'); }else{ $('#main').css('background-position','left top'); } } function resizeDiv(msg) { return; /* alert($('body')[0].clientHeight); return; if(msg!='onload'){return;} if (navigator.appName.indexOf("Explorer") != -1) { height = document.body.clientHeight; } else { height = document.height; } //DIV Height document.getElementById("main").style.height = (height - 81) + 'px'; document.getElementById("navigation").style.height = (height - 81) + 'px'; if (document.getElementById("content")) document.getElementById("content").style.height = (height - 86) + 'px'; if (document.getElementById("internContent")) document.getElementById("internContent").style.height = (height - 86) + 'px'; //Image Position var Img = new Image(); Img.src = document.getElementById("main").style.backgroundImage; //get Web Path var path = "http://www.stiftung-reusstal.ch"; Img.src = path + '/img/navBG.jpg'; if (height - 86 > Img.height) document.getElementById("main").style.backgroundPosition = "left bottom"; else document.getElementById("main").style.backgroundPosition = "left top"; */ }