function hoverRating(tgt,pos){
  var loc=pos;
  var stars=tgt.parentNode.getElementsByTagName("img");
  star_pic_change(loc, stars);
}

function hoverOut(tgt){
 	var stars=tgt.parentNode.getElementsByTagName("img");
  var rate=0;
  var hasrating=$("clip_rating").getAttribute("name");
  if(hasrating!=null){
    rate=parseInt(hasrating);
  }
  star_pic_change(rate, stars);
}

function star_pic_change(num, stars){
  for (var i=0; i<num; i++){
    var url=stars[i].getAttribute("src").split("/");
    var repl="star_rating_filled.png";
    url[url.length-1]=repl;
    stars[i].setAttribute("src",url.join("/"));
  }
  for (var i=num; i<stars.length; i++){
    var url=stars[i].getAttribute("src").split("/");
    var repl="star_rating_empty.png";
    url[url.length-1]=repl;
    stars[i].setAttribute("src",url.join("/"));
  }
}

function ratingChoose(tgt,rating,tvuid,vid){
	tgt.parentNode.setAttribute("name",rating,tvuid,vid);
	hoverOut(tgt);
	var params= Object.clone(g_ajaxparams);
	params.vid = vid;
	params.rating = rating;
	new Ajax.Request(g_ajaxpath+'ajax/videoRatingUpdate.php'+g_ajaxsuffix, {
		method:'post',
		parameters: params,
		onSuccess: function(transport){
		},
		onFailure: function(){ alert('Something went wrong...') }
	});
}
