var MyCookie = {
    Write:function(name,value,days) {
        var D = new Date();
        D.setTime(D.getTime()+86400000*days)
        document.cookie = escape(name)+"="+escape(value)+
            ((days == null)?"":(";expires="+D.toGMTString()))
        return (this.Read(name) == value);
    },
    Read:function(name) {
        var EN=escape(name)
        var F=' '+document.cookie+';', S=F.indexOf(' '+EN);
        return S==-1 ? null : unescape(     F.substring(EN=S+EN.length+2,F.indexOf(';',EN))    );
    }
}

function NavBar( level, name, url ) {
    MyCookie.Write("NBname"+level,name,1);
    MyCookie.Write("NBurl"+level,url,1);
    document.write ('<table><tr>');
    for(var i=1; i<=level;i++) {
        if((xname=MyCookie.Read("NBname"+i))==null) xname="";
        if((xurl=MyCookie.Read("NBurl"+i))==null) xurl="";
        if(i==level) 
            document.write('<td>'+xname+'</td>');
        else
            document.write('<td><a href="'+xurl+'">'+xname+'</a>&nbsp;-&gt;&nbsp;</td>');
    }
    document.write ('</tr></table>');
} 
