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(obj2)
  {
    try{
  		var test = obj2.getAttribute("_vote");
  		if(!obj2.getAttribute("_vote"))
  		{
    		//for IE
				obj2 = this;
			}
		}
		catch(error){
		  // for FF
  		obj2 = this;
		}


		var znamka = obj2.getAttribute("_vote");

		var result2 = obj2.parentNode.nextSibling;
		if (znamka =="1")
		{
			obj2.parentNode.setAttribute("style","background-position: left -30px;");
			//obj2.parentNode.style.backgroundposition = "left -30px";
      //var style = obj2.getAttribute("style");
      //alert(obj2.parentNode.style.backgroundPosition);
      //alert(style.background);
			result2.innerHTML = "Špatný";
		}

		if (znamka =="2")
		{
      obj2.parentNode.setAttribute("style","background-position: -96px -30px;");
      result2.innerHTML = "Nudný";
      //alert(obj2.parentNode.style.backgroundPosition);
		}
		if (znamka =="3")
		{
      obj2.parentNode.setAttribute("style","background-position: -192px -30px;");
      result2.innerHTML = "OK";
		}

		if (znamka =="4")
		{
      obj2.parentNode.setAttribute("style","background-position: -288px -30px;");     //alert(obj2.parentNode.style.backgroundPosition);
      result2.innerHTML = "Dobrý";
		}
		if (znamka =="5")
		{
      obj2.parentNode.setAttribute("style","background-position: -384px -30px;");
      result2.innerHTML = "Výborný";
		}
	},
	odjet: function(obj2)
  {
    try{
  		var test = obj2.getAttribute("_vote");
  		if(!obj2.getAttribute("_vote"))
  		{
    		//for IE
				obj2 = this;
			}
		}
		catch(error){
		  // for FF
  		obj2 = this;
		}
    var style = obj2.parentNode.getAttribute("_style");
		obj2.parentNode.setAttribute("style",style);
		
		var result2 = obj2.parentNode.nextSibling;
    var znamka = obj2.parentNode.getAttribute("_votes");
		result2.innerHTML = znamka;
	},
	hlasuj: function()
	{
		//alert(this.getAttribute("_vote"));
	//	alert("hlasuju" + this.getAttribute("_vote"));
	}
	
};
Core.start(Ratting);

