
function highlight(ClubId,value,type)
{
   if (alreadyVoted[ClubId] == true ) {
        return false;
   }
   if (type == 'g') {
	   if (girlsBlocked[ClubId] == true ) {
	   	itext = document.getElementById(ClubId + "-" + type + "text")
		itext.innerHTML = "Ya lo has votado!";

       		 return false;
   	    }
    } else {
	   if (priceBlocked[ClubId] == true ) {
	   	itext = document.getElementById(ClubId + "-" + type + "text")
		itext.innerHTML = "Ya lo has votado!";

        	return false;
   	   }
    }
	for(i=0;i<=value;i++) {
	    document.getElementById( ClubId + "-" + type + i).src = starOn.src;
	}
	for(i=value+1;i<10;i++) {
	    document.getElementById( ClubId + "-" + type + i).src = starOff.src;
	}
	itext = document.getElementById(ClubId + "-" + type + "text")
	itext.innerHTML = "";
	//itext.innerHTML = value+1;	
	switch(type) {
	case "g":

	   girlsVote[ClubId] = value +1;
	   switch (value + 1) {
		case 1:
		case 2:
		case 3: 
		  itext.innerHTML += "  Son Feas";	
		  break;
		case 4:
		case 5:
		case 6:
		  itext.innerHTML += "  Son Normales";	
		  break;
		case 7:
		case 8:
		case 9:
		  itext.innerHTML += "  Están buenas";
		  break;
		case 10:
		  itext.innerHTML += "  ˇEstán tremendas!";
		  break;
		}
	break;	  
	case "p":
	   switch (value + 1) {
		case 1:
		case 2:
		case 3: 
		  itext.innerHTML += "  Muy Caro";	
		  break;
		case 4:
		case 5:
		case 6:
		  itext.innerHTML += "  Normal";	
		  break;
		case 7:
		case 8:
		case 9:
		  itext.innerHTML += "  Barato";
		  break;
		case 10:
		  itext.innerHTML += "  Muy Barato";
		  break;
		}
	   priceVote[ClubId] = value +1 ;
	} //end switch
}

function voteAlert(ClubId, msg, type ) {
 if (type) {
    e = document.getElementById(ClubId + "-" + type + "text");
 } else {
    e = document.getElementById(ClubId + "-" + "text");
 }
 e.innerHTML = msg;

}

function flash(ClubId,value,type)
{
   if (alreadyVoted[ClubId] == true ) {
        return false;
   }
   if (type == 'g') {
	   if (girlsBlocked[ClubId] == true ) {
       		 return false;
   	    }
    } else {
	   if (priceBlocked[ClubId] == true ) {
        	return false;
   	   }
    }

   switch(v)
   {
   case 0:
   for (i=0;i<=value;i++) 
   {
   document.getElementById(ClubId + "-" + type + i).src= starOff.src;
   }
   v=1;
   setTimeout('flash(' + ClubId +',' + value + ', \'' + type + '\')',200);
   break;
   case 1: 

   for (i=0;i<=value;i++) 
   {
      document.getElementById(ClubId + "-" + type + i).src= starOn.src;
   }
   v=2;
   setTimeout('flash(' + ClubId +',' + value + ', \'' + type + '\')',200);
   break;
   case 2:
   for (i=0;i<=value;i++) 
   {
   document.getElementById(ClubId + "-" + type + i).src= starOff.src;
   }
   v=3;
   setTimeout('flash(' + ClubId +',' + value + ', \'' + type + '\')',200);
   break;
   case 3:
   for (i=0;i<=value;i++) 
   {
   document.getElementById(ClubId + "-" + type + i).src= starOn.src;
   }
   v=4;
   setTimeout('flash(' + ClubId +',' + value + ', \'' + type + '\')',200);
   break;
   case 4:
   for (i=0;i<value;i++) 
   {
   document.getElementById(ClubId + "-" + type + i).src= starOff.src;
   }
   v=5;
   setTimeout('flash(' + ClubId +',' + value + ', \'' + type + '\')',200);
   break;
   case 5:
   for (i=0;i<=value;i++) 
   {
   document.getElementById(ClubId + "-" + type + i).src= starOn.src;
   }
   v=6;
   setTimeout('flash(' + ClubId +',' + value + ', \'' + type + '\')',200);
   break;
   case 6:
	//Block the vote
	if (type == 'g') {
	   girlsBlocked[ClubId] = true;
	   remoteHW.addGirlsVote(ClubId,value + 1);
        } else {
	   priceBlocked[ClubId] = true;
	   remoteHW.addPriceVote(ClubId,value + 1);
        }
	v=0;
	//Submit Vote via ASAP

   }
}


function sendVote(ClubId) {
    error = false;
   //Firstly check if can vote
  if (alreadyVoted[ClubId] == true) {
      voteAlert(ClubId, "Lo sentimos, pero sólo puedes votar una vez cada club.",null); 
	return false;
  }
  // Now check if user has set the votes of girls and prices
  if (!girlsVote[ClubId]) {
      voteAlert(ClubId, "Para enviar tu opinión tienes que valorar la calidad de las chicas del club",'g'); 
	error = true;
  }
  if (!priceVote[ClubId]) {
      voteAlert(ClubId, "Para enviar tu opinión tienes que valorar sobre los precios del club",'p'); 
	error = true;
  } 
  if (error == true) {
   return false;
  }

  //Finally Submit Vote using AJAX
  alert("GirlsVote:" + girlsVote[ClubId] + "PriceVote:" + priceVote[ClubId]);
	voteAlert(ClubId, "ˇGracias por darnos tu opinión!");
 
  document.getElementById(ClubId + "-button").disabled=true;
  document.getElementById(ClubId + "-voteclub").display= false;
  alreadyVoted[ClubId] = true;
} //functionsendVote
