<!--


// apre nuova finestra per form e testi

function windowMini(theURL,winName,features) {
	finestraNuova=window.open(theURL,winName,'toolbar=yes,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=740,height=500');
		finestraNuova.focus();
	}

	
// apre nuova finestra per testi brevi e schede audio delle composizioni

function windowMicro(theURL,winName,features) {
	finestraNuova=window.open(theURL,winName,'toolbar=yes,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500');
		finestraNuova.focus();
	}

	
// apre nuova finestra per link a nuovi domini

function windowNew(theURL,winName,features) {
	finestraNuova=window.open(theURL,winName,'toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=740,height=550');
		finestraNuova.focus();
	}


// apre nuova finestra per PDF

function windowPdf(theURL,winName,features) {
	finestraNuova=window.open(theURL,winName,'toolbar=yes,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,width=700,height=500');
		finestraNuova.focus();
	}


// apre nuova finestra per foto

function windowFoto(theURL,winName,features) {
	finestraNuova=window.open(theURL,winName,'toolbar=yes,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=800,height=550');
		finestraNuova.focus();
	}

	
// chiude finestra

	function chiudi() {
	  window.close();
	}



// verifica form sendmessage.html	

function checkform(form) {

	if (form.realname.value.length <= 0)
	{
		alert("Inserte su nombre!")
		form.realname.focus();
		return false;
	}
	if (form.realname.value.length <= 4)
	{
		alert("Por favor, inserte su nombre y apellido!")
		form.realname.focus();
		return false;
	}

	if (form.realname.value.indexOf (' ',0) == -1)
	{
		alert("Por favor, inserte su nombre y apellido!")
		form.realname.focus();
		return false;
	}
	
	if (form.email.value.length <= 0)
	{
		alert("Por favor, inserte su correo electronico!")
		form.email.focus();
		return false;
	}

	if (form.email.value.length > 0 && form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)
	{
		alert("Por favor, inserte un correo electronico correcto!");
		form.email.focus();
		return false;
	}

	if (form.message.value.length <= 0)
	{
		alert("Por favor, inserte el mensaje!")
		form.message.focus();
		return false;
	}
	
	return true;
}



// verifica form segnala.html	

function checkform2(form) {

	if (form.realname.value.length <= 0)
	{
		alert("Insert name!")
		form.realname.focus();
		return false;
	}
	
	if (form.email.value.length <= 0)
	{
		alert("Insert your e-mail address!")
		form.email.focus();
		return false;
	}

	if (form.email.value.length > 0 && form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)
	{
		alert("Please, insert your correct e-mail address!");
		form.email.focus();
		return false;
	}

	if (form.emailf.value.length <= 0)
	{
		alert("Insert e-mail address of your friend!")
		form.emailf.focus();
		return false;
	}

	if (form.emailf.value.length > 0 && form.emailf.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)
	{
		alert("Please, insert a correct e-mail address of your friend!");
		form.emailf.focus();
		return false;
	}

	return true;
}	
	


// verifica form segnalaLink.html, sugg_foto.html, sugg_poesia.html
	
function checkform3(form) {

	if (form.realname.value.length <= 0)
	{
		alert("Insert name!")
		form.realname.focus();
		return false;
	}
	
	if (form.email.value.length <= 0)
	{
		alert("Insert e-mail address!")
		form.email.focus();
		return false;
	}

	if (form.email.value.length > 0 && form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)
	{
		alert("Please, insert a correct e-mail address!");
		form.email.focus();
		return false;
	}

	return true;
}



// inizio script per schema.html

var head="display:''"
img1=new Image()
img1.src="Immagini/frecciadx.gif"
img2=new Image()
img2.src="Immagini/frecciagiu.gif"

var ns6=document.getElementById&&!document.all
var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1

function checkcontained(e) {
	var iscontained=0
		cur=ns6? e.target : event.srcElement
		i=0
	if (cur.id=="foldheader")
		iscontained=1
	else
	while (ns6&&cur.parentNode||(ie4&&cur.parentElement)) {
		if (cur.id=="foldheader"||cur.id=="foldinglist") {
			iscontained=(cur.id=="foldheader")? 1 : 0
		break
		}
		cur=ns6? cur.parentNode : cur.parentElement
	}

	if (iscontained) {
		var foldercontent=ns6? cur.nextSibling.nextSibling : cur.all.tags("UL")[0]
		if (foldercontent.style.display=="none") {
			foldercontent.style.display=""
			cur.style.listStyleImage="url(Immagini/frecciagiu.gif)"
		}
		else {
			foldercontent.style.display="none"
			cur.style.listStyleImage="url(Immagini/frecciadx.gif)"
		}
	}
}

	if (ie4||ns6)
	document.onclick=checkcontained

// fine script per schema.html


// #################################################################


// inizio script per sottomenu navigatore

var submenu=new Array()

//Set submenu contents. Expand as needed. For each content, make sure everything exists on ONE LINE. Otherwise, there will be JS errors.
 
submenu[0]='<a href="cat_voice.html" class="nav3 hovernav">voice</a><BR><a href="cat_clarinet.html" class="nav3 hovernav">clarinet</a><BR><a href="cat_strings.html" class="nav3 hovernav">strings</a><BR><a href="cat_primavera.html" class="nav3 hovernav">la primavera escondida</a><BR><a href="cat_1896.html" class="nav3 hovernav">1896 - Pheidippides...</a>'

//Set delay before submenu disappears after mouse moves out of it (in milliseconds)

var delay_hide=500

/////No need to edit beyond here

function showit(which){
clear_delayhide()
thecontent=(which==-1)? "" : submenu[which]
if (document.getElementById||document.all)
menuobj.innerHTML=thecontent
else if (document.layers){
menuobj.document.write(thecontent)
menuobj.document.close()
}
}

function resetit(e){
if (document.all&&!menuobj.contains(e.toElement))
delayhide=setTimeout("showit(-1)",delay_hide)
else if (document.getElementById&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhide=setTimeout("showit(-1)",delay_hide)
}

function clear_delayhide(){
if (window.delayhide)
clearTimeout(delayhide)
}

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

// fine script per sottomenu navigatore














//-->