

// prelevato su: http://www.web-link.it


					     	// funzione per il preload delle immagini
function preload() {
  if (!document.images) return;
  var wl = new Array();
  var arguments = preload.arguments;
  for (var i = 0; i < arguments.length; i++) {
    wl[i] = new Image();
    wl[i].src = arguments[i];
  }
}

							// funzione per contare le parole nei text area

var ns6=document.getElementById&&!document.all
function restrictinput(maxlength,e,placeholder){
if (window.event&&event.srcElement.value.length>=maxlength)
return false
else if (e.target&&e.target==eval(placeholder)&&e.target.value.length>=maxlength){
var pressedkey=/[a-zA-Z0-9\.\,\/]/ 
if (pressedkey.test(String.fromCharCode(e.which)))
e.stopPropagation()
}
}
function countlimit(maxlength,e,placeholder){
var theform=eval(placeholder)
var lengthleft=maxlength-theform.value.length
var placeholderobj=document.all? document.all[placeholder] : document.getElementById(placeholder)
if (window.event||e.target&&e.target==eval(placeholder)){
if (lengthleft<0)
theform.value=theform.value.substring(0,maxlength)
placeholderobj.innerHTML=lengthleft
}
}
function displaylimit(theform,thelimit){
var limit_text='<b><span id="'+theform.toString()+'">'+thelimit+  '</span></b> caratteri rimanenti alla fine del tuo messaggio.'
if (document.all||ns6)
document.write(limit_text)
if (document.all){
eval(theform).onkeypress=function(){ return restrictinput(thelimit,event,theform)}
eval(theform).onkeyup=function(){ countlimit(thelimit,event,theform)}
}
else if (ns6){
document.body.addEventListener('keypress', function(event) { restrictinput(thelimit,event,theform) }, true); 
document.body.addEventListener('keyup', function(event) { countlimit(thelimit,event,theform) }, true); 
}
}


   /*
controllo password uguali e privacy nella registrazione
   */	
	
function checkAdd (){
		 var psw = document.getElementById('psw').value;
         var psw1 = document.getElementById('psw1').value;
         if(psw!=psw1){
            alert('Le password non coincidono.');
            return false;
			}//--checkPsw
		var privacy = document.getElementById('pry_check');
		if (!privacy.checked){
			alert('Per registrarsi è d\'obbligo accettare l\'informativa sulla privacy');
			return false;
			}
     }//--checkAdd
	 
	 
	 //-- ******************** funzione per commento nei link  ******************
	 

/*---funzioni usate x controllare la lunghezza delle password---*/
function checkLength(obj){
	psw = obj.value;
  if (psw.length<6){
	   alert("La password deve avere almeno 6 caratteri");
	   obj.value = "";
     }
	}//clearTextbox

function checkAdd (){
		 var psw = document.getElementById('psw').value;
         var psw1 = document.getElementById('psw1').value;
         if(psw!=psw1){
            alert('Le password non coincidono.');
            return false;
			}//--checkPsw
		var privacy = document.getElementById('pry_check');
		if (!privacy.checked){
			alert('Per registrarsi è d\'obbligo accettare l\'informativa sulla privacy');
			return false;
			}
     }//--checkAdd
	 
	 
	 
