var txt=''

function copyQ() { 
txt='' 
if (document.getSelection) {txt=document.getSelection()} 
else if (document.selection) {txt=document.selection.createRange().text;} 
txt='[quote]'+txt+'[/quote]\n'
} 

function insertAtCaret (textObj, textFieldValue) { 
if(document.all){ 
if (textObj.createTextRange && textObj.caretPos && !window.opera) { 
var caretPos = textObj.caretPos; 
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?textFieldValue + ' ' : textFieldValue; 
}else{ 
textObj.value += textFieldValue; 
} 
}else{ 
if(textObj.selectionStart){ 
var rangeStart = textObj.selectionStart; 
var rangeEnd = textObj.selectionEnd; 
var tempStr1 = textObj.value.substring(0,rangeStart); 
var tempStr2 = textObj.value.substring(rangeEnd, textObj.value.length); 
textObj.value = tempStr1 + textFieldValue + tempStr2; 
textObj.selectionStart=textObj.selectionEnd=rangeStart+textFieldValue.length;
}else{ 
textObj.value+=textFieldValue; 
} 
} 
}


function pasteQ(){
if (txt!='' && document.forms['post']['req_message']) 
insertAtCaret(document.forms['post']['req_message'],txt); 
} 


function pasteN(text){ 
if (text!='' && document.forms['post']['req_message'])
insertAtCaret(document.forms['post']['req_message'],"[b]" + text + "[/b]\n");
}


