function print_zoom_menu()
{
  strMenu='';
  strAppVersion=navigator.appVersion;
  strPattern=/MSIE\s*(\d\.\d+)/;
  strPattern.exec(strAppVersion);
  if(RegExp.$1>=5.5)
    {
    strMenu='<b onclick="zoom_document(-0.1)"style="cursor:hand">-</b>'+
              '&nbsp;ZOOM&nbsp;'+
              '<b onclick="zoom_document(0.1)"style="cursor:hand">+</b>';
    }
  document.write(strMenu);
}

arrZoomRange=new Array(0.8,1.5);
dblZoomFactor=1;
function zoom_document(dblStep)
{
  if((dblStep<0&&dblZoomFactor<=arrZoomRange[0])||(dblStep>0&&dblZoomFactor>=arrZoomRange[1]))
    {
    return;
    }
    dblZoomFactor+=dblStep;
    document.html.style.zoom=dblZoomFactor;
    set_cookie();
}

function set_cookie()
{
  objNow=new Date();
  intExp=2592000000;
  objExp=new Date(objNow.getTime()+intExp);
  document.cookie='zoom='+dblZoomFactor+';expires='+objExp.toGMTString()+';';
}

function get_cookie()
{
  if(strCookie=document.cookie)
    {
    if(arrCookie=strCookie.match(/zoom=\d+\.?\d*/))
      {
      arrZoomCookie=arrCookie[0].split('=');
      dblZoomFactor=Number(arrZoomCookie[1]);
      }
    }
  return(dblZoomFactor);
}

if(document.all&&!window.opera)
    {
    document.writeln('<style type="text/css">');
    document.writeln('html{zoom:'+get_cookie()+';}');
    document.writeln('</style>');
    }