function guardarVotacion(pForm, pIDEncuesta)
{
	var bOpcion = false;
	with(pForm)
	{
		for(var lJ = 0; lJ < rdOpcion.length; lJ++)
		{
			if(rdOpcion[lJ].checked == true)
			{
				var lIDOpcion = rdOpcion[lJ].value;
				bOpcion = true;
				break;
			}
		}
		if(!bOpcion)
		{
			alert("Por favor, seleccione una opcion");
			rdOpcion[0].focus();
		}
		else
		{
			if(validarEmail(txtEmail.value))
			{
/**/
	ajax=objetoAjax();
	ajax.open("POST", "votacion.php");
	ajax.onreadystatechange=function() {}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("encuesta=" + pIDEncuesta + "&opcion="+  lIDOpcion + "&email=" + txtEmail.value);
	
	reset();
	var tCapa = document.getElementById("tdEncuesta-"+pIDEncuesta);
	tCapa.className = "oculto";
	
	tCapa = document.getElementById("tdResultado-"+pIDEncuesta);
	tCapa.className = "visible";
/**/
			}
			else
			{
				alert("Por favor, ingrese un Email válido");
				txtEmail.focus();
			}
		}
	}
	return false;
}

function cargarEncuesta(pIDEnc, pDestino)
{
	var sXML = "xml.encuesta.php?IDEncuesta=" + pIDEnc;
	var oFlash = new SWFObject("encuesta.swf", "", "222", "160", "7", "", true);
	with(oFlash)
	{
		addVariable("_URL", sXML);
		addParam("wmode", "transparent");
		write(pDestino);
	}
}

/*****************************/
function objetoAjax(){
	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;
}
