// lenux // 06.10.2008

// cookie

//-----------------------------------
//	name - название переменной куки
//	begin - позиция, с которой вырезать
//	end -  позиция до которой вырезать
	
//	функция возращает значение куки с именем name
function getCookie(name,begin,end){
	begin = document.cookie.indexOf(name+"=")
	if(begin==-1) return ""
	begin = document.cookie.indexOf("=",begin)+1
	end = document.cookie.indexOf("; ",begin)
	if (end == -1) end = document.cookie.length
	return document.cookie.substring(begin,end)
}
//-----------------------------------
//	name - имя куки
//	content - значение куки
//	expires - время, до которого куки дествительна
//	path - путь на сайте (обычно это корень '/')
//	domain - сайт (название)
	
//	функция выставляет куки с именем name и переданными параметрами
function setCookie (name,content,expires,path,domain){
  if(expires && expires==-1) expires='Thu, 21 Sep 2010 07:59:00 GMT'
  expires = (expires) ? 'expires='+expires+'; ' : ''

  path = (path) ? 'path='+path+'; ' : ''
  domain = (domain) ? ' domain='+domain+'; ' : '';
  document.cookie = name+'='+content+'; '+path+expires+domain
}
