	
function setCookie( name, value )
{

    var argv    = setCookie.arguments;
    var argc    = setCookie.arguments.length;
    if (argc > 2 && argv[2] == "largeExpDate") {
		var ExpDate = new Date ();
		//ExpDate.setTime(ExpDate.getTime() + argv[2]);
		ExpDate.setTime(ExpDate.getTime() + (365 * 24 * 3600 * 1000));
		var expires = ExpDate;
	} else if (argc > 2 && argv[2] == "OldExpDate") {
		var ExpDate = new Date ();
		ExpDate.setTime(ExpDate.getTime() - (365 * 24 * 3600 * 1000));
		var expires = ExpDate;
	} else var expires = null;
    var path    = (argc > 3) ? argv[3] : null;
    var domain  = (argc > 4) ? argv[4] : null;
//    var domain  = (argc > 4) ? argv[4] : '.okta.com.ua';  // '<?php echo ".".preg_replace("/^www./is", "", $_SERVER["HTTP_HOST"]); $?>'
    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" : "");

    document.cookie =
        name + "=" + escape (value) +
        ((expires == null || expires == "") ? "" : ("; expires=" + expires.toGMTString())) +
        ((path == null || path == "") ? "" : ("; path=" + path)) +
        ((domain == null || domain == "") ? "" : ("; domain=" + domain)) +
        ((secure == true) ? "; secure" : "");

if (false && (name == "XML_PROIZVODITEL" || name == "XML_SLQ" || name == "id_cmp")) {
alert ( name + "=" + escape (value) +
        ((expires == null || expires == "") ? "" : ("; expires=" + expires.toGMTString())) +
        ((path == null || path == "") ? "" : ("; path=" + path)) +
        ((domain == null || domain == "") ? "" : ("; domain=" + domain)) +
        ((secure == true) ? "; secure" : ""));
}
}
//	largeExpDate.setTime(largeExpDate.getTime() + (365 * 24 * 3600 * 1000));
//	document.cookie = name + "=" + escape (value) +"; expires=" + largeExpDate.toGMTString() +  "; path=/";

function getCookie(name) {
	if(document.cookie == "") return false;
	else {
		var cookieStart, cookieEnd;
		var cookieString = document.cookie;
		cookieStart = cookieString.indexOf(name+"=");
		if(cookieStart != -1) {
			cookieStart += name.length+1;
			cookieEnd = cookieString.indexOf(";", cookieStart);
			if(cookieEnd == -1) cookieEnd = cookieString.length;
			return cookieString.substring(cookieStart, cookieEnd);
		} else {
			return false;
		}
	}
}

