$$('#messages .message_body').each(function(item) { item.observe('mouseover', doMessageHover); item.observe('mouseout', redoMessageHover); }); $$('#messages .message_body .m_subj').each(function(item) { item.observe('click', readMessage); }); function doMessageHover() { this.addClassName('m_hover'); return false; } function redoMessageHover() { this.removeClassName('m_hover'); } function readMessage() { if ($(this.title).style.display == 'none') { $$('#messages .m_text').each(function(item) {item.hide();}); $(this.title).show(); var obj = this; new Ajax.Updater($(this.title),'/sys/pluginwrapper.php?plugin=message&id='+this.title+'', { method:'get', onComplete:function(request){ obj.parentNode.getElementsBySelector('.m_subj').each(function(item) {item.removeClassName('unread');}); } }); } else { $(this.title).hide(); } } function checkDelboxes() { var anchs = $$('#messages input[type=checkbox]'); var total_anchs = anchs.length; var class_items = new Array() var i2 = 0; for(var i=0;total_anchs>i;i++) { var this_item = anchs[i]; if(this_item.checked) { i2++; } } if (i2 > 0) { if(confirm('Jūs atzīmējāt '+ i2 +' ziņojumus dzēšanai. Vai turpināt?')) return true; else return false; } else return true; } var selected = 0; function selectAll() { var anchs = $$('#messages input[type=checkbox]'); var total_anchs = anchs.length; var class_items = new Array() for(var i=0;total_anchs>i;i++) { var this_item = anchs[i]; if (selected == 0) { this_item.checked="checked"; } else { this_item.checked=""; } } if (selected == 0) { selected = 1; document.getElementById('selectAll').innerHTML = 'Atcelt visus'; } else { selected = 0; document.getElementById('selectAll').innerHTML = 'Iezīmēt visus'; } }