function protectText(control) 
{
	var vett_in  = new Array();
	var vett_out = new Array();
	var stringa	 = control.value;	
	var pat			 = '';
	/*---------------------------*/
	vett_in[0]="<";vett_out[0]=" ";
	vett_in[1]=">";vett_out[1]=" ";
	/*---------------------------*/
	var strapp = "";
	var strout = "";
	strapp=stringa;
	
	for(var it=0;it<strapp.length;it++)
	{
		pat=strapp.charAt(it);
		for (var itvett=0;itvett<vett_in.length;itvett++)
		{
			if(pat==vett_in[itvett]) { pat=vett_out[itvett]; break; }
		}
		if(pat=="&" && strapp.charAt(it+1)=="#") pat=" ";
		strout+=pat;
	}
	control.value=strout;
	return;
}
function protectNumeric(control)
{
	var regExp = /\d/;
	if(!regExp.test(control.value)) control.value = '0';
	
	if(control.value.charAt(0)=='.')
	{
		var strapp = new String() ;
		strapp = "0";
		for(var i=0;i<control.value.length;i++) { strapp+=control.value.charAt(i); }
		control.value=strapp;
	}
	return;
}

function protectNumericInteger(control)
{
	if(isNaN(parseInt(control.value)))	control.value ='0';
	else																control.value	= parseInt(control.value);
	return;
}

function apriPopup (nome, lar, alt) {
window.open(nome, '', 'width=' + lar + ',height=' + alt + ',left=100,top=50,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no');
}