//deaktiviert dfuer die Zeit der ranking
//Speicherung das Mouseover

var stardisable=0;

//Diese Funktion dient dazu anzuzeigen wieviel 
//Sterne aktuell gewaehlt sind

function setStar(starid,feedid){
	var i = 0;
	if(stardisable==0){
		for(i=1;i<=starid;i++){
			if(BrowserDetect.browser != 'Explorer'){
				document.getElementById("star"+i+"-"+feedid).setAttribute("class", "staract");
			}else{
				document.getElementById("star"+i+"-"+feedid).className= "staract";
			}
	  }
	  for(i=starid+1;i<=5;i++){
	  	if(BrowserDetect.browser != 'Explorer'){
	  	 document.getElementById("star"+i+"-"+feedid).setAttribute("class", "star");
	  	}else{
				document.getElementById("star"+i+"-"+feedid).className= "star";
			}
	  }
  }
}

//Diese Funktion ist die Grundfunktion
//und dient dazu das die interaktiven
//Sterne gelaeden werden

var tempRanking="";
function loadplayer(feedid){
	var inhalt='';
	    inhalt+='<div id="star1-'+feedid+'" onClick="clickStar(1,'+feedid+')" onMouseOver="setStar(1,'+feedid+')" class=star></div>';
			inhalt+='<div id="star2-'+feedid+'" onClick="clickStar(2,'+feedid+')" onMouseOver="setStar(2,'+feedid+')" class=star></div>';
			inhalt+='<div id="star3-'+feedid+'" onClick="clickStar(3,'+feedid+')" onMouseOver="setStar(3,'+feedid+')" class=star></div>';
			inhalt+='<div id="star4-'+feedid+'" onClick="clickStar(4,'+feedid+')" onMouseOver="setStar(4,'+feedid+')" class=star></div>';
			inhalt+='<div id="star5-'+feedid+'" onClick="clickStar(5,'+feedid+')"  onMouseOver="setStar(5,'+feedid+')" class=star></div>';
	return inhalt;
	
}

//Diese Funktion aendert von der normalen
//Rankinganzeige zur interaktiven Variante
function rankmax(feedid){
	clickStar(5,feedid);
}
function rankingChange(obj,feedid){
	if(obj.title==""){
		obj.title="1";
		tempRanking = obj.innerHTML;
		obj.innerHTML=loadplayer(feedid);
	}
}

//Diese Funktion speichert di gedrueckten Sterne in der Datenbank

function clickStar(id,feedid){
	stardisable =0;
	//alert(id+"--"+feedid);
	$.get("./class/feed/overviewrequest.class.php?ranking=true&stars="+id+"&cfeedidr="+feedid+"&date="+Date(), function(data){
			document.getElementById("starcontainer").innerHTML=data;
			try{document.getElementById("votingtext_org").style.display="none";}catch(E){}
			try{document.getElementById("votingtext").style.display="";}catch(E){}
			
	});
	//document.location.replace("stars.php?stars="+id+"&feedid="+feedid);
}

//reload stars

function reloadstars(feedid){
	stardisable =0;
	//alert(id+"--"+feedid);
	$.get("./class/feed/overviewrequest.class.php?ranking=true&cfeedidr="+feedid+"&date="+Date(), function(data){
			document.getElementById("starcontainer").innerHTML=data;
	});
}
