var box; function box_hide(id,t=500){box = setTimeout(function(){display_none(id); }, t); }function box_hide_stop(id){clearTimeout(box); }function display_none(id){var e = document.getElementById(id); if(e !== null){document.getElementById(id).style.display="none"; }}function display_block(id){var e = document.getElementById(id); if(e !== null){document.getElementById(id).style.display="block"; }}function hidestuff(id){var e = document.getElementById(id); if(e !== null){document.getElementById(id).style.visibility="hidden"; document.getElementById(id).style.display="none"; }}function showstuff(id){var e = document.getElementById(id); if(e !== null){document.getElementById(id).style.visibility="visible"; document.getElementById(id).style.display="block"; }}function showstuffinline(id){var e = document.getElementById(id); if(e !== null){document.getElementById(id).style.visibility="visible"; document.getElementById(id).style.display="inline"; }}function setfocus(id){var e = document.getElementById(id); if(e !== null){scroll(0,0); window.scrollTo(0, 0); if(typeof e.selectionStart == "number"){e.selectionStart = e.selectionEnd = e.value.length; }else if(typeof e.createTextRange != "undefined"){e.focus(); var r = e.createTextRange(); r.collapse(false); r.select(); }else{document.getElementById(id).focus(); }}}function set_val(id,val){var e = document.getElementById(id); if(e === null) return; e.value=val; }function set_html(id,val){var e = document.getElementById(id); if(e === null) return; e.innerHTML=val; }function toggle_visibility(id){var e = document.getElementById(id); if(e === null) return; else if(e.style.display !== 'none'){e.style.display = 'none'; e.style.visibility="hidden"; }else{e.style.display = 'block'; e.style.visibility="visible"; }}function toggle_visibility_table(id){var e = document.getElementById(id); if(e === null) return; else if(e.style.display !== 'none') e.style.display = 'none'; else e.style.display = 'table-row-group'; }function toggle_visibility_inline(id){var e = document.getElementById(id); if(e === null) return; else if(e.style.display !== 'none') e.style.display = 'none'; else e.style.display = 'inline'; }function toggle_text(id,a,b){var e = document.getElementById(id); if(e === null) return; else if(e.innerHTML == a) e.innerHTML = b; else e.innerHTML = a; }function toggle_src(id,a,b){var e = document.getElementById(id).src; if(e.indexOf(b)!=-1){document.getElementById(id).src = a; }else{document.getElementById(id).src = b; }}function toggle_value(id,a,b){var e = document.getElementById(id); if(e === null) return; else if(e.value == a) e.value = b; else e.value = a; }function toggle_class(id,a,b){var e = document.getElementById(id); if(e === null) return; if(a!='' && b==''){if(e.classList.contains(a)) e.classList.remove(a); else e.classList.add(a); return; }if(document.getElementById(id)){document.getElementById(id).className = document.getElementById(id).className == a ? b : a; }}function class_name(id,val){if(document.getElementById(id)) document.getElementById(id).className=val; }function open_close(o,i){var e = document.getElementById(o); if(document.getElementById(i)){var g = document.getElementById(i); var f_0 = "/img/vendo/arrowopen.png"; var f_1 = "/img/vendo/arrowclosed.png"; }else{var g = null; }if(e=='') return; if(e.classList.contains('open') || e.className=='open'){e.classList.remove('open'); e.classList.add('closed'); if(g) g.src=f_1; }else{e.classList.remove('closed'); e.classList.add('open'); if(g) g.src=f_0; }}function session_var(n,v){if(n=='' || !n) n='var'; var s = document.createElement("script"); s.type = "text/javascript"; s.src = "/js/session.js?"+n+"="+v; document.getElementsByTagName("head")[0].appendChild(s); }var checkbox_status=false; var checkbox_value=1; function checkAll(id){var c = document.getElementById(id); if(checkbox_status == false){checkbox_status = true; checkbox_value = 1; }else{checkbox_status = false; checkbox_value = 0; }for (var i =0; i < c.elements.length; i++){if(c.elements[i].type == 'checkbox'){c.elements[i].checked = checkbox_status; c.elements[i].value = checkbox_value; }}}