﻿var xmlhttp=false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
// and security blocked creation of the objects.
 try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
 }
@end @*/
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
        xmlhttp = new XMLHttpRequest();
}
function getContentList(divID,ColumnId,Top) {
	if (xmlhttp) {
		d=document
		var oInputArray = new Array();
		var requestFile = "/aspx/ajax.aspx?oper=index&ColumnId=" + ColumnId + "&Top=" + Top + "&m=" + Math.random();
		xmlhttp.open("GET", requestFile ,true);
		xmlhttp.onreadystatechange= function () {
			if (xmlhttp.readyState==1) {
				document.getElementById(divID).innerHTML='<img src="/images/ajax.gif" alt="loading" />';
			}
			if (xmlhttp.readyState==4) {
				document.getElementById(divID).innerHTML=xmlhttp.responseText
			}
		}
		xmlhttp.send(null);
	}
}

function getCommentList(page,id,divID) {
	if (xmlhttp) {
		d=document
		var oInputArray = new Array();
		var requestFile = "/aspx/ajax.aspx?oper=get&id=" + id + "&page=" + page + "&m=" + Math.random();
		xmlhttp.open("GET", requestFile ,true);
		xmlhttp.onreadystatechange= function () {
			if (xmlhttp.readyState==1) {
				document.getElementById(divID).innerHTML='<img src="/images/ajax.gif" alt="loading" />';
			}
			if (xmlhttp.readyState==4) {
				document.getElementById(divID).innerHTML=xmlhttp.responseText
			}
		}
		xmlhttp.send(null);
	}
}

function addReview(id,divID) {
	var username = $("reviewName").value;
	var content = escape($("reviewContent").value);
	if(!content || !username || username.indexOf("@") < 0) {
		alert("请输入您的邮箱 !");
		document.getElementById("warning").innerHTML = "请输入您的邮箱 !";
		document.getElementById("warning").style.visibility = "visible";
	return;
	}


	document.getElementById("CommentForm").style.visibility = "hidden";
	document.getElementById(divID).innerHTML='<img src="/images/ajax.gif" alt="loading" />';

	var ps = "id=" + id + "&username=" + username + "&content=" + content;
	if (xmlhttp) {
		d=document
		var oInputArray = new Array();
		var requestFile = "/aspx/ajax.aspx?oper=review";
		xmlhttp.open("POST", requestFile ,true);

		xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		xmlhttp.send(ps)

		xmlhttp.onreadystatechange= function () {
			if (xmlhttp.readyState==3) {
				document.getElementById(divID).innerHTML='<p><strong>submit ......</strong><img src="/images/ajax.gif" alt="loading" /></p>';
			}
			if (xmlhttp.readyState==4) {
				document.getElementById("CommentForm").style.visibility = "hidden";
				getCommentList("1",id,divID);
			}
		}
	}
}

function checkSecurityCode(SecurityCode) {
	if (xmlhttp) {
		d=document
		var oInputArray = new Array();
		var requestFile = "/aspx/ajax.aspx?oper=check&SecurityCode=" + SecurityCode;
		xmlhttp.open("GET", requestFile ,true);
		xmlhttp.onreadystatechange= function () {
			if (xmlhttp.readyState==4) {
				if (xmlhttp.responseText=="ok") {
					addGuest();
				}else{
					alert('验证码不正确');
					var ImgValidate = $("validate");
					ImgValidate.src = ImgValidate.src.substring(0, ImgValidate.src.indexOf("time=")) + "time=" + new Date();
					return;
				}
			}
		}
		xmlhttp.send(null);
	}
}

function addGuest() {
	var UserName = escape($("UserName").value);
	var Tel = escape($("Tel").value);
	var Email = escape($("Email").value);
	var Title = escape($("Title").value);
	var Content = escape($("Content").value);

	document.getElementById("GuestForm").style.visibility = "hidden";
	document.getElementById("Success").innerHTML='<div class="loading"><div class="bg">正在提交您的信息......</div></div>';

	var ps = "UserName=" + UserName + "&Tel=" + Tel + "&Email=" + Email + "&Title=" + Title + "&Content=" + Content;
	if (xmlhttp) {
		d=document
		var oInputArray = new Array();
		var requestFile = "/aspx/ajax.aspx?oper=guest";
		xmlhttp.open("POST", requestFile ,true);

		xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		xmlhttp.send(ps)
		xmlhttp.onreadystatechange= function () {
			if (xmlhttp.readyState==4) {
				document.getElementById("Success").innerHTML='<div class="loading">您的信息已提交成功，我们会在第一时间内联系您！</div>';
			}
		}
	}
}

function updown(behavior,id,divID) {
	if (xmlhttp) {
		d=document
		var oInputArray = new Array();
		var requestFile = "/aspx/ajax.aspx?oper=updown&id=" + id + "&dig=" + behavior + "&m=" + Math.random();
		xmlhttp.open("GET", requestFile ,true);
		xmlhttp.onreadystatechange= function () {
			if (xmlhttp.readyState==1) {
				document.getElementById(divID).innerHTML='loading...';
			}
			if (xmlhttp.readyState==4) {
				document.getElementById(divID).innerHTML=xmlhttp.responseText
			}
		}
		xmlhttp.send(null);
	}
}
