/*使用ajax*/
var xmlHttp;
var lastSubmit = 0;

function createxmlHttpRequest(){
    if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    } 
    else if (window.xmlHttpRequest) {
        xmlHttp = new xmlHttpRequest();
    }
}

function creatData(){
	var title  = escape(form1.gtitle.value);
	var content = escape(form1.gcontent.value);
	var querrystring = "title="+title+"&content="+content;
	return querrystring;
}

function gbsubmit(){
	if(lastSubmit!=0){
	  var t = new Date();
	  var pasttime = t.getTime()-lastSubmit;
	  if(pasttime<1000*15){
		  var sd = Math.round((15*1000-pasttime)/1000);
		  alert("在"+sd+"秒内无法再次提交，请稍候再试。");
		  return;
	  }
	  else{
		lastSubmit = 0;
	  }
	}
	document.getElementById("submitframe").style.display = "none";
	document.getElementById("waiting").style.display = "block";
	createxmlHttpRequest();
	var url="feedback_ok.asp";
	var querrystring = creatData();
	xmlHttp.open("POST",url,"true");
	xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
	xmlHttp.onreadystatechange = handleStateChange;
	xmlHttp.send(querrystring);
}

function handleStateChange(){
	if(xmlHttp.readyState == 4)
		if(xmlHttp.status == 200){
			var msg = xmlHttp.responseText;
			if(msg == "您的留言已提交!"){
			  var t = new Date();
			  lastSubmit = t.getTime();
			}
			alert(msg);
			document.getElementById("submitframe").style.display = "block";
			document.getElementById("waiting").style.display = "none";
		}
		else{
			alert("Unknown Error！");
		}
}
