function chk_other_reason(sel){
    sel.getParent().getElements('.other_reason').each(function(item, index){
        if(sel.value=='8'){
            item.style.display = 'block';
        }else{
            item.style.display = 'none';
        }
    });
}

window.addEvent('domready', function() {
    $$('INPUT[type=checkbox]').each(function(item, index){
        item.addEvent('click',function(){
            var ESTE = this;
            var tds = this.getParent().getParent().getElements('TD.opset');
            tds.each(function(itm,index){
                if(ESTE.checked){
                    itm.style.visibility = 'visible';
                }else{
                    itm.style.visibility = 'hidden';
                }
            });
            this.getParent().getParent().getElements('SELECT').each(function(itm,index){
                if(!ESTE.checked){
                    itm.selectedIndex = 0;
                    chk_other_reason(itm);
                }
            });
        });
        item.fireEvent('click',{})
    });
});