var qtButtons=new Array();var qtOpenTags=new Array();var height_max=30;var height_min=5;var height_step=5; function qtButton(id,display,tagStart,tagEnd,title,access,open){this.id=id;this.display=display;this.tagStart=tagStart;this.tagEnd=tagEnd;this.title=title;this.access=access;this.open=open;}qtButtons.push(new qtButton('qt_bold','Bold','','','Boldface','b'));qtButtons.push(new qtButton('qt_italic','Italic','','','Italics','i'));qtButtons.push(new qtButton('qt_block','Quote','
','
','Quatation','q'));qtButtons.push(new qtButton('qt_code','Code','','','Code','c'));qtButtons.push(new qtButton('qt_link','Link','','','Insert Link','l'));qtButtons.push(new qtButton('qt_increase','+','','','Enlarge Textfield','l',-1));qtButtons.push(new qtButton('qt_decrease','-','','','Decrease Textfield','l',-1)); function displayQuicktags(textareaID){textarea_id=textareaID;for(i=0;iheight_max){var my_heightchange=height_max;}else{var my_heightchange=height_current+height_step;}break;case'decrease':if((height_current-height_step)';qtInsertTag(myField,i);}}else{qtInsertTag(myField,i);}} function qtShowButton(button,i){if(button.access){var accesskey=' accesskey = "'+button.access+'"'}else{var accesskey='';}if(button.title){var titlevalue=' title = "'+button.title+'"'}else{var titlevalue='';}switch(button.id){case'qt_close':document.write('');break;case'qt_link':document.write('');break;case'qt_increase':document.write('');break;case'qt_decrease':document.write('');break;default:document.write('');break;}} function qtAddTag(button){if(qtButtons[button].tagEnd!=''){qtOpenTags[qtOpenTags.length]=button;document.getElementById(qtButtons[button].id).value='/'+document.getElementById(qtButtons[button].id).value;}} function qtRemoveTag(button){for(i=0;i0){return true;}else{return false;}} function qtCloseAllTags(){var count=qtOpenTags.length;for(o=0;o0){sel.text=qtButtons[i].tagStart+sel.text+qtButtons[i].tagEnd;}else{if(!qtCheckOpenTags(i)||qtButtons[i].tagEnd==''){sel.text=qtButtons[i].tagStart;qtAddTag(i);}else{sel.text=qtButtons[i].tagEnd;qtRemoveTag(i);}}myField.focus();}else if(myField.selectionStart||myField.selectionStart=='0'){var startPos=myField.selectionStart;var endPos=myField.selectionEnd;var cursorPos=endPos;var scrollTop=myField.scrollTop;if(startPos!=endPos){myField.value=myField.value.substring(0,startPos)+qtButtons[i].tagStart+myField.value.substring(startPos,endPos)+qtButtons[i].tagEnd+myField.value.substring(endPos,myField.value.length);cursorPos+=qtButtons[i].tagStart.length+qtButtons[i].tagEnd.length;}else{if(!qtCheckOpenTags(i)||qtButtons[i].tagEnd==''){myField.value=myField.value.substring(0,startPos)+qtButtons[i].tagStart+myField.value.substring(endPos,myField.value.length);qtAddTag(i);cursorPos=startPos+qtButtons[i].tagStart.length;}else{myField.value=myField.value.substring(0,startPos)+qtButtons[i].tagEnd+myField.value.substring(endPos,myField.value.length);qtRemoveTag(i);cursorPos=startPos+qtButtons[i].tagEnd.length;}}myField.focus();myField.selectionStart=cursorPos;myField.selectionEnd=cursorPos;myField.scrollTop=scrollTop;}else{if(!qtCheckOpenTags(i)||qtButtons[i].tagEnd==''){myField.value+=qtButtons[i].tagStart;qtAddTag(i);}else{myField.value+=qtButtons[i].tagEnd;qtRemoveTag(i);}myField.focus();}} function qtInsertContent(myField,myValue){if(document.selection){myField.focus();sel=document.selection.createRange();sel.text=myValue;myField.focus();}else if(myField.selectionStart||myField.selectionStart=='0'){var startPos=myField.selectionStart;var endPos=myField.selectionEnd;var scrollTop=myField.scrollTop;myField.value=myField.value.substring(0,startPos)+myValue+myField.value.substring(endPos,myField.value.length);myField.focus();myField.selectionStart=startPos+myValue.length;myField.selectionEnd=startPos+myValue.length;myField.scrollTop=scrollTop;}else{myField.value+=myValue;myField.focus();}}