
var http_request = false;
// 处理返回信息的函数
function processRequest() {
	if(http_request.readyState == 4) {
		if(http_request.status == 200) {
		}else {
			//alert("您所请求的页面有异常！");
		}
	}
}
function ToBeXML(strDataToDeal)
{
	var strTemp=strDataToDeal.toString()

	strTemp=strTemp.replace(/&/g,"&amp;");
	strTemp=strTemp.replace(/>/g,"&gt;");
	strTemp=strTemp.replace(/</g,"&lt;");
	strTemp=strTemp.replace(/\"/g,"&quot;");
	strTemp=strTemp.replace(/\'/g,"&apos;");

	return strTemp
}
function SaveCach(cach_file_path,pageCach)
{
	var xmlStr="";
	if (navigator.appName == "Netscape")   //Netscape
		return false;
	
	var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");   
	var re="";
	var toUrl="/pageCach/lib/PageCachSave.asp";
	xmlDoc.async = false;

	xmlStr="<para><data ";
	xmlStr+=" cach_file_path='" + ToBeXML(cach_file_path) + "'";
	xmlStr+=" pageCach='" + ToBeXML(pageCach) + "'";	
	xmlStr+="></data></para>";

	http_request = false;
	try {
		http_request = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e) {
		try {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(e) {				
		}
	}
	xmlDoc.loadXML(xmlStr);
	
	if(!http_request) {	// 异常，创建对象失败
		alert("不能创建XMLHttpRequest对象实例.");
		return false;
	}

	http_request.onreadystatechange = processRequest;
	http_request.open("POST",toUrl, false);
	http_request.send(xmlDoc);
	re = http_request.responseText;

	if(re=="1")
		return false;
	
}	
	
