= 4) && is_ie && is_win) { theSelection = document.selection.createRange().text; /* wrap selected text */ if (theSelection) { if (emote != true) { if (val[1] == '') { // Single piece of text document.selection.createRange().text = val[0]; } else { // bbcode document.selection.createRange().text = val[0] +']' + theSelection + '[' + val[1]; } } else { document.selection.createRange().text = val + theSelection; } ta.focus(); theSelection = ''; return; } } else if (ta.selectionEnd && (ta.selectionEnd - ta.selectionStart > 0)) { // Selected text here if (emote != true) { if (val[1] != '') { // BBCode to wrap mozWrap(ta, val[0] +']', '[' + val[1]); /* wrap selected text */ } else { // Single piece of text to insert, and delete any selected text mozSwap(ta, text); /* wrap selected text */ } } else { mozWrap(ta, val, ''); /* wrap selected text */ } return; } text = ' ' + text + ' '; if (ta.createTextRange && e107_selectedRange) { var caretPos = e107_selectedRange; /* IE */ caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text; } else if (ta.selectionStart || ta.selectionStart == '0') { /* Moz */ var startPos = ta.selectionStart; var endPos = ta.selectionEnd; var charb4 = ta.value.charAt(endPos-1); ta.value = ta.value.substring(0, endPos)+ text + ta.value.substring(endPos); } else { ta.value += text; } ta.focus(); } } function help(help,tagid){ if(tagid){ document.getElementById(tagid).value = help; } else if(document.getElementById('dataform')) { document.getElementById('dataform').helpb.value = help; } } function externalLinks() { if (!document.getElementsByTagName) return; var anchors = document.getElementsByTagName(\"a\"); for (var i=0; i"; header ('ETag: "' . md5($text).'"' ); echo $js; echo_gzipped_page(); ?>