  function voteRate(titletype, title_id, user_id, thb_dir, e) {

    if (user_id > '') {
      callAJAX(WS_AJAX + "rating.php?titletype=" + titletype + "&title_id=" + title_id + "&user_id=" + user_id + "&thb_dir=" + thb_dir,
        updRate);
    } else {
      AJAXPush("callAJAX(\"" + WS_AJAX + "rating.php?titletype=" + titletype + "&title_id=" + title_id + "&user_id=" + user_id + "&thb_dir=" + thb_dir + "\", updRate);", true);
      doCloakIn(e);
    }
  }
  
  function updRate(req, respObj) {
    
    var ret = respObj['DATA'];
    
    if (respObj.SUCCESS == true) {
      var elRtg = document.getElementById('ttlrtg');
      elRtg.innerHTML = ret['html'];
    }
  }
