function show_submenu(name)
{
	if(name=="menu1") //Committees -- not used
	{
		//campionati
		var el = document.getElementById("menu1_1");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu1_2");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu1_3");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu1_4");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;

		var el = document.getElementById("menu1_5");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;

		var el = document.getElementById("menu1_6");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu1_7");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu1_8");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;

		var el = document.getElementById("menu1_9");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;

		var el = document.getElementById("menu1_10");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;

		var el = document.getElementById("menu1_11");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
	}
	else if(name=="menu2") //Venue
	{
		//documenti
		var el = document.getElementById("menu2_1");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu2_2");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu2_3");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu2_4");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu2_5");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
	}
	else if(name=="menu3") 
	{
		//archivio
		var el = document.getElementById("menu3_1");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu3_2");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu3_3");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu3_4");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
	}
	else if(name=="menu4")
	{
		//link
		var el = document.getElementById("menu4_1");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu4_2");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu4_3");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;

		var el = document.getElementById("menu4_4");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu4_5");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu4_6");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu4_7");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu4_8");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
	}
	else if(name=="menu5")
	{
		//info
		var el = document.getElementById("menu5_1");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;

		var el = document.getElementById("menu5_2");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu5_3");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;

		var el = document.getElementById("menu5_4");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
	}
	else if(name=="menu6")
	{
		//stampa
		var el = document.getElementById("menu6_1");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;

		var el = document.getElementById("menu6_2");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
		
		var el = document.getElementById("menu6_3");
		var display = el.style.display ? '' : 'none';
		el.style.display = display;
	}
}

function isEmpty(id,text)
{
	var obvalue = document.getElementById(id).value;
	if(obvalue=="")
	{
		try{document.getElementById(id+'Alert').className='alertIcoOn';	}catch(e){}	
		
		alert(text);
		return true;
	}
	else 
	{
		try{document.getElementById(id+'Alert').className='alertIcoOff';}catch(e){}	
		
		return false;
	}
}

function isMail(id,text)
{
	var obvalue = document.getElementById(id).value;
	var patternEMAIL = /^[a-zA-Z0-9\-\._]+@[a-zA-Z0-9\-_\.]+\.[a-zA-Z]{2,3}$/;
	if(!patternEMAIL.test(obvalue))
	{
		try{document.getElementById(id+'Alert').className='alertIcoOn';	}catch(e){}	
		
		alert(text);
		return false;
	}
	else
	{
		try{document.getElementById(id+'Alert').className='alertIcoOff';}catch(e){}			
		return true;
	}
}

 function LoadGallery(title, width, height, bgcolor, xml_file)
 {
	var fo = new SWFObject("viewer/viewer.swf", "viewer", width, height, "8", bgcolor);
	fo.addVariable("xmlDataPath", xml_file);
	fo.addVariable("preloaderColor", "#ffffff");

	fo.write("flashcontent"); 

	return false;
 }
