//setta la location di un dato frame a quel che si preferisce
//necessita di inclusione di browcap.js

function go(frameName,frameLocation)
	{
	if (browser()=="N" && parseFloat(browserv())<5)
		{
		parent.frames[frameName].location=frameLocation;
		}
	else
		{
		window.parent.frames[frameName].location=frameLocation;
		}
	}

//setta la source di una immagine dal nome dato a quel che si preferisce
//necessita di inclusione di browcap.js

function imgset(imgName,imgNewSrc)
	{
		// impostare al nome del layer o div che contiene le immagini
		divName="menu";

		if ((browser()=="N") && (parseFloat(browserv())<5))
			{
			if (parseFloat(browserv())>=3)		// netscape va solo dalla 3 in poi
				document.layers[divName].document[imgName].src=imgNewSrc;
			}
		else
			{
			document[imgName].src=imgNewSrc;
			}
	}

//Apre una finestra popup col contenuto di winLocation, la dimensione data, e la centra se dimensionata e winCenter<>0

function popup(winLocation,winHeight,winWidth,winCenter)
	{
		config="buttons=no,scrollbars=no,location=no,menubar=no,resizable=no,status=no,directories=no,toolbar=no"
		if (winWidth!=0)
			{
			config=config+",width="+winWidth
			if (winCenter!=0)
				config=config+",left="+((screen.width) ? (screen.width-winWidth)/2 : 0)
			}
		if (winHeight!=0)
			{
			config=config+",height="+winHeight
			if (winCenter!=0)
				config=config+",top="+((screen.height) ? (screen.height-winHeight)/2 : 0)
			}
		iwin=window.open(winLocation,"iwin",config)
		iwin.focus();
		}
