
//
function AddFav(strUrl,strTitle)
{
	window.external.addFavorite(strUrl,strTitle);
}

//
function PrintArea()
{
	bdhtml=window.document.body.innerHTML;
	sprnstr="<!--startprint-->";
	eprnstr="<!--endprint-->";
	prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
	prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
	window.document.body.innerHTML=prnhtml;
	window.print();
}

//È«Ñ¡/È«²»Ñ¡checkbox
function SelectAll(chkaVal,boolStatus)
{
	var pintNum=chkaVal.length;
	while(pintNum-->0)
	{
		chkaVal[pintNum].checked=boolStatus;
	}
}

//Çó×Ö·û´®³¤¶È(×Ö½Ú)
function ByteLen(strVal)
{
	var pt=strVal.length,pintLen=0;
	while(pt-->0)
		pintLen+=1+(strVal.charCodeAt(pt)>255);
	return pintLen;
}

//ÏÔÊ¾²ã
function ShowLayer()
{
	var i,v,obj,args=ShowLayer.arguments;
	for(i=0;i<args.length-1;i+=2)
	{
		obj=document.getElementById(args[i]);
		v=args[i+1];
		obj.style&&(obj=obj.style,v=v==1?'visible':'hidden');
		obj.visibility=v;
	}
}

//ËõÐ¡Í¼Æ¬(±£³Ö¿í¸ß±È)
function FitImage(ImgD,intMaxWidth,intMaxHeight)
{
	var image=new Image();
	image.src=ImgD.src;
	if(image.width>0&&image.height>0)
	{
		if(image.width/image.height>=intMaxWidth/intMaxHeight)
		{
			if(image.width>intMaxWidth)
			{
				ImgD.width=intMaxWidth;
				ImgD.height=(image.height*intMaxWidth)/image.width;
			}
			else
			{
				ImgD.width=image.width;
				ImgD.height=image.height;
			}
		}
		else
		{
			if(image.height>intMaxHeight)
			{
				ImgD.height=intMaxHeight;
				ImgD.width=(image.width*intMaxHeight)/image.height;
			}
			else
			{
				ImgD.width=image.width;
				ImgD.height=image.height;
			}
		}
	}
}

//ËõÐ¡Í¼Æ¬¿í¶È(±£³Ö¿í¸ß±È)
function FitImgWidth(objImg,intMaxWidth)
{
	if(objImg.width>intMaxWidth)
	{
		var i=objImg.height/objImg.width*intMaxWidth;
		objImg.width=intMaxWidth;objImg.height=i;
	}
}

//Êó±êËõ·ÅÍ¼Æ¬
function WheelImg(o)
{
	var zoom=parseInt(o.style.zoom,10)||100;
	zoom+=event.wheelDelta/12;
	zoom>0&&(o.style.zoom=zoom+'%');
}

//ÉèÖÃÍ¼Æ¬Ô¤ÀÀ
function SetPicPreview(txt,img)
{
	img.src=txt.value;
}

//±à¼­´¦Àí
//m:1´Ö,2Ð±,3ÏÂ»®Ïß,4É¾³ýÏß,5Ë®Æ½¾ÓÖÐ,6Á¬½Ó,7Í¼Æ¬
function TxtEx(ctx,m)
{
	var pfront="",prear="",pfont=new Array("b","i","u","s","cnt");
	if(m>=1&&m<=5)
		pfront="{"+pfont[m-1]+"}",prear="{/"+pfont[m-1]+"}";
	else if(m==6)
	{
		var phref=prompt("µØÖ·","http://");
		if(phref==null)
			return;
		pfront="{a "+phref+"}",prear="{/a}";
	}
	else if(m==7)
	{
		var pimg=prompt("Í¼Æ¬µØÖ·","http://");
		if(pimg==null)
			return;
		pfront="{img0"+pimg+"}";
	}

	if(document.selection&&document.selection.type=="Text")
	{
		var prange=document.selection.createRange(),ptxt=prange.text;
		prange.text=pfront+ptxt+prear;
	}
	else
		ctx.value=pfront+ctx.value+prear;
}

function ShowTxtExBar()
{
	document.write("<img onclick=TxtEx(cctx,1) src=/img/bt/b.gif><img onclick=TxtEx(cctx,2) src=/img/bt/i.gif>\
<img onclick=TxtEx(cctx,3) src=/img/bt/u.gif><img onclick=TxtEx(cctx,4) src=/img/bt/s.gif>\
<img onclick=TxtEx(cctx,5) src=/img/bt/cnt.gif><img onclick=TxtEx(cctx,6) src=/img/bt/a.gif>\
<img onclick=TxtEx(cctx,7) src=/img/bt/img.gif>");
}

function QueryDelete(tform)
{
	var c=0,t,tn=tform.cc.length;
	String(tn)=="undefined"&&(tn=1);
	for(t=0;t<tn;t++)
		tform.cc[t].checked&&c++;
	if(!c||!confirm("È·ÈÏÒªÉ¾³ýÂð£¿É¾³ýºó²»¿É»Ö¸´£¡"))
		return false;
}

function QueryDel1(url)
{
	confirm("È·ÈÏÒªÉ¾³ýÂð£¿É¾³ýºó²»¿É»Ö¸´£¡")&&(location=url);
}

//var gan="¼×ÒÒ±û¶¡Îì¼º¸ýÐÁÈÉ¹ï",zhi="×Ó³óÒúÃ®³½ËÈÎçÎ´ÉêÓÏÐçº¥",shu="ÊóÅ£»¢ÍÃÁúÉßÂíÑòºï¼¦¹·Öí";
/*
function Dat()
{
	var n=new Date(),day="ÌìÒ»¶þÈýËÄÎåÁù",cl="<font color=blue>";
	var y=n.getFullYear(),w=n.getDay();
	w==0&&(cl="<font color=red>");
	w==6&&(cl="<font color=green>");
	return cl+y+"Äê"+String(n.getMonth()+1)+"ÔÂ"+n.getDate()+"ÈÕ ÐÇÆÚ"+day.charAt(w)+" "+gan.charAt((y+36-1900)%10)+zhi.charAt((y+36-1900)%12)+shu.charAt((y-4)%12)+"Äê</font>";
}


function Tim()
{
	var n=new Date(),ih=n.getHours(),im=n.getMinutes(),is=n.getTime()%60000;
	is=(is-is%1000)/1000;
	var clk=zhi.charAt(parseInt((ih+1)/2)%12)+"Ê±"+ih+":";
	im<10&&(clk+="0");
	clk+=im+":";
	is<10&&(clk+="0");
	clk+=is;
	return clk;
}

function iClk()
{
	document.getElementById("ca1").innerHTML=Dat(),document.getElementById("ca2").innerHTML=Tim();
}

function Calinder()
{
	document.write("<table width=100%><tr><td id=ca1><tr><td id=ca2></table>");
	iClk(),setInterval("iClk()",1000);
}
*/



function GetHttpRequest()
{
	var MSXML=new Array('msxml2.XMLHTTP.5.0','msxml2.XMLHTTP.4.0','msxml2.XMLHTTP.3.0','msxml2.XMLHTTP','Microsoft.XMLHTTP');
	for(var i=0;i<MSXML.length;i++)
	{
		try
		{
			return new ActiveXObject(MSXML[i]);
		}
		catch(e)
		{
		}
	}
	try
	{
		return new XMLHttpRequest();
	}
	catch(e)
	{
	}
	return 0;
}

function UrlEncode(strUrl)
{
	return strUrl.replace(/=/g,'%3D').replace(/&/g,'%26').replace(/\?/g,'%3F').replace(/%/g,'%25').replace(/ /g,'%20');
}

