//inizializzazione dell'editor di testo 
function RTB_Setup_richTextBox()
{
	try{
	
	if (!tinymce.isWebKit) {
	
				if(tinymce.isIE)
				{
				if (document.getElementById(selected + ".textarea").innerHTML != null) 
					document.getElementById(selected + ".textarea").innerHTML = document.getElementById(selected + ".textarea").innerHTML
					.replace(/12px;/g, "\"xx-small;\" ")
					.replace(/font-size: 13px/g, "font-size: x-small")
					.replace(/font-size: 16px/g, "font-size:small")
					.replace(/font-size: 18px/g, "font-size:medium")
					.replace(/font-size: 24px/g, "font-size: large")
					.replace(/font-size: 32px/g, "font-size: x-large");
				}
				else 
					document.getElementById(selected + ".textarea").innerHTML = document.getElementById(selected + ".textarea").innerHTML
					.replace(/12px;/g, "xx-small;\"> <font size=1>")
					.replace(/font-size: 13px;\">/g, "font-size: x-small;\"> <font size=2>")
					.replace(/font-size: 16px;\">/g, "font-size: small;\"> <font size=3>")
					.replace(/font-size: 18px;\">/g, "font-size: medium;\"> <font size=4>")
					.replace(/font-size: 24px;\">/g, "font-size: large;\"> <font size=5>")
					.replace(/font-size: 32px;\">/g, "font-size: x-large;\"> <font size=6>");
				
		}
		 
		richTextBox_ifr.document.body.innerHTML=document.getElementById(selected+".textarea").innerHTML;
	}catch(e){
	
		try
		{
			richTextBox_ifr.document.body.innerHTML = htmlelementresponse.replace(/#AMP;/g,"&");
		}
		catch(e)
		{}
	}
	
	if (richTextBox_ifr.document.body.innerHTML == '') {
		
		//richTextBox_ifr.document.body.innerHTML = '<div>&nbsp;</div> ';
	}
} 

//colloca il cursore all'inizio in posizione iniziale 
 function RTB_moveCursorToStart (field) { 
 try
	 	{
	 var r;
	 
	 if (document.all)
	 	field = document.getElementById(field);
	 else
	 	field = document.getElementById(field).contentWindow;
	 
	 if (document.all){
	 	r = field.document.body.createTextRange();
	 	r.moveStart('character', 0);
	 	r.collapse(true);
	 	r.select();
	 } 
	 else {
	 	
	 	sel = field.getSelection();
	 	sel.collapse(field.document.getElementsByTagName('body')[0].firstChild,0);}
	 	
		 // Give focus back to the page
		 if(navigator.userAgent.indexOf('MSIE 6')>=0)
		 {
			 var range;
			 range = document.body.createTextRange();
			 range.moveStart('textedit', range.text.length);
			 range.collapse(true);
			 range.select();
		 }
	 } 
	 catch(e) 
	 {
	 	
	 }
 }
 
var richTextBox_toolbarItems =  
new Array(
new Array('richTextBox_fontmenu','FontName'),
new Array('richTextBox_fontsizemenu','FontSize'),
new Array('richTextBox_fontforecolormenu','forecolor'),
new Array('richTextBox_fontbackcolormenu','backcolor'),
new Array('richTextBox_bold','bold'),
new Array('richTextBox_italic','italic'),
new Array('richTextBox_underline','underline'),
new Array('richTextBox_justifyleft','JustifyLeft'),
new Array('richTextBox_justifycenter','JustifyCenter'),
new Array('richTextBox_justifyright','JustifyRight'),
new Array('richTextBox_justifyfull','JustifyFull'),
new Array('richTextBox_numlist','insertorderedlist'),
new Array('richTextBox_bullist','insertunorderedlist'));
