public function voteAction()
 {
     $gift = new gift((int) $_POST['gift']);
     $gift_rating = new p_gifts_ratings();
     $_POST['rating'] = (int) $_POST['rating'];
     $_POST['ip'] = $_SERVER["REMOTE_ADDR"];
     $_POST['user_agent'] = $_SERVER["HTTP_USER_AGENT"];
     $_POST['url'] = $gift->get('local_url');
     $_POST['gift_id'] = (int) $gift->get('id');
     //Проверяем наличие одинаковых записей за временный интервал
     $exist_reserves = $gift_rating->select($count, array('filter' => array('gift_id' => (int) $gift->get('id'), 'ip' => $_POST["ip"], 'interval' => Zend_Registry::get('target')->config->rating->inteval_rating)));
     if ($gift->get('id') && $_POST['rating'] > 0 && $_POST['rating'] < 6 && empty($exist_reserves)) {
         $gift->vote($_POST['rating']);
         $gift_rating->set_ratings($_POST);
     }
     die($gift->rating);
 }