function FormatNumber(srcStr,nAfterDot)        //nAfterDot小数位数
       {
　　        var srcStr,nAfterDot;
　　        var resultStr,nTen;
　　        srcStr = ""+srcStr+"";
　　        strLen = srcStr.length;
　　        dotPos = srcStr.indexOf(".",0);
　　        if (dotPos == -1){
　　　　        resultStr = srcStr+".";
　　　　        for (i=0;i<nAfterDot;i++){
　　　　　　        resultStr = resultStr+"0";
　　　　        }
　　　　        return resultStr;
　　        }
　　        else{
　　　　        if ((strLen - dotPos - 1) >= nAfterDot){
　　　　　　        nAfter = dotPos + nAfterDot + 1;
　　　　　　        nTen =1;
　　　　　　        for(j=0;j<nAfterDot;j++){
　　　　　　　　        nTen = nTen*10;
　　　　　　        }
　　　　　　        resultStr = Math.round(parseFloat(srcStr)*nTen)/nTen;
　　　　　　        return resultStr;
　　　　        }
　　　　        else{
　　　　　　        resultStr = srcStr;
　　　　　　        for (i=0;i<(nAfterDot - strLen + dotPos + 1);i++){
　　　　　　　　        resultStr = resultStr+"0";
　　　　　　        }
　　　　　　        return resultStr;
　　　　        }
　　        }
        } 
        
        
        
function pimsize(imgname,widths,heights){ 
var w; 
var h; 
//window.alert(picimg.width); 
//window.alert(picimg.height); 
w=imgname.width; 
h=imgname.height; 
if(imgname.width>widths){ 
do 
w=w-1; 
while (w>widths) ; 

s=w/imgname.width; 
//window.alert(s); 
imgname.width=w; 
imgname.height=h*s; 
h=imgname.height 
} 
//window.alert(imgname.height); 
//window.alert(heights); 
if(imgname.height>heights){ 
do 
h=h-1; 
while (h>heights) ; 

s=h/imgname.height; 
//window.alert(s); 
imgname.width=w*s; 
imgname.height=heights; 
} 
}
//只能输入小数
function onlyNum()
{
if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))
{
//考虑小键盘上的数字键
event.returnValue=false;

}
}
//只能输入字母
function onlyNum2(str,detail){

  if(/[^0-9]/g.test(str))
  {
   alert(detail+ "必须为数字类型！" );
   return true;
  }
  return false;
}
//只能输入字母
function onlyChar(str,detail){
  if(/[^a-zA-Z]/g.test(str))
  {
   alert(detail+ "必须为字母类型！" );
   return true;
  }
  return false;
}
//验证邮箱
//验证邮箱
function isEmail(obj)  {

  var   patrn=/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
   if(obj.value==""){
  	 document.getElementById("emailSpan").innerHTML = "<img src='images/c.png' /><font color='red'>  请输入电子邮箱!</font>";
    return   false;
  }
  if   (!patrn.test(obj.value))
  {
     document.getElementById("emailSpan").innerHTML = "<img src='images/c.png' /><font color='red'>  电子邮件地址格式不正确!!</font>";
    return   false;
  }
 
  return true;
  }
function FormatNumber(srcStr,nAfterDot)        //nAfterDot小数位数
       {
　　        var srcStr,nAfterDot;
　　        var resultStr,nTen;
　　        srcStr = ""+srcStr+"";
　　        strLen = srcStr.length;
　　        dotPos = srcStr.indexOf(".",0);
　　        if (dotPos == -1){
　　　　        resultStr = srcStr+".";
　　　　        for (i=0;i<nAfterDot;i++){
　　　　　　        resultStr = resultStr+"0";
　　　　        }
　　　　        return resultStr;
　　        }
　　        else{
　　　　        if ((strLen - dotPos - 1) >= nAfterDot){
　　　　　　        nAfter = dotPos + nAfterDot + 1;
　　　　　　        nTen =1;
　　　　　　        for(j=0;j<nAfterDot;j++){
　　　　　　　　        nTen = nTen*10;
　　　　　　        }
　　　　　　        resultStr = Math.round(parseFloat(srcStr)*nTen)/nTen;
　　　　　　        return resultStr;
　　　　        }
　　　　        else{
　　　　　　        resultStr = srcStr;
　　　　　　        for (i=0;i<(nAfterDot - strLen + dotPos + 1);i++){
　　　　　　　　        resultStr = resultStr+"0";
　　　　　　        }
　　　　　　        return resultStr;
　　　　        }
　　        }
        } 
   //图片按比例缩放   
function DrawImage(ImgD,maxwidth,maxheight)
{var image=new Image();
image.src=ImgD.src;
if(image.width>0 && image.height>0)
{
flag=true;
if(image.width/image.height>=maxwidth/maxheight)
{ if(image.width>maxwidth)
{ImgD.width=maxwidth;

}
else{
ImgD.width=image.width;
ImgD.height=image.height;
}
   

}
else{
if(image.height>maxheight)
{ImgD.height=maxheight;
ImgD.width=(image.width*maxheight)/image.height;
}
else{
ImgD.width=image.width;
ImgD.height=image.height;
}
  
}
}
}    

////////////////////////////////////////////////////////
// 函数名称：openwin
// 功能说明：弹出窗口,并定位到屏幕中央
// 参数说明：url--弹出窗口的地址
//					width--弹出窗口的宽度
//					height--弹出窗口的高度
///////////////////////////////////////////////////////
function openwin(url, width, height)
{
	window.open(url,"newwin","resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,dependent,width="+width+",height="+height+",left=" +(screen.availWidth-width)/2+",top=0" +(screen.availHeight-height)/2);
}


function openNewWindow(url,name,width,height){
	var urll = url;
	var winName = name;
	var iWidth = width; //窗口宽度
    var iHeight = height;//窗口高度
    var iTop=(screen.height-iHeight)/2;
    var iLeft=(screen.width-iWidth)/2;
	var param = "top="+iTop+",left="+iLeft+",width="+iWidth+",height="+iHeight+",toolbar=no, menubar=no, scrollbars=yes, resizable=yes,location=no, status=no";
	var newwin = window.open(urll,winName, param); 
}

function trimFormValue(form){
 	var a = form;
 	for(var i = 0; i < a.length;i++){
 		if(a[i].value != null){
 			a[i].value = trim(a[i].value);
 		}
 	}	
 }
 
 function trim(str) 
{ 
  return str.replace(/(^\s*)|(\s*$)/g, ""); 
} 
 
