// JavaScript Document

function chamarAjax(metodo, pagina, dados) {

	//Declarar ajax como null
	var ajax = null;
	
	//Verifica se o objeto existe de forma nativa
	if (window.XMLHttpRequest){
		//Cria objeto
		ajax = new XMLHttpRequest();
	} 
	else 
	{
		//Se não existir de forma nativa
		//Verifica se existe nativamente, o ActiveXObject
		if (window.ActiveXObject) {
			//Então cria um objeto ActiveXObject; considerando que seja IE 5.5+
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
			
			//Se não considera IE 5.5-
			if (!ajax) {
				ajax = new ActiveXObject("Microsoft.XMLHTTP");
			}
		}
	}
	
	if (ajax) {

		ajax.open(metodo,pagina,true)
		
		ajax.onreadystatechange = function () 
		{
			//carregandoInternas
			if (ajax.readyState == 1) {
				if (dados == 'ultimas') {
					document.getElementById("boxUltimasInternas").className = "naovisivel";
					document.getElementById("carregandoInternas").className = "visivel";
				} else if (dados == 'promocao') {
					document.getElementById("carregandoII").className = "visivel";
					document.getElementById("promocoes").className = "naovisivel";
				} else if (dados == 'videos') {
						document.getElementById("videosDiario").className = "naovisivel";
					};
			}; //fim readystate 1

			if (ajax.readyState == 4) {
				//Verifica se os dados estão ok
				if (ajax.status == 200) {
					if (dados == 'ultimas') {
						document.getElementById("carregandoInternas").className = "naovisivel";
						document.getElementById("boxUltimasInternas").className = "visivel";
						document.getElementById('boxUltimasInternas').innerHTML = ajax.responseText;
					} else if (dados == 'promocao') {
							document.getElementById("promocoes").className = "visivel";
							document.getElementById("carregandoII").className = "naovisivel";
							document.getElementById("promocoes").innerHTML = ajax.responseText;
						} else if (dados == 'videos') {
							var escreve_videos = ajax.responseText;
							if (escreve_videos != '') {
								document.getElementById('videosDiario').innerHTML = escreve_videos;
								document.getElementById("videosDiario").className = "visivel";	
								};
							};
				};
			}; //fim readystate 4

		}; //fim da função onreadystatechange

		ajax.send(null);
		//ajax.send(dados);
	};
};

