// JavaScript Document
function cookieSet(c_name,value,expiredays)
{
  var exdate=new Date()
  exdate.setDate(exdate.getDate()+expiredays)
  document.cookie=c_name+ "=" +escape(value)+
  ((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
}

function cookieSetAdvanced ( name, value, expiredays, path, domain, secure )
{
  var cookie_string = name + "=" + escape ( value );

  if ( expiredays )
  {
    var exdate=new Date()
    exdate.setDate(exdate.getDate()+expiredays)
    cookie_string += "; expires=" + exdate.toGMTString();
  }

  if ( path )
        cookie_string += "; path=" + escape ( path );

  if ( domain )
        cookie_string += "; domain=" + escape ( domain );
  
  if ( secure )
        cookie_string += "; secure";
  
  document.cookie = cookie_string;
}

function cookieGet(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 cookieErase(c_name, path, domain, secure) {
	cookieSetAdvanced (c_name, "", -1, path, domain, secure);
}