/* Video Voting ------------------------------------------------------  */   
var sendvoting_flag = false; 
	    
function sendvoting (vid, node_id, note) {
	
	
	if (sendvoting_flag == false)
	{
		sendvoting_flag = true;
		
		var sUrlVoting = "index.php?Action=setVideoVoting&node_id="+node_id+"&vid="+vid+"&note="+note;
		
		/* alert (sUrlVoting); */
		
		var handleSuccessVoting = function(o){   
	
			if(o.responseText !== undefined){   
				
				
				aResponses = o.responseText.split("^"); /* ok^note^count*/	
			
				if (aResponses[0] == "ok") {
					/* Grafik und zahl refreshen */								
					/* alert ("Note: "+aResponses[1]+" Klicks: "+aResponses[2]); */
					
					document.getElementById('klicks').innerHTML = "(" + aResponses[2] + ")";
					bild = document.votinggfx.src = "images/voting_big_"+aResponses[1]+".gif";
					/* document.votinggfx_label.src = "images/voting_label_"+aResponses[1]+".gif"; */
					document.getElementById('votinglabel').innerHTML = aVotingLabel[aResponses[1]];
					
					currentVoting = aResponses[1];
					
					showVotingInfo ("Deine Stimme wurde erfasst");
					
				}
				else {
					/* error */													
					if (aResponses[0] == "doppelvote") showVotingInfo ("Video wurde bereits von dir bewertet."); 
				}
			
				
		
	
			}   
		}

		var handleFailureVoting = function(o){   
			/* Fehlerbehandlung */					
			sendvoting_flag = false;
	   
		}   

		var callbackVoting =   
		{   
			success:handleSuccessVoting,   
			failure: handleFailureVoting,   
			argument: { foo:"foo", bar:"bar" }   
		};

		var requestVoting = YAHOO.util.Connect.asyncRequest('GET', sUrlVoting, callbackVoting);
	
	} //wenn nicht schon geklickt -------------------------------
	else {
		showVotingInfo ("Video wurde bereits von dir bewertet."); 
	} 

}

function showVotingInfo (txt) {

	document.getElementById('votingInfo').innerHTML = txt;
	document.getElementById('votingInfo').style.display = 'block'; 
	
	window.setTimeout("document.getElementById('votingInfo').style.display = 'none';", 2000);

}

function previewVoting(nr) {
	document.votinggfx.src = "images/voting_big_"+nr+".gif";
	document.getElementById('votinglabel').innerHTML = aVotingLabel[nr];
					
}

function remPrieviewVoting() {
	document.votinggfx.src = "images/voting_big_"+currentVoting+".gif";	
	document.getElementById('votinglabel').innerHTML = aVotingLabel[currentVoting];
}
