// name - имя cookie
// value - значение cookie
// [expires] - дата окончания действия cookie (по умолчанию - до конца сессии)
// [path] - путь, для которого cookie действительно (по умолчанию - документ, в котором значение было установлено)
// [domain] - домен, для которого cookie действительно (по умолчанию - домен, в котором значение было установлено)
// [secure] - логическое значение, показывающее требуется ли защищенная передача значения cookie
 function openWin(cat, id) {
  myWin= open("notify_form.php?good_id="+cat+","+id, "displayWindow",
    "width=417,height=300,status=no,toolbar=no,menubar=no,scrollbars=no");
    return;
}
function setCookie(name, value, expires, path, domain, secure) {
//	alert ("name="+name+";value="+value+";expires="+expires+";path="+path+";domain="+domain+";secure="+secure);
        var expDate = new Date(expires*1000);
        var curCookie = name + "=" + escape(value) +
                ((expires) ? "; expires=" + expDate.toGMTString() : "; expires=Thu, 01-Jan-15 00:00:01 GMT") +
//		";path=\\"+
//                ((path) ? ";path=" + path : "/") +
                (";path=/") +
                ((domain) ? ";domain=" + domain : ";domain=freshop.ru") +
//                (";domain=localhost") +
                ((secure) ? ";secure" : "")+
		";Version=1"
        if (((name + "=" + escape(value)).length <= 4000)&&value!="")
	{
	       document.cookie = curCookie;
	}
//		alert(path);
//        else
//                if (confirm("Cookie превышает 4KB и будет вырезан !"))
//                        document.cookie = curCookie
}

// name - имя считываемого cookie
function getCookie(name) {
        var prefix = name + "="
        var cookieStartIndex = document.cookie.indexOf(prefix)
        if (cookieStartIndex == -1)
                return null
        var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
        if (cookieEndIndex == -1)
                cookieEndIndex = document.cookie.length
        return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}

// name - имя cookie
// [path] - путь, для которого cookie действительно
// [domain] - домен, для которого cookie действительно
function deleteCookie(name, path, domain) {
        if (getCookie(name)) {
                document.cookie = name + "=" +
                ((path) ? "; path=" + path : "") +
                ((domain) ? "; domain=" + domain : "; domain=freshop.ru") +
                "; expires=Thu, 01-Jan-15 00:00:01 GMT"
//                "; expires=0"
        }
}
