// JavaScript Document


	//*/
 /**
 * actualizador :  adaptación de ejemplo basico de AJAX (2)
 * al momento de cargar la página se carga información al div (capa)
 * desde una página php 
 */
  function muestranoticias() {

		//var nombre_pais = document.getElementById("agregar[nombre_pais]").value;
		//var estado_pais = document.getElementById("agregar[estado_pais]").value;
		//var usuario = document.getElementById("login[usuario]").value;
		//var clave = document.getElementById("login[clave]").value;
  		//alert("La cantidad es " + cantidad);
  
	 // Creamos el objeto, segun el navegador
	 if (window.XMLHttpRequest) { // Para los mozilla y los basados en gecko
 	   xmlhttprequest2 = new XMLHttpRequest();
	} else if (window.ActiveXObject) { // Para Mordorsoft Exploiter
	    xmlhttprequest2 = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	
	// PREPARANDOSE PARA LA RESPUESTA
	// establecemos un handler para cuando llegue la respuesta,
	xmlhttprequest2.onreadystatechange = function() { procesanoticias(xmlhttprequest2); };
	
	
	// HACIENDO LA PETICION
	// Open(metodo, url, y si queremos la peticion asincrona o no)
	xmlhttprequest2.open('POST', '_promociones/noticias.ing.php', true);
	 
	// Preparamos el POST. Hay que establecer esta cabecera
	// para poder enviar variables por post
	xmlhttprequest2.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	 
	 // Send es necesario si queremos pasar variables por POST
	 // asi que construimos una especie de query string con variables=valores
	 xmlhttprequest2.send("accion=0");
	 //document.getElementById("agregar[nombre_pais]").value = "";
	 //cerrar('agregar');
	 //document.getElementById("agregar[nombre_pais]").focus();
	 //document.forms[0].element[3].focus()
 }

 /**
 * procesaConversor
 * parametros: el objeto xmlhttprequest
 * Es la funcion handler que procesa el archivo recibido a traves
 * de la peticion. Es igual que la funcion anterior pero en este caso parseamos el XML
 */
 function procesanoticias(xhr) {

 	 	// primermo comprobamos el estado de la respuesta
	 if (xhr.readyState == 4) {
			// A continuacion comprobamos el codigo de respuesta HTTP del servidor
	 		if (xhr.status == 200) {
	 			//alert(xhr.responseText);
				contenedor = document.getElementById("ofertas");
				contenedor.innerHTML = xhr.responseText;
	 	 	} else {
		 	 	alert("No se recibio una respuesta correcta. Respuesta HTTP: " + xhr.status);
	 		}
	  } else {
	    contenedor = document.getElementById("ofertas");
		contenedor.innerHTML = "<font color=\"#28476C\" style=\"font-size:11px; font-family:Arial, Helvetica, sans-serif;\">cargando información</font>";
	  }
	  
	  
 }
 
/*funciones para ver detalle*/	

 /**
 * actualizador :  adaptación de ejemplo basico de AJAX (2)
 * al momento de cargar la página se carga información al div (capa)
 * desde una página php 
 */
  function muestranoticias_big() {
  
	 // Creamos el objeto, segun el navegador
	 if (window.XMLHttpRequest) { // Para los mozilla y los basados en gecko
 	   xmlhttprequest3 = new XMLHttpRequest();
	} else if (window.ActiveXObject) { // Para Mordorsoft Exploiter
	    xmlhttprequest3 = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	
	// PREPARANDOSE PARA LA RESPUESTA
	// establecemos un handler para cuando llegue la respuesta,
	xmlhttprequest3.onreadystatechange = function() { procesanoticias_b(xmlhttprequest3); };
	
	
	// HACIENDO LA PETICION
	// Open(metodo, url, y si queremos la peticion asincrona o no)
	xmlhttprequest3.open('POST', '_promociones/noticias.ing.php', true);
	 
	// Preparamos el POST. Hay que establecer esta cabecera
	// para poder enviar variables por post
	xmlhttprequest3.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	 
	 // Send es necesario si queremos pasar variables por POST
	 // asi que construimos una especie de query string con variables=valores
	 xmlhttprequest3.send("accion=1");
	 //document.getElementById("agregar[nombre_pais]").value = "";
	 //cerrar('agregar');
	 //document.getElementById("agregar[nombre_pais]").focus();
	 //document.forms[0].element[3].focus()
 }

 /**
 * procesaConversor
 * parametros: el objeto xmlhttprequest
 * Es la funcion handler que procesa el archivo recibido a traves
 * de la peticion. Es igual que la funcion anterior pero en este caso parseamos el XML
 */
 function procesanoticias_b(xhr) {

 	 	// primermo comprobamos el estado de la respuesta
	 if (xhr.readyState == 4) {
			// A continuacion comprobamos el codigo de respuesta HTTP del servidor
	 		if (xhr.status == 200) {
	 			//alert(xhr.responseText);
				contenedor = document.getElementById("noticias");
				contenedor.innerHTML = xhr.responseText;
	 	 	} else {
		 	 	alert("No se recibio una respuesta correcta. Respuesta HTTP: " + xhr.status);
	 		}
	  } else {
	    contenedor = document.getElementById("noticias");
		contenedor.innerHTML = "<font color=\"#28476C\" style=\"font-size:11px; font-family:Arial, Helvetica, sans-serif;\">cargando información</font>";
	  }
	  
	  
 }


//->







	//*/
 /**
 * actualizador :  adaptación de ejemplo basico de AJAX (2)
 * al momento de cargar la página se carga información al div (capa)
 * desde una página php 
 */
  function muestranoticias2(url,capa) {

		//var nombre_pais = document.getElementById("agregar[nombre_pais]").value;
		//var estado_pais = document.getElementById("agregar[estado_pais]").value;
		//var usuario = document.getElementById("login[usuario]").value;
		//var clave = document.getElementById("login[clave]").value;
  		//alert("La cantidad es " + cantidad);
  
	 // Creamos el objeto, segun el navegador
	 if (window.XMLHttpRequest) { // Para los mozilla y los basados en gecko
 	   xmlhttprequest = new XMLHttpRequest();
	} else if (window.ActiveXObject) { // Para Mordorsoft Exploiter
	    xmlhttprequest = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	
	// PREPARANDOSE PARA LA RESPUESTA
	// establecemos un handler para cuando llegue la respuesta,
	xmlhttprequest.onreadystatechange = function() { procesanoticias2(xmlhttprequest,capa); };
	
	
	// HACIENDO LA PETICION
	// Open(metodo, url, y si queremos la peticion asincrona o no)
	xmlhttprequest.open('POST', url, true);
	 
	// Preparamos el POST. Hay que establecer esta cabecera
	// para poder enviar variables por post
	xmlhttprequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	 
	 // Send es necesario si queremos pasar variables por POST
	 // asi que construimos una especie de query string con variables=valores
	 xmlhttprequest.send(null);
	 //document.getElementById("agregar[nombre_pais]").value = "";
	 //cerrar('agregar');
	 //document.getElementById("agregar[nombre_pais]").focus();
	 //document.forms[0].element[3].focus()
 }

 /**
 * procesaConversor
 * parametros: el objeto xmlhttprequest
 * Es la funcion handler que procesa el archivo recibido a traves
 * de la peticion. Es igual que la funcion anterior pero en este caso parseamos el XML
 */
 function procesanoticias2(xhr,capa) {

 	 	// primermo comprobamos el estado de la respuesta
	 if (xhr.readyState == 4) {
			// A continuacion comprobamos el codigo de respuesta HTTP del servidor
	 		if (xhr.status == 200) {
	 			//alert(xhr.responseText);
				contenedor = document.getElementById(capa);
				contenedor.innerHTML = xhr.responseText;
	 	 	} else {
		 	 	alert("No se recibio una respuesta correcta. Respuesta HTTP: " + xhr.status);
	 		}
	  } else {
	    contenedor = document.getElementById(capa);
		contenedor.innerHTML = "<font color=\"#28476C\" style=\"font-size:11px; font-family:Arial, Helvetica, sans-serif;\">cargando información</font>";
	  }
	  
	  
 }
//*******************
function muestranoticias3() {

		//var nombre_pais = document.getElementById("agregar[nombre_pais]").value;
		//var estado_pais = document.getElementById("agregar[estado_pais]").value;
		//var usuario = document.getElementById("login[usuario]").value;
		//var clave = document.getElementById("login[clave]").value;
  		//alert("La cantidad es " + cantidad);
  
	 // Creamos el objeto, segun el navegador
	 if (window.XMLHttpRequest) { // Para los mozilla y los basados en gecko
 	   xmlhttprequest2 = new XMLHttpRequest();
	} else if (window.ActiveXObject) { // Para Mordorsoft Exploiter
	    xmlhttprequest2 = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	
	// PREPARANDOSE PARA LA RESPUESTA
	// establecemos un handler para cuando llegue la respuesta,
	xmlhttprequest2.onreadystatechange = function() { procesanoticias3(xmlhttprequest2); };
	
	
	// HACIENDO LA PETICION
	// Open(metodo, url, y si queremos la peticion asincrona o no)
	xmlhttprequest2.open('POST', '_promociones/noticias.ing.php', true);
	 
	// Preparamos el POST. Hay que establecer esta cabecera
	// para poder enviar variables por post
	xmlhttprequest2.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	 
	 // Send es necesario si queremos pasar variables por POST
	 // asi que construimos una especie de query string con variables=valores
	 xmlhttprequest2.send("accion=3");
	 //document.getElementById("agregar[nombre_pais]").value = "";
	 //cerrar('agregar');
	 //document.getElementById("agregar[nombre_pais]").focus();
	 //document.forms[0].element[3].focus()
 }

 /**
 * procesaConversor
 * parametros: el objeto xmlhttprequest
 * Es la funcion handler que procesa el archivo recibido a traves
 * de la peticion. Es igual que la funcion anterior pero en este caso parseamos el XML
 */
 function procesanoticias3(xhr) {

 	 	// primermo comprobamos el estado de la respuesta
	 if (xhr.readyState == 4) {
			// A continuacion comprobamos el codigo de respuesta HTTP del servidor
	 		if (xhr.status == 200) {
	 			//alert(xhr.responseText);
				contenedor = document.getElementById("ofertas1");
				contenedor.innerHTML = xhr.responseText;
	 	 	} else {
		 	 	alert("No se recibio una respuesta correcta. Respuesta HTTP: " + xhr.status);
	 		}
	  } else {
	    contenedor = document.getElementById("ofertas1");
		contenedor.innerHTML = "<font color=\"#28476C\" style=\"font-size:11px; font-family:Arial, Helvetica, sans-serif;\">cargando información</font>";
	  }
	  
	  
 }
