// JavaScript Document 2007 jsFunction By bit_
//全选函数
function CheckAll(form)  
{
	for (var i=0;i<form.elements.length;i++)    
	{
    	var e = form.elements[i];
    	if (e.name != 'chkall') e.checked = form.chkall.checked; 
	}
}
//禁止鼠标右键
function nocontextmenu() 
{
	event.cancelBubble = true
	event.returnvalue = false;
	return false;
}
 
function norightclick(e) 
{
	if (window.Event) 
	{
		if (e.which == 2 || e.which == 3)
　		return false;
	} 
	else if (event.button == 2 || event.button == 3) 
	{
　 		event.cancelBubble = true
　 		event.returnvalue = false;
　 		return false;
	} 
}
//创建XHR
function CreateXHR()
{
	if(typeof XMLHttpRequest!="undefined")
	{
		return new XMLHttpRequest(); 
	}
	else if(window.ActiveXObject)
	{
		var aVersions=["MSXML2.XMLHttp.5.0","MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp","Microsoft.XMLHttp"]
		for(var i=0;i<aVersions.length;i++)
		{
			try
			{
				var oXHR=new ActiveXObject(aVersions[i]);
				return oXHR;
			}
			catch(oError)
			{
				//do nothing
			}
		}
	}
	throw new Error("XMLHttp Object could be created.")
}
//创建隐藏帧
function CreateIframe(Iname,url)
{
	var OIdIframe=document.createElement("iframe");
		OIdIframe.name=Iname;
		OIdIframe.id=Iname;
		OIdIframe.width=0;
		OIdIframe.height=0;
		OIdIframe.frameborder=0;
		OIdIframe.src=url;
		document.body.appendChild(OIdIframe);
		OFrames=frames[Iname];
}
//简化documentElementById
function GetE(Id)
{
	return document.getElementById(Id);
}
//简化以form对象取值
function GetForm(formName,elementName)
{
	return eval("document."+formName+"."+elementName+".value");
}
//是否为空
function IsEmpty(str)
{
	return ((str == null) || (str.length == 0));
}
//是否含有空格
function IsWhitespace (str)
{
  var whitespace = " \t\n\r";
  var i;
  for (i = 0; i < str.length; i++){
     var c = str.charAt(i);
     if (whitespace.indexOf(c) >= 0) {
		    return true;
	   }
  }
  return false;
}
//是否符合指定长度
function IsLength(leng,minl,maxl)
{
	if(maxl==0)
	{
		return true;
	}
	else
	{
		if(leng>=minl && leng<=maxl)
		{

			return true;
		}
		else
		{
			return false;
		}
	}
}
//检查输入的数字是否是0-9
function CheckNumber(snumber)
{
	var len =  snumber.length;
 	for (var i = 0; i < len; i++)
	{
		var onechar= snumber.charAt(i);
		if((onechar<"0" || onechar>"9")&&(onechar !="."))
		{
			alert("请正确输入数值：0~9");
			return false;
		}
	}
	return true;
}
//去空格
function AllTrim(s)  
{  
	if(s.substr(0,1)==" ")  
    {  
       do  
         {  
             s=s.substr(1,s.length-1);          
          }
		while(s.substr(0,1)==" ")  
          }  
          if(s.substring(s.length,s.length-1)==" ")  
          {  
                  do  
                  {  
                          s=s.substring(0,s.length-1);          
                  }while(s.substring(s.length,s.length-1)==" ")  
          }  
          return   s;  
}  
//是否是数字字符
function chkNum(ctr)    
{    
    var strTemp="0123456789";  
    var numStr=ctr;
    var j=strTemp.indexOf(numStr);          
    if(j==-1)    
      	return false;
	else
		return true;
    
}
function openwin(url,width_,height_,left_,top_) 
{
	window.open (url, "newwindow", "height="+height_+", width="+width_+",left="+left_+",top="+top_+",toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no")
}
function tofloat(value)
{ 
	 value = Math.round(parseFloat(value)*100)/100;
	 if(value.toString().indexOf(".")<0)
	  value = value.toString()+".00";
	 return value;
}
function AdjustImage(w,h,id)
{
	var width=w,height=h;
	var el=document.getElementById(id);
	var imgWidth=el.width,imgHeight=el.height;
	var i=100,j=1,newWidth,newHeight;
	if(imgWidth>=width||imgHeight>=height)
	{
		while(i>0)
		{
			i=i-j;
			newWidth=imgWidth*(i/100);
			newHeight=imgHeight*(i/100);
			if(newWidth<width&&newHeight<height) break;
		}
		el.width=newWidth;
		el.height=newHeight;
	}
}






















