function voteDown(url, id) {
  $('#b_'+id).bind("click", function(){ $('#b_'+id).fadeOut("slow"); $('#c_'+id).fadeIn("slow"); }); 
  if($('#down'+id).attr('src') == '/img/dvb.png')
    return
  $.post(url+id+"/vote/json/", {'vote': 'down'})
  $('#down'+id).hide('slow')
  $('#up'+id).hide('slow')
  oldScore = parseInt($('#score'+id).html())
  if($('#up'+id).attr('src') == '/img/uvb.png')
    newScore = oldScore-2
  else
    newScore = oldScore-1
  $('#score'+id).html(newScore+'')
  $('#down'+id).attr('src','/img/dvb.png')
  $('#up'+id).attr('src','/img/uvd.png')
  $('#down'+id).show('slow')
  $('#up'+id).show('slow')
  $('#c_'+id).fadeOut('slow')
  $('#b_'+id).fadeIn('slow')
}

function voteUp(url, id) {
  if($('#up'+id).attr('src') == '/img/uvb.png')
    return
  $.post(url+id+"/vote/json/", {'vote': 'up'})
  $('#down'+id).hide('slow')
  $('#up'+id).hide('slow')
  oldScore = parseInt($('#score'+id).html())
  if($('#down'+id).attr('src') == '/img/dvb.png')
    newScore = oldScore+2
  else
    newScore = oldScore+1
  $('#score'+id).html(newScore+'')
  $('#down'+id).attr('src','/img/dvd.png')
  $('#up'+id).attr('src','/img/uvb.png')
  $('#down'+id).show('slow')
  $('#up'+id).show('slow')
}

