function SetTips(id, h, clID, opID){
	var scr = document.getElementById(id), parent = scr.parentNode, lis = scr.getElementsByTagName("li"), height = h * lis.length, temp = 0, time = null, st = null, clBtn = document.getElementById(clID), op = document.getElementById(opID);
	op.onclick = function(){ CK.DeleteCookie("ebook_tips"); op.style.display = "none"; parent.parentNode.style.display = "block"; return false; }
	clBtn.onclick = function(){ CK.SetCookie("ebook_tips", "s", 1); parent.parentNode.style.display = "none";  op.style.display = "block"; return false; }
	if(CK.GetCookie("ebook_tips")){
		parent.parentNode.style.display = "none";
		op.style.display = "block";
		return;
	}
	scr.innerHTML += scr.innerHTML;
	function scrollBegin(){
		if(++temp > h){ time = setTimeout(setScroll, 3000); return;}
		if(++parent.scrollTop >= height) parent.scrollTop = 0;
		time = setTimeout(scrollBegin, 0);
	}
	function setScroll(){
		temp = 0;
		scrollBegin();
	}setScroll();
	parent.onmouseover = function(){ clearTimeout(time); }
	parent.onmouseout = scrollBegin;
}

//ÉèÖÃCookie
function CK(){
	CK.GetCookie = function(name){   
		var arg = name + "=", alen = arg.length, clen = document.cookie.length, i = 0, j = 0;
		while(i < clen){
			j = i + alen;
			if(document.cookie.substring(i, j) == arg) return CK.GetCookieVal(j);
			i = document.cookie.indexOf(" ", i) + 1;
			if(i == 0) break;
		}
		return null;
	}
	CK.GetCookieVal = function(offset) {   
		var endstr = document.cookie.indexOf (";", offset);
		if(endstr == -1) endstr = document.cookie.length;
		return unescape(document.cookie.substring(offset, endstr));
	}
	CK.DeleteCookie = function(name) {   
		var exp = new Date(), cval = CK.GetCookie(name);
		exp.setTime(exp.getTime() - 1);
		document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
	}
	CK.SetCookie = function(name, value, days) {
		var path = "/", domain = null, secure = false, expires = new Date();
		CK.DeleteCookie(name);
		expires.setTime(expires.getTime() + (days * 24 * 60 * 60 * 1000));
		document.cookie = name + "=" + value + "; expires=" + expires.toGMTString() + ((domain == null) ? "" : ("; domain=" + domain)) + ((path == null) ? "" : ("; path=" + path)) +  ((secure == true) ? "; secure" : "");
	}
}CK();


