function Es() {
    agent  = navigator.userAgent.toLowerCase();
    this.major = parseInt(navigator.appVersion);
    this.minor = parseFloat(navigator.appVersion);
    this.ns    = ((agent.indexOf('mozilla')   !=   -1) &&
                 ((agent.indexOf('spoofer')   ==   -1) &&
                 (agent.indexOf('compatible') ==   -1)));
    this.ns2   = (this.ns && (this.major      ==    3));
    this.ns3   = (this.ns && (this.major      ==    3));
    this.ns4b  = (this.ns && (this.major      ==    4) &&
                 (this.minor                  <= 4.03));
    this.ns4   = (this.ns && (this.major      >=    4));
    this.ns6    = (this.ns && (this.major     >=    5));
    this.ie    = (agent.indexOf("msie")       !=   -1);
    this.ie3   = (this.ie && (this.major      <     4));
    this.ie4   = (this.ie && (this.major      ==    4) &&
                 (agent.indexOf("msie 5.0")   ==   -1));
    this.ie5   = (this.ie && (this.major      ==    4) &&
                 (agent.indexOf("msie 5.0")   !=   -1));
    this.ie55  = (this.ie && (this.major      ==    4) &&
                 (agent.indexOf("msie 5.5")   !=   -1));
    this.opera2 = (agent.indexOf("opera 2") != -1 || agent.indexOf("opera/2") != -1);
    this.opera3 = (agent.indexOf("opera 3") != -1 || agent.indexOf("opera/3") != -1);
    this.opera4 = (agent.indexOf("opera 4") != -1 || agent.indexOf("opera/4") != -1);
    this.opera5 = (agent.indexOf("opera 5") != -1 || agent.indexOf("opera/5") != -1);
    this.opera6 = (agent.indexOf("opera 6") != -1 || agent.indexOf("opera/6") != -1);
    this.opera7 = (agent.indexOf("opera 7") != -1 || agent.indexOf("opera/7") != -1);
    this.opera7up = (this.opera && !this.opera2 && !this.opera3 && !this.opera4 && !this.opera5 && !this.opera6);
}


function cercador() {
	  document.writeln('<CENTER><A HREF="http://is.glaukopis.com/autoscout24/adserverc.php?st=28&s=155&c=615" TARGET="_blank"><IMG SRC="/avui/diari/docs/adv/img/autoscout.gif" ALT="" HEIGHT="137" WIDTH="102" BORDER="0"></A>');
	  document.writeln('</CENTER><BR>');
 	  document.writeln('<DIV CLASS="cerca" ID="cercador">');
        document.writeln('<IMG SRC="/avui/diari/docs/img/comu/blanc.gif" BORDER="0" WIDTH="15" HEIGHT="1" ALT="">');
        document.writeln('<A HREF="/avui/diari/docs/cerca.htm" TARGET="PRINCIPAL"><IMG SRC="/avui/diari/docs/img/menu/cercador.gif" BORDER="0" WIDTH="100" HEIGHT="36" ALT="Cercador de l\'AVUI"></A><br>');
        document.writeln('&nbsp;<br>');
        document.writeln('<IMG SRC="/avui/diari/docs/img/comu/blanc.gif" BORDER="0" WIDTH="15" HEIGHT="1" ALT="">');
        document.writeln('<A HREF="http://db.avui.com/avui/diari/docs/titulars/titulars.htm" TARGET="PRINCIPAL"><IMG SRC="/avui/diari/docs/img/menu/titulars.gif" BORDER="0" WIDTH="108" HEIGHT="42" ALT="Els titulars al teu e-mail"></A><br>');
        document.writeln('&nbsp;<br>');
        document.writeln('</DIV>');

}

var es = new Es();
var menu_actual = '0';

with (document) {
        write("<STYLE TYPE='text/css'>");
        if (es.ns4 && !es.ns6) {
                write(".titol {position:absolute; visibility:hidden}");
                write(".menu {position:absolute; visibility:hidden}");
                write(".altres {position:absolute; visibility:hidden}")
        } else {
                write(".menu {display:none}");
                write(".Text {border : 1px solid Gray}");

        }
        write("</STYLE>");

}

function buscar(nom) {
        index = null;
        for (i=0; i<document.layers.length; i++) {
                menu_X = document.layers[i];
                if (menu_X.id == nom) {
                        index = i;
                        break;
                }
        }
        return index;
}

function visualitzar_tot() {
        for (i=pos_primer; i<document.layers.length; i++) {
                menu_X = document.layers[i];
                menu_X.visibility = "show";
        }
}

function organitzar() {
        nextY = document.layers[pos_primer].pageY + document.layers[pos_primer].document.height;
        for (i=pos_primer+1; i<document.layers.length; i++) {
                menu_X = document.layers[i];
                if (menu_X.visibility != "hide") {
                        menu_X.pageY = nextY;
                        nextY += menu_X.document.height;
                }
        }
}

function inici(){

        if (es.ns4 && !es.ns6) {
                for (i=0; i<document.layers.length; i++) {
                        menu_X = document.layers[i];
                        if (menu_X.id.indexOf("menu") != -1) menu_X.visibility = "hide";
                }
                organitzar();
        } else if (es.ns6){
                        menu_X = document.getElementsByTagName("DIV");
                        for (i=0; i<menu_X.length; i++) {
                                if (menu_X[i].className == "menu") menu_X[i].style.display = "none";
                        }
        } else {
                        menu_X = document.all.tags("DIV");
                        for (i=0; i<menu_X.length; i++) {
                                if (menu_X(i).className == "menu") menu_X(i).style.display = "none";
                        }
        }
      expandir('1', '');
}

function expandir(nom, pagina) {
   if (pagina != '')
        parent.frames["PRINCIPAL"].location.href = pagina;

   if (menu_actual != nom) {
        if (menu_actual != '0') {
                if (es.ns && !es.ns6) {
                        expandNS(menu_actual);
                } else if (es.ns6){
                        expandNS6(menu_actual);
            } else {
                  expandIE(menu_actual)
            }
        }
        if (es.ns4 && !es.ns6) {
                expandNS(nom);
      } else if (es.ns6){
                expandNS6(nom);
        } else {
                expandIE(nom)
      }
        menu_actual = nom;
   }
}

function expandIE(el) {
        menu_X = eval("menu"+el);
      menu_X_im = eval ("document.images.item('imMenu" + el + "')");
        if (menu_X.style.display == "none") {
                menu_X.style.display = "block";
                menu_X_im.src = "/avui/diari/docs/img/menu/obert.gif";
        } else {
                menu_X.style.display = "none";
                menu_X_im.src = "/avui/diari/docs/img/menu/tancat.gif";
        }
}

function expandNS6(el) {
        menu_X = document.getElementById("menu" + el);
      menu_X_im = eval ("document.images['imMenu" + el + "']");
        if (menu_X.style.display == "none") {
                menu_X.style.display = "block";
                menu_X_im.src = "/avui/diari/docs/img/menu/obert.gif";
        } else {
                menu_X.style.display = "none";
                menu_X_im.src = "/avui/diari/docs/img/menu/tancat.gif";
        }
}

function expandNS(el) {
        menu_X = eval("document." + "menu" + el);
        menu_X_im = eval("document." + "titol" + el + ".document.images['imMenu" + el + "']");
        if (menu_X.visibility == "hide") {
                menu_X.visibility = "show";
                menu_X_im.src = "/avui/diari/docs/img/menu/obert.gif";
        } else {
                menu_X.visibility = "hide";
                menu_X_im.src = "/avui/diari/docs/img/menu/tancat.gif";
        }
        organitzar();
}

function Carrega(ruta, pagina) {
        if ( ruta != parent.frames["MENU"].data){
              parent.frames["MENU"].location.href = "/avui/diari/" + ruta + "/menu/menu.htm";
      }
        parent.frames["PRINCIPAL"].location.href = "/avui/diari/" + ruta + "/" + pagina;
}
