// JavaScript Document
function openAjax() {
	var ajax;
	try {
		ajax = new XMLHttpRequest();
	} catch(ee) {
		try {
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				ajax = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(E) {
				ajax = false;
			}
		}
	}
	return ajax;
}

// Utilizado para evitar de digitar: document.getElementById toda hora, tornando o processo mais partico
function gE(ID) {
	return document.getElementById(ID);
}

// Utilizado para evitar de digitar: document.getElementsByTagName toda hora, tornando o processo mais partico
function gEs(tag) {
	return document.getElementsByTagName(tag);
}

function pagina(url, destino) {	
	var ajax = openAjax();
	ajax.open('POST', url+'?', true);
	gE('contato').className = 'close'; 
	gE('corpopagina').className = 'open';
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
    ajax.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
    ajax.setRequestHeader("Pragma", "no-cache");
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 1) {				
		}
		if (ajax.readyState == 4) {
			if (ajax.status == 200) {	
				//alert(ajax.responseText);
				gE(destino).innerHTML=ajax.responseText;			
			} // status ->200
		} // readyState->4
	} // ajax->onreadystatechange
	// Criaremos uma varivel que armazenar os dados do formulrio
	dataPost = 'param1=1';
	dataPost += '&param2=2';
	//alert(dataPost); // monstra os dados que esto sendo enviado via POST
	ajax.send(dataPost);	
	// Evita que o form seja enviado e d o reload na pgina
	return false;
}

function sendForm(url, destino) {	
	var ajax = openAjax();
	ajax.open('POST', url+'?', true);
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
    ajax.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
    ajax.setRequestHeader("Pragma", "no-cache");
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 1) {				
		}
		if (ajax.readyState == 4) {
			if (ajax.status == 200) {	
				//alert(ajax.responseText);
				gE(destino).innerHTML=ajax.responseText;			
			} // status ->200
		} // readyState->4
	} // ajax->onreadystatechange
	// Criaremos uma varivel que armazenar os dados do formulrio
	dataPost = 'entidade=' + gE('entidade').value;
	dataPost += '&pessoa=' + gE('pessoa').value;
	dataPost += '&fonecontato=' + gE('fonecontato').value;
	dataPost += '&mailcontato=' + gE('mailcontato').value;
	dataPost += '&assunto=' + gE('assunto').value;
	dataPost += '&texto=' + gE('texto').value;
	//alert(dataPost); // monstra os dados que esto sendo enviado via POST
	ajax.send(dataPost);	
	// Evita que o form seja enviado e d o reload na pgina
	return false;
}


  function mOvr(src,clrOver){
      src.style.cursor = 'hand';
	  src.className = clrOver;
	
  }
  function mOut(src,clrIn) {	
	  src.style.cursor = 'default';
	 src.className = clrIn;
	
  }
  function mClk(src) {
    if(event.srcElement.tagName=='TD'){
	  src.children.tags('A')[0].click();
    }
  }
  
  function popito(theURL,winName,features) {
  window.open(theURL,winName,features);
}

