
function nuevoAjax(){
	var xmlhttp=false;
 	try {
 		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 	} catch (e) {
 		try {
 			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
 		} catch (E) {
 			xmlhttp = false;
 		}
  	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
 		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function conexion(xphp, xformulario, xparametros, xesperando){
  if (xparametros.substr(xparametros.lenght - 1,1) != "&") {
      xparametros=xparametros+"&";
      }
  if (xformulario!='') {
		for (i = 0; i < document.forms[xformulario].elements.length ; i++) {
		  if (document.forms[xformulario].elements[i].type == "radio") {
		    if (document.forms[xformulario].elements[i].checked) {
	        xparametros=xparametros+document.forms[xformulario].elements[i].name+'='+document.forms[xformulario].elements[i].value+'&';
	      }
	    } else {
        xparametros=xparametros+document.forms[xformulario].elements[i].name+'='+document.forms[xformulario].elements[i].value+'&';
      }
    }
	}
	actualiza_esperando(xesperando);
     ajax=nuevoAjax();
	ajax.open("POST", xphp, true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
          actualiza_div(ajax.responseText);
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(xparametros);
}

function actualiza_div(xresultados) {
	var myarray=xresultados.split("|d|");
	for (i=0; i < myarray.length; i++) {
	  if ( myarray[i] != '' ) {
	  var myasignacion=myarray[i].split("|v|");
      document.getElementById(myasignacion[0]).innerHTML = myasignacion[1];
      }
  }
}

function actualiza_esperando(xresultados) {
	var myarray=xresultados.split("#d#");
	for (i=0; i < myarray.length; i++) {
	  if ( myarray[i] != '' ) {
	  var myasignacion=myarray[i].split("#v#");
      document.getElementById(myasignacion[0]).innerHTML = myasignacion[1];
      }
  }
}

  
function actualiza_campo(este, formulario,elemento) {
	document.forms[formulario].elements[elemento].value=este.innerHTML;
	}

function validar_condiciones()
{
if ( document.formulario.elements["condicones_mc"].checked==false )  { 
    alert("Debe aceptar las condiciones de uso para terminar el proceso de publicación"); 
    document.formulario.elements["condicones_mc"].focus(); return false; 
    }
}

