<table class="forum_poll_table" width="100%" cellspacing="2" cellpadding="7" border="0">
<tr>
    <td class="forum_poll_header" width="100%" colspan="2">
        <div class="forum_poll_title">{$thread_poll.title}</div>
        <div class="forum_poll_desc">{$thread_poll.description}</div>
    </td>
</tr>
{if !$user_id && ($thread_poll.options.result == 1 || ($thread_poll.options.result == 2 && !$thread_poll.is_closed))}
    <tr>
        <td class="forum_poll_data" width="100%" colspan="2">
            {$LANG.GUESTS_NOT_VOTE}
        </td>
    </tr>
{else}
    <tr>
        <td class="forum_poll_data" width="30%" valign="top">
        {if !$thread_poll.show_result && $thread.closed && $thread_poll.options.result == 1 && !$thread_poll.is_user_vote}
            {$LANG.YOU_IS_NOT_VOTE_IN_CLOSED}
        {elseif !$thread_poll.show_result && $thread_poll.is_user_vote && $thread_poll.options.result == 2 && !$thread_poll.is_closed && !$thread.closed}
            {$LANG.YOU_IS_VOTE}
        {elseif !$thread_poll.show_result && !$thread_poll.is_user_vote && !$thread.closed && !$thread_poll.is_closed}
            <form action="/forum/vote_poll" method="post" id="forum_poll_submit_form">
                <input type="hidden" name="csrf_token" value="{csrf_token}" />
                <input type="hidden" name="poll_id" value="{$thread_poll.id}" />
                <input type="hidden" name="id" id="thread_id" value="{$thread.id}" />
                <table>
                {foreach key=answer item=num from=$thread_poll.answers}
                    <tr>
                      <td class="mod_poll_answer">
                          <label>
                              <input name="answer" type="radio" value="{$answer|escape:'html'}" /> {$answer}
                          </label>
                      </td>
                    </tr>
                 {/foreach}
                 </table>
                 <div class="forum_poll_submit"><input id="forum_poll_submit" type="button" value="{$LANG.VOTING}" onclick="threadPollSubmit();"></div>
             </form>
             <script type="text/javascript" src="/includes/jquery/jquery.form.js"></script>
            {literal}
            <script type="text/javascript">
            function threadPollSubmit(){
                $('#forum_poll_submit').attr('disabled', 'disabled');
                var options = {
                    success: loadForumPoll
                };
                $('#forum_poll_submit_form').ajaxSubmit(options);
            }
            function loadForumPoll(result, statusText, xhr, $form){
                if(statusText == 'success'){
                    if(result.error == false){
                        thread_id = $('#thread_id').val();
                        $.post('/forum/viewpoll'+thread_id, { }, function(data){
                            $('#thread_poll').html(data);
                        });
                    } else {
                        core.alert(result.text, 'Внимание!');
                        $('#forum_poll_submit').attr('disabled', '');
                    }
                }

            }
            </script>
            {/literal}
        {else}
            {foreach key=answer item=num from=$thread_poll.answers}

                {assign var="percent" value="`$num/$thread_poll.vote_count*100`"}

                <span class="forum_poll_gauge_title">{$answer} ({$num})</span>
                {if $percent > 0}
                    <table class="mod_poll_gauge" width="{$percent|ceil}%"><tr><td></td></tr></table>
                {else}
                    <table class="mod_poll_gauge" width="5"><tr><td></td></tr></table>
                {/if}

            {/foreach}
        {/if}
        </td>
        <td width="" valign="top">
            <div class="forum_poll_param"><strong>{$LANG.TOTAL_VOTES}:</strong> {$thread_poll.vote_count}</div>

            {if !$thread_poll.is_closed && !$thread.closed}
                <div class="forum_poll_param"><strong>{$LANG.END_DATE_POLL}:</strong> {$thread_poll.fenddate}</div>
                <div class="forum_poll_param"><strong>{$LANG.RESULTS}:</strong> {$thread_poll.options.result_text}</div>
                <div class="forum_poll_param"><strong>{$LANG.ANSWER_CHANGING}:</strong> {$thread_poll.options.change_text}</div>

                {if !$thread_poll.is_user_vote && !$thread_poll.options.result}
                    {if $do == 'thread'}
                        <div class="forum_poll_param"><a class="ajaxlink" href="javascript:" onclick="forum.loadForumPoll({$thread.id}, 1);">{$LANG.RESULT_POLL}</a></div>
                    {elseif $do == 'view_poll'}
                        <div class="forum_poll_param"><a class="ajaxlink" href="javascript:" onclick="forum.loadForumPoll({$thread.id}, 0);">{$LANG.REMOVE_RESULT}</a></div>
                    {/if}
                {/if}

                {if $thread_poll.is_user_vote && $thread_poll.options.change}
                    <div class="forum_poll_param"><a class="ajaxlink" href="javascript:" onclick="forum.revotePoll({$thread.id});">{$LANG.CHANGE_VOTE}</a></div>
                {/if}

                {if $is_admin || $is_moder}
                    <div class="forum_poll_param"><a class="ajaxlink" href="javascript:" onclick="forum.deletePoll({$thread.id}, '{csrf_token}');">{$LANG.DELETE_POLL}</a></div>
                {/if}

            {else}
                <div class="forum_poll_param" style="color:#660000"><strong>{$LANG.POLL_FINISHED}</strong></div>
            {/if}

            {if $thread_poll.is_user_vote}
                <div class="forum_poll_param"><strong>{$LANG.YOUR_ANSWER}:</strong> {$thread_poll.is_user_vote}</div>
            {/if}

            {if $user_id && !$thread.closed}
                <div class="forum_poll_param"><a href="/forum/reply{$thread.id}.html">{$LANG.COMMENT_POLL}</a></div>
            {/if}

        </td>
    </tr>
{/if}
</table>