
var xmlHttpReq;
function CreateXmlHttp() {
	var xmlHttp;
	try {
   // Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
	}
	catch (e1) {
  // Internet Explorer
		try {
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e2) {
			try {
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e3) {
				alert("your browser not support AJAX!");
				return false;
			}
		}
	}
	return xmlHttp;
}
function ajaxSendMail() {
	var formEmail = document.getElementById("email").value;
	var url = location.href;
	var subject = document.getElementById("subject").value;
	var name = document.getElementById("name").value;
	var company = document.getElementById("company").value;
	var phone = document.getElementById("phone").value;
	var message = document.getElementById("message").value;
	
	if (formEmail == "") {
		document.getElementById("sendDIV").innerHTML = "<font color='red' size='2'>请输入邮箱地址!</font>";
		document.getElementById("sendDIV").style.display = "block";
		return;
	}
	var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
	if (formEmail != "") {
		if (!myreg.test(formEmail)) {
			document.getElementById("sendDIV").innerHTML = "<font color='red' size='2'>邮箱地址格式不正确!</font>";
			document.getElementById("email").focus();
			document.getElementById("sendDIV").style.display = "block";
			return;
		}
	}
	if (subject == "") {
		document.getElementById("sendDIV").innerHTML = "<font color='red' size='2'>请输入标题!</font>";
		document.getElementById("sendDIV").style.display = "block";
		return;
	}
	
	if (name == "") {
		document.getElementById("sendDIV").innerHTML = "<font color='red' size='2'>请输入您的姓名!</font>";
		document.getElementById("sendDIV").style.display = "block";
		return;
	}
	
	if (company == "") {
		document.getElementById("sendDIV").innerHTML = "<font color='red' size='2'>请输入您的公司名!</font>";
		document.getElementById("sendDIV").style.display = "block";
		return;
	}
	if (phone == "") {
		document.getElementById("sendDIV").innerHTML = "<font color='red' size='2'>请输入你的联系电话!</font>";
		document.getElementById("sendDIV").style.display = "block";
		return;
	}
	if (message == "") {
		document.getElementById("sendDIV").innerHTML = "<font color='red' size='2'>请输入留言内容!</font>";
		document.getElementById("sendDIV").style.display = "block";
		return;
	}
	document.getElementById("sendDIV").innerHTML = "<font color='red' size='4'>sending...</font>";
	document.getElementById("sendDIV").style.display = "block";
	var formString = "urlPath=" + url + "&email=" + formEmail + "&subject=" + subject + "&name=" + name + "&company=" + company + "&phone=" + phone + "&message=" + message;
	xmlHttpReq = CreateXmlHttp();
	xmlHttpReq.open("POST", "../AjaxSendMail", true);
	xmlHttpReq.onreadystatechange = resultBack;
	xmlHttpReq.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
	xmlHttpReq.send(formString);
}
function resultBack() {
	if (xmlHttpReq.readyState == 4) {
		if (xmlHttpReq.status == 200){
			document.getElementById("sendDIV").innerHTML = xmlHttpReq.responseText;
			document.getElementById("email").value = "";
			document.getElementById("subject").value = "";
			document.getElementById("name").value = "";
			document.getElementById("company").value = "";
			document.getElementById("phone").value = "";
			document.getElementById("message").value = "";
		}
	}
}
function hiddenMailBox() {
	document.getElementById("divchat").style.display = "none";
}


