var timeoutMove;
var stepTrasp = 10;
var stepTime = 150;
var stepStep = 250;
var stepPreMove = 250;
var limitPreMove = 60;
var pauseTime = 500;
function show_all() {
    document.getElementById('q_verde').style.top = '36px';
    document.getElementById('q_verde').style.left = '121px';
    document.getElementById('q_blu').style.top = '36px';
    document.getElementById('q_blu').style.left = '205px';
    document.getElementById('q_rosso').style.top = '120px';
    document.getElementById('q_rosso').style.left = '121px';
    document.getElementById('q_azzurro').style.top = '120px';
    document.getElementById('q_azzurro').style.left = '205px';

    document.getElementById('q_verde').style.display = 'block';
    document.getElementById('q_blu').style.display = 'block';
    document.getElementById('q_rosso').style.display = 'block';
    document.getElementById('q_azzurro').style.display = 'block';
  
    document.getElementById('qt_verde').style.display = 'block';
    document.getElementById('qt_blu').style.display = 'block';
    document.getElementById('qt_rosso').style.display = 'block';
    document.getElementById('qt_azzurro').style.display = 'block';

    document.getElementById('testo_home').style.display = 'block';  
    var o = document.getElementById('news');
    if (o) o.style.display = 'block';
}

var preloadImage;
function start_move() {
  var ck = readCookie('moving');
  if (ck) {
    show_all();
    return;
  }
  else {
    preloadImage = new Image();
    preloadImage.src = '/themes/Default/img/batterio_nabativi.jpg';
    createCookie('moving','start',30);
    startPreMove();
    return;
  }
//  setTimeout('move()',500);
  setTimeout('mainStep()',stepStep);

  return;
  setTimeout('move_verde()',150);
  setTimeout('move_rosso()',450);
  setTimeout('move_azzurro()',600);
  setTimeout('move_blu()',300);
  return;

  setTimeout('move_verde()',50);
  setTimeout('move_rosso()',150);
  setTimeout('move_azzurro()',300);
  setTimeout('move_blu()',450);
  return;
  setTimeout('move_verde()',100);
  setTimeout('move_rosso()',200);
  setTimeout('move_azzurro()',300);
  setTimeout('move_blu()',400);
  return;
  setTimeout('move_verde()',250);
  setTimeout('move_rosso()',400);
  setTimeout('move_azzurro()',550);
  setTimeout('move_blu()',700);
  return;

}

function startPreMove() {
  trasp = 0;
  document.getElementById('q_verde').style.filter = 'alpha(opacity='+trasp+')';
  document.getElementById('q_verde').style.opacity = trasp/100;
  document.getElementById('q_blu').style.filter = 'alpha(opacity='+trasp+')';
  document.getElementById('q_blu').style.opacity = trasp/100;
  document.getElementById('q_rosso').style.filter = 'alpha(opacity='+trasp+')';
  document.getElementById('q_rosso').style.opacity = trasp/100;
  document.getElementById('q_azzurro').style.filter = 'alpha(opacity='+trasp+')';
  document.getElementById('q_azzurro').style.opacity = trasp/100;
  
  document.getElementById('q_verde').style.display = 'block';
  document.getElementById('q_blu').style.display = 'block';
  document.getElementById('q_rosso').style.display = 'block';
  document.getElementById('q_azzurro').style.display = 'block';

  preMove1();
}

var traspA = new Array(90,90,90,90);
function preMove1() {
  traspA[0] += stepTrasp;
  document.getElementById('q_verde').style.filter = 'alpha(opacity='+traspA[0]+')';
  document.getElementById('q_verde').style.opacity = traspA[0]/100;
  if (traspA[0] < 100) setTimeout('preMove1()',stepPreMove);
  if (traspA[0] >= limitPreMove) setTimeout('preMove2()',stepPreMove);

}

function preMove2() {
  traspA[1] += stepTrasp;
  document.getElementById('q_blu').style.filter = 'alpha(opacity='+traspA[1]+')';
  document.getElementById('q_blu').style.opacity = traspA[1]/100;
  if (traspA[1] < 100) setTimeout('preMove2()',stepPreMove);
  if (traspA[1] >= limitPreMove) setTimeout('preMove3()',stepPreMove);
}
function preMove3() {
  traspA[2] += stepTrasp;
  document.getElementById('q_rosso').style.filter = 'alpha(opacity='+traspA[2]+')';
  document.getElementById('q_rosso').style.opacity = traspA[2]/100;
  if (traspA[2] < 100) setTimeout('preMove3()',stepPreMove);
  if (traspA[2] >= limitPreMove) setTimeout('preMove4()',stepPreMove);
}

function preMove4() {
  traspA[3] += stepTrasp;
  document.getElementById('q_azzurro').style.filter = 'alpha(opacity='+traspA[3]+')';
  document.getElementById('q_azzurro').style.opacity = traspA[3]/100;
  if (traspA[3] < 100) setTimeout('preMove4()',stepPreMove);
  else setTimeout('mainStep()',pauseTime);
}

var step = 1;
function mainStep() {
  if (step == 1) {
    move_verde();
    step++;
    setTimeout('mainStep()',stepStep);
    return;
  }
  if (step == 2) {
    move_rosso();
    step++;
    setTimeout('mainStep()',stepStep);
    return;
  }
  if (step == 3) {
    move_blu();
    step++;
    setTimeout('mainStep()',stepStep);
    return;
  }
  if (step == 4) {
    move_azzurro();
    step++;
    setTimeout('mainStep()',stepStep);
    return;
  }
  if (step == 5) {
    move_azzurro();
    step++;
    setTimeout('mainStep()',stepStep);
    return;
  }
  if (step == 6) {
    move_verde();
    step++;
    setTimeout('mainStep()',stepStep);
    return;
  }
  if (step == 7) {
    move_blu();
    step++;
    setTimeout('mainStep()',stepStep);
    return;
  }
  if (step == 8) {
    move_rosso();
    step++;
    setTimeout('mainStep()',stepStep);
    return;
  }
  
  if (0) {
  document.getElementById('qt_verde').style.filter = 'alpha(opacity=0)';
  document.getElementById('qt_verde').style.opacity = 0;
  document.getElementById('qt_blu').style.filter = 'alpha(opacity=0)';
  document.getElementById('qt_blu').style.opacity = 0;
  document.getElementById('qt_rosso').style.filter = 'alpha(opacity=0)';
  document.getElementById('qt_rosso').style.opacity = 0;
  document.getElementById('qt_azzurro').style.filter = 'alpha(opacity=0)';
  document.getElementById('qt_azzurro').style.opacity = 0;
  }
  document.getElementById('qt_verde').style.display = 'block';
  document.getElementById('qt_blu').style.display = 'block';
  document.getElementById('qt_rosso').style.display = 'block';
  document.getElementById('qt_azzurro').style.display = 'block';
  
  document.getElementById('testo_home').style.display = 'block';
  trasp = 0;
  finale();

  
}


var stepVerde = 0;
var stepRosso = 0;
var stepBlu = 0;
var stepAzzurro = 0;
function move_verde() {
  if (stepVerde == 0) {
    document.getElementById('q_verde').style.top = '36px';
    stepVerde = 1;
//    setTimeout('move_verde()',550);
    return;
  }
  if (stepVerde == 1) {
    document.getElementById('q_verde').style.left = '121px';
    stepVerde = 2;
//    setTimeout('move_verde()',500);
    return;
  }
  
}

function move_blu() {
  if (stepBlu == 0) {
    document.getElementById('q_blu').style.top = '36px';
    stepBlu = 1;
//    setTimeout('move_blu()',500);
    return;
  }
  if (stepBlu == 1) {
    document.getElementById('q_blu').style.left = '205px';
    stepBlu = 2;
//    setTimeout('move_blu()',500);
    return;
  }
}

function move_azzurro() {
  if (stepAzzurro == 0) {
    document.getElementById('q_azzurro').style.top = '120px';
    stepAzzurro = 1;
//    setTimeout('move_azzurro()',500);
    return;
  }
  if (stepAzzurro == 1) {
    document.getElementById('q_azzurro').style.left = '205px';
    stepAzzurro = 2;
//    setTimeout('move_azzurro()',500);
    return;
  }
}


function finale() {
  trasp += stepTrasp;
  document.getElementById('qt_verde').style.filter = 'alpha(opacity='+trasp+')';
  document.getElementById('qt_verde').style.opacity = trasp/100;
  document.getElementById('qt_blu').style.filter = 'alpha(opacity='+trasp+')';
  document.getElementById('qt_blu').style.opacity = trasp/100;
  document.getElementById('qt_rosso').style.filter = 'alpha(opacity='+trasp+')';
  document.getElementById('qt_rosso').style.opacity = trasp/100;
  document.getElementById('qt_azzurro').style.filter = 'alpha(opacity='+trasp+')';
  document.getElementById('qt_azzurro').style.opacity = trasp/100;
  document.getElementById('testo_home').style.filter = 'alpha(opacity='+trasp+')';
  document.getElementById('testo_home').style.opacity = trasp/100;
  if (trasp < 100) {
      setTimeout('finale()',stepTime);
      return;
  }

  document.getElementById('testo_home').style.display = 'none';
  document.getElementById('testo_home2').style.display = 'block';

  document.getElementById('qt_verde').style.display = 'none';
  document.getElementById('qt_verde2').style.display = 'block';
  document.getElementById('qt_blu').style.display = 'none';
  document.getElementById('qt_blu2').style.display = 'block';
  document.getElementById('qt_rosso').style.display = 'none';
  document.getElementById('qt_rosso2').style.display = 'block';
  document.getElementById('qt_azzurro').style.display = 'none';
  document.getElementById('qt_azzurro2').style.display = 'block';
  
  //    var o = document.getElementById('news');
  //    if (o) o.style.display = 'block';

}



function move_rosso() {
  if (stepRosso == 0) {
    document.getElementById('q_rosso').style.top = '120px';
    stepRosso = 1;
//    setTimeout('move_rosso()',500);
    return;
  }
  if (stepRosso == 1) {
    document.getElementById('q_rosso').style.left = '121px';
    stepRosso = 2;
//    setTimeout('move_rosso()',500);
    return;
  }
}



var trasp = 0;
function move() {
  if (step == 0) {
    document.getElementById('q_verde').style.top = '36px';
    document.getElementById('q_verde').style.left = '121px';
    document.getElementById('qt_verde').style.display = 'block';
    step = 1;
    setTimeout('move()',500);
    return;
  }
  if (step == 1) {
    document.getElementById('q_rosso').style.top = '120px';
    document.getElementById('q_rosso').style.left = '121px';
    document.getElementById('qt_rosso').style.display = 'block';
    step = 2;
    setTimeout('move()',500);
    return;
  }
  if (step == 2) {
    document.getElementById('q_azzurro').style.top = '120px';
    document.getElementById('q_azzurro').style.left = '205px';
    document.getElementById('qt_azzurro').style.display = 'block';
    step = 3;
    setTimeout('move()',500);
    return;
  }
  if (step == 3) {
    document.getElementById('q_blu').style.top = '36px';
    document.getElementById('q_blu').style.left = '205px';
    document.getElementById('qt_blu').style.display = 'block';
    step = 4;
    setTimeout('move()',500);
    return;
  }
  
  document.getElementById('testo_home').style.filter = 'alpha(opacity=0)';
  document.getElementById('testo_home').style.opacity = 0;
  document.getElementById('testo_home').style.display = 'block';
//  document.getElementById('news').style.filter = 'alpha(opacity=0)';
//  document.getElementById('news').style.opacity = 0;
  fading();

//  document.getElementById('news').style.display = 'block';
  
}

function fading() {
  trasp += stepTrasp;
  document.getElementById('testo_home').style.filter = 'alpha(opacity='+trasp+')';
  document.getElementById('testo_home').style.opacity = trasp/100;
  if (trasp < 100) setTimeout('fading()',stepTime);
  else {
    var o = document.getElementById('news');
    if (o) o.style.display = 'block';
  }
}

function gotoPage (pos,tid) {
  if (tid)
    document.location = 'index.php?pos='+pos+'&tid='+tid;
  else
    document.location = 'index.php?pos='+pos;
}
