

function setCookie(sName, sValue)
{
	document.cookie = sName + "=" + escape(sValue) + "";
}


function getCookie(sName)
{
	var aCookie = document.cookie.split("; ");
	for (var i=0; i < aCookie.length; i++)
	{
		var aCrumb = aCookie[i].split("=");
		if (sName == aCrumb[0]) 
			return unescape(aCrumb[1]);
	}
	return "";
}


function add_to_string(s,id)
{
	if (s && s!="undefined")
	{
		if (is_in_string(s,id)) 
			return s;
		if (s!="") 
			s+=",";
		s+=id;
	}
	else
		s=id;
	return s;
}


function is_in_string(s,id)
{
	if (s && s!="undefined")
	{
		var ar = s.split(",");
		for (i=0; i<ar.length; i++)
		{
			if (ar[i] == id)
				return 1;
		}
	}
	return 0;
}


function remove_from_string(s,id)
{
	var new_s = "";
	if (s && s!="undefined")
	{
		var ar = s.split(",");
		for (i=0; i<ar.length; i++)
		{
			if (ar[i] != id)
			{
				if (new_s!="") new_s+=",";
				new_s+=ar[i];
			}
		}
	}
	return new_s;
}


function string_items_count(s)
{
	if (s && s!="undefined")
	{
		if (s == "")
			return 0;
		var ss = "0,"+s;
		var ar = ss.split(",");
		var cnt = ar.length-1;
		return cnt;
	}
	return 0;
}	


function change_basket(id,v)
{
	var add;
	if (v == "vac")
		add = "вакансий";
	if (v == "res")
		add = "резюме";
	var div = document.getElementById("basket_div_"+id);
	var s = getCookie("basket_items_"+v);
	if (is_in_string(s,id))
	{
		s = remove_from_string(s,id);
		div.innerHTML = "<a href='javascript:void(0)' class=vactitle onclick='change_basket("+id+",\""+v+"\")'>добавить в портфель "+add+"</a>";
	}
	else
	{
		s = add_to_string(s,id);
		div.innerHTML = "<a href='javascript:void(0)' class=vactitle onclick='change_basket("+id+",\""+v+"\")'>удалить из портфеля "+add+"</a>";
	}
	setCookie("basket_items_"+v,s);
	var div = document.getElementById("basket_items_count_"+v);
	var cnt = string_items_count(s);
	div.innerHTML = cnt;
}


function set_basket_items_count()
{
	var s = getCookie("basket_items_vac");
	var div = document.getElementById("basket_items_count_vac");
	var cnt = string_items_count(s);
	if (div)
		div.innerHTML = cnt;
	var s = getCookie("basket_items_res");
	var div = document.getElementById("basket_items_count_res");
	var cnt = string_items_count(s);
	if (div)
		div.innerHTML = cnt;
}

