function ajaxFunction() {
  var xmlHttp;
  
  try {
   
    xmlHttp=new XMLHttpRequest();
    return xmlHttp;
  } catch (e) {
    
    try {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      return xmlHttp;
    } catch (e) {
      
	  try {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        return xmlHttp;
      } catch (e) {
        alert("Tu navegador no soporta AJAX!");
        return false;
      }}}
}
 
 
 
 
function Enviar(_pagina,capa) {
    var ajax;
    ajax = ajaxFunction();
	
    ajax.open("GET", _pagina, true);
    ajax.setRequestHeader("Content-Type", "text/html");
	/*ajax.setRequestHeader("Content-Type", "text/html; charset=iso-8859-1")*/
	ajax.setRequestHeader("encoding", "utf-8");
 
    ajax.onreadystatechange = function() {
		if (ajax.readyState==1){
			document.getElementById(capa).innerHTML = " Cargando...";
			     }
		if (ajax.readyState == 4) {
		   	
                document.getElementById(capa).innerHTML=ajax.responseText; 
		     }}
			 
	ajax.send(null);
} 



function formulon(url, formid){
		var ajax;
		alert("al1");
		ajax = ajaxFunction();
		var Formulario = document.getElementById(formid);
		var longitudFormulario = Formulario.elements.length;
		var cadenaFormulario = ""
		var sepCampos
		sepCampos = ""
		for (var i=0; i <= Formulario.elements.length-1;i++) {
		cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].value);
		sepCampos="&";
		
		}
		alert("al2");
		ajax.open("POST", url, true);
		ajax.setRequestHeader("Content-Type", "text/html");
		ajax.setRequestHeader("encoding", "utf-8");
		ajax.send(cadenaFormulario);
		ajax.onreadystatechange = function () {
			if (ajax.readyState == 4) {
				 document.getElementById('noticia').innerHTML = "Los datos han sido enviados correctamente";
				 alert(url+cadenaFormulario);
			}
		}
		
}