/* <script> */

document.all;
var RKMovers= new Array();

var incrementoPixel= 4; // intero
var incrementoMs= 30; // intero

var counter1= 0;

// ---------------------------
function RKMover__Moveby_Go(RKArrPosition) {
	var X= RKMovers[RKArrPosition].counter_X>= RKMovers[RKArrPosition].dest_xpx * (RKMovers[RKArrPosition].dest_xpx>=0?1:-1);
	var Y= RKMovers[RKArrPosition].counter_Y>= RKMovers[RKArrPosition].dest_ypx * (RKMovers[RKArrPosition].dest_ypx>=0?1:-1);

	if(X && Y)
		{
		clearInterval(RKMovers[RKArrPosition].timer1);
		RKMovers[RKArrPosition].counter_X= 0;
		RKMovers[RKArrPosition].counter_Y= 0;
		RKMovers[RKArrPosition].onEndAnim();
		}
	else
		{
		if(!X)
			{
			RKMovers[RKArrPosition].layer.style.posLeft+= incrementoPixel * (RKMovers[RKArrPosition].dest_xpx>=0?1:-1);
			RKMovers[RKArrPosition].counter_X+= incrementoPixel;
			}
		if(!Y)
			{
			RKMovers[RKArrPosition].layer.style.posTop+= incrementoPixel * (RKMovers[RKArrPosition].dest_ypx>=0?1:-1);
			RKMovers[RKArrPosition].counter_Y+= incrementoPixel;
			}
		}
}

function RKMover__MoveBy(dest_xpx, dest_ypx) {
	this.dest_xpx= dest_xpx;
	this.dest_ypx= dest_ypx;

	this.timer1= window.setInterval("RKMover__Moveby_Go(" + this.RKArrPosition + ")", incrementoMs);
}

function RKMover (layer, RKArrPosition, onEndAction) {
	this.layer= layer;
	this.RKArrPosition= RKArrPosition;
	this.counter_X= 0;
	this.counter_Y= 0;
	this.dest_xpx= null;
	this.dest_ypx= null;
	this.timer1= null;
	this.onEndAnim= eval(onEndAction);
	
	this.MoveBy= RKMover__MoveBy;
}
// ---------------------------


// ***************************
// AnimGest()
// Target= Gestisce le animazioni
// --
function AnimGest() {
	++counter1;
	if(counter1==1)
		{
	RKMovers[0].MoveBy(0, 64);
	RKMovers[1].MoveBy(0, -64);
		}
	else
	if(counter1==3)
		{
		RKMovers[0].MoveBy(-154, 0);
		RKMovers[1].MoveBy(154, 0);
		}
	else
	if(counter1==5)
		{
		RKMovers[1].layer.style.visibility= 'visible';
		RKMovers[0].MoveBy(154, 0);
		RKMovers[1].MoveBy(-154, 0);
		}
	else
	if(counter1==7)
		{
		RKMovers[0].MoveBy(0, -64);
		RKMovers[1].MoveBy(0, 64);
		}
	else
	if(counter1==9)
		{
		var timer= setTimeout("location.href='noi.htm'", 1100);
		}
}
// ***********

// ***************************
// AnimStart()
// Target= Gestisce le animazioni
// --
function AnimStart() {
	// Assegna gli elementi
	RKMovers[0]= new RKMover(document.all.wa_ext, 0, "AnimGest"); // ext
	RKMovers[1]= new RKMover(document.all.wa_int, 1, "AnimGest"); // int
	
	// Sistema gli elementi
	var screenW= document.body.clientWidth;
	var screenH= document.body.clientHeight;
	
	RKMovers[0].layer.style.position= "absolute";
	RKMovers[1].layer.style.position= "absolute";
	
	RKMovers[0].layer.style.pixelTop= 151;
	RKMovers[1].layer.style.pixelTop= 67;
	RKMovers[0].layer.style.pixelLeft= screenW/2 - RKMovers[0].layer.offsetWidth/2 + 14;
	RKMovers[1].layer.style.pixelLeft= -5;
	
	// Libera memoria
	screenW= null;
	screenH= null;
		
	// Visualizza e nasconde
	RKMovers[0].layer.style.visibility= 'visible';
	RKMovers[1].layer.style.visibility= 'hidden';
	document.images["sim"].style.visibility= "hidden";

	// Fa partire l'animazione
	AnimGest();
}
// ***********



function Start() {
	if(document.all) {
		// Sistema la finestra
		
		window.focus();

		if(document.body.clientWidth<700 || document.body.clientHeight<350)
			{
			window.resizeTo(screen.width-30, screen.height-30);
			window.moveTo(Math.floor(screen.width/2 - (screen.width-30)/2), 10);
			}
		
		window.focus();

		AnimStart();
		}
	}

