function readCookie(name){
  var cookieValue = "";
  var search = name + "=";
  if(document.cookie.length > 0){ 
    offset = document.cookie.indexOf(search);
    if (offset != -1){ 
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      cookieValue = unescape(document.cookie.substring(offset, end))
    }
  }
  return cookieValue;
}
function writeCookie(name, value, hours){
  var expire = "";
  if(hours != null){
    expire = new Date((new Date()).getTime() + hours * 3600000);
    expire = "; expires=" + expire.toGMTString();
  }
  document.cookie = name + "=" + escape(value) + "; path=/" + expire ;
}

//每隔18分钟刷新一次才计数，个人访问总次数6个月后失效
var nVisited = 0;
var cookies1 = 'membrane_count';
var cookies2 = 'membrane_yourc';
var Color = screen.colorDepth;
var Ref = escape(document.referrer);
var sSize = screen.width + '*' + screen.height;
var Page = (page=location.href.match(/membrane\.ustc\.edu\.cn(\S[^#\s\+]+)/i))?page[1]:"/";
if(readCookie(cookies1).length<1) {writeCookie(cookies1,1,0.3);nVisited=1;} 
var YourC=((YourC=readCookie(cookies2)).length<1)?1:(++YourC);
writeCookie(cookies2,YourC,4320);
var count = "http://membrane.ustc.edu.cn/count/stat.php" + "?v=" + nVisited + "&s=" + sSize + "&c=" + Color + "&z=" + (new Date()).getTimezoneOffset()/60 + "&p=" + escape(Page) + "&r=" + Ref;	   
document.write('<script type="text/javascript" src="' + count + '"></script>');