var photos=new Array();

function addbookmark()
{
  window.external.AddFavorite("http://fantlab.ru","FantLab.ru - Лаборатория Фантастики")
}

function PreloadImages()
{
  photos[0]=new Image;
  photos[0].src="/images/bklens1.gif";
  photos[1]=new Image;
  photos[1].src="/images/bklens2.gif";
}

function setCookie(cookieName, cookieContent, cookieExpireTime)
{
    if(cookieExpireTime>0)
    {
	var d=new Date();
	d.setDate(d.getDate()+cookieExpireTime);
        document.cookie=cookieName+"="+cookieContent+"; path="+escape('/')+"; expires="+d.toGMTString();
    }else
    {
        document.cookie=cookieName+"="+cookieContent+"; path="+escape('/')+"";
    }
}

function escapeEx(str)
{
    var ret = '';
    for (i=0; i<str.length; i++)
    {
        var n = str.charCodeAt(i);
        if (n >= 0x410 && n <= 0x44F)
          n -= 0x350;
        else if (n == 0x451)
          n = 0xB8;
        else if (n == 0x401)
          n = 0xA8;
        if ((n < 65 || n > 90) && (n < 97 || n > 122) && n < 256)
        {
          if (n < 16)
            ret += '%0'+n.toString(16);
          else
            ret += '%'+n.toString(16);
        }
        else
        ret += String.fromCharCode(n);
    }
    return ret;
}																						

function getXmlHttp()
{
  var xmlhttp;
  try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
  catch (e)
  {
    try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
    catch (E) { xmlhttp = false; }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined')
  {
    xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
}

function OpenCloseUserCase()
{
  if (usercasediv.style.visibility != "visible")
  {
    usercasediv.style.visibility="visible";
  } else
  {
    usercasediv.style.visibility="hidden";
  }
}
            			      