﻿var ajax_request_type = "GET";
var ajax_debug_mode = false;
function ajaxDebugPrint(text) {
	if (ajax_debug_mode)
	alert("RSD: " + text);
}

function $(d)
{
	return document.getElementById(d);
}

function initAjaxObject() {
	ajaxDebugPrint("initAjaxObject() called..");	
	var RetValue;
	try {
			RetValue = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
		try {
		RetValue = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (oc) {
		RetValue = null;
		}
	}
	if(!RetValue && typeof XMLHttpRequest != "undefined")
		RetValue = new XMLHttpRequest();
		if (!RetValue)
			alert("Could not create connection object.");
		return RetValue;
}

function showPage(page) {
	var xmlhttp = initAjaxObject();
	var post_data = null;
	var send_url = "review.asp";
	try{
		if (ajax_request_type == "GET") {
			send_url = send_url + "?id="+newsid+ "&page="+page +"&d=" + (new Date()).getTime();
			post_data = null;
		}else{
			post_data = "id="+newsid+ "&page="+page +"&d=" + (new Date()).getTime();
		}
		xmlhttp.open(ajax_request_type, send_url.replace("&&","&"), true);
		if (ajax_request_type == "POST") {
			xmlhttp.setRequestHeader("Method", "POST " + send_url + " HTTP/1.1");
			xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		}
		xmlhttp.onreadystatechange = function() {
			if (xmlhttp.readyState != 4 || xmlhttp.status != 200) 
				return;
			var response = xmlhttp.responseText;
			ajaxDebugPrint("received " + response.substring(0));
			var innerEl = $("reviewlist");
			if(typeof(innerEl)=='object')
			innerEl.innerHTML = response;
		}
		xmlhttp.send(post_data);
		ajaxDebugPrint(" url = " + send_url + "/post = " + post_data);
	}catch(e){}
	delete xmlhttp;
}

function sPage(page) {
	var xmlhttp = initAjaxObject();
	var post_data = null;
	var send_url = "newspage.asp";
	try{
		if (ajax_request_type == "GET") {
			send_url = send_url + "?classid="+classid+ "&page="+page +"&d=" + (new Date()).getTime();
			post_data = null;
		}else{
			post_data = "classid="+classid+ "&page="+page +"&d=" + (new Date()).getTime();
		}
		xmlhttp.open(ajax_request_type, send_url.replace("&&","&"), true);
		if (ajax_request_type == "POST") {
			xmlhttp.setRequestHeader("Method", "POST " + send_url + " HTTP/1.1");
			xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		}
		xmlhttp.onreadystatechange = function() {
			if (xmlhttp.readyState != 4 || xmlhttp.status != 200) 
				return;
			var response = xmlhttp.responseText;
			ajaxDebugPrint("received " + response.substring(0));
			var innerEl = $("pagelist");
			if(typeof(innerEl)=='object')
			innerEl.innerHTML = response;
		}
		xmlhttp.send(post_data);
		ajaxDebugPrint(" url = " + send_url + "/post = " + post_data);
	}catch(e){}
	delete xmlhttp;
}
function checkpost(f)
{
	if (f.content.value==''){
		alert('请填写评论内容！');
		f.content.focus();
		return false;
	}
	if(f.username.value==''){
		alert('请留下您的称呼！');
		f.username.focus();
		return false;
	}
}
function clearCnt()
{
	//alert($("cnt").value);
	$("cnt").value='';
	return false;
}
