function animate_voted(article_id)
{
   floater_id = 'floater'+article_id;
   $(floater_id).style.visibility='';
   new Effect.Fade(floater_id, {duration: 2.5});
   new Effect.Move(floater_id, { x:  0, y: -45, duration: 2.5, mode: 'relative'});
//   $('approve_link_id'+article_id).className='approved_link';
   $('approve_btn_id'+article_id).className='approved_btn';
//   $('approve_link_id'+article_id).onclick=disable_click;
   $('approve_btn_id'+article_id).onclick=disable_click;
   $('above_floater'+article_id).innerHTML = $('scorebox'+article_id).innerHTML;
}

function animate_voted_link(article_id)
{
/*
   approve_l = "approve_link_id"+article_id;
   $(approve_l).onmouseover = disable_click;
   $(approve_l).onmouseout = disable_click;
*/
   animate_voted(article_id);
   return false;

}

function print_updown_voted(article_id, vote_type, vote_value)
{
  floater_id = 'floater'+article_id;
  //$(floater_id).style.visibility='';
  //$(floater_id).innerHTML=vote_value;
  //y_move = (vote_type == 'up') ? -45 : 45;
  //new Effect.Fade(floater_id, {duration: 2.5});
  //new Effect.Move(floater_id, { x:  0, y: y_move, duration: 2.5, mode: 'relative'});
  //target = vote_type+"_btn";
  //$(target+article_id).className = "vote "+vote_type+"_tic";
  //$('up_btn'+article_id).onclick=disable_click;
  //$('down_btn'+article_id).onclick=disable_click;
  //$('above_floater'+article_id).innerHTML = $('scorebox'+article_id).innerHTML;
}

function show_res(user, id, vote)
{
	alert(user+" "+id+" "+vote);
}

function animate_vote(article_id, vote_type, vote_value)
{  floater_id = 'floater'+article_id;
	$(floater_id).parentNode.innerHTML = '<div class="floatingscore" id="'+floater_id+'" style="visibility:hidden;">+1</div>'
  $(floater_id).style.visibility='';
  $(floater_id).innerHTML=vote_value;
  y_move = (vote_type == 'up') ? -45 : 45;
  $(floater_id).style.display = '';
  new Effect.Fade(floater_id, {duration: 2.5});
  new Effect.Move(floater_id, { x:  0, y: y_move, duration: 2.5, mode: 'relative'});
}

function update_score(article_id, score)
{	$("scorebox"+article_id).innerHTML = score;
	$('above_floater'+article_id).innerHTML = score;}

function update_links(article_id, newstate)
{  $("up_btn"+article_id).className = (newstate > 0? "vote up_tic": "vote up");
  $("down_btn"+article_id).className = (newstate < 0? "vote down_tic": "vote down");
}

function update_vote(article_id, score, newstate)
{  update_links(article_id, newstate);
  update_score(article_id, score);
}

function animate_updown_voted(article_id, vote_type, vote_value, newstate)
{  animate_vote(article_id, vote_type, vote_value);
  update_links(article_id, newstate);
  update_score(article_id, parseInt($('above_floater'+article_id).innerHTML) + parseInt(vote_value));
}
