//滚屏脚本
var currentpos,timer;
function initializeScroll() { timer=setInterval("scrollwindow()",80);} 
function scrollclear(){clearInterval(timer);}
function scrollwindow() {currentpos=document.documentElement.scrollTop;window.scroll(0,++currentpos);if (currentpos != document.documentElement.scrollTop) scrollclear();} 
document.onmousedown=scrollclear;
document.ondblclick=initializeScroll;

function setCookie(name, value)		//cookies设置
{
	var argv = setCookie.arguments;
	var argc = setCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	if(expires!=null){
		var LargeExpDate = new Date ();
		LargeExpDate.setTime(LargeExpDate.getTime() + (expires*1000*3600*24));
	}
	document.cookie = name + "=" + escape (value) + "; path=/;" +((expires == null) ? "" : (" expires=" +LargeExpDate.toGMTString()));
}

function getCookie(Name)			//cookies读取
{
	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;
			}
			return unescape(document.cookie.substring(offset, end));
		}
	}
	return "";
}

//***

// 内容样式用户定义
function ContentSize(size)
{
	var obj=document.getElementById("topiccontent");
	obj.style.fontSize=size>0 ? size+"px" : "";
	if (arguments.length==1){
		setCookie("clientFontSize",size,size==0?-1:1);
	}
}
function ContentBg(color)
{
	var obj=document.getElementById("topiccontent");
	obj.style.backgroundColor=color;
	if (arguments.length==1){
		setCookie("clientContBg",color,color.length==0?-1:1);
	}
}
function InitContStyle()
{
	var v=getCookie("clientFontSize");
	if (v.length>0){
		ContentSize(v,false);
	}
	v=getCookie("clientContBg");
	if (v.length>0){
		ContentBg(v,false);
	}
}


//***
// for image load 
// <img onload="resizeme(this,this.width,this.height,100);">
function resizepic(Obj,ObjWidth,ObjHeight,intSize){
	intYSize=(intSize/ObjWidth)*ObjHeight;
	Obj.width = intSize;
	Obj.height = intYSize;
}
