/**
 * VARIE FUNZIONI JAVASCRIPT
 * libreria scritta da: Emanuele Ravasi, www.vipsrl.com
 * ultima revisione: 02/03/2009
 */


	function tendina_jump(target, destinazione)
	{
		eval(target + ".location='" + destinazione + "'");
	}


	//cambia la visibilità di un elemento
	function onoff(elementId)
	{
		if (document.getElementById(elementId).style.display == 'none')
		{
			document.getElementById(elementId).style.display = 'block';
		}else{
			document.getElementById(elementId).style.display = 'none';
		}
	}


	//effettua il submit del form indicato
	function invia_form(idform)
	{
		document.getElementById(idform).submit();
	}


	//cambia un'immagine con un'altra
	function cambiaimmagine(nomeimg, cartella, nomefile)
	{
		document[nomeimg].src = cartella + "/" + nomefile;
	}


	//apre una finestra
	function apri_finestra(pagina, titolo, larg, altez, xx, yy, toolbar, scrollbars, menubar, resizable)
	{
		finestra=window.open(pagina, titolo, "toolbar="+ toolbar +", location=no, directories=no, status=no, menubar="+ menubar +", scrollbars="+ scrollbars +", resizable="+ resizable +", copyhistory=no, width="+ larg +",height="+ altez +"")
		finestra.moveTo(xx,yy);
	}


	//cambia uno stile
	function cambiastile(id, modo)
	{
		if (document.getElementById)
		{
			var nodeObj = document.getElementById(id)
			switch (modo)
			{
				case '1':
					nodeObj.style.backgroundColor = '#8290A5';
				break;
				case '2':
					nodeObj.style.backgroundColor = '';
				break;
				default:
				break;
			}
		}
	}
