//引入全站配置js脚本
document.write("<script src=\"\/inc\/config.js\"><\/script>");
document.write("<script src=\"\/inc\/ajax.js\"><\/script>");

//删除左右两端的空格
function trim(str)
{
	return str.replace(/(^\s*)|(\s*$)/g, "");
}
//删除左边的空格
function ltrim(str)
{
	return str.replace(/(^\s*)/g,"");
}
//删除右边的空格
function rtrim(str)
{ 
	return str.replace(/(\s*$)/g,"");
}

//加进收藏夹
function addFav()
{
	var favShow=document.title;
	window.external.AddFavorite(document.location.href,favShow);
}

//改变文章内部字体大小
function FontZoom(fsize)
{
	var ctext = document.getElementById("arctext");
	ctext.style.fontSize = fsize +"px";
}

//html文件载入时执行的
function bodyLoad()
{
	//ReImgSize();	
}

//改变图片大小
function resizepic(tupic)
{
	if(tupic.width>630)
	{
		tupic.style.width=630;
	}
	tupic.alt="反病毒网_www.antidu.cn";
}

//改变图片大小2
function ReImgSize()
{
  for (j=0;j<document.images.length;j++)
   {
	document.images[j].width=(document.images[j].width>640)?"640":document.images[j].width;
	document.images[j].style.cursor = "pointer"; 
	document.images[j].alt="双击打开看大图片";
	document.images[j].ondblclick=function(e){window.open(this.src);}
   }
}

//获得浏览器版本
function checkBrowserVersion()
{
	var browser=navigator.appName
	var b_version=navigator.appVersion
	//alert(browser);
	//alert(b_version);
	var version=b_version.split(";");
	var trim_Version=version[1].replace(/[ ]/g,"");
	if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE7.0")
	{
		return("IE 7.0");
	}
	else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0")
	{
		return("IE 6.0");
	} 
	return trim_Version;
}

//让ie6下png图片透明
function correctPNG()
{
	//alert(checkBrowserVersion());
	if("IE 6.0"==checkBrowserVersion())
	{
		for(var i=0; i<document.images.length; i++)
		{
			var img = document.images[i]
			var imgName = img.src.toUpperCase()
			if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
			{
			var imgID = (img.id) ? "id='" + img.id + "' " : ""
			var imgClass = (img.className) ? "class='" + img.className + "' " : ""
			var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
			var imgStyle = "display:inline-block;" + img.style.cssText
			if (img.align == "left") imgStyle = "float:left;" + imgStyle
			if (img.align == "right") imgStyle = "float:right;" + imgStyle
			if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
			var strNewHTML = "<span " + imgID + imgClass + imgTitle
			+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
			+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
			+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
			img.outerHTML = strNewHTML
			i = i-1
			}
		}
	}
}

function writeLeave(i,I,l)
{
	if(getStringLen(i.value,1)>l)
	{
	i.value=cutString(i.value,l,1);
	try{I.value=0}catch(e){}
	try{I.innerHTML=0}catch(e){}
	}
	else
	{
	try{I.value=l-getStringLen(i.value,1)}catch(e){}
	try{I.innerHTML=l-getStringLen(i.value,1)}catch(e){}
	}
}

function getStringLen(i,I)
{i=ltrim(i);if(2==I){i=i.replace(/[^\x00-\xff]/g,"**")}return i.length}

//antitime单位是毫秒
function antiQuick(hid,commentid)
{
	var antitime=15000; //15秒
	var cookieString = new String(document.cookie);
	plhead="htmlpl_"+hid+"_"+commentid;
	var beginPosition = cookieString.indexOf(plhead);
	if (beginPosition == -1)
	{
		var pltime = new Date();
		pltime.setTime(pltime.getTime()+antitime);
		document.cookie = plhead+"=antidu_cn;expires="+pltime.toGMTString();
		return true;
	}
	return false;
}

function likeComment(act,hid,commentid)
{
	if(antiQuick(hid,commentid))
	{
		var url="/comment.php?act="+act+"&hid="+hid+"&id="+commentid;
		ajaxGet(url);
	}
	else
	{
			alert('评论速度太快了');	
	}
}

function bodyEnd(hid)
{
	correctPNG();
}

//显示评论
function showHtmlpl(hid)
{
	if(site_htmlpl==1)
	{
	document.getElementById("gbook").innerHTML="<img src='/images/ajax_small.gif'/> 评论加载中…";
	document.write("<iframe width=\"0\" height=\"0\" style=\"visibility:hidden\" src=\"/comment.asp?act=show&hid="+hid+"\" id=\"igbook\" name=\"igbook\"><\/iframe>");
	}
}

//增加点击
function addHits(hid)
{
	if(site_htmltj==1)
	{
		var cookieString = new String(document.cookie);
		tjhead="htmltj_"+hid;
		var beginPosition = cookieString.indexOf(tjhead);
		if (beginPosition == -1)
		{
			var tjtime = new Date();
			tjtime.setTime(tjtime.getTime()+24*60*60*1000);
			document.cookie = tjhead+"=反病毒网;expires="+tjtime.toGMTString();
			inject = "<iframe style='display:none;' src=\"/hits.asp?id="+hid+"\" width=0 height=0 frameborder=0 scrolling=no></iframe>";
			document.write(inject);
		}
	}
}

function safeComment(hid)
{
	var vit=0;
	var tpname=trim(document.getElementById('plname').value);
	var tpcont=trim(document.getElementById('plcontent').value);

	if(tpcont.length<2) vit=1;
	if(tpcont.length>site_comment3) vit=1; //site_comment3在config.js里定义了
	var exct=/(www|http|\[url=)/;
	if(exct.test(tpcont)) vit=1;
	if(vit==0) 
	{
		if(antiQuick(hid,0))
		{
			var postUrl='/comment.php?act=add&hid='+hid;
			var postStr='plname='+tpname+'&plcontent='+tpcont;
			ajaxPost(postUrl,postStr);
		}
		else
		{	alert('评论速度太快了');	}
	}
	else alert("评论含有非法内容或字符长度不符合要求!");
}
