// JavaScript ||| Arno Peck 2004

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function calendar(page) {
OpenWin = this.open(page, "calendar", "toolbar=no, menubar=no, location=no, scrollbars=yes, resize=yes, width=850, height=550");
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function rollthis (elemento,img) {
	document.getElementById(elemento).src=img+'_r'+'.gif';
}

function rolloutthis (elemento,img) {
	document.getElementById(elemento).src=img+'.gif';
}


function menux () {
	(document.getElementById('menux').style.display=='none')?(document.getElementById('menux').style.display='block'):(document.getElementById('menux').style.display='none');
}

function showHideLayer (idLayer) {
(document.getElementById(idLayer).style.display=='none')?(document.getElementById(idLayer).style.display='block'):(document.getElementById(idLayer).style.display='none');
}

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"; 
 } 
} 



function valida(campi,messg,messgmail) {
		var aCampi = campi.split(",");
		var errore = "";
		var emailFilter = /^.+@.+\..{2,3}$/;
		var counter = 0;
		var primo = "";
		for (var c = 0; c < aCampi.length; c++){
				switch ( document.getElementById(aCampi[c]).value ) {
					case "":
						if (primo == "") {primo = aCampi[c];}
						counter = counter +1;
						errore = errore + counter + ') ' + aCampi[c] /* + ':' + messg*/ +  '. \n';
					//default: 
				}
		}
		//if (!(emailFilter.test(document.getElementById("email").value))) {
		//	counter = counter +1;     					
		//	errore = errore /* + counter + ') '*/ + messgmail + ".\n";
		//	if (primo == "") {primo = 'email';}
		//}
	if (errore != "") {
		alert(  messg + ' \n _______________________________ \n \n' + errore + '\n _______________________________ ');
		document.getElementById(primo).focus();	
		return false;
	}
	else {
		return true;
	}

} 

window.onload = externalLinks();

