<!--

// Copyright (c) 1996-1997 Tomer Shiran. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.geocities.com/~yehuda/

var caution = false

function setCookie(name, value, expires, path, domain, secure)
{
        var curCookie = name + "=" + escape(value) +
                ((expires) ? "; expires=" + expires.toGMTString() : "") +
                ((path) ? "; path=" + path : "") +
                ((domain) ? "; domain=" + domain : "") +
                ((secure) ? "; secure" : "")
        if (!caution || (name + "=" + escape(value)).length <= 4000)
                document.cookie = curCookie
        else
                if (confirm("Cookie exceeds 4KB and will be cut!"))
                        document.cookie = curCookie
}

function getCookie(name) {
        var prefix = name + "="
        var cookieStartIndex = document.cookie.indexOf(prefix)
        if (cookieStartIndex == -1)
                return null
        var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
        if (cookieEndIndex == -1)
                cookieEndIndex = document.cookie.length
        return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}

function deleteCookie(name, path, domain)
{
        if (getCookie(name))
		{
                document.cookie = name + "=" + 
                ((path) ? "; path=" + path : "") +
                ((domain) ? "; domain=" + domain : "") +
                "; expires=Thu, 01-Jan-70 00:00:01 GMT"
        }
}

function fixDate(date)
{
        var base = new Date(0)
        var skew = base.getTime()
        if (skew > 0)
                date.setTime(date.getTime() - skew)
}

function item(parent, text, depth)
{
        this.parent = parent
        this.text = text
        this.depth = depth
}

function makeArray(length)
{
        this.length = length
}

function makeDatabase()
{
        outline = new makeArray(32)

        outline[0] = new item(false, '<A HREF="Home850.htm" target="mainFrame"><IMG SRC="./img_menu/MenuHomeT.gif" BORDER=0></A>', 0)
        outline[1] = new item(true, '<A HREF="javascript:toggle(' + 1 + ')"><IMG SRC="./img_menu/MenuStoriaT.gif" BORDER=0></A>', 0)
        outline[2] = new item(false, '<A HREF="FiatBertone.htm" target="mainFrame"><IMG SRC="./img_menu/MenuFiatBertoneD.gif" BORDER=0></A>', 1)
        outline[3] = new item(false, '<A HREF="Evoluzione.htm" target="mainFrame"><IMG SRC="./img_menu/MenuEvoluzioneD.gif" BORDER=0></A>', 1)
        outline[4] = new item(true, '<A HREF="javascript:toggle(' + 4 + ')"><IMG SRC="./img_menu/MenuVersioniT.gif" BORDER=0></A>', 0)
        outline[5] = new item(false, '<A HREF="Versioni-spider.htm" target="mainFrame"><IMG SRC="./img_menu/MenuSpiderD.gif" BORDER=0></A>', 1)
        outline[6] = new item(false, '<A HREF="Versioni-cl.htm" target="mainFrame"><IMG SRC="./img_menu/MenuCLD.gif" BORDER=0></A>', 1)
        outline[7] = new item(false, '<A HREF="Versioni-sportspider.htm" target="mainFrame"><IMG SRC="./img_menu/MenuSportSpiderD.gif" BORDER=0></A>', 1)
        outline[8] = new item(false, '<A HREF="Versioni-Racer.htm" target="mainFrame"><IMG SRC="./img_menu/MenuRacerD.gif" BORDER=0></A>', 1)
        outline[9] = new item(false, '<A HREF="Versioni-USA.htm" target="mainFrame"><IMG SRC="./img_menu/MenuUSAD.gif" BORDER=0></A>', 1)
        outline[10] = new item(true, '<A HREF="javascript:toggle(' + 10 + ')"><IMG SRC="./img_menu/MenuDettagliT.gif" BORDER=0></A>', 0)
        outline[11] = new item(false, '<A HREF="Tecnica.htm" target="mainFrame"><IMG SRC="./img_menu/MenuTecnicaD.gif" BORDER=0></A>', 1)
        outline[12] = new item(false, '<A HREF="Immagini.htm" target="mainFrame"><IMG SRC="./img_menu/MenuImmaginiD.gif" BORDER=0></A>', 1)
        outline[13] = new item(true, '<A HREF="javascript:toggle(' + 13 + ')"><IMG SRC="./img_menu/MenuClubT.gif" BORDER=0></A>', 0)
        outline[14] = new item(false, '<A HREF="./Club/Club-Ilclub.htm" target="mainFrame"><IMG SRC="./img_menu/MenuIlClubD.gif" BORDER=0></A>', 1)
        outline[15] = new item(false, '<A HREF="./Club/Club-raduni.htm" target="mainFrame"><IMG SRC="./img_menu/MenuRaduniD.gif" BORDER=0></A>', 1)
        outline[16] = new item(false, '<A HREF="./Club/Club-notizie.htm" target="mainFrame"><IMG SRC="./img_menu/MenuNotizieD.gif" BORDER=0></A>', 1)
        outline[17] = new item(false, '<A HREF="./Club/Club-convenzioni.htm" target="mainFrame"><IMG SRC="./img_menu/MenuConvenzioniD.gif" BORDER=0></A>', 1)
        outline[18] = new item(false, '<A HREF="./Club/Club-giornale.htm" target="mainFrame"><IMG SRC="./img_menu/MenuGiornaleD.gif" BORDER=0></A>', 1)
        outline[19] = new item(false, '<A HREF="mailto:club@fiat850spider.it"><IMG SRC="./img_menu/MenuScrivialclubD.gif" BORDER=0></A>', 1)
        outline[20] = new item(false, '<A HREF="40anni-crono.htm" target="mainFrame"><IMG SRC="./img_menu/Menu40AnniT.gif" BORDER=0></A>', 0)
        outline[21] = new item(true, '<A HREF="javascript:toggle(' + 21 + ')"><IMG SRC="./img_menu/MenuSpiderlandT.gif" BORDER=0></A>', 0)
        outline[22] = new item(false, '<A HREF="Depliant.htm" target="mainFrame"><IMG SRC="./img_menu/MenuDepliantD.gif" BORDER=0></A>', 1)
        outline[23] = new item(false, '<A HREF="Pubblicita.htm" target="mainFrame"><IMG SRC="./img_menu/MenuPubblicitaD.gif" BORDER=0></A>', 1)
        outline[24] = new item(false, '<A HREF="Manuali.htm" target="mainFrame"><IMG SRC="./img_menu/MenuManualiD.gif" BORDER=0></A>', 1)
		outline[25] = new item(false, '<A HREF="Modellismo.htm" target="mainFrame"><IMG SRC="./img_menu/MenuModellismoD.gif" BORDER=0></A>', 1)
        outline[26] = new item(true, '<A HREF="javascript:toggle(' + 26 + ')"><IMG SRC="./img_menu/MenuServiziT.gif" BORDER=0></A>', 0)
        outline[27] = new item(false, '<A HREF="Bacheca.htm" target="mainFrame"><IMG SRC="./img_menu/MenuBachecaD.gif" BORDER=0></A>', 1)
        outline[28] = new item(false, '<A HREF="NewGB.htm" target="mainFrame"><IMG SRC="./img_menu/MenuGuestBookD.gif" BORDER=0></A>', 1)
        outline[29] = new item(false, '<A HREF="Link.htm" target="mainFrame"><IMG SRC="./img_menu/MenuLinkD.gif" BORDER=0></A>', 1)
        outline[30] = new item(false, '<A HREF="mailto:info@fiat850spider.it"><IMG SRC="./img_menu/MenuMailD.gif" BORDER=0></A>', 1)
        outline[31] = new item(false, '<A HREF="./concorso/Concorso.htm" target="mainFrame"><IMG SRC="./img_menu/MenuConcorsoT.gif" BORDER=0></A>', 0)

        setStates()

        setImages()
}

function carica_immagini()
{
 MM_preloadImages('./img_menu/MenuFiatBertoneD.gif','./img_menu/MenuEvoluzioneD.gif','./img_menu/MenuSpiderD.gif','./img_menu/MenuCLD.gif','./img_menu/MenuSportSpiderD.gif','./img_menu/MenuRacerD.gif','./img_menu/MenuUSAD.gif','./img_menu/MenuTecnicaD.gif','./img_menu/MenuImmaginiD.gif','./img_menu/MenuIlClubD.gif','./img_menu/MenuRaduniD.gif','./img_menu/MenuNotizieD.gif','./img_menu/MenuConvenzioniD.gif','./img_menu/MenuGiornaleD.gif','./img_menu/MenuScrivialclubD.gif','./img_menu/MenuDepliantD.gif',
				  './img_menu/MenuBachecaD.gif','./img_menu/MenuGuestBookD.gif','./img_menu/MenuLinkD.gif','./img_menu/MenuMailD.gif')
}

function MM_preloadImages()
{
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function setStates()
{

        var storedValue = getCookie("outline")
     
        if (!storedValue) 
		{
                for (var i = 0; i < outline.length; ++i)
				{
                     if (outline[i].depth == 0)
                             outline[i].state = true
                     else
                             outline[i].state = false
                }
        }
		else
		{
                for (var i = 0; i < outline.length; ++i)
				{
                     if (storedValue.charAt(i) == '1')
                             outline[i].state = true
                     else
                             outline[i].state = false
                }
        }
}

function setImages()
{

        for (var i = 0; i < outline.length; ++i)
		{
                if (outline[i].state)
                        if (outline[i].parent)
                                if (outline[i + 1].state)
                                      outline[i].pic = '<A HREF="javascript:toggle(' + i + ')"><IMG SRC="./img_menu/exploded.gif" BORDER=0></A>'
                                else
                                      outline[i].pic = '<A HREF="javascript:toggle(' + i + ')"><IMG SRC="./img_menu/collapsd.gif" BORDER=0></A>'
								
                        else
                              outline[i].pic = '<IMG SRC="./img_menu/MenuFillTr.gif" BORDER=0>'

        }
}

function toggle(num)
{
        // Chiusura di tutti i menu aperti
		for (var xx = 0; xx < outline.length; xx++)
		{
		 if ((outline[xx].depth>0) && (xx!=num+1))
		 {
		  outline[xx].state=false;
         }
		}

        for (var i = num + 1; i < outline.length && outline[i].depth >= outline[num].depth + 1; ++i)
		{
                if (outline[i].depth == outline[num].depth + 1)
                      outline[i].state = !outline[i].state
        }

        setStorage()

		//history.go(0)
		parent.leftFrame.location.href="HomeBarra.htm"
		
}

function setStorage()
{

        var text = ""

        for (var i = 0; i < outline.length; ++i)
		{
                text += (outline[i].state) ? "1" : "0"
        }

        setCookie("outline", text)
}


//makeDatabase()

// -->
