// JScript source code
//Common.js,公用js对象
//<!--
//document.oncontextmenu=Click;将不想出现鼠标右键的页面，
//设置为<body onload="document.oncontextmenu=Click;"></body>
function Click()
{ 
	window.event.returnValue=false; 
} 
 
 //这个函数实现了鼠标wheel滑动的时候图片的自由缩放,
 //通常调用是：<Img src="*.*" OnMouseWheel="return bbimg(this);">
function bbimg(o)
{
	var zoom=parseInt(o.style.zoom,10)||100;
	zoom+=event.wheelDelta/12;
	if (zoom>0) 
		o.style.zoom=zoom+'%';
	return false;
}

//这个纯粹是为了满足insert图片的时候的resizepic函数
//默认图片大小600 <img src="*.*" Onload="javascript:resizepic(this);">
function resizepic(thispic)
{ 
	if(thispic.width>600) 
		thispic.width=600; 
}

//打印页面 
//<Tar onclick="javascript:doPrint();">
function doPrint()
{
	if(window.print)
		window.print();
}

//改变页面文字大小，模板的Content标签必须包含在<font id="ByZoom"></font>里面
//【字体：大 中 小】
//<a href="javascript:changfont(16)" class=t16h>大</a>
function ChangeFontSize(fontsize)
{
	var fontPara=document.all('ByZoom');
	if(fontPara) fontPara.style.fontSize=fontsize+'px';	
}

////<a href="javascript:MM_OpenBrWindow('','','')"> MM_OpenBrWindow('Url','_blank或者_parent','width=778,height=528')
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

//cookie操作函数
//setCookie为输入cookies  getCookie为读取cookies
function setCookie(name,value,expiry,path,domain,secure)
{  
var nameString = name + "=" + value;  
var expiryString = (expiry == null) ? "" : " ;expires = "+ expiry.toGMTString();  
var pathString = ";path =/";  
var domainString = (domain == null) ? "" : " ;domain = "+ domain;  
var secureString = (secure) ?";secure":"";  
document.cookie = nameString + expiryString + pathString + domainString + secureString;
}

function getCookie(name) 
{  
var CookieFound = false;  
var start = 0;  
var end = 0;  
var CookieString = document.cookie;  
var i = 0;  
while (i <= CookieString.length) 
{    
start = i ;    
end = start + name.length;    
if (CookieString.substring(start, end) == name)    
{      
CookieFound = true;      
break;    
}    
i++;  
}  
if (CookieFound)
{    
start = end + 1;    
end = CookieString.indexOf(";",start);    
if (end < start)      
end = CookieString.length;   
return unescape(CookieString.substring(start, end)); 
}  
return "";
}

//文字直播自动刷新控制函数
function subrefrash()
{
switch (getCookie("showlive"))
{
   case "ok":
	setCookie("showlive","no");
	break;
   case "no":
	setCookie("showlive","ok");
	showlive.location.reload();
	break;
   default: 
}
}
function ckstatus()
{
  if (getCookie("showlive")=="ok")
    {
      subform .subfre.checked=true;
    }
   if (getCookie("showlive") =="no")
    {
      subform .subfre.checked=false;
    }
}
////闪烁效果
function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++) {
this[i] = initArray.arguments[i];
}
}
var speed = 1000;
var x = 0;
var color = new initArray(
"#000000",
"#0000FF",
"#80FFFF",
"#80FF80",
"#FFFF00",
"#FF8000",
"#FF00FF",
"#FF0000"
);
var alltext;
function chcolor()
{ 
   if (navigator.appVersion.indexOf("MSIE") != -1)
   {
    alltext = document.getElementsByName("theFlashText");
    //alert(alltext.length);
    for(var i = 0;i < alltext.length;i++)
       alltext[i].style.color = color[x];
	}
	(x < color.length-1) ? x++ : x = 0;
}
function flashtext()
{
	setInterval("chcolor()",100);
}

//荧光效果
var from = 1;
var to = 4;
var delay = 40; //闪的速度
//var glowColor = "red";//颜色
var i = to;
var j = 0;

function textPulseUp()
{
	if (!document.all)
		return
	if (i < to)
	{
		document.all.theSparkText.style.filter = "Glow(Color=red, Strength=" + i + ")";
		i++;
		theTimeout = setTimeout("textPulseUp()",delay);
	return 0;
	}

	if (i = to)
	{
		theTimeout = setTimeout("textPulseDown()",delay);
		return 0;
	}
}

function textPulseDown()
{
	if (!document.all)
		return
	if (i > from)
	{
		document.all.theSparkText.style.filter = "Glow(Color=red, Strength=" + i + ")";
		i--;
		theTimeout = setTimeout("textPulseDown()",delay);
		return 0;
	}

	if (i = from)
	{
		theTimeout = setTimeout("textPulseUp()",delay);
		return 0;
	}
}
//-->
