function podborLoad(obj,url,defMessage,post,callback)
{
	var ajaxObj;
	if (defMessage) document.getElementById(obj).innerHTML=defMessage;
	if(window.XMLHttpRequest)
	{ 
    	ajaxObj = new XMLHttpRequest(); 
  	}
	else if(window.ActiveXObject)
	{ 
    	ajaxObj = new ActiveXObject("Microsoft.XMLHTTP");  
	}
	else
	{ 
      return; 
	} 
	
	ajaxObj.open ((post?'POST':'GET'), url);
	if (post&&ajaxObj.setRequestHeader)
	{
		ajaxObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8;");
	}
	
	ajaxObj.onreadystatechange = podborCallBack(obj,ajaxObj,(callback?callback:null));
	ajaxObj.send(post); 
	return false;
} 
  
function podborUpdateObj(obj, data, bold, blink)
{ 
	if(bold)data=data.bold();
	if(blink)data=data.blink();
	document.getElementById(obj).innerHTML = data;
}
  
function podborCallBack(obj, ajaxObj, callback)
{
	return function()
	{
    	if(ajaxObj.readyState == 4)
		{
			if(callback) if(!callback(obj,ajaxObj))	return;
			if (ajaxObj.status==200)	podborUpdateObj(obj, ajaxObj.responseText);
			else	podborUpdateObj(obj, ajaxObj.status+' '+ajaxObj.statusText,1,1);
    	}
	}
}
