    function resetInputs(ids)
    {
        for(i in ids) {
            document.getElementById(ids[i]).value = 0;
        }
    }
    function resetAll(formid)
    {
        form = document.getElementById(formid);
        for(i in form.getElementsByTagName("select")) {
            if(form[i] != null) {
                form[i].value = 0;
            }
        }
    }
    version = navigator.appVersion.toLowerCase();
	ie = (version.indexOf('msie')>-1);
    subsVisible = [];
    timer = false;
    timer2 = false;
    milisec = 500;
    function subShow(subId)
    {
		list = document.getElementById('navi-list');
		submenus = list.getElementsByTagName('ul');
        for(i in submenus) {
            if(submenus[i].id) {
                if(submenus[i].id == subId) {
                    elm = document.getElementById(subId);
                    if(timer) {
                        clearTimeout(timer);
                        clearTimeout(timer2);
                    }
                    if(elm && !subsVisible[subId]) {
                        elm.style.display = "block";
                        subsVisible[subId] = true;
                        selectsVisibility('hidden');
                    }
                }
                else {
                    subHide(submenus[i].id);
                }
            }
        }
    }
    function subWannaHide(subId)
    {
        elm = document.getElementById(subId);
        if(elm && subsVisible[subId]) {
            timer = setTimeout("subHide(\""+subId+"\")", milisec);
            timer2 = setTimeout("selectsVisibility('visible')", milisec);
        }
    }
    function subHide(subId)
    {
        elm = document.getElementById(subId);
        if(elm && subsVisible[subId]) {
            elm.style.display = "none";
            subsVisible[subId] = false;
        }
    }
    function selectsVisibility(vis)
    {
        if(!ie) {
            return;
        }
        form = document.getElementById('filter-form');
        if(!form) {
            return;
        }
        selects = form.getElementsByTagName('select');
        for(s in selects) {
            if(selects[s].id) {
                sel = document.getElementById(selects[s].id);
                sel.style.visibility = vis;
            }
        }
    }
    function menuClick(parentid)
    {
        listid = 'menu-parentid-'+parentid;
        buttonid = 'a-parentid-'+parentid;
        filterid = 'filter-parentid-'+parentid;
        
        list = document.getElementById(listid);
        button = document.getElementById(buttonid);
        filter = document.getElementById(filterid);

        if(button.className == 'tree closed') {
            button.className = 'tree open'
            if(list) {
                list.style.display = "block";
            }
            if(filter) {
                filter.style.display = "block";
            }
        }
        else {
            button.className = 'tree closed'
            if(list) {
                list.style.display = "none";
            }
            if(filter) {
                filter.style.display = "none";
            }
        }
    }
    function showImage()
    {
    }
