function trim(str) {
	return str.replace(/^\s*|\s*$/g,"");
}

function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function checkBrowser()
{
	this.ver=navigator.appVersion;
	this.dom=document.getElementById?1:0;
	//ie7 can not return the full path, so...
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom)?1:0;
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
	this.ie4=(document.all && !this.dom)?1:0;
	this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
	this.ns4=(document.layers && !this.dom)?1:0;
	this.mac=(this.ver.indexOf('Mac') > -1) ?1:0;
	this.ope=(navigator.userAgent.indexOf('Opera')>-1);
	this.ffox=(navigator.userAgent.indexOf('Firefox')>-1);
	this.maxthon=(navigator.userAgent.indexOf('Maxthon')>-1);
	this.ie=(this.ie6 || this.ie5 || this.ie4);
	this.ns=(this.ns4 || this.ns5);
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns5 || this.ns4 || this.mac || this.ope || this.ffox || this.maxthon);
	this.nbw=(!this.bw);
	return this;
}

function setCookie(name, value, expires)
{
	if (name == '')
	{
		return null;
	}
	var exp = "";
	if (expires != null)
	{
		exp = '; expires =' + expires.toGMTString();
	}
	document.cookie = name + '=' + escape(value) + '; path=/' + exp;
}

function getCookie(name)
{
	if (name == '')
	{
		return 0;
	}
	var cname = name + '=';
	var dc = document.cookie;
	if (dc.length > 0)
	{
		var begin = dc.indexOf(cname);
		if (begin != -1)
		{
			begin += cname.length;
			var end = dc.indexOf(";", begin);
			if (end == -1)
			{
				end = dc.length;
			}
			return unescape(dc.substring(begin, end));
		}
	}
	return null;
}

function keypress()
{
	if(event.keyCode==78 && event.ctrlKey)
		return false;
}


function resizeImg(ev,fitW,fitH) {
	var ie=document.all
	var ns6=document.getElementById&&!document.all
	if (!ie && !ns6) return;

	var ele=ns6? ev.target : event.srcElement;

	var maxWidth = fitW;
	var maxHeight = fitH;
	var img = new Image();
	img.src = ele.src;
	ele.width = ele.width>maxWidth?maxWidth:ele.width;
	ele.height = ele.height>maxHeight?maxHeight:ele.height;
}
