﻿// JScript File

// hmenu.js
// MSV, ACUA 2009

hMenu = new Array();
lang = "es";
pagurl = 3;

aLang = ["es","cat","en","fr"];

hMenu = [
    ["Inicio", "Inici", "Home", "default.htm"],
    ["Programación", "Programació", "Program", "programa.htm"],
    ["Invitados", "Convidats", "Guests", "invitados.htm"],
    ["Patrocinadores", "Patrocinadors", "Sponsors", "patrocinadores.htm"],
    ["Quienes somos", "Qui som", "Who are we ?", "quisom.htm"],
    ["Eventos", "Actes", "Events", "eventos.htm"],
    ["Català", "Castellano", "English", "x"]
    ];

function roll_over(i) {
    var el = document.getElementById("hmenu" + i)
    el.style.bgcolor = '#cccccc';
}

function roll_out(i)
{
    var el = document.getElementById("hmenu" + i)
    el.style.bgcolor = '#cccccc';
}


function CambioIdioma()
{
    if (lang == "es")
        lang = "cat";
    else
        lang = "es";
    
    var s= "";
    s = document.location.href;
    var aTmp = new Array();
    aTmp = s.split("/");
    var newLoc = '../' + lang + '/' + aTmp[aTmp.length -1];
    document.location = newLoc;
}

function menuOp(op) {

    var ilang = 0;
    for (var i = 0; i < aLang.length; i++) {
        if (lang == aLang[i]) {
            ilang = i;
            break;
        }
    } // for
    
   switch (hMenu[op][pagurl]) {
       case "galeria.htm": ShowGaleria(); break;
       case "x": CambioIdioma(); break;
       default: document.location = hMenu[op][pagurl]; break;
   }
}
    
function LoadMenu( lang )
{
    var strMenu = "";
    var ilang = 0;
    for (var i = 0; i < aLang.length; i++) {
        if (lang == aLang[i]) {
            ilang = i;
            break;
        }
    } // for
    var anchoCol = 100 / hMenu.length;
    for (var i = 0; i < hMenu.length; i++) {
        strMenu += '<td id="hmenu' + (i + 1) +
            '" class="hmenu" onClick="menuOp(' + i + ');" align="center" width="' + anchoCol +
            '%"><a class="hmenu">' + 
            hMenu[i][ilang] + '</a></td>';
    }
    document.write(strMenu);
}

function ShowGaleria()
{
    var s = '<table><tr><td class="tituloSeccion">';
    s +=  lang == 'cat' ? 'Gal·leria' : 'Galería';
    s += ' de fotos</td></tr>' +
        '<tr><td><embed src="http://www.box.net/static/flash/box_explorer.swf?widgetHash=vjt882ribd&cl=0&menu=0" width="460" height="345" wmode="transparent" type="application/x-shockwave-flash"></embed></td></tr></table>';
    document.getElementById("content").innerHTML = s;    
}
