
function getCookie(name){
  var cname = name + "=";
  var dc = document.cookie;
  if (dc.length != 0) {
    begin = dc.indexOf(cname);
    if (begin != -1) {
      begin += cname.length;
      end = dc.indexOf(";", begin);
      if (end == -1) end = dc.length;
        return unescape(dc.substring(begin, end));
    }
  }
  return null;
}

function setCookie(name, value, expires) {
  document.cookie = name + "=" + escape(value) +
  ((expires == null) ? "" : "; path=/; expires=" + expires.toGMTString());
}


function add_notepad(mess) {
  var chec_cookie = IsCookieEnabled();
  if (chec_cookie != true) {
      alert("Для работы функции необходимо включить в браузере использование cookies");
    return;
     }
  var expiration = new Date(); expiration.setTime(expiration.getTime() + 6000000000);    
  var listmess = getCookie("notepad");
     if (!listmess) listmess = "";

   if (listmess.indexOf(mess)!="-1") {
      //if (confirm ("Удалить это объявление из блокнота?")) {
      listmess = listmess.split(mess+",").join("");
     document.getElementById("notepad_"+mess).innerHTML = "<img src='/img/add_notepad.gif' width='10' height='10' style='vertical-align: middle' alt='' /> <a href='javascript:add_notepad("+mess+")'>добавить в блокнот</a>";
   //}
 }
   else {
      var count = listmess.split(",");
      count.pop();
      count = count.length;
      if (count > 49) { alert("Максимум в блокноте может находиться до 50 объявлений"); 
      return; 
     }     
     
     listmess+=mess+",";
     document.getElementById("notepad_"+mess).innerHTML = "<img src='/img/delete_notepad.gif' width='10' height='10' style='vertical-align: middle' alt='' /> <a href='javascript:add_notepad("+mess+")'>удалить из блокнота</a>";
   }
   setCookie("notepad",listmess,expiration);
 show_notepad(mess) 
   }
     
 


 

   
function mark_show() {
   var mcar = getCookie("notepad");
   if (!mcar) mcar = "";
   mrkc = mcar.split(",");
   for (i=0;i<mrkc.length;i++) {
     if (document.getElementById("notepad_"+mrkc[i])) {
       document.getElementById("notepad_"+mrkc[i]).innerHTML = "<img src='/img/delete_notepad.gif' width='10' height='10' style='vertical-align: middle' alt='' /> <a href='javascript:add_notepad("+mrkc[i]+")'>удалить из блокнота</a>";
     }
   }
}  



function show_notepad(mess) {
 var listmess2 = getCookie("notepad");
   if (listmess2) {
     var count_show = listmess2.split(",");
     count_show.pop()
     var count_shows = count_show.length;
//<![CDATA[
     document.getElementById("notepad_show").innerHTML = '<img src="/img/notepad.gif" width="25" height="21" alt="" style="vertical-align: middle" /> <a href="/notepad/">Блокнот</a> <font color="red"><b>'+count_shows+'</b></font>';
//]]>
   }
else {
document.getElementById("notepad_show").innerHTML = '<img src="/img/notepad.gif" width="25" height="21" alt="" style="vertical-align: middle" /> <font color="gray">Блокнот</font>';
  
if (document.getElementById("notepad_mess_empty")){
//<![CDATA[
document.getElementById("notepad_mess_empty").innerHTML = "<p style='margin: 100px 0'><b>Ваш блокнот пуст</b></p>";
//]]>
}
}

     if (document.getElementById("notepad_id_"+mess)){
     document.getElementById("notepad_id_"+mess).style.display = 'none';
     }

}

   
function DeleteCookie(strName)
{
    document.cookie = strName + "=0; expires=" + (new Date(0)).toGMTString();
}


function IsCookieEnabled()
{
    if(typeof(navigator.cookieEnabled) != "undefined")
        return navigator.cookieEnabled;
    else
    {
        // свойство navigator.cookieEnabled не поддерживается
        // установим и получим тестовую куку

        var _c = "__V_TEST_COOKIE_NAME_";

        setCookie(_c, "1");

        if(getCookie(_c) != null)
        {
            DeleteCookie(_c);
            return true;
        }

        return false;
    }
}

