// Chiamata Finestra POP-UP con paramtri 			##################################################

	function ApriWindow(NomeLink,Nome,W,H,Left,Top)
	{
	Dimensione = "toolbar=no,location=no,directories=no,status=no,menubar=no,width=" + W + ",height=" + H + ",left=" + Left + ",Top=" + Top + ",resizable=no,scrollbars=yes";
	window.open(NomeLink,Nome,Dimensione);
	}

// Chiamata Finestra POP-UP 			 			##################################################

	function ApriPop(NomeLink,Nome,W,H)
	{
	Dimensione = "width=" + W + ",height=" + H + "";
	window.open(NomeLink,Nome,Dimensione);
	}


// Chiamata Routine Immagine cursore 				##################################################

function cursorImage()
{
document.getElementById('trail').style.visibility="visible"
document.getElementById('trail').style.position="absolute"
document.getElementById('trail').style.left=event.clientX+10
document.getElementById('trail').style.top=event.clientY
}

// Chiamata finestra conferma cancellazione 		##################################################

 function VisAndRedir(pagina, titolo)
 {
  if (window.confirm(titolo) == true)
  {
   location.href=pagina;
  }
 }

// disabilita Tasto destro del mouse 				##################################################

function disable()
{
if (event.button == 2)
{
alert("Sorry no right click on this page.")
}
}

// Finestra sempre attiva								##################################################

function scrolltop()
	{
	document.getElementById('scrollmenu').style.pixelTop=document.body.scrollTop
	timer=setTimeout("scrolltop()",1)
	}
function stoptimer()
	{
	clearTimeout(timer)
	}

// *********************************** CARICA FOTO *****************************************
function CaricaFoto(img,lnk,subst)
		{
  			foto1= new Image();
  			foto1.src=(img);
  			Controlla(img,lnk,subst);
		}

// *********************************** controlla foto

		function Controlla(img,lnk,subst)
		{
  			if ((foto1.width!=0) && (foto1.height!=0))
  			{
    				viewFoto(img,lnk,subst);
  			}
  				else
  			{
    				funzione = "Controlla('" + img + "','" + lnk + "','" + subst + "')";
    				intervallo = setTimeout(funzione,20);
  			}
		}
	

// ************************************ VISUALIZZA FOTO *************************************

function viewFoto(img,lnk,subst)
		{
  			largh=foto1.width;
  			altez=foto1.height;
  			stringa="width=" + largh + ",height=" + altez + ",top=150,left=350";
  			nomeFoto = img.substring(subst)
  			url = lnk + nomeFoto
  			finestra=window.open(url,"",stringa);
		}
		
 // ************************************ Change Titolo applicazione *******************************
 	
	function ChangeTitolo(DesTit)
		{
			Titolo.innerHTML =  DesTit
		}

// ************************************* Conta Voti *******************************************

function ContaVoti()
{
	var contar = 0
	x = document.forms[0].Voto
	for (i=0; i < x.length; ++ i)
	{
	if (x[i].checked)
		{
		contar = ++ contar
		}
	}
	if (contar == 0)
		{alert("Vota almeno un brano"); return false}
	if (contar > 5)
		{alert("Sono stati inseriti " + contar + " voti," + '\n' + "il massimo consentito è 5.");return false}
}

// Controlli GuestBook

function GuestBookValidator(thisform)
	{
	with (thisform)
		{
			Test1 = Email.value.indexOf("@")
			Test2 = Email.value.lastIndexOf(".")
			
			if (Nome.value == null || Nome.value == "")
				{alert("Nome non valido");Nome.focus();return false;}
			if (Email.value == null || Email.value == "" || Test1 < 1 || Test2 - Test1 < 2)
				{alert("E-Mail non valida");Email.focus();return false;}
			if (Commenti.value == null || Commenti.value == "")
				{alert("Inserire messaggio.");Commenti.focus();return false;}
			if (DigitNumber.value != ControlNumber.value)
				{alert("Please, insert the control number.");DigitNumber.focus();return false;}
		}
	}

// Scrive Numero Random

function PutNumber()
	{
		document.getElementById("ControlNumber").value = Math.round(Math.random() * 50 *12)
	}

// Attiva flash ---------------------------------------------------------------------------------------------------------------------------------------------------
	
function ActFlash(NomeFile,w,h,wmode,loop,NDiv) 
{
	var objectIE = '<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" ';
    		objectIE += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" ';
    		objectIE += 'border="0" width="' + w + '" height="' + h + '">';

	var params = '<param name="movie" value="' + NomeFile + '"> ';
   		params += '<param name="quality" value="High"> ';
    		params += '<param name="menu" value="false"> ';
    		params += '<param name="scale" value="NoBorder"> ';
    		if (loop == "false")
    		{
    			params += '<param name="loop" value"' + loop + '">';
		}    	
		params += '<param name="wmode" value="' + wmode + '"> ';

	var embed = '<embed src="' + NomeFile + '" ';   
		embed += 'pluginspage="http://www.macromedia.com/go/getflashplayer" ';
		embed += 'type="application/x-shockwave-flash" ';
		embed += 'name="obj1" width="' + w +'" height="' + h + '" quality="High" menu="false" scale="NoBorder" wmode="' + wmode + '" loop="' + loop + '">'
		
	var objectEnd = '</object>';


	var md = document;
	var d = md.getElementById(NDiv);
	d.innerHTML = objectIE + params + embed +objectEnd
}

// Attiva Video WMV ---------------------------------------------------------------------------------------------------------------------------------------------------
	
function ActWMV(NomeFile,AutoStart) 
{
	var objectIE = '<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="WindowsMediaPlayer1">';

	var params = '<param name="URL" value="' + NomeFile + '"> ';
   		params += '<param name="rate" value="1"> ';
    		params += '<param name="balance" value="0"> ';
    		params += '<param name="currentPosition" value="0"> ';
		params += '<param name="playCount" value="1"> ';
		params += '<param name="autoStart" value="' + AutoStart +'"> ';
		params += '<param name="currentMarker" value="0"> ';
		params += '<param name="invokeURLs" value="-1"> ';
		params += '<param name="volume" value="100"> ';
		params += '<param name="mute" value="0"> ';
		params += '<param name="uiMode" value="full"> ';
		params += '<param name="stretchToFit" value="0"> ';
		params += '<param name="windowlessVideo" value="0"> ';
		params += '<param name="enabled" value="-1"> ';
		params += '<param name="enableContextMenu" value="-1"> ';
		params += '<param name="fullScreen" value="0"> ';
		params += '<param name="enableErrorDialogs" value="0"> ';
		
	var objectEnd = '</object>';


	var md = document;
	var d = md.getElementById("FramePlayer");
	d.innerHTML = objectIE + params + objectEnd
}

// Attiva Video MOV ---------------------------------------------------------------------------------------------------------------------------------------------------
	
function ActMOV(NomeFile) 
{
	var objectIE = '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" ';
  		objectIE += 'codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0" ';
  		objectIE += 'width="320" height="256" align="middle">';
  		
  	var params = '<param name="src" value="' + NomeFile + '">';
  		params += '<param name="autoplay" value="true">';
	
	var embed = '<embed src="' + NomeFile + '" ';
		embed += 'autoplay="true" width="320" height="256" align="middle" bgcolor="black" ';
		embed += 'pluginspage="http://www.apple.com/quicktime/download/">';
	
	var embedEnd = '</embed>';
	
	var objectEnd = '</object>';


	var md = document;
	var d = md.getElementById("adMOV");

	d.innerHTML = objectIE + params + embed + objectEnd
}

// Attiva Controllo ACTIVEX -----------------------------------------------------------------------------------------------------------------------------------------
	
function ActUtube() 
{
	var objectIE = '<object width="425" height="366">'
	
	var params = '<param name="movie" '
		params += 'value="http://www.youtube.com/cp/vjVQa1PpcFOhjMXeg-wvEUKnCsfjqeKMom7riP8a86A="></param>'
		params += '<param name="wmode" value="transparent"></param>'
		
	var embed = '<embed src="http://www.youtube.com/cp/vjVQa1PpcFOhjMXeg-wvEUKnCsfjqeKMom7riP8a86A=" '
		embed += 'type="application/x-shockwave-flash" wmode="transparent" '
		embed += 'width="425" height="366"></embed>'
		
	var objectEnd = '</object>'
	
	var md = document
	var d = md.getElementById("Utube")
	d.innerHTML = objectIE + params + embed + objectEnd
	alert(d.innerHTML)

}

// -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

// 																controlli Home Page

// -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function InizioPgm()
	{
		Pulisci()
		showPopUp()
	}
	
function Pulisci()
	{
		document.getElementById("txtFrame").innerHTML = ""
		LoadIMG('../images/icone/indicator_bar.gif')
	}

function rollover(img_name,img_src)
	{
		document.getElementById(img_name).src = img_src;
	}
	
function LoadIMG(TastoH)
	{
		img2=new Image();
		img2.src= TastoH;
	}

function Scopri(Nome,Cognome)
	{
		var Componente = Nome + Cognome
		Pulisci()
		document.getElementById("txtFrame").style.display = 'block'
		//clean(Componente)
		showMember(Nome,Cognome)
		document.getElementById("titPagina").innerHTML = Nome + " " + Cognome
	}
	
function DspFrame(Tipo, Titolo)
	{
		Pulisci()

		StringaImg = '<p align="center" style="margin-top:170px">wait loading<br><img src="../images/icone/indicator_bar.gif"></p>'
		document.getElementById("txtFrame").innerHTML = StringaImg

		if (Tipo == 'av')	showAV()
		if (Tipo == 'pg')	showPGElenco()
		if (Tipo == 'date')showDates()
		if (Tipo == 'news')showNews()
		if (Tipo == 'gb')	showGB()
		if (Tipo == 'links')showLinks()
		if (Tipo == 'contacts')showContacts()
		if (Tipo == 'tech')showTechSheet()
		
		document.getElementById("titPagina").innerHTML = Titolo
	}

function clean(Componente)
	{	
		
		interval = setInterval("makeclean('" + Componente + "')", 20)
	}

function makeclean(Componente)
	{
	
	if (document.getElementById(Componente).filters.alpha.opacity<100)
		{
		document.getElementById(Componente).filters.alpha.opacity+=10;
		}
	else if (window.interval)
		{
		clearInterval(interval);
		}
	}

// Visualizza menu

function Apri(m)
{
    if (document.all)
    {
        document.all(m).style.visibility = "Visible";
    }
    else
    {
        document.layers(m).style.visibility = "Show";
    }
}

// Chiude menu ------------------------------------------------------------------------------------

function Chiudi(m)
{
    if (document.all)
    {
        document.all(m).style.visibility = "Hidden";
    }
    else
    {
        document.layers(m).style.visibility = "Hide";
    }
}

