function starOver(obj){
	var info = obj.id.split("_");
	var playerId = info[1];
	var starCount = info[2];
	for(var i=starCount;i > 0;i--){
		fillIt('star_' + playerId + "_" + i);
	}
	var totalStars = 10;
	for(i = starCount + 1;i<= totalStars;i++){
		emptyIt('star_' + playerId + "_" + i);
	}
}

function starOut(obj){
	var info = obj.id.split("_");
	var playerId = info[1];
	var starCount = info[2];
	for(i = 1; i<= 10; i++){
		emptyIt('star_' + playerId + "_" + i);
	}
}

function fillIt(id){
		$(id).src =  "/_media/images/grades/ball_e.gif";
}

function emptyIt(id){
	if($(id).getAttribute("checked")!="true"){
		$(id).src =  "/_media/images/grades/ball_d.gif";
	}
}


function starClick(obj){
	var info = obj.id.split("_");
	var playerId = info[1];
	var starCount = info[2];
//	alert(matchId);
////	return false;
	doAjax('votes.send.ajax.php',gradeRes,'playerId=' + playerId + "&grade=" + starCount + "&matchId=" + matchId);
}

function gradeRes(data){
	data = data.split("-");
	var playerId = data[0];
	var grade = data[1];
	var avgGrade = data[2];
	var totalVotes = data[3];
	var votble = data[4];
	
	var gradeInfo = $('gradeInfo_' + playerId);
	gradeInfo.innerHTML = "<b>" + avgGrade + "</b> (" + totalVotes + " הצבעות)";
	
	for(var i= 10 ;i > 0;i--){
		var id = 'star_' + playerId + "_" + i;
		if(i<=grade){
			fillIt(id);
			$(id).setAttribute("checked","true");
		}else{
			$(id).setAttribute("checked","false");
			emptyIt(id);
		}
		if(votble < 1){
			$(id).onclick = function(){return true;}
			$(id).onmouseover = function(){return false;}
			$(id).onmouseout = function(){return false;}
			$(id).style.cursor = "auto";
		}
	}
	if(votble<1){
		parent = $('gradeView_' + playerId);
		parent.onclick = function(){
			noClick('placeHolder_' + playerId);
		}
		noClick('placeHolder_' + playerId);
	}
}

function noClick(id){
		if($('oneVoteMsg')){//Already Alerted
			removeMsg($('oneVoteMsg'));
		}
		var obj = $(id);
		var newDiv = document.createElement('div');
		newDiv.id = "oneVoteMsg";
		newDiv.innerHTML = "ניתן להצביע פעם אחת בלבד.";
		newDiv.className = "oneTimeVote";
		newDiv.onclick = function(){
			removeMsg(newDiv);
		}
		if(obj){
			obj.appendChild(newDiv);
			setTimeout("removeMsg($('oneVoteMsg'))",4000);
		}
}

function removeMsg(obj){
	if(!obj){
		return false;
	}
	var parent = obj.parentNode;
	parent.removeChild(parent.childNodes[0]);
	parent.parentNode.parentNode.style.background = "#D8D8D8";
	
}
