function displayareasvisited() {
    
    saveareasvisited();
    
    var areasVisitedCookie = getCookie("pagesvisited");
    var areasVisited = areasVisitedCookie.split("|");
    var areasVisitedLinks = "<dt>" + dictFL.areas + "</dt>";
    
    for (i=0;i<areasVisited.length;i++)
	{
	    var area = areasVisited[i].split("`");
	    var title = area[0];
	    var link = area[1];
	    areasVisitedLinks += '<dd><a href="' + link + '">' + title + '</a></dd>'		
	}
	if ($("areasVisited")) {
		$("areasVisited").innerHTML = areasVisitedLinks;
	}
}

function saveareasvisited() {

    var maxitems = 8;
    var areasVisitedCookie = getCookie("pagesvisited");
    var newCookieContents = "";
    var currentTitle = $('metaTitle').content;
    if (areasVisitedCookie == null)
    {
        setCookie("pagesvisited", currentTitle + "`" + location.href, "", "/");
    }
    else
    {    
        var areasVisited = areasVisitedCookie.split("|");
        var counter = 0;
        for (i=0;i<areasVisited.length;i++)
	    {
	        var area = areasVisited[i].split("`");
	        var title = area[0];
	        var link = area[1];
	        
	        if(title && link)
	        {
	            if(title != currentTitle && counter < maxitems)
	            {	       
	                newCookieContents +=  title + "`" + link + "|";
	                counter++;
	            }
	        }
	    }

        newCookieContents = currentTitle + "`" + location.href + "|" + newCookieContents;
        setCookie("pagesvisited", newCookieContents, "", "/");
    }
}

addDOMLoadEvent(displayareasvisited);
