/*Copyright© 2005 Nabla Webmaster®*/
var ie=document.all;var ns6=document.getElementById&&!document.all;var opentag=new Array("","[b]","[i]","[u]","[list][*]","[url=http://www.yoursite.com]your text here","[color=","[size=");var clostag=new Array("","[/b]","[/i]","[/u]","[/list]","[/url]","[/color]","[/size]");var btntag=new Array("","b","i","u","list","url","","");var tagstat=new Array(0,0,0,0,0,0,0,0);var tagused=new Array();var useopentag=false;function helpme(i){document.form1.helpbox.value=txtHelp[i]}function checkForm(){if(useopentag)closeall()}function closeall(){var txtarea=document.form1.txt;str="";while(k=tagused.pop()){if(k<6)eval('document.form1.addcode'+k+'.value="'+btntag[k]+'"');str+=clostag[k];tagstat[k]=0}txtarea.value+=str;id2obj("btncode6").style.display="none";id2obj("selcode6").style.display="inline";id2obj("btncode7").style.display="none";id2obj("selcode7").style.display="inline"}function addparam(ogg,i){param=ogg.value;editcode(i,opentag[i]+param+"]",clostag[i])}function addcode(i){editcode(i,opentag[i],clostag[i])}function editcode(i,tago,tagc){var txtarea=document.form1.txt;txtarea.focus();var selLength=txtarea.textLength;if(selLength!=undefined){var selLength=txtarea.textLength;var selStart=txtarea.selectionStart;var selEnd=txtarea.selectionEnd;if(selEnd==1||selEnd==2)selEnd=selLength;var s1=(txtarea.value).substring(0,selStart);var s2=(txtarea.value).substring(selStart,selEnd);var s3=(txtarea.value).substring(selEnd,selLength);txtarea.value=s1+tago+s2+tagc+s3;if(selEnd-selStart==0){txtarea.selectionStart=selStart+tago.length;txtarea.selectionEnd=selStart+tago.length}}else{rng=document.selection.createRange();if(rng.text){rng.text=tago+rng.text+tagc}else{if(tagstat[i]==1){tago="";tagc="";ok=true;while(ok&&(k=tagused.pop())){if(k<6){eval('document.form1.addcode'+k+'.value=" '+btntag[k]+' "')}else{id2obj("btncode"+k).style.display="none";id2obj("selcode"+k).style.display="inline"}tagc+=clostag[k];tagstat[k]=0;if(k==i)ok=false}}else{tagc="";if(i<6){eval('document.form1.addcode'+i+'.value="/'+btntag[i]+' "')}else{id2obj("btncode"+i).style.display="inline";id2obj("selcode"+i).style.display="none"}id2obj("chiudi").style.display="inline";tagused.push(i);tagstat[i]=1;useopentag=true}rng.text=tago+tagc}document.selection.createRange().select()}}function id2obj(id){return ie?document.all[id]:document.getElementById?document.getElementById(id):undefined}function addemoticon(text){var txtarea=document.form1.txt;txtarea.focus();var selLength=txtarea.textLength;if(selLength!=undefined){var selLength=txtarea.textLength;var selStart=txtarea.selectionStart;var selEnd=txtarea.selectionEnd;if(selEnd==1||selEnd==2)selEnd=selLength;var s1=(txtarea.value).substring(0,selStart);var s3=(txtarea.value).substring(selEnd,selLength);txtarea.value=s1+" "+text+" "+s3;txtarea.selectionStart=selStart+text.length+2;txtarea.selectionEnd=selStart+text.length+2}else{rng=document.selection.createRange();rng.text=" "+text+" ";document.selection.createRange().select()}}function resetta(){for(k=1;k<6;k++){eval('document.form1.addcode'+k+'.value="'+btntag[k]+'"');tagstat[k]=0}tagused=new Array();id2obj("btncode6").style.display="none";id2obj("selcode6").style.display="inline";id2obj("btncode7").style.display="none";id2obj("selcode7").style.display="inline";id2obj("nome").value="";id2obj("email").value="";id2obj("gruppo").value="";id2obj("auth_email").value="";id2obj("savedata").value="";id2obj("sito").value="";id2obj("txt").value=""}function deRtrn(field,event){var keyCode=event.keyCode?event.keyCode:event.which?event.which:event.charCode;if(keyCode==13){var i;for(i=0;i<field.form.elements.length;i++)if(field==field.form.elements[i])break;i=(i+1)%field.form.elements.length;field.form.elements[i].focus();return false}else return true}var hlclr="#BBBBBB";var ns6=document.getElementById&&!document.all;var previous='';var eventobj;var intended=/INPUT|TEXTAREA/;function checkel(which){if(which.style&&intended.test(which.tagName)){if(ns6&&eventobj.nodeType==3)eventobj=eventobj.parentNode.parentNode;return true}else return false}function hl(e){eventobj=ns6?e.target:event.srcElement;if(previous!=''){if(checkel(previous))previous.style.borderColor='';previous=eventobj;if(checkel(eventobj))eventobj.style.borderColor=hlclr}else{if(checkel(eventobj))eventobj.style.borderColor=hlclr;previous=eventobj}}