try 
{
	ajax = new ActiveXObject("Microsoft.XMLHTTP");
} 
catch  (e)
{
	try 
	{
		ajax = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(ex) 
	{
		try 
		{
			ajax = new XMLHttpRequest();
		}
		catch(exc) 
		{
			ajax = null;
		}
	}
}

var voto = "";
function post() {

	var input = document.getElementsByTagName('input');
	
	for (i=0; i < input.length; i++) {
		
		if (input[i].getAttribute('type') == "radio" && input[i].getAttribute('name') == "voto") {
			
			if (input[i].checked) {
				
				voto = input[i].getAttribute("value");
				
			}
		}
	}

	if ( voto == "") {
		
		alert("ERROR: Has olvidado rellenar una opción!");
		
	} else {
		if (ajax) {
			
			var id = document.getElementById('id').value;
			var pregunta = document.getElementById('pregunta').value;
			var preview = document.getElementById('preview').value;
			
			if (preview == "Y") ajax.open('post', 'http://admin1.terra.com/deportes/copa-oro/pollResponse.php');
			else ajax.open('post', 'http://www.terra.com/deportes/copa-oro/pollResponse.php');
			ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			ajax.onreadystatechange = output; 
			ajax.send('voto='+voto+'&id='+id+'&pregunta='+pregunta);
		}			
	}

}
function output() {

	if(ajax.readyState == 4){

		var data = ajax.responseText;
		document.getElementById('saida').innerHTML = data;

	}
}