var Ratting =
{
	init: function()
	{
    //var stars = document.getElementById("stars");
    //var result = document.getElementById("result");
		var star = Core.getElementsByClass("star");
    for (var i=0; i < star.length; i++)
    {
      Core.addEventListener(star[i], "mouseover", Ratting.najet);
      Core.addEventListener(star[i], "mouseout", Ratting.odjet);
      Core.addEventListener(star[i], "click", Ratting.hlasuj);
		}
	},
  najet: function()
  {
    var znamka = this.getAttribute("_vote");
    var result2 = this.parentNode.nextSibling;
		if (znamka =="1")
		{
			this.parentNode.setAttribute("style","background-position: left -30px;");
      result2.innerHTML = "Špatný";
		}

		if (znamka =="2")
		{
      this.parentNode.setAttribute("style","background-position: -96px -30px;");
      result2.innerHTML = "Nudný";
		}
		if (znamka =="3")
		{
      this.parentNode.setAttribute("style","background-position: -192px -30px;");
      result2.innerHTML = "OK";
		}

		if (znamka =="4")
		{
      this.parentNode.setAttribute("style","background-position: -288px -30px;");
      result2.innerHTML = "Dobrý";
		}
		if (znamka =="5")
		{
      this.parentNode.setAttribute("style","background-position: -384px -30px;");
      result2.innerHTML = "Výborný";
		}
	},
	odjet: function()
  {

    var style = this.parentNode.getAttribute("_style");
		this.parentNode.setAttribute("style",style);
		
		var result2 = this.parentNode.nextSibling;
    var znamka = this.parentNode.getAttribute("_votes");
		result2.innerHTML = znamka;
	},
	hlasuj: function()
	{
		//alert(this.getAttribute("_vote"));
	//	alert("hlasuju" + this.getAttribute("_vote"));
	}
	
};
Core.start(Ratting);
