function getExpDate(days, hours, minutes) { var expDate = new Date(); if (typeof(days) == "number" && typeof(hours) == "number" && typeof(minutes) == "number") { expDate.setDate(expDate.getDate() + parseInt(days)); expDate.setHours(expDate.getHours() + parseInt(hours)); expDate.setMinutes(expDate.getMinutes() + parseInt(minutes)); return expDate.toGMTString(); } } function getCookieVal(offset) { var endstr = document.cookie.indexOf(";", offset); //alert("endstr = "+endstr+"; offset = "+offset); if (endstr == -1) { endstr = document.cookie.length; } return unescape(document.cookie.substring(offset, endstr)); } function getCookie(name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; //alert(document.cookie); while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) { return getCookieVal(j); } i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } return null; } function setCookie(name, value, expires, path, domain, secure) { document.cookie = name + "=" + escape(value) + ((expires) ? "; exprires=" + expires : "") + ((path) ? "; path=" + path : "") + ((secure) ? "; secure" : ""); } function deleteCookie(name, path, domain) { if (getCookie(name)) { document.cookie = name + "=" + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + "; expires=Thu, 01 Jan 70 00:00:01 GMT"; } } function LoadCookie(model_name) { var comp = getCookie(model_name); if (comp != null) string2FormObj(document.forms["mainForm"], comp); } function SaveCookie(model_name) { with (document) { setCookie(model_name, form2ArrayString(document.forms["mainForm"])); } }