//Questo codice è proprietà intellettuale di Leonardo Calconi
//e come tale è protetto dalle leggi italiane sui diritti d'autore.
//L'autore ne vieta il download, la copiatura e l'uso per qualsiasi scopo.
//Il codice contiene alcune istruzioni ridondanti che, se non individuate e rimosse,
//ne autenticano la paternità davanti al giudice.
//Pertanto è assolutamente inutile rimuovere queste righe di commento.

if(navigator.appName == "Netscape")
alert("Questo sito è omologato per il browser Internet Explorer 5.0 di Microsoft.")

function fondo(sfondo)
{
	immagine= "images/" + sfondo + "_" + screen.width + ".jpg"
	document.body.background = immagine
}

var test = 0
//Imposta il testo del messaggio
var mexage = "Manuale per un accesso alternativo al Grande Vuoto "

butt1off= new Image(); butt1off.src = "images/trip.gif";
butt1on = new Image(); butt1on.src = "images/trip2.gif";
butt2off = new Image(); butt2off.src = "images/manuale.gif";
butt2on = new Image(); butt2on.src = "images/manuale2.gif";
butt3off = new Image(); butt3off.src = "images/libro.gif";
butt3on = new Image(); butt3on.src = "images/libro2.gif";
butt4off = new Image(); butt4off.src = "images/wall.gif"
butt4on = new Image(); butt4on.src = "images/wall2.gif";
butt5off = new Image(); butt5off.src = "images/equilibrio.gif";
butt5on = new Image(); butt5on.src = "images/equilibrio2.gif";
butt6off = new Image(); butt6off.src = "images/kill.gif";
butt6on = new Image(); butt6on.src = "images/kill2.gif";
butt7off = new Image(); butt7off.src = "images/Brosso.gif";
butt7on = new Image(); butt7on.src = "images/Bverde.gif";
butt8off= new Image(); butt8off.src = "images/money.gif";
butt8on = new Image(); butt8on.src = "images/money2.gif";

function swap(imgName,select)
{
	imgOn = eval(select+ ".src")
	document.images[imgName].src = imgOn
}

function come()
{
	top.frames.location="colpa.htm"
	document.cookie="1=si"
}

function cosa()
{
	top.frames.location="cosa.htm"
	document.cookie="2=si"
}

function chi()
{
	top.frames.location="chi.htm"
	document.cookie="3=si"
}

function trova(n)
{
	letti=document.cookie
	pos=letti.indexOf(n)
	if(pos != -1)
	test=1
}

var x=0
var y=0
var step=10
var flag=0
var xpos=new Array()
var ypos=new Array()
var mexage="Manuale per un accesso alternativo al Grande Vuoto "
document.write("<style type=text/css>.spanstyle{COLOR: #FF0000; FONT-FAMILY: 'Tahoma', Arial; FONT-SIZE: 10px; FONT-WEIGHT: bold; POSITION: absolute; TOP: -50px; VISIBILITY: visible}</style>")
mexage=mexage.split("")
for (i=0;i<=mexage.length-1;i++)
{
	xpos[i]=-50
	ypos[i]=-50
	document.write("<span id='span"+i+"' class='spanstyle'>")
	document.write(mexage[i])
	document.write("</span>")
}
if (document.layers)
document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = TheSnake
function TheSnake(e)
{
	x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
	y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
	flag = 1
}

function Snake()
{
	test=0
	n=4
	trova(n)
	if(test == 0)
	{
		if (flag==1 && document.all)
		{
			for (i=mexage.length-1; i>=1; i--)
			{
				xpos[i]=xpos[i-1]+step
				ypos[i]=ypos[i-1]
			}
			xpos[0]=x+step
			ypos[0]=y;
			for (i=0; i<mexage.length-1; i++)
			{
				questa = eval("span"+(i)+".style")
				questa.posLeft=xpos[i]
				questa.posTop=ypos[i]
			}
		}
		else if (flag==1 && document.layers)
		{
			for (i=mexage.length-1; i>=1; i--)
			{
				xpos[i]=xpos[i-1]+step
				ypos[i]=ypos[i-1]
			}
			xpos[0]=x+step
			ypos[0]=y
			for (i=0; i<mexage.length-1; i++)
			{
				questa = eval("document.span"+i)
				questa.left=xpos[i]
				questa.top=ypos[i]
			}
		}
		sincro=setTimeout("Snake()")
	}
	mostra(test)
}

function mostra(test)
{
	if(test == 0)
	{
		if(document.layers)
		{
			document.layers["snake"].visibility = 'show'
			document.layers["snakeb"].visibility = 'hide'
		}
		else
		{
			document.all["snake"].style.visibility = "visible"
			document.all["snakeb"].style.visibility = "hidden"
		}
	}
	else
	{
		if(document.layers)
		{
			document.layers["snake"].visibility = 'hide'
			document.layers["snakeb"].visibility = 'show'
		}
		else
		{
			document.all["snake"].style.visibility = "hidden"
			document.all["snakeb"].style.visibility = "visible"
		}
	}
}

function congela()
{
	mexage=""
	clearTimeout(sincro)
	Snake()
}

function scongela()
{
	mexage="Manuale per un accesso alternativo al Grande Vuoto "
	clearTimeout(sincro)
	Snake()
}

function kill()
{
	var mexage = ""
	var x = 0
	var y = 0
	var step = 10
	var flag = 0
	var xpos = new Array()
	var ypos = new Array()
	mexage = mexage.split("")
	for (i=0;i<=mexage.length-1;i++)
	{
		xpos[i]=-50
		ypos[i]=-50
		document.write("<span id='span"+i+"' class='spanstyle'>")
		document.write(mexage[i])
		document.write("</span>")
	}
	if (document.layers)
	{
		document.captureEvents(Event.MOUSEMOVE)
	}
	document.onmousemove = TheSnake
	function TheSnake(e)
	{
		x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
		y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
		flag=1
	}
	mexage="Manuale per un accesso alternativo al Grande Vuoto "
	clearTimeout(sincro)
	Snake2()
	document.cookie="4=si"
	test=1
	mostra(test)
}

function Snake2()
{
	if (flag==1 && document.all)
	{
		for (i=mexage.length-1; i>=1; i--)
		{
			xpos[i]=xpos[i-1]+step
			ypos[i]=ypos[i-1]
		}
		xpos[0]=x+step
		ypos[0]=y
		for (i=0; i<mexage.length-1; i++)
		{
			questa = eval("span"+(i)+".style")
			questa.posLeft=xpos[i]
			questa.posTop=ypos[i]
		}
	}
	else if (flag==1 && document.layers)
	{
		for (i=mexage.length-1; i>=1; i--)
		{
			xpos[i]=xpos[i-1]+step
			ypos[i]=ypos[i-1]
		}
		xpos[0]=x+step
		ypos[0]=y
		for (i=0; i<mexage.length-1; i++)
		{
			questa = eval("document.span"+i)
			questa.left=xpos[i]
			questa.top=ypos[i]
		}
	}
	sincro=setTimeout("Snake2()")
}

function SI(n)
{
	if(document.layers)
	{
		document.layers[n].visibility = 'show'
		document.layers["default"].visibility = 'hide'
	}
	else
	{
		document.all[n].style.visibility = "visible"
		document.all["default"].style.visibility = "hidden"
	}
}
function NO(n)
{
	if(document.layers)
	{
		document.layers[n].visibility = 'hide'
		document.layers["default"].visibility = 'show'
	}
	else
	{
		document.all[n].style.visibility = "hidden"
		document.all["default"].style.visibility = "visible"
	}
}



