function set_cookie(name, value, expires)
{
if (!expires)
{
expires = new Date();
}
document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString() +  "; path=/";
}

function get_cookie(name)
{
cookie_name = name + "=";
cookie_length = document.cookie.length;
cookie_begin = 0;
while (cookie_begin < cookie_length)
{
value_begin = cookie_begin + cookie_name.length;
if (document.cookie.substring(cookie_begin, value_begin) == cookie_name)
{
var value_end = document.cookie.indexOf (";", value_begin);
if (value_end == -1)
{
value_end = cookie_length;
}
return unescape(document.cookie.substring(value_begin, value_end));
}
cookie_begin = document.cookie.indexOf(" ", cookie_begin) + 1;
if (cookie_begin == 0)
{
break;
}
}
return null;
}

function substr_count( haystack, needle, offset, length ) {	// Count the number of substring occurrences
	// 
	// +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)

	var pos = 0, cnt = 0;

	if(isNaN(offset)) offset = 0;
	if(isNaN(length)) length = 0;
	offset--;

	while( (offset = haystack.indexOf(needle, offset+1)) != -1 ){
		if(length > 0 && (offset+needle.length) > length){
			return false;
		} else{
			cnt++;
		}
	}

	return cnt;
}

function compar_count2()
{
			str = '';
			var value_cook = document.cookie.split("; ");

			for(i=0; i<value_cook.length; i++)
			if(substr_count(value_cook[i], 'compar'))

		{

			var value_cook2 = value_cook[i].split("=");
			if(value_cook2[0] != 'compar_count')
			str += value_cook2[1] + '-';

		}


			if ( str != '' )

				document.location.href="http://ba-bah.ru/index.php?comparison_products=1&ComparisonHidden1="+str;

}

