	var http_request = false;
	var bindtype='';
	var colors=new Array;
	colors[0]="<i><font color='#FF0000' style='font-size:16px' face='宋体'>";
	colors[1]="<i><font color='#00FF00' style='font-size:17px' face='宋体'>";
	colors[2]="<i><font color='#0000FF' style='font-size:18px' face='宋体'>";
	colors[3]="<i><font color='#008000' style='font-size:19px' face='宋体'>";
	colors[4]="<i><font color='#000080' style='font-size:20px' face='宋体'>";
	colors[5]="<i><font color='#800080' style='font-size:21px' face='宋体'>";
	colors[6]="<i><font color='#808080' style='font-size:22px' face='宋体'>";
	colors[7]="<i><font color='#00FFFF' style='font-size:23px' face='宋体'>";
	colors[8]="<i><font color='#FF00FF' style='font-size:24px' face='宋体'>";
	colors[9]="<i><font color='#008080' style='font-size:25px' face='宋体'>";	
	function send_request(url) {//初始化、指定处理函数、发送请求的函数
		http_request = false;
		//开始初始化XMLHttpRequest对象
		if(window.XMLHttpRequest) { //Mozilla 浏览器
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {//设置MiME类别
				http_request.overrideMimeType("text/xml");
			}
		}
		else if (window.ActiveXObject) { // IE浏览器
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");				
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		
		if (!http_request) { // 异常，创建对象实例失败
			window.alert("不能创建XMLHttpRequest对象实例.");
			return false;
		}
		http_request.onreadystatechange = processRequest;
		// 确定发送请求的方式和URL以及是否同步执行下段代码
		//http_request.open("GET", url, true);
		http_request.open("GET", url, false);
		http_request.setRequestHeader("If-Modified-Since","0");
		http_request.send(null);
	}	

	// 处理返回信息的函数
	function processRequest() {
		if (http_request.readyState == 4) { // 判断对象状态
			if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
				var str=http_request.responseText.trim();
				if(str.length==4){
					bindJym(str);
				}else if(str=="0"){
					alert("请重新刷新校验码！");
				}else {
					alert("请重新刷新校验码！");
				}
			}else{ //页面不正常
          			alert("您所请求的页面有异常。");
			}
		}
	}
	

 	//加载校验码
	function bindJym(strjym){
	   document.all("hidjym").value=strjym;
           var jymoutstr="";
 		for(var i=1;i<=4;i++){
			var j=strjym.substring(i-1,i);					
                        jymoutstr=jymoutstr+colors[Math.floor(Math.random()*10)]+j+"</font></i>";	
		}
            document.all("jymdiv").innerHTML=jymoutstr;
 	}

	//刷新校验码
	function loadjym(){
		send_request("ksloadjym.do");
	}

	String.prototype.trim=function()
	{
  		//用正则表达式将前后空格
    		//用空字符串替代。
		return this.replace(/(^\s*)|(\s*$)/g,"");
	}