function setCookie (name, value, expires) {
  document.cookie = name + "=" + escape (value) +
    "; path=/; expires=" + expires.toGMTString();
}

function getCookie(Name) {
  var search = Name + "="
  if (document.cookie.length > 0) { // cookie setting ok?
    offset = document.cookie.indexOf(search)
    if (offset != -1) { // cookie ok?
      offset += search.length
      // set index of beginning of value
      end = document.cookie.indexOf(";", offset)
      // cookie last index num
      if (end == -1)
        end = document.cookie.length
      return unescape(document.cookie.substring(offset, end))
    }
  }
  return "";
}
//// id cookie
function saveid(form) {
  var expdate = new Date();
  // defult day 30 
  if (form.checksaveid.checked)
    expdate.setTime(expdate.getTime() + 1000 * 3600 * 24 * 30); // day 30 
  else
    expdate.setTime(expdate.getTime() - 1); // cookie delete
  setCookie("saveid", form.id.value, expdate);
}

function getid(form) {
  form.checksaveid.checked = ((form.id.value = getCookie("saveid")) != "");
}

//// email cookie
function savemail(form) {
  var expdate = new Date();
  // defult day 30 
  if (form.checksavemail.checked)
    expdate.setTime(expdate.getTime() + 1000 * 3600 * 24 * 30); // day 30 
  else
    expdate.setTime(expdate.getTime() - 1); // cookie delete
  setCookie("savemail", form.email.value, expdate);
}

function getmail(form) {
  form.checksavemail.checked = ((form.email.value = getCookie("savemail")) != "");
}