function getCookie(c_name) {
	if (document.cookie.length>0)	{ 
		c_start=document.cookie.indexOf(c_name + "=")
		if (c_start!=-1)	{ 
			c_start=c_start + c_name.length+1 
			c_end=document.cookie.indexOf(";",c_start)
			if (c_end==-1) {
				c_end=document.cookie.length
			}
			return unescape(document.cookie.substring(c_start,c_end))
		} 
	}
	return ""
}

function setCookie(c_name,value){
  var argv = setCookie.arguments;
  var argc = setCookie.arguments.length

  var expires = (argc > 2) ? argv[2] : null
  var path = (argc > 3) ? argv[3] : null
  var domain = (argc > 4) ? argv[4] : null
  var secure = (argc > 5) ? argv[5] : false
  var exdate=new Date()
  exdate.setDate(exdate.getDate()+expires)
	
  document.cookie = c_name + "=" + escape (value) +
    ((expires == null) ? "" : ("; expires=" + exdate.toGMTString())) +
    ((path == null) ? "" : ("; path=" + path)) +
    ((domain == null) ? "" : ("; domain=" + domain)) +
    ((secure == true) ? "; secure" : "")
}

function deleteCookie (name) {
    var exp = new Date()
    exp.setTime (exp.getTime() - 1)
    var cval = getCookie (name)
    document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString()
}