function FP_getObjectByID(id,o) {//v1.0
 var c,el,els,f,m,n; if(!o)o=document; if(o.getElementById) el=o.getElementById(id);
 else if(o.layers) c=o.layers; else if(o.all) el=o.all[id]; if(el) return el;
 if(o.id==id || o.name==id) return o; if(o.childNodes) c=o.childNodes; if(c)
 for(n=0; n<c.length; n++) { el=FP_getObjectByID(id,c[n]); if(el) return el; }
 f=o.forms; if(f) for(n=0; n<f.length; n++) { els=f[n].elements;
 for(m=0; m<els.length; m++){ el=FP_getObjectByID(id,els[n]); if(el) return el; } }
 return null;
}
function FP_setLayerText(id,txt) {//v1.0
 var d=document,el=FP_getObjectByID(id);
 if(el.innerHTML)el.innerHTML=txt;
}
function clearcookie()
{
    pathname = location.pathname;
    myDomain = pathname.substring(0,pathname.lastIndexOf('/')) +'/';
    var largeExpDate = new Date ();
    largeExpDate.setTime(largeExpDate.getTime() - (24 * 3600 * 1000));
SetCookie('idtovar','',largeExpDate,myDomain);
SetCookie('fototovar','',largeExpDate,myDomain);
SetCookie('adresstovar','',largeExpDate,myDomain);
SetCookie('ratingtovar','',largeExpDate,myDomain);
SetCookie('kodtovar','',largeExpDate,myDomain);

    updatenotepadfromcookie();

}
function getCookieVal (offset) {
   var endstr = document.cookie.indexOf (";", offset);
   if (endstr == -1)
      endstr = document.cookie.length;
   return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
        var arg = name + "=";
        var alen = arg.length;
        var clen = document.cookie.length;
        var i = 0;
        while (i < clen) {
                var j = i + alen;
                if (document.cookie.substring(i, j) == arg)
                        return getCookieVal (j);
                i = document.cookie.indexOf(" ", i) + 1;
                        if (i == 0)
                                break;
                }
   return null;
}
function SetCookie (name, value) {
        var argv = SetCookie.arguments;
        var argc = SetCookie.arguments.length;
        var expires = (argc > 2) ? argv[2] : null;
        var path = (argc > 3) ? argv[3] : null;
        var domain = (argc > 4) ? argv[4] : null;
        var secure = (argc > 5) ? argv[5] : false;
        document.cookie = name + "=" + escape (value) +
                ((expires == null) ? "" : ("; expires=" +
expires.toGMTString())) +
                ((path == null) ? "" : ("; path=" + path)) +
                ((domain == null) ? "" : ("; domain=" + domain)) +
                ((secure == true) ? "; secure" : "");
}

function updatenotepadfromcookie()
{
var idtovar = GetCookie('idtovar');
var fototovar = GetCookie('fototovar');
var adresstovar = GetCookie('adresstovar');
var ratingtovar = GetCookie('ratingtovar');
var kodtovar = GetCookie('kodtovar');


if (idtovar != null) {
todivwrite=new String;
todivwrite='<table border="0" width="210px" cellspacing="0" cellpadding="0" height=00px><tr><td width=210px valign=top></td></tr></table><table border="0" width="100%" cellspacing="0" cellpadding="5"><tr><td width=60% valign=top height=20px align=left><a class=mainlinksbig href="index.php?type=notepad" title="Мой блокнот"><b>Мой блокнот:</a></td><td width=40% valign=top height=20px align=right>&nbsp;</td></tr><tr><td width=100% valign=top colspan=2><table border="0" width="100%" cellspacing="0" cellpadding="5">';
i=new String;
j=0;
while (i!="off")
{
j++;
if (idtovar.search("#")==-1) {i="off"; if (j<=3) todivwrite=todivwrite+"<tr><td valign=top align=left class=podskazka><table cellpadding=0 width=100%  cellspacing=0 border=0 class=podskazka><tr valign=top style=\"cursor: hand;\" onclick=\"window.location.href='index.php?type=fullinfo&id="+idtovar+"'\"><td width=50px><img src=\""+fototovar+"\" border=0 alt=\""+kodtovar+"\"></td><td width=5px>&nbsp;</td><td>"+adresstovar+"<br>"+ratingtovar+"</td></tr></table></td></tr>";}
else
{
nopos=idtovar.search('#');
nopos1=fototovar.search('#');
nopos2=adresstovar.search('#');
nopos3=ratingtovar.search('#');
nopos4=kodtovar.search('#');
if (nopos==-1) i="off";
tempstr = idtovar.substring(0,nopos);
tempstr1 = fototovar.substring(0,nopos1);
tempstr2 = adresstovar.substring(0,nopos2);
tempstr3 = ratingtovar.substring(0,nopos3);
tempstr4 = kodtovar.substring(0,nopos4);
if (j<=3) todivwrite=todivwrite+"<tr><td valign=top align=left class=podskazka><table cellpadding=0 cellspacing=0 border=0 width=100% class=podskazka><tr valign=top style=\"cursor: hand;\" onclick=\"window.location.href='index.php?type=fullinfo&id="+tempstr+"'\"><td width=50px><img src=\""+tempstr1+"\" border=0 alt=\""+tempstr4+"\"></td><td width=5px>&nbsp;</td><td>"+tempstr2+"<br>"+tempstr3+"</td></tr></table></td></tr>";
idtovar=idtovar.substring(nopos+1,idtovar.length);
fototovar=fototovar.substring(nopos1+1,fototovar.length);
adresstovar=adresstovar.substring(nopos2+1,adresstovar.length);
ratingtovar=ratingtovar.substring(nopos3+1,ratingtovar.length);
kodtovar=kodtovar.substring(nopos4+1,kodtovar.length);
}
}

if (j>3)
{
todivwrite=todivwrite+"<tr><td colspan=3 class=text123456>...</td></tr>";
}
okonchanie=new String;
pc=j.toString().substring(j.toString().length-1,j.toString().length);
pc2=j.toString().substring(j.toString().length-2,j.toString().length);
if (((pc2>19) || (pc2<5)) && (pc==1)) okonchanie="объект";
else
{
 if (((pc2>19) || (pc2<5)) && ((pc==2) || (pc==3) || (pc==4))) okonchanie="объекта";
 else okonchanie="объектов";
}
if (j>1) tytytrr="все ";
todivwrite=todivwrite+"<tr><td colspan=3 class=podskazka>В блокноте "+j+" "+okonchanie+" (<a class=mainlinks href=\"index.php?type=notepad\">смотреть</a>)</td></tr>";
todivwrite=todivwrite+"</table>";

todivwrite=todivwrite+"</table></td></tr></table>";
FP_setLayerText(/*id*/'notepadlayer', todivwrite);

} else FP_setLayerText(/*id*/'notepadlayer', '&nbsp;');
}
function deleteobjectfromcookie(tovarto)
{
var tovar = GetCookie('tovar');
if (tovar != null) {
//alert(tovar.search(tovarto));
if (tovar.search(tovarto)!=-1)
{
todivwrite=new String;

nopos=tovar.search(tovarto);
tovarto=tovar.substring(0,tovarto.length)+tovar.substring(nopos+tovarto.length,tovar.length);
}




    pathname = location.pathname;
    myDomain = pathname.substring(0,pathname.lastIndexOf('/')) +'/';
    // Установка параметра expire на сутки вперед.
    var largeExpDate = new Date ();
    largeExpDate.setTime(largeExpDate.getTime() + (24 * 3600 * 1000));
    SetCookie('tovar',tovarto,largeExpDate,myDomain);
}
updatenotepadfromcookie();
}
