// ================================================
// Objetivo: Tratar AJAX En el Sitio 
// Autor   : Givanny Tarifeño (+ Internet :D )
// Empresa : PLUSWEB Desarrollos 2006
//  		 www.plusweb.cl - info@plusweb.cl
// Nota. Si vas a ocupar el codigo no hay problema
// solo te solicito una pequeña mension em el sitio 
// que realices, gracias cualqueir duda mi msn es:
// proexsivm@hotmail.com
// ================================================
var XMLHttpRequestObject = false;

if (window.XMLHttpRequest) 
{
   XMLHttpRequestObject = new XMLHttpRequest();
} else if (window.ActiveXObject) {
        XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

function pedirDatos(fuenteDatos, divID)
{
        if(XMLHttpRequestObject) 
		{	

		   //Si es llamado del Registro de Newslleter	
		   if (divID=="newslleter")
			   {		
			   var txtnombre = document.getElementById('tx_nombre');
			   var txtemail = document.getElementById('tx_mail');
			   }
		   //Si es llamado del Formulario de Contacto	
		   if (divID=="main")
			   {		
			   var txtnombres 	 = document.getElementById('tx_nombres');
			   var txtdireccion  = document.getElementById('tx_direccion');
			   var txtciudad 	 = document.getElementById('tx_ciudad');
			   var txtpais	 	 = document.getElementById('tx_pais');
			   var txttelefono 	 = document.getElementById('tx_telefono');			   			   			   			   
			   var txtemail 	 = document.getElementById('tx_email');
			   var txtcomentarios= document.getElementById('tx_comentarios').value;
			   var txtcopia		 = document.getElementById('tx_copia');
			   var txtnewslleter  = document.getElementById('tx_newslleter');			   
			   var txtcargado	 = document.getElementById('tx_cargado');			   			   
			   }

		   var obj = document.getElementById(divID);
		   obj = document.getElementById(divID);
  		   obj.innerHTML = '<br><p style="text-align:center;"><img src="img/gif/gl-loading.gif" /></p><br><br>';          
		   

		   XMLHttpRequestObject.open("POST", fuenteDatos);
		  		
		   XMLHttpRequestObject.onreadystatechange = function()
		   {
				   if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) 
				   {												
						obj.innerHTML = XMLHttpRequestObject.responseText;					
						
				   }
		   }
		   //Si es llamado del Registro de Newslleter	
		   if (divID=="newslleter")
			   {
			    XMLHttpRequestObject.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			    XMLHttpRequestObject.setRequestHeader("charset","iso-8859-1");
		   		XMLHttpRequestObject.send("txtnombre="+txtnombre.value+"&txtemail="+txtemail.value);
				}
			if (divID=="main")
				{
			   XMLHttpRequestObject.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			   XMLHttpRequestObject.setRequestHeader("charset","iso-8859-1");
		   		XMLHttpRequestObject.send("txtnombres="+txtnombres.value+"&txtdireccion="+txtdireccion.value+"&txtciudad="+txtciudad.value+"&txtpais="+txtpais.value+"&txttelefono="+txttelefono.value+"&txtemail="+txtemail.value+"&txtcomentarios="+txtcomentarios+"&txtcargado="+txtcargado.value+"&txtcopia="+txtcopia.value+"&txtnewslleter="+txtnewslleter.value);		
				}

        } 
}
