﻿// JScript 文件
function createAjax() {			//该函数将返回XMLHTTP对象实例
	//var _xmlhttp;

    //用于存储XMLHttpRequest对象实例的函数 
    var xmlHttp; 
    //try程序段将适应除了IE6及其更早版本外的所有浏览器 
    try { 
        xmlHttp = new XMLHttpRequest(); 
    }//end try 
    catch(e) { 
        //假设是IE6或其更早的版本 
        var xmlHttpVersion=new Array("MSXML2.XMLHTTP.6.0", "MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP"); 
        //顺序尝试创建每个对象，只到成功为止 
        for(var i=0; i<xmlHttpVersion.length&&!xmlHttp; i++){ 
            try { 
                //尝试创建xmlHttp对象 
                xmlHttp=new ActiveXObject(xmlHttpVersion[i]); 
            } 
            catch(e) {
                xmlHttp=false;
            } 
        }//end for 
    } 
    //返回已经创建的对象，或显示错误信息 
    if(!xmlHttp) { 
        alert("Error creating the XmlHttpRequest Object."); 
    } 
    else { 
        return xmlHttp; 
    } 



	/*try {	
		_xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");	//IE的创建方式
	}
	catch (e) {
		try {
			_xmlhttp=new XMLHttpRequest();	//FF等浏览器的创建方式
		}
		catch (e) {
			_xmlhttp=false;		//如果创建失败，将返回false
		}
	}
	return _xmlhttp;	//返回xmlhttp对象实例*/
}

function reSize(){
	window.moveTo(0, 0);
	window.resizeTo(screen.availWidth, screen.availHeight);
}

function checkEmail(s){
    if (s.length > 100)
    {
	    window.alert("email地址长度不能超过100位!");
	    return false;
    }
    var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"
    var re = new RegExp(regu);
    if (s.search(re) != -1) {
	    return true;
	} else {
	    return false;
	}
}

function isNum(s)
{
	var patrnN=/^[0-9]*$/
	if (!patrnN.exec(s)) 
	{
	  return false;
	}
	else{
		return true;
	}
}


