function DoConfirm(message,url){if(confirm(message))location.href=url;}
function WhichClicked(ww){document.forms['postmodify'].elements['waction'].value=ww;}
function submitonce(theform){if(theform){for(i=0;i<theform.length;i++){var tempobj=theform.elements[i];if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset"){tempobj.disabled=true;}}}}
function isEmptyText(theField)
{while(theField.value.length>0&&(theField.value.charAt(0)==' '||theField.value.charAt(0)=='\t'))
theField.value=theField.value.substring(1,theField.value.length);while(theField.value.length>0&&(theField.value.charAt(theField.value.length-1)==' '||theField.value.charAt(theField.value.length-1)=='\t'))
theField.value=theField.value.substring(0,theField.value.length-1);if(theField.value=='')
return true;else
return false;}
var target=null;var cursorPos=null;if(typeof window.addLoadEvent!='function'){function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){oldonload();func();}}}}
addLoadEvent(function()
{if(!target)target=document.getElementById('editor');if(target)
{target.focus();if(target.createTextRange)
{target.onkeyup=storeCursor;target.onclick=storeCursor;target.onselect=storeCursor;}}});function storeCursor()
{cursorPos=document.selection.createRange().duplicate();}
function putExt(type,text)
{if(target)
{if(cursorPos)
{if(type!='plain')text=cursorPos.text;cursorPos.text=det_replace(type,text);}
else if(target.selectionStart!=undefined)
{var scrollTop=target.scrollTop;var sStart=target.selectionStart;var sEnd=target.selectionEnd;if(type!='plain')text=target.value.substring(sStart,sEnd);text=det_replace(type,text);target.value=target.value.substr(0,sStart)+text+target.value.substr(sEnd);var nStart=sStart==sEnd?sStart+text.length:sStart;var nEnd=sStart+text.length;target.setSelectionRange(nStart,nEnd);target.scrollTop=scrollTop;}
else
{if(type!='plain')text='';target.value+=det_replace(type,text);}
target.focus();if(cursorPos)target.onselect();}}
function det_replace(type,text)
{var val='';switch(type)
{case'plain':break;case'table':text='[table]\n[tr]\n[td]'+(text.split(/\r?\n/).join('[/td]\n[/tr]\n[tr]\n[td]'))+'[/td]\n[/tr]\n[/table]';break;case'list':text=text.length==0?'\n[*]item 1\n[*]item 2\n[*]item 3\n':'\n[*]'+(text.split(/\r?\n/).join('\n[*]'))+'\n';break;case'hr':text+='[hr]';break;default:text='['+type+']'+text+'[/'+type+']';}
return text;}
function urlButton()
{var visible=$('urlbox').getStyle('display')=='block';if(visible){$('urlbox').setStyle('display','none');}else{if(cursorPos)
{text=cursorPos.text;if(text.substring(sStart,sEnd).substring(0,7)=='http://'){$('urlurl').value=text;}else{$('urltext').value=text;}}else if(target)
{var sStart=target.selectionStart;var sEnd=target.selectionEnd;if(target.value.substring(sStart,sEnd).substring(0,7)=='http://'){$('urlurl').value=target.value.substring(sStart,sEnd);}else{$('urltext').value=target.value.substring(sStart,sEnd);}}
$('urlbox').setStyle('display','block');}}
function urlAdd(){if(target)
{var text=(($('urltext').value.trim()=='')?('[url]'+$('urlurl').value+'[/url]'):('[url='+$('urlurl').value+']'+$('urltext').value+'[/url]'));if(cursorPos){cursorPos.text=text;}
else if(target.selectionStart!=undefined)
{var scrollTop=target.scrollTop;var sStart=target.selectionStart;var sEnd=target.selectionEnd;target.value=target.value.substr(0,sStart)+text+target.value.substr(sEnd);var nStart=sStart==sEnd?sStart+text.length:sStart;var nEnd=sStart+text.length;target.setSelectionRange(nStart,nEnd);target.scrollTop=scrollTop;}
else
{target.value+=text;}
urlCancel();}}
function urlCancel(){$('urlbox').setStyle('display','none');$('urltext').value='';$('urlurl').value='http://';target.focus();}
