function holderHeight(){tmp=(document.getElementById("holder").offsetHeight-55)+"px";b=document.getElementById("bottom");b.style.top=tmp}function vis(){if(document.getElementById("cont_pos")){document.getElementById("cont_pos").style.visibility="visible"}}function multilevel(e){for(var d=0;d<e.length;d++){var a="";var f=0;if(e[d].shift>0){f=e[d].shift}else{if(e[d].level>0){f=e[d].level}}if(f>1){for(var c=1;c<f;c++){a+="   "}}e[d].name=a+e[d].name}}function searchfunc(){document.getElementById("div-login").style.display="none";document.getElementById("div-search").style.display="block";document.getElementById("div-browse").style.display="none";document.getElementById("srch").style.background="url(/_img/bg-tabs-srch-act.gif) top right no-repeat";document.getElementById("lgn").style.background="url(/_img/bg-tabs.jpg) top right no-repeat";if(document.getElementById("brws")){document.getElementById("brws").style.background="url(/_img/bg-tabs.jpg) top right no-repeat";document.getElementById("brws").style.color="#88460F"}document.getElementById("srch").style.color="#D56E19";document.getElementById("lgn").style.color="#88460F"}function loginfunc(){document.getElementById("div-login").style.display="block";document.getElementById("div-search").style.display="none";document.getElementById("div-browse").style.display="none";document.getElementById("lgn").style.background="url(/_img/bg-tabs-act.gif) top right no-repeat";if(document.getElementById("srch")){document.getElementById("srch").style.background="url(/_img/bg-tabs.jpg) top right no-repeat";document.getElementById("srch").style.color="#88460F"}if(document.getElementById("brws")){document.getElementById("brws").style.background="url(/_img/bg-tabs.jpg) top right no-repeat";document.getElementById("brws").style.color="#88460F"}document.getElementById("lgn").style.color="#D56E19"}function browsefunc(){document.getElementById("div-login").style.display="none";document.getElementById("div-search").style.display="none";document.getElementById("div-browse").style.display="block";document.getElementById("brws").style.background="url(/_img/bg-tabs-act.gif) top right no-repeat";document.getElementById("brws").style.color="#D56E19";if(document.getElementById("srch")){document.getElementById("srch").style.background="url(/_img/bg-tabs.jpg) top right no-repeat";document.getElementById("srch").style.color="#88460F"}document.getElementById("lgn").style.background="url(/_img/bg-tabs.jpg) top right no-repeat";document.getElementById("lgn").style.color="#88460F"}var selectedOptions=[];function checkCountSelected(a,c){for(var e=0;e<a.options.length;e++){if(a.options[e].selected&&a.options[e].value=="-1"){for(var d=0;d<a.options.length;d++){if(d!=e){a.options[d].selected=false}}}if(a.options[e].selected&&!new RegExp(e,"g").test(selectedOptions.toString())){selectedOptions.push(e)}if(!a.options[e].selected&&new RegExp(e,"g").test(selectedOptions.toString())){selectedOptions=selectedOptions.sort(function(g,f){return g-f});for(var d=0;d<selectedOptions.length;d++){if(selectedOptions[d]==e){selectedOptions.splice(d,1)}}}if(selectedOptions.length>c){a.options[e].selected=false;selectedOptions.pop()}}}function confirmDialog(c,a){if(confirm(c)){location.href=a}}function checkUserPermissions(c){var a=true;JsonHelper.checkUserPermissions(c,false,function d(e){a=e});return a}function doAjaxSubmit(c,f,e){if(window.tinyMCE){tinyMCE.triggerSave(false,false)}var a={};a.formId=f;if(e!=null){a.enableUpload=e}else{a.enableUpload=true}var d;if(navigator.appName.indexOf("Microsoft")!=-1){d=document.getElementById(f)}else{d=document.forms[f]}XT.doAjaxSubmit(c,d,null,a)}function doAjaxSubmitWizardPage(a,d,c){document.getElementById("_target").name=c;doAjaxSubmit(a,d)}function doAjaxRequest(a,f,h,g,e,d){var c=new Request.HTML({url:a,method:h,update:g,async:!d,onComplete:e,headers:{SpecialAjaxRequest:"true"}});c.send(f)}function addErrorViewSupport(){$$(".errmsg").addEvent("mouseover",function(e){var f=this.getElement("div");if(f){var a=f.get("html");$("newAlert").set("html",a);var d=e.page.x;var c=e.page.y;$("newAlert").setStyle("display","block");$("newAlert").setStyles({left:d,top:c})}});$$(".errmsg").addEvent("mouseleave",function(){$("newAlert").setStyle("display","none")})}function appendToSessionList(a,c){JsonHelper.appendToSessionList(a,c,true)}function removeFromSessionList(a,c){JsonHelper.removeFromSessionList(a,c,true)}function clearSessionList(a){JsonHelper.clearSessionList(a,true)}function submitFormOnEnter(c,d){var a=navigator.appName.indexOf("Microsoft")!=-1?c.srcElement:c.target;if(c.keyCode=="13"&&a.type!="textarea"){d()}}function toggleBlock(a){var c=document.getElementById(a);if(c.style.display=="block"){c.style.display="none"}else{c.style.display="block"}}function attachErrorMessages(){$$(".errmsg").addEvent("mouseover",function(e){var f=this.getElement("div");if(f){var a=f.get("html");$("newAlert").set("html",a);var d=e.page.x;var c=e.page.y;$("newAlert").setStyle("display","block");$("newAlert").setStyles({left:d,top:c})}});$$(".errmsg").addEvent("mouseleave",function(){$("newAlert").setStyle("display","none")});$$(".errmsg-pass").addEvent("mouseover",function(e){var f=this.getElement("div");if(f){var a=f.get("html");$("newAlert").set("html",a);var d=e.page.x;var c=e.page.y;$("newAlert").setStyle("display","block");$("newAlert").setStyles({left:d,top:c})}});$$(".errmsg-pass").addEvent("mouseleave",function(){$("newAlert").setStyle("display","none")})}function prepareRequestParameters(c){var a="";($(c).getElements("input").combine($(c).getElements("textarea")).combine($(c).getElements("select"))).each(function(d,e){if(e!=0){a=a+"&"}a=a+d.name+"="+encodeURIComponent(d.value)});return a}function disableEnterKey(c){var a;if(window.event){a=window.event.keyCode}else{a=c.which}return a!=13}function makeTabs(a,c){$$(a).each(function(e,d){$$(c).setStyle("display","none");$$(c)[0].setStyle("display","block");if(d==0){e.setStyle("background","#EAEDF1")}e.addEvent("click",function(){$$(c).setStyle("display","none");$$(c)[d].setStyle("display","block");$$(a).setStyle("background","#B8B8B8");this.setStyle("background","#EAEDF1")})})}var SelectUtils=SelectUtils||{};SelectUtils.removeSelectOptions=function(a){$(a).empty()};SelectUtils.addSelectOptions=function(a,d,e,c){d.each(function(f){new Element("option",{value:f[e]>0?f[e]:"",html:f[c]}).inject($(a))})};SelectUtils.setSelectValue=function(c,a){if(!a){return}$(c).getElements("option").each(function(d){if(a instanceof Array){if(a.some(function(e){return e==d.value})){d.set("selected","selected")}}else{if(d.value==a){d.set("selected","selected")}}})};SelectUtils.getSelectedValues=function(c){var a=[];$(c).getSelected().each(function(d){if(d.value>0){a.push(d.value)}});return a};SelectUtils.getSelectValue=function(c){var a=this.getSelectedValues(c);if(a.length==1){return a[0]}else{return null}};function parentSelected(c,e,d){var a=SelectUtils.getSelectedValues("field"+c);var g="field"+e;if(document.getElementById(g)!=null){JsonHelper.getDictionaryItemsByOwnerIds(e,a,false,function f(h){SelectUtils.removeSelectOptions(g);multilevel(h);SelectUtils.addSelectOptions(g,h,"id","name");SelectUtils.setSelectValue(g,d)})}}function searchParentSelected(f,g,d,e){var c=SelectUtils.getSelectedValues(e+"criterion"+f);var h=e+"criterion"+g;if(document.getElementById(h)!=null){JsonHelper.getSearchDictionaryItemsByOwnerIds(g,c,function a(i){SelectUtils.removeSelectOptions(h);multilevel(i);SelectUtils.addSelectOptions(h,i,"id","name");SelectUtils.setSelectValue(h,d)})}};