/** * RoundCube functions for default skin interface */ /** * Settings */ function rcube_init_settings_tabs() { var tab = '#settingstabdefault'; if (window.rcmail && rcmail.env.action) tab = '#settingstab' + (rcmail.env.action=='preferences' ? 'default' : (rcmail.env.action.indexOf('identity')>0 ? 'identities' : rcmail.env.action.replace(/\./g, ''))); $(tab).addClass('tablink-selected'); } function rcube_show_advanced(visible) { $('tr.advanced').css('display', (visible ? (bw.ie ? 'block' : 'table-row') : 'none')); } /** * Mail Composing */ function rcmail_show_header_form(id) { var link, row, parent, ns, ps; link = document.getElementById(id + '-link'); parent = link.parentNode; if ((ns = rcmail_next_sibling(link))) ns.style.display = 'none'; else if ((ps = rcmail_prev_sibling(link))) ps.style.display = 'none'; link.style.display = 'none'; if (row = document.getElementById('compose-' + id)) { var div = document.getElementById('compose-div'); var headers_div = document.getElementById('compose-headers-div'); row.style.display = (document.all && !window.opera) ? 'block' : 'table-row'; div.style.top = (parseInt(headers_div.offsetHeight)) + 'px'; } return false; } function rcmail_hide_header_form(id) { var row, parent, ns, ps, link, links; link = document.getElementById(id + '-link'); link.style.display = ''; parent = link.parentNode; links = parent.getElementsByTagName('A'); for (var i=0; i