var NBR_UM = 15;
var menus = null;

function init (iLogged) {

  menus = new Array ( NBR_UM );

  if (iLogged == 1)
  {
      menus[0] = ("<div><a href=\"index.php\">Main Page</a></div><div><a href=\"login.php\">Logout</a></div><div><a href=\"customer_profile.php\">My Profile</a></div><div><a href=\"updates.php\">Updates</a></div><div><a href=\"bets.php\">Value Bets</a></div><div><a href=\"soccer.php\">Soccer leagues:</a></div>");
  }
  else
  {   
      menus[0] = ("<div><a href=\"index.php\">Main Page</a></div><div><a href=\"login.php\">Login</a></div><div><a href=\"register.php\">Register</a></div><div><a href=\"updates.php\">Updates</a></div><div><a href=\"bets.php\">Value Bets</a></div><div><a href=\"soccer.php\">Soccer leagues:</a></div>");
  }

  menus[1] = ("<div><a href=\"others.php\">Other leagues</a></div><div><a href=\"info.php\">Info</a></div><div><a href=\"contactus.php\">Contact us</a></div>");

  menus[2] = ("<div><a href=\"javascript:dispMenu(0);\">&nbsp;- ENG Premier League</a></div><div><a href=\"javascript:dispMenu(1);\">&nbsp;- ITA Serie A</a></div><div><a href=\"javascript:dispMenu(2);\">&nbsp;- GER 1.Bundesliga</a></div><div><a href=\"javascript:dispMenu(3);\">&nbsp;- FRA Le Championnat</a></div><div><a href=\"javascript:dispMenu(4);\">&nbsp;- SPA La Liga</a></div><div><a href=\"javascript:dispMenu(7);\">&nbsp;- SWE Allsvenskan</a></div><div><a href=\"javascript:dispMenu(8);\">&nbsp;- FIN Veikkausliiga</a></div>");

  menus[3] = ("<div><a href=\"hockey.php\">Ice-hockey leagues:</a></div>");

  menus[4] = ("<div><a href=\"javascript:dispMenu(5);\">&nbsp;- FIN SM-Liiga</a></div><div><a href=\"javascript:dispMenu(6);\">&nbsp;- SWE Elitserien</a></div>");


  menus[5] = ("<div class=\"topmenu\"><a href=\"javascript:dispMenu(0);\">&nbsp;- ENG Premier League</a></div><div class=\"submenu\"><a href=\"probs.php?league=Premier\">&nbsp;&nbsp;- Probabilities</a></div><div class=\"submenu\"><a href=\"injuries.php?league=Premier\">&nbsp;&nbsp;- Injury List</a></div><div class=\"submenu\"><a href=\"ranking.php?league=Premier\">&nbsp;&nbsp;- Ranking & Key Players</a></div><div class=\"submenu\"><a href=\"stats.php?league=Premier\">&nbsp;&nbsp;- Statistics</a></div><div><a href=\"javascript:dispMenu(1);\">&nbsp;- ITA Serie A</a></div><div><a href=\"javascript:dispMenu(2);\">&nbsp;- GER 1.Bundesliga</a></div><div><a href=\"javascript:dispMenu(3);\">&nbsp;- FRA Le Championnat</a></div><div><a href=\"javascript:dispMenu(4);\">&nbsp;- SPA La Liga</a></div><div><a href=\"javascript:dispMenu(7);\">&nbsp;- SWE Allsvenskan</a></div><div><a href=\"javascript:dispMenu(8);\">&nbsp;- FIN Veikkausliiga</a></div>");

  menus[6] = ("<div><a href=\"javascript:dispMenu(0);\">&nbsp;- ENG Premier League</a></div><div class=\"topmenu\"><a href=\"javascript:dispMenu(1);\">&nbsp;- ITA Serie A</a></div><div class=\"submenu\"><a href=\"probs.php?league=SerieA\">&nbsp;&nbsp;- Probabilities</a></div><div class=\"submenu\"><a href=\"injuries.php?league=SerieA\">&nbsp;&nbsp;- Injury List</a></div><div class=\"submenu\"><a href=\"ranking.php?league=SerieA\">&nbsp;&nbsp;- Ranking & Key Players</a></div><div class=\"submenu\"><a href=\"stats.php?league=SerieA\">&nbsp;&nbsp;- Statistics</a></div><div><a href=\"javascript:dispMenu(2);\">&nbsp;- GER 1.Bundesliga</a></div><div><a href=\"javascript:dispMenu(3);\">&nbsp;- FRA Le Championnat</a></div><div><a href=\"javascript:dispMenu(4);\">&nbsp;- SPA La Liga</a></div><div><a href=\"javascript:dispMenu(7);\">&nbsp;- SWE Allsvenskan</a></div><div><a href=\"javascript:dispMenu(8);\">&nbsp;- FIN Veikkausliiga</a></div>");

  menus[7] = ("<div><a href=\"javascript:dispMenu(0);\">&nbsp;- ENG Premier League</a></div><div><a href=\"javascript:dispMenu(1);\">&nbsp;- ITA Serie A</a></div><div class=\"topmenu\"><a href=\"javascript:dispMenu(2);\">&nbsp;- GER 1.Bundesliga</a></div><div class=\"submenu\"><a href=\"probs.php?league=1Bundesliga\">&nbsp;&nbsp;- Probabilities</a></div><div class=\"submenu\"><a href=\"injuries.php?league=1Bundesliga\">&nbsp;&nbsp;- Injury List</a></div><div class=\"submenu\"><a href=\"ranking.php?league=1Bundesliga\">&nbsp;&nbsp;- Ranking & Key Players</a></div><div class=\"submenu\"><a href=\"stats.php?league=1Bundesliga\">&nbsp;&nbsp;- Statistics</a></div><div><a href=\"javascript:dispMenu(3);\">&nbsp;- FRA Le Championnat</a></div><div><a href=\"javascript:dispMenu(4);\">&nbsp;- SPA La Liga</a></div><div><a href=\"javascript:dispMenu(7);\">&nbsp;- SWE Allsvenskan</a></div><div><a href=\"javascript:dispMenu(8);\">&nbsp;- FIN Veikkausliiga</a></div>");

  menus[8] = ("<div><a href=\"javascript:dispMenu(0);\">&nbsp;- ENG Premier League</a></div><div><a href=\"javascript:dispMenu(1);\">&nbsp;- ITA Serie A</a></div><div><a href=\"javascript:dispMenu(2);\">&nbsp;- GER 1.Bundesliga</a></div><div class=\"topmenu\"><a href=\"javascript:dispMenu(3);\">&nbsp;- FRA Le Championnat</a></div><div class=\"submenu\"><a href=\"probs.php?league=LeChampionnat\">&nbsp;&nbsp;- Probabilities</a></div><div class=\"submenu\"><a href=\"injuries.php?league=LeChampionnat\">&nbsp;&nbsp;- Injury List</a></div><div class=\"submenu\"><a href=\"ranking.php?league=LeChampionnat\">&nbsp;&nbsp;- Ranking & Key Players</a></div><div class=\"submenu\"><a href=\"stats.php?league=LeChampionnat\">&nbsp;&nbsp;- Statistics</a></div><div><a href=\"javascript:dispMenu(4);\">&nbsp;- SPA La Liga</a></div><div><a href=\"javascript:dispMenu(7);\">&nbsp;- SWE Allsvenskan</a></div><div><a href=\"javascript:dispMenu(8);\">&nbsp;- FIN Veikkausliiga</a></div>");

  menus[9] = ("<div><a href=\"javascript:dispMenu(0);\">&nbsp;- ENG Premier League</a></div><div><a href=\"javascript:dispMenu(1);\">&nbsp;- ITA Serie A</a></div><div><a href=\"javascript:dispMenu(2);\">&nbsp;- GER 1.Bundesliga</a></div><div><a href=\"javascript:dispMenu(3);\">&nbsp;- FRA Le Championnat</a></div><div class=\"topmenu\"><a href=\"javascript:dispMenu(4);\">&nbsp;- SPA La Liga</a></div><div class=\"submenu\"><a href=\"probs.php?league=LaLiga\">&nbsp;&nbsp;- Probabilities</a></div><div class=\"submenu\"><a href=\"injuries.php?league=LaLiga\">&nbsp;&nbsp;- Injury List</a></div><div class=\"submenu\"><a href=\"ranking.php?league=LaLiga\">&nbsp;&nbsp;- Ranking & Key Players</a></div><div class=\"submenu\"><a href=\"stats.php?league=LaLiga\">&nbsp;&nbsp;- Statistics</a></div><div><a href=\"javascript:dispMenu(7);\">&nbsp;- SWE Allsvenskan</a></div><div><a href=\"javascript:dispMenu(8);\">&nbsp;- FIN Veikkausliiga</a></div>");

  menus[10] = ("<div class=\"topmenu\"><a href=\"javascript:dispMenu(5);\">&nbsp;- FIN SM-Liiga</a></div><div class=\"submenu\"><a href=\"probs.php?league=SMLiiga\">&nbsp;&nbsp;- Probabilities</a></div><div class=\"submenu\"><a href=\"injuries.php?league=SMLiiga\">&nbsp;&nbsp;- Injury List</a></div><div class=\"submenu\"><a href=\"ranking.php?league=SMLiiga\">&nbsp;&nbsp;- Ranking & Key Players</a></div><div class=\"submenu\"><a href=\"stats.php?league=SMLiiga\">&nbsp;&nbsp;- Statistics</a></div><div><a href=\"javascript:dispMenu(6);\">&nbsp;- SWE Elitserien</a></div>");

  menus[11] = ("<div><a href=\"javascript:dispMenu(5);\">&nbsp;- FIN SM-Liiga</a></div><div class=\"topmenu\"><a href=\"javascript:dispMenu(6);\">&nbsp;- SWE Elitserien</a></div><div class=\"submenu\"><a href=\"probs.php?league=Elitserien\">&nbsp;&nbsp;- Probabilities</a></div><div class=\"submenu\"><a href=\"injuries.php?league=Elitserien\">&nbsp;&nbsp;- Injury List</a></div><div class=\"submenu\"><a href=\"ranking.php?league=Elitserien\">&nbsp;&nbsp;- Ranking & Key Players</a></div><div class=\"submenu\"><a href=\"stats.php?league=Elitserien\">&nbsp;&nbsp;- Statistics</a></div>");

  menus[12] = ("<div><a href=\"javascript:dispMenu(0);\">&nbsp;- ENG Premier League</a></div><div><a href=\"javascript:dispMenu(1);\">&nbsp;- ITA Serie A</a></div><div><a href=\"javascript:dispMenu(2);\">&nbsp;- GER 1.Bundesliga</a></div><div><a href=\"javascript:dispMenu(3);\">&nbsp;- FRA Le Championnat</a></div><div><a href=\"javascript:dispMenu(4);\">&nbsp;- SPA La Liga</a></div><div class=\"topmenu\"><a href=\"javascript:dispMenu(7);\">&nbsp;- SWE Allsvenskan</a></div><div class=\"submenu\"><a href=\"probs.php?league=Allsvenskan\">&nbsp;&nbsp;- Probabilities</a></div><div class=\"submenu\"><a href=\"injuries.php?league=Allsvenskan\">&nbsp;&nbsp;- Injury List</a></div><div class=\"submenu\"><a href=\"ranking.php?league=Allsvenskan\">&nbsp;&nbsp;- Ranking & Key Players</a></div><div class=\"submenu\"><a href=\"stats.php?league=Allsvenskan\">&nbsp;&nbsp;- Statistics</a></div><div><a href=\"javascript:dispMenu(8);\">&nbsp;- FIN Veikkausliiga</a></div>");

  menus[13] = ("<div><a href=\"javascript:dispMenu(0);\">&nbsp;- ENG Premier League</a></div><div><a href=\"javascript:dispMenu(1);\">&nbsp;- ITA Serie A</a></div><div><a href=\"javascript:dispMenu(2);\">&nbsp;- GER 1.Bundesliga</a></div><div><a href=\"javascript:dispMenu(3);\">&nbsp;- FRA Le Championnat</a></div><div><a href=\"javascript:dispMenu(4);\">&nbsp;- SPA La Liga</a></div><div><a href=\"javascript:dispMenu(7);\">&nbsp;- SWE Allsvenskan</a></div><div class=\"topmenu\"><a href=\"javascript:dispMenu(8);\">&nbsp;- FIN Veikkausliiga</a></div><div class=\"submenu\"><a href=\"probs.php?league=Veikkausliiga\">&nbsp;&nbsp;- Probabilities</a></div><div class=\"submenu\"><a href=\"injuries.php?league=Veikkausliiga\">&nbsp;&nbsp;- Injury List</a></div><div class=\"submenu\"><a href=\"ranking.php?league=Veikkausliiga\">&nbsp;&nbsp;- Ranking & Key Players</a></div><div class=\"submenu\"><a href=\"stats.php?league=Veikkausliiga\">&nbsp;&nbsp;- Statistics</a></div>");

  menus[14] = ("");

 var menuInDisp = getCookie ('menu');
  if ( menuInDisp != -1 ) {
    setCookie(-1);
    dispMenu ( menuInDisp );
  }
  else {
    var menu = document.getElementById ("rollover");
    menu.innerHTML = menus[0] + menus[2] + menus[3] + menus[4] + menus[1];
  }

}


function hideMenu () {

  var menu = document.getElementById ("rollover");
  menu.innerHTML = menus[0] + menus[2] + menus[3] + menus[4] + menus[1];

}

function showMenu () {

  var menu = document.getElementById ("rollover");
  var nbr = getCookie ('menu');

  if ( nbr == 0 ) {
    code = menus[0] + menus[5] + menus[3] + menus[4] + menus[1];
    menu.innerHTML = code;
  }
  else if ( nbr == 1 ) {
    code = menus[0] + menus[6] + menus[3] + menus[4] + menus[1];
    menu.innerHTML = code;
  }
  else if ( nbr == 2 ) {
    code = menus[0] + menus[7] + menus[3] + menus[4] + menus[1];
    menu.innerHTML = code;
  }
  else if ( nbr == 3 ) {
    code = menus[0] + menus[8] + menus[3] + menus[4] + menus[1];
    menu.innerHTML = code;
  }
  else if ( nbr == 4 ) {
    code = menus[0] + menus[9] + menus[3] + menus[4] + menus[1];
    menu.innerHTML = code;
  }
  else if ( nbr == 5 ) {
    code = menus[0] + menus[2] + menus[3] + menus[10] + menus[1];
    menu.innerHTML = code;
  }
  else if ( nbr == 6 ) {
    code = menus[0] + menus[2] + menus[3] + menus[11] + menus[1];
    menu.innerHTML = code;
  }
  else if ( nbr == 7 ) {
    code = menus[0] + menus[12] + menus[3] + menus[4] + menus[1];
    menu.innerHTML = code;
  }
  else if ( nbr == 8 ) {
    code = menus[0] + menus[13] + menus[3] + menus[4] + menus[1];
    menu.innerHTML = code;
  }
  else if ( nbr == 9 ) {
    code = menus[0] + menus[14] + menus[3] + menus[4] + menus[1];
    menu.innerHTML = code;
  }

}

function dispMenu ( nbr ) {
  var mid = getCookie('menu');
  if ( mid == nbr ) {
    hideMenu();
    setCookie(-1);
  }
  else {
    setCookie(nbr);
    showMenu();
  }
}

function getCookie ( name ) {
  var md = document.cookie;
  var nameIndex = md.indexOf( name );
  var valueIndex = 0;
  if ( nameIndex != -1 ) {
    nameIndex += 4;
    valueIndex = md.indexOf (";", nameIndex );
    if ( valueIndex == -1 ) valueIndex = md.length;
    md = md.substring ( nameIndex+1, valueIndex );
    return md;
  }
  return -1;
}


function setCookie(value) {
  document.cookie = 'menu=' + value + '; path=/';
}