  
function formattaTesto(campo)
{  
	var _r1= new RegExp("[\n\r]","g");
	campo.value=campo.value.replace(_r1,"\n");
	var _r2= new RegExp("\"","g");
	campo.value=campo.value.replace(_r2,"&quot;");
	var _r3= new RegExp("\'","g");
	campo.value=campo.value.replace(_r3,"&acute;");
}

function compareDates(date1,date2) 
{
	gg1=date1.slice(0,2);	
	mm1=date1.slice(3,5);
	aa1=date1.slice(6,10);
	gg2=date2.slice(0,2);
	mm2=date2.slice(3,5);
	aa2=date2.slice(6,10);
	data1=aa1+mm1+gg1;
	data2=aa2+mm2+gg2
	d1=parseInt(data1);
	d2=parseInt(data2);
	if (d1 > d2) return 1;
	if (d1 == d2) return 0;
	if (d1 < d2) return -1;
}


function loadpage(page)
{
	document.attivita.action = page;
	document.attivita.submit();
}

function controllaStringa(campo)
{
  // taglia se supera la maxlenght 
  if(campo.maxlenght!=null && !textAreaMaxLength( campo, campo.maxlenght ))
  	return;
  	
  // non permette l'inserimento di alcuni caratteri particolari
  s = campo.value;
  
  var i = 0;
  while (i<s.length) {
    if (s.charAt(i)=="\\"){
      s = s.substring(0,i) +"/"+ s.substring(i+1,s.length);
      i++;
    }
    else if(s.charAt(i)=="\""){
      s = s.substring(0,i) + s.substring(i+1,s.length);
    }
    else if(s.charAt(i)=="€"){
      s = s.substring(0,i) + s.substring(i+1,s.length);
    }
    else if(s.charAt(i)=="<"){
      s = s.substring(0,i) + s.substring(i+1,s.length);
    }
    else if(s.charAt(i)==">"){
      s = s.substring(0,i) + s.substring(i+1,s.length);
    }
    else if(s.charAt(i)=="%"){
      s = s.substring(0,i) + s.substring(i+1,s.length);
    }
    else if(s.charAt(i)=="#"){
      s = s.substring(0,i) + s.substring(i+1,s.length);
    }
    else if(s.charAt(i)=="&"){
      s = s.substring(0,i) + s.substring(i+1,s.length);
    }
    else if(s.charAt(i)=="+"){
      s = s.substring(0,i) + s.substring(i+1,s.length);
    }
    else if( s.charAt(i)==" " && i==0 ){
      s = s.substring(0,i) + s.substring(i+1,s.length);
    }
    else if( s.charAt(i)==" " && i>0 && s.charAt(i-1)==" " ){
      s = s.substring(0,i) + s.substring(i+1,s.length);
    }
    else if(s.charAt(i)=="'"){
      s = s.substring(0,i) +"`"+ s.substring(i+1,s.length);
      i++;
    }
    else{
      i++;
    }
  }
  campo.value = s;
}
