// JavaScript Document
// 表单检查程序

// 去掉表单所有输入框中首尾空格
function trimAll(thisform){
    var Forms=thisform.elements;
	for(var i=0;i<Forms.length;i++){  
	    if(Forms[i].type == "text" || Forms[i].type == "textarea" || Forms[i].type == "file"){
	    	 Forms[i].value = trim(Forms[i].value);
		}
    }  
}

// 去首尾空格
function trim(str){
    return str.replace(/^\s*/,'').replace(/\s*$/,'');
}

// 计算字数,双字节计2
function sum(str){
    return str.replace(/[^\x00-\xff]/g,"aa").length;	
}

// 检查Email格式
function email(e){
	var myReg = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
	if(!myReg.test(e.value)){
	    alert("Tip: Email format is wrong!");
	    e.focus();
		return false;
	}
    return true;
}

//检查数字
function isNum(str){
    var myReg = /^[-]?(\d+\.?\d*|\.\d+)$/; 
    if(!myReg.test(str)){ 
		return false; 
	}
    return true;
}

//检查URL
function isUrl(str){ 
    var myReg = /^[a-zA-z]+:\/\/[^\s]*/; 
    if(!myReg.test(str)){ 
		return false; 
	}
    return true;
}