﻿
		var request;
		var response;
		
	function InitializeRequest()
			{
				try
				{
					request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch(Ex)
				{
					try
					{
						request = new ActiveXObject("Microsoft.XMLHTTP");
					}
					catch(Ex)
					{
						request = null;
					}
				}

				if(!request&&typeof XMLHttpRequest != 'undefined')
				{
					request = new XMLHttpRequest();
				}
			}
			function SendRequest(url){
	 			InitializeRequest();
				request.open("GET", url, true);
				request.onreadystatechange = ProcessRequest;
				request.send(null);
 			}

			function ProcessRequest()
			{
				if(request.readyState == 4)
				{
					if(request.status == 200)
					{
						if(request.responseText != "")
						{
							populateList(request.responseText);
							
						}
						else
						{
							var sc = document.getElementById("login");
						}
					}
				}
				return true;
			}

			function populateList(response)
			{
				var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
				var str = new String(response);
				if(str==0){
					alert('用户名和密码错误或尚未通过管理员审核！');
				}else{
				xmlDoc.async = false;
				xmlDoc.loadXML(response);
				var TerritoriesElem = xmlDoc.getElementsByTagName("sco");
				var TerritoryElem = TerritoriesElem[0].getElementsByTagName("interview_scort");
				var ss = document.getElementById("login");
				if(TerritoriesElem.length > 0)
				{
					var textNode = TerritoryElem[0].getAttribute("scortname");
					var tdNode = TerritoryElem[0].getAttribute("scortqx");
					addRow(ss, TerritoryElem[0].getAttribute("scoid"), textNode,tdNode);
				}
				}
			}

			 function addRow(testTbl,strs,trtext,tdtext)
        {
        //设置列内容和属性
        testTbl.innerHTML = "&nbsp;欢迎您："+trtext+"&nbsp;&nbsp;会员级别："+
				tdtext+"会员&nbsp;&nbsp;&nbsp;&nbsp;<a href='yhgl.jsp"+
				"'>进入个人管理</a>"; 
        }
 		 
		function login(form_name,urll){//登录时的方法

	var f_name = document.getElementById(form_name);
	var urls = urll;
	if(f_name.username.value==""){
		alert("提示：\n\r用户名不能为空！");
		f_name.username.focus();
		return false;
	}
	var re=/(^([a-zA-Z0-9]|[._]){3,19})$/i
	if(re.test(f_name.username.value)){	
	}else{
		alert("提示：\n\r用户名输入不合法！");
		f_name.username.focus();
		return false;
	}
	if(f_name.password.value==""){
		alert("提示：\n\r密码不能为空！");
		f_name.password.focus();
		return false;
	}
	var pwd=/(^([a-zA-Z0-9]|[@#$%&*_]){6,20})$/i
	if(pwd.test(f_name.password.value)){
	}else{
		alert("提示：\n\r密码输入不合法！");
		f_name.password.focus();
		return false;
	}
	SendRequest(urls+"?username="+f_name.username.value+"&pwd="+f_name.password.value);
}
 			