function getCursor(c){var a={start:0,end:0};if(c.setSelectionRange){a.start=c.selectionStart;a.end=c.selectionEnd}else{if(!document.selection){return false}else{if(document.selection&&document.selection.createRange){var b=document.selection.createRange();var d=b.duplicate();d.moveToElementText(c);d.setEndPoint("EndToEnd",b);a.start=d.text.length-b.text.length;a.end=a.start+b.text.length}}}return a}function setCursor(d,c,a){if(d.createTextRange){var b=d.createTextRange();b.move("character",c);b.select()}else{if(d.selectionStart){d.setSelectionRange(c,a)}}}function insert_tag(i,d){var h=document.getElementById("subcomments")||document.getElementById("subcomments");h.focus();var f=h.scrollTop;var c=getCursor(h);var b=h.value.substring(0,c.start);var a=h.value.substring(c.start,c.end);var e=h.value.substring(c.end);if(c.start==c.end){var g=c.start+i.length}else{var g=String(b+i+a+d).length}h.value=b+i+a+d+e;setCursor(h,g,g);if(f){h.scrollTop=f}}function insert_text(c){if(c=="moderator"){var b='<span class="moderator">';var a="</span>"}else{var b="<"+c+">";var a="</"+c+">"}insert_tag(b,a);return false}function insert_text2(c){if(c=="moderator"){var b='<span class="moderator">';var a="</span>"}else{var b="["+c+"]";var a="[/"+c+"]"}insert_tag(b,a);return false}function insert_image(){var a=prompt("enter image src","http://");if(a){insert_tag("[img]"+a+"[/img]","")}}function insert_link(){var a=prompt("enter a href","http://");if(a){insert_tag("[url="+a+"]","[/url]")}}function image_upload(){window.open("/engine/images.php?area="+selField+"&add_id=","_Addimage","toolbar=0,location=0,status=0, left=0, top=0, menubar=0,scrollbars=yes,resizable=0,width=640,height=550")};