
var submits = false;
var tempName = "";
var req;
function send1(url) {
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}

	if (req) {
		req.open("POST", url, true);
		req.onreadystatechange = callback1;
		req.setRequestHeader("Content-Type", "text/html;charset='utf-8'");
		req.send(null);
	}
}

function callback1() {
	if (req.readyState == 4) {
		if (req.status == 200) {
			parseMessage1();
		} else {
		}
	}
}


function validate(contnet,vail) {
	var content = document.getElementById(contnet).value;
	send1("../servlet/ValidateKeywords?msg=" + contnet +"&vail="+vail);
}

function validate(contnet) {
	var content = document.getElementById(contnet).value;
	send1("../servlet/ValidateKeywords?msg=" + content);
}

function parseMessage1() {

	var content = req.responseText;
	if (content != '') {
		submits = false;
		alert("[" + content + "]属于系统禁止关键字，确定下发则系统以*代替关键字！");
	} else {
		submits = true;
	}
}

var httpreq;
function submites(msg, submitUrl) {
	if (window.XMLHttpRequest) {
		httpreq = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		httpreq = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (httpreq) {
		var url = "../servlet/ValidateKeywords?msg=" + msg;
		httpreq.open("POST", url, true);
		httpreq.onreadystatechange = function() {
			callbacks(submitUrl);
		}//给回调函数传参数
		httpreq.setRequestHeader("Content-Type", "text/html;charset='utf-8'");
		httpreq.send(null);
	}
}

function submites(msg, submitUrl,vail) {
	if (window.XMLHttpRequest) {
		httpreq = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		httpreq = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (httpreq) {
		var regName = /^[\\_\-\+\~\!\@\#\$\%\^\&\*\(\)\|]+$/;
		if(null != msg.match(regName)){
			alert("[检测到特殊字符，请重新输入！]属于系统禁止关键字！");
		}else{
			msg = msg.replace("&","@").replace("\\","@").replace("%","@").replace("+","@");
			var url = "../servlet/ValidateKeywords?msg=" + msg +"&vail="+vail;
			httpreq.open("POST",url, true);
			httpreq.onreadystatechange = function() {
				callbacks(submitUrl);
			}//给回调函数传参数
			httpreq.setRequestHeader("Content-Type", "text/html;charset='utf-8'");
			httpreq.send(null);
		}
	}
}

function callbacks(submitUrl) {
	if (httpreq.readyState == 4) {
		if (httpreq.status == 200) {
			var content = httpreq.responseText;
			if (content != '') {
				alert("[" + content + "]属于系统禁止关键字！");
			} else {
				if(submitUrl != ''){
					document.forms[0].action = submitUrl;
				}
				document.forms[0].submit();
			}
		}
	}
}

