﻿function setCookie(name, value, expiredays, path, domain, secure) {
   if (expiredays) {
      var exdate=new Date();
      exdate.setDate(exdate.getDate()+expiredays);
      var expires = exdate.toGMTString();
   }
   document.cookie = name + "=" + escape(value) +
   ((expiredays) ? "; expires=" + expires : "") +
   ((path) ? "; path=" + path : "") +
   ((domain) ? "; domain=" + domain : "") +
   ((secure) ? "; secure" : "");
}

function getCookie(name) {
   var cookie = " " + document.cookie;
   var search = " " + name + "=";
   var setStr = null;
   var offset = 0;
   var end = 0;
   if (cookie.length > 0) {
      offset = cookie.indexOf(search);
      if (offset != -1) {
         offset += search.length;
         end = cookie.indexOf(";", offset)
         if (end == -1) {
            end = cookie.length;
         }
         setStr = unescape(cookie.substring(offset, end));
      }
   }
   return setStr;
}

var eventKey;
function registerSubmitHandlers() {
    if (typeof (autoSubmitNames) != "undefined") {
        for (i = 0; i < autoSubmitNames.length; i++) {
            var ob = document.getElementById(autoSubmitNames[i]);
            if (ob != null)
                ob.onkeydown = doSubmit;
        }
        if (!document.all) {
            eventKey = "e.keyCode";
            document.captureEvents(Event.KeyDown);
        }
        else
            eventKey = "event.keyCode";
    }
}
function doLinkSubmit(linkID) {
    if (document.all)
        document.getElementById(linkID).click();
    else
        document.location.href = document.getElementById(linkID).href;
}
function doSubmit(e) {
    if (eval(eventKey) == 13) {
        for (i = 0; i < autoSubmitNames.length; i++) {
            if (autoSubmitNames[i] == this.id) {
                eval(autoSubmit[i]);
                return false;
            }
        }
    }
}

