//Session操作的函数库
function f_showallCookie(){
  alert(document.cookie);
}

function f_DeleteCookie (name) {
  var exp = new Date();
  Exp.setTime (exp.getTime() - 1);
  var cval = f_GetCookie (name);
  document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function f_getCookieVal (offset) { //取得项名称为offset的cookie值
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}
function f_GetCookie (name) { //取得名称为name的cookie值
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
      return f_getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break;
  }
  return null;
}

//删除所有的cookie
function f_ClearAllCookie(){
  var temp=document.cookie.split(";");
  var loop3;
  var flen=temp.length;
  var ts;
  var exp = new Date();
  exp.setTime (exp.getTime() - 1);
    for (loop3=0;loop3<flen;loop3++) {
      document.cookie = temp[loop3] + "; expires=" + exp.toGMTString();
    }
}

function checkJavaSession(){
  var temp=document.cookie.split(";");
  var loop3;
  var flen=temp.length;
  var ts;
  var exp = new Date();
  exp.setTime (exp.getTime() - 1);
  var seeyonOASeesion="";
  var fvalue;
  seeyonOASeesion=f_GetCookie("seeyonOASeesion");
  for (loop3=0;loop3<flen;loop3++) {
      fvalue=temp[loop3].split("=");
      ts=fvalue[0];
      if (ts.indexOf("seeyonOASeesion")!=-1){
      } else if (ts.indexOf("JSESSIONID")!=-1){
        if (fvalue[1]!=seeyonOASeesion)
            document.cookie = temp[loop3] + "; expires=" + exp.toGMTString();
      } else
      document.cookie = temp[loop3] + "; expires=" + exp.toGMTString();
    }


}




