// Funzione per aprire un link in una nuova finestra
// Xhtml compliant per collegamenti in cui si specifica
// rel="external" al posto di target="_new"
// la funzione deve essere avviata al caricamento della pagina

function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; 
 } 
} 

// Funzione per contare i caratteri in un form
function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else
cntfield.value = maxlimit - field.value.length;
}


window.onload = function() {
	externalLinks();
}

function checkform(){ 
	var num = document.form1.elements.length; 
	for(var i = 0; i < num-1; i++){ 
		var nome = document.form1.elements[i].value; 
		if (nome == ''){ 
			alert ("Il campo '" + document.form1.elements[i].name + "' deve essere compilato."); 
			return false; 
		} 
	} 
} 
