//////////////////////////////////////////////////////////////////////////////////////////////////////////
// AJAX //////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////
function ajax(pagina,campos,divDestino){
	
	$(document).ready(function() { 
		 $.blockUI({ 
			css: { 
				border: 'none', 
				padding: '15px', 
				//backgroundColor: '#eee', 
				'-webkit-border-radius': '10px', 
				'-moz-border-radius': '10px', 
				opacity: .5
				//color: '#fff' 
			} 
		});
	}); 
	
	if(window.XMLHttpRequest){
		xmlhttp = new XMLHttpRequest();
	}else if(window.ActiveXObject){
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		alert("Seu navegador nao suporta XMLHttpRequest.");
		return;
	}
		
	xmlhttp.open("POST", pagina, true);		
	
	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	xmlhttp.setRequestHeader("Cache-Control", "get-check=0, pre-check=0");
	xmlhttp.setRequestHeader("Pragma", "no-cache");

	xmlhttp.onreadystatechange = processReqChange;
	xmlhttp.send(campos);
	
	function processReqChange(){
		
		if(xmlhttp.readyState == 4){
            $.unblockUI();
			if(xmlhttp.status == 200){
				document.getElementById(divDestino).innerHTML = xmlhttp.responseText;
			}else{
				alert("Problemas ao carregar o arquivo.");
			}
		}

	}
	
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////

