estrellas = new Array(5);

function pintar(num)
{
	var i = 1;
	
	for(i; i <= num; i++) eval("document.images['estrella_"+i+"'].src='images/ico_estrella_roja2.gif';");
	for(i; i <= 5; i++) eval("document.images['estrella_"+i+"'].src='images/ico_estrella_negra.gif';");
}
function reiniciar()
{
	var i = 0;
	
	for(i; i < 5; i++)
	{
		if (estrellas[i] == 1) eval("document.images['estrella_"+(i+1)+"'].src='images/ico_estrella_roja2.gif';");
		else eval("document.images['estrella_"+(i+1)+"'].src='images/ico_estrella_negra.gif';");
	}
}

function CreaXHR()
{
  var ref = false;

  try { // Procedimiento para crear un objeto
   // XMLHttpRequest compatible entre distintos
   ref = new ActiveXObject('Msxml2.XMLHTTP');
  } catch (e1) { // navegadores Web
   try {
     ref =
        new ActiveXObject('Microsoft.XMLHTTP');
     }  catch (e2) {
     objXML = false;
   }
  }

  if (!ref && (typeof XMLHttpRequest != 'undefined' ||
window.XMLHttpRequest))
   ref = new XMLHttpRequest();

  return ref;
}
function votar(url)
{
  objXML = CreaXHR();

  var URL = url;

  if(objXML) // Si tenemos el objeto
  {
    // Enviamos la solicitud al servidor
    objXML.open('GET', URL, true);
    objXML.onreadystatechange=ProcesaRespuesta;
    objXML.send(null);
  }
}
function seleccionaEmpresa(url)
{
	objXML = CreaXHR();

	var URL = url;
  
  	for(i = 0; i < document.forms[0].idsEmpresas.options.length; i++){
		if (document.forms[0].idsEmpresas.options[i].selected){
			URL += "id="+document.forms[0].idsEmpresas.options[i].value+"&";
		}
	}
	
	if(objXML) // Si tenemos el objeto
	{
	  // Enviamos la solicitud al servidor
	  objXML.open('GET', URL, true);
	  objXML.onreadystatechange=ProcesaRespuestaSelectEmpresarios;
	  objXML.send(null);
	}
}
function favoritos(url)
{
  objXML = CreaXHR();

  var URL = url;

  if(objXML) // Si tenemos el objeto
  {
    // Enviamos la solicitud al servidor
    objXML.open('GET', URL, true);
    objXML.onreadystatechange=ProcesaRespuestaFavoritos;
    objXML.send(null);
  }
}
function ejecutarSiguienteVideo(indexSiguiente,url)
{
  	if (indexSiguiente > 0) {
		  
		objXML = CreaXHR();
	
		 var URL = url;
		
		 if(objXML) // Si tenemos el objeto
		 {
		 	// Enviamos la solicitud al servidor
		    objXML.open('GET', URL, true);
		    objXML.onreadystatechange=ProcesaRespuestaEjecutarVideo;
		    objXML.send(null);
		 }
	}
}
function ProcesaRespuesta()
{

  if(objXML.readyState == 4)

   if(objXML.status == 200) {


    var texto = objXML.responseText;
     document.getElementById(
        "zona_estrellas").innerHTML = texto;
  }
}
function ProcesaRespuestaFavoritos()
{

  if(objXML.readyState == 4)

   if(objXML.status == 200) {


    var texto = objXML.responseText;
     document.getElementById(
        "favoritos").innerHTML = texto;
  }
}
function ProcesaRespuestaEjecutarVideo()
{

  if(objXML.readyState == 4)

   if(objXML.status == 200) {


    var texto = objXML.responseText;
     document.getElementById(
        "ventanaVideo").innerHTML = texto;
  }
}
function ProcesaRespuestaSelectEmpresarios()
{

  if(objXML.readyState == 4)

   if(objXML.status == 200) {


    var texto = objXML.responseText;
     document.getElementById(
        "selectEmpresarios").innerHTML = texto;
  }
}

function testObligatorio(campo, nombre){
	
	if (campo.value==''){
		alert('Debe introducir el campo ' + nombre);
		return false;
	}
	else return true;
}
