// shows the recently viewd items
// call show_recent_items(); to display
var CookieName="HS_Items_Viewed";
var URL=escape(window.location);
var TITLE=document.title;

TITLE = TITLE.replace(/&/gi, "&amp;");
TITLE = TITLE.replace(/\"/gi, "&quot;");
TITLE = TITLE.replace(/>/gi, "&gt;");
TITLE = TITLE.replace(/</gi, "&lt;");


var viewed_items = new Array (5);
var temp_items;


function get_item_cookie(Name) 
{
  var search = Name + "="
  var returnvalue = ""
  if (document.cookie.length > 0) {
  offset = document.cookie.indexOf(search)
  if (offset != -1) {
  offset += search.length
  end = document.cookie.indexOf(";", offset)
  if (end == -1)
  end = document.cookie.length;
  returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function set_item_cookie (name, value)
{
  var argv = set_item_cookie.arguments;
  var argc = set_item_cookie.arguments.length;
  var expires = (2 < argc) ? argv[2] : null;
  var path = (3 < argc) ? argv[3] : null;
  path="/"
  expires = new Date;
  expires.setMonth(expires.getMonth()+2);

  document.cookie = name + "=" + escape (value) +
     ((path == null) ? "" : ("; path=" + path)) +
     ((expires == null) ? "" : ("; expires=" + expires.toGMTString()));
     
}

// insert the item into the array
function insert_new_item (ITEMNO)
{
  var item_details = new Array (2);
  temp_items = get_item_cookie(CookieName);

  viewed_items=temp_items.split("|");

if (viewed_items[0]!=URL+"<TITLE>"+ITEMNO+"<ALT>"+TITLE)
{
  for (var i=5; i>0; i--)
     {
     	if (i>0) {viewed_items[i]=viewed_items[i-1]};
      }

  viewed_items[0]=URL+"<TITLE>"+ITEMNO+"<ALT>"+TITLE;
  temp_items = viewed_items.join("|");
  set_item_cookie (CookieName,temp_items);
}
}

function show_recent_items()
{
  var item_details = new Array (2);
  var item_details1 = new Array (2);
  var items_shown="no";

  temp_items = get_item_cookie(CookieName);  

  viewed_items=temp_items.split("|");
  if (viewed_items[0]!="")
  {
    document.write("<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n");
    document.write("<tr><td class=\"CatBG\"><font color=\"#FFFFFF\" class=\"CatHeader\">Your Recent Items</font></td></tr>\n");
    document.write("<tr><td><ul class=\"buttonmenu\">\n");
    for (var i=0; i<viewed_items.length-2; i++)
    {
     item_details=viewed_items[i].split("<TITLE>");
     if ((item_details[0]!=undefined) && (item_details[1]!=undefined))
     {
       item_details1=item_details[1].split("<ALT>");

       document.write("<li><a href=\""+unescape(item_details[0])+"\"  title=\""+item_details1[1]+"\">"+item_details1[0]+"</a></li>\n");
       items_shown="yes";
     }
    }
     if (items_shown=="no") {document.write("<li><a href=\"http://www.hallmann-sales.com/fire-safety-products-catalog.htm\">Online Catalog</a></li>\n"); }
    document.write("</ul></td></tr></table>\n");

   }
}


// end recent items
