// JavaScript Document
//**Proc函数说明：第一个为传送的数据，第二个为标记ID,第三个为属性名，第四个为函数名，如果第四个参数为空或为default的话将使用默认参数
//程序示例proc("id=国在工在&cc=4&cid=56&title=我爱中华","div1","innerHTML");
function createXMLHttpRequest(){
	if(window.XMLHttpRequest){
		return new window.XMLHttpRequest();
	}else if(window.ActiveXObject){
		var arrStr=['msxml2','msxml3','msxml4','microsoft'];
		for(var i=0;i<arrStr.length;i++){
			try{
			return new window.ActiveXObject(arrStr[i]+'.XMLHttp');
			}
			catch(e){
				if(i>arrStr.length-2){
				alert('brows not suppert');
				}
			}
		}
	}
	else{alert('error!not found the softword');
	}
}
function proc(url,sendDate,tagName,attribName,functionName){
	var sText=document.getElementById("text1");
	var objXML=new createXMLHttpRequest();
	objXML.open("POST",url,true);
	objXML.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	objXML.onreadystatechange=function(){
	if(objXML.readyState==4){
		if(typeof(functionName)!='undefined'){
			eval(functionName+"(\'"+escape(objXML.responseText)+"\',\'"+tagName+"\',\'"+attribName+"\')");			
			}
		else{
			eval("defaultProc(\'"+escape(objXML.responseText)+"\',\'"+tagName+"\',\'"+attribName+"\')");
			}
		}
	};
sendDate=sendDate.replace(/(=)/g,"nnnnnnnnnnnnnnnn")
sendDate=sendDate.replace(/(\&)/g,"mmmmmmmmmmmmmmm")
sendDate=escape(sendDate)
sendDate=sendDate.replace(/(nnnnnnnnnnnnnnnn)/g,"=")
sendDate=sendDate.replace(/(mmmmmmmmmmmmmmm)/g,"\&")
//alert(sendDate);
objXML.send(sendDate);
}
function defaultProc(sText,tagName,attribName){
	sText=unescape(sText)
	sText=sText.replace(/([\s\"\'])/g,"\\$1")
	var objTag="document.getElementById(tagName)."+attribName+"=\'"+sText+"\'"
	eval(objTag);
}
