function doAJAX(xmlHttpReq2,strURL,argument,fn){
	try{
		xmlHttpReq2.open('POST', strURL, true);
		xmlHttpReq2.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xmlHttpReq2.onreadystatechange = fn;
		xmlHttpReq2.send(argument);   //put tag argument here
	}catch (error){
	}
}




function initAJAX(){
	var xmlHttpReq2;
	
	// Mozilla/Safari
	if (window.XMLHttpRequest) {
		xmlHttpReq2 = new XMLHttpRequest();
	}
	// IE
	else if (window.ActiveXObject) {
		xmlHttpReq2 = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return xmlHttpReq2;
	//self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
}

function postAjax(url,args){
    var filterAjax = initAJAX();
	
	var argsArray = new Array();
	argsArray = args.split(' ');
	var argsString='';
	var amp="";
	for (var i = 0;i<argsArray.length;i++)
	{
		if(document.getElementById(argsArray[i])){
			var obj = document.getElementById(argsArray[i]);
			if(obj.type=='text'){
				argsString+=amp+argsArray[i]+'='+escape(obj.value+'');
			}else if(obj.type=='checkbox'){
				argsString+=amp+argsArray[i]+'='+escape(obj.checked+'');
			}else if(obj.type=='hidden'){
				argsString+=amp+argsArray[i]+'='+escape(obj.value+'');
			}else if(obj.type=='textarea'){
				argsString+=amp+argsArray[i]+'='+escape(obj.value+'');
			}else if(obj.type=='select-one'){
				argsString+=amp+argsArray[i]+'='+escape(obj.value+'');
			}else{
				alert(argsArray[i]+" is a "+document.getElementById(argsArray[i]).type);
			}
			amp="&";
			
		}

	}
	argsString+=amp+'offset='+escape(offset+'');
	doAJAX(filterAjax,
		url,
		argsString,
		function() {
			if (filterAjax.readyState == 4) {
				

			}
		}
		);
	

}