	function handleHttpResponse() { 
	    //alert(http.readyState+' '+http.status);
		if (http.readyState == 4) { 
		   if (http.status == 200) { 
			  if (http.responseText.indexOf('invalid') == -1) {
				 // Armamos un array, usando la coma para separar elementos
				 results = http.responseText.split(","); 
				 //alert(results[0]);
				 document.getElementById("resultado").innerHTML = results[0];
				 enProceso = false;
			  }
		   }
		}
	}
	
	function handleHttpResponse2() { 
	    //alert(http.readyState+' '+http.status);
		if (http.readyState == 4) { 
		   if (http.status == 200) { 
			  if (http.responseText.indexOf('invalid') == -1) {
				 // Armamos un array, usando la coma para separar elementos
				 results = http.responseText.split(","); 
				 //alert(results[0]);
				 document.getElementById("encuesta").innerHTML = results[0];
				 enProceso = false;
			  }
		   }
		}
	}
	
	function handleHttpResponse3() { 
	    //alert(http.readyState+' '+http.status);
		if (http.readyState == 4) { 
		   if (http.status == 200) { 
			  if (http.responseText.indexOf('invalid') == -1) {
				 // Armamos un array, usando la coma para separar elementos
				 results = http.responseText.split(","); 
				 //alert(results[0]);
				 document.getElementById("resultado").innerHTML = results[0];
				 document.getElementById("resultado1").innerHTML = results[0];
				 enProceso = false;
			  }
		   }
		}
	}
	
	function handleHttpResponse4() { 
	    //alert(http.readyState+' '+http.status);
		if (http.readyState == 4) { 
		   if (http.status == 200) { 
			  if (http.responseText.indexOf('invalid') == -1) {
				 // Armamos un array, usando la coma para separar elementos
				 results = http.responseText.split(","); 
				 //alert(results[0]);
				 //document.getElementById("resultado").innerHTML = results[0];
				 enProceso = false;
			  }
		   }
		}
	}	
	
	function getHTTPObject() {
		var xmlhttp;
		/*@cc_on
		@if (@_jscript_version >= 5)
		   try {
			  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		   } catch (e) {
			  try {
				 xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			  } catch (E) { xmlhttp = false; }
		   }
		@else
		xmlhttp = false;
		@end @*/
		if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		   try {
			  xmlhttp = new XMLHttpRequest();
		   } catch (e) { xmlhttp = false; }
		}
		return xmlhttp;
	}
	
	function makeRequest() 
	{
        var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
			alert('XMLHttpRequest');
            http_request = new XMLHttpRequest();
        } else if (window.ActiveXObject) { // IE
            try{
			    http_request =new ActiveXObject("Msxml2.XMLHTTP");
			    alert('Msxml2.XMLHTTP');
			}
			catch(e){
			    http_request =new ActiveXObject("Microsoft.XMLHTTP");
			    alert('Microsoft.XMLHTTP');
			}
        }
        if (!http_request) {
           alert('Falla: No es posible crear una instancia XMLHTTP');
           return false;
        }
        else {
            return http_request;
        }  
    }
	/////////////////////////////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////////////////////////////////
	function GetData(id,valor)
	{
		//document.getElementById("resultado").innerHTML = '<table width="240" border="0" cellspacing="0" cellpadding="0"><tr><td align="center"><img src="../imagesbank/website/iconos/preloader.gif" border="0" width="12" height="12" />&nbsp;Procesando...</td></tr></table>';
		document.getElementById("resultado").innerHTML = '<div align="center"><img src="../imagesbank/website/iconos/preloader.gif" border="0" width="12" height="12" />&nbsp;Procesando...</div>';
		setTimeout('Proceso('+id+','+valor+');',1000);
	}
	
	function GetDataX(id,valor)
	{
		document.getElementById("resultado").innerHTML = '<div align="center" class="arial_10_gris"><img src="../imagesbank/website/iconos/preloader.gif" border="0" width="12" height="12" />&nbsp;Procesando...</div>';
		document.getElementById("resultado1").innerHTML = '<div align="center" class="arial_10_gris"><img src="../imagesbank/website/iconos/preloader.gif" border="0" width="12" height="12" />&nbsp;Procesando...</div>';
		setTimeout('ProcesoX('+id+','+valor+');',1000);
	}
	
	function ProcesoX(id,valor) {
		if (!enProceso && http) {   
		   var url = "procesar_rating.aspx?i="+id+"&v="+valor;
		   http.open("GET", url, true);
		   http.onreadystatechange = handleHttpResponse3;
		   enProceso = true;
		   http.send(null);
		}
	}
	
	function Proceso(id,valor) {
		if (!enProceso && http) {		    
		   var url = "procesar_rating.aspx?i="+id+"&v="+valor;
		   http.open("GET", url, true);
		   http.onreadystatechange = handleHttpResponse;
		   enProceso = true;
		   http.send(null);
		}
	}
	
	function GetDataTPRG(id,valor,tr)
	{
		//document.getElementById("resultado").innerHTML = '<table width="240" border="0" cellspacing="0" cellpadding="0"><tr><td align="center"><img src="../imagesbank/website/iconos/preloader.gif" border="0" width="12" height="12" />&nbsp;Procesando...</td></tr></table>';
		rt = (tr==1) ? '':'../';
		document.getElementById("resultado").innerHTML = '<div align="center"><img src="'+rt+'imagesbank/website/iconos/preloader.gif" border="0" width="12" height="12" />&nbsp;Procesando...</div>';
		setTimeout('prcTPRG('+id+','+valor+','+tr+');',1000);
	}
	
	function prcTPRG(id,valor,trk) {
		if (!enProceso && http) {
		   if(trk==1)
		   { var url = "3Preguntas/procesar_rating.aspx?i="+id+"&v="+valor; }
		   else
		   { var url = "procesar_rating.aspx?i="+id+"&v="+valor; }
		   http.open("GET", url, true);
		   http.onreadystatechange = handleHttpResponse;
		   enProceso = true;
		   http.send(null);
		}
	}
	
	function GetDataEnc(ctrl)
	{
        var expd = new Date();
        expd.setDate(expd.getDate()+2);
        document.cookie = "encuesta=votado;expires="+expd.toGMTString();
        
		if(ctrl[0].checked==false && ctrl[1].checked==false && ctrl[2].checked==false)
		{ alert('Debe elegir una opción.'); }
		else
		{ 
		    var opc = 0;
		    if(ctrl[0].checked==true)   opc = 1;
		    if(ctrl[1].checked==true)   opc = 2;
		    if(ctrl[2].checked==true)   opc = 3;
		    document.getElementById("encuesta").innerHTML = '<br /><div align="center" class="arial_12"><br /><img src="imagesbank/website/iconos/prelioader2.gif" border="0" /><br />Procesando...</div>';     
		    setTimeout('prcEncuesta('+opc+');',1000);
		}
	}
	
	function prcEncuesta(opc) {
	    //alert(opc);
		if (!enProceso && http) {		    
		   var url = "Encuesta/procesar.aspx?opc="+opc;
		   http.open("GET", url, true);
		   http.onreadystatechange = handleHttpResponse2;
		   enProceso = true;
		   http.send(null);
		}
	}
	
	function ResultadosEncuesta()
	{
		document.getElementById("encuesta").innerHTML = '<br /><div align="center" class="arial_12"><br /><img src="imagesbank/website/iconos/prelioader2.gif" border="0" /><br />Cargando...</div>';     
		setTimeout('Res();',1100);
	}
	
	function Res()
	{
	    var url = "Encuesta/visor.aspx";
		http.open("GET", url, true);
		http.onreadystatechange = handleHttpResponse2;
		enProceso = true;
		http.send(null);
	}
	
	function procesarhaier(total,usuario)
	{
	    var url = "proc_test.aspx?usuario="+usuario+"&punt="+total;
		http.open("GET", url, true);
		http.onreadystatechange = handleHttpResponse4;
		enProceso = true;
		http.send(null);
	}

