function Subscribe(topicid) { ajax.get("userhistory.php?action=thread_subscribe&topicid=" + topicid + "&auth=" + authkey, function() { var subscribeLink = $("#subscribelink" + topicid).raw(); if (subscribeLink) { if (subscribeLink.firstChild.nodeValue.charAt(0) == '[') { subscribeLink.firstChild.nodeValue = subscribeLink.firstChild.nodeValue.charAt(1) == 'U' ? '[Subscribe]' : '[Unsubscribe]'; } else { subscribeLink.firstChild.nodeValue = subscribeLink.firstChild.nodeValue.charAt(0) == 'U' ? "Subscribe" : "Unsubscribe"; } } }); } function Collapse() { var collapseLink = $('#collapselink').raw(); var hide = (collapseLink.innerHTML.substr(0,1) == 'H' ? 1 : 0); if ($('.row').results() > 0) { $('.row').gtoggle(); } if (hide) { collapseLink.innerHTML = 'Show post bodies'; } else { collapseLink.innerHTML = 'Hide post bodies'; } }