// Cookie Read
// --------------------------------------------------
var rCookie = function(_name) {
 var neq = _name + '=';
 var ca = document.cookie.split(';');
 for(var i=0; i<ca.length; i++) {
  var c = ca[i];
  while (c.charAt(0)==' ') { c = c.substring(1,c.length); }
  if (c.indexOf(neq) == 0) { return c.substring(neq.length,c.length); }
 }
 return null;
};

// Cookie Write
// --------------------------------------------------
var wCookie = function(_name,_value,_expire) {
 var d = new Date()
 d.setTime(d.getTime()+_expire);
 var expires = '; expires=' + d.toGMTString();
 var domain = '; domain=' + location.hostname;
 document.cookie = _name + '=' + _value  + expires + domain + '; path=/';
};

