$(document).ready(function(){
        
        $('#voteNow').click(function(){
            var vote = $('input[name=answer_id]:checked').val();

            if(  typeof vote  ==  "undefined" )
            {
                alert('لم تقم بتحديد اي خيار  !');
            }
            else
            {
                performPoll(  $('#pollForm').serialize() );
            }
            return false;
        });
});

var colors = ['#1382F8','#B8021B','#057725' ];
function performPoll(object)
{
                    
                    $.post(path+'/site/Poll',object,function(data){

                    $('#answers').html('');
                    var sum_text = 'مجموع الاصوات';
                    var i = 0 ;
                    for( result in data)
                    {
                        if( result != 'sum' && result != 'msg')
                        {//console.log(data[result])
                            var votes = data[result]['count'];
                            var rate = data[result]['rate'];
                            var text = 'صوت';
                            var result_text =  result+'( '+rate+','+votes+' '+text+')' ;

                            $('#answers').append(
                                '<div class="poll_row_result_conttainer"><div class="poll_row_result" style=" width:100% ; position: relative;z-index:1;">'+'\n\t'
                                +result_text
                                +'</div><div class="poll_row_result_bar" style="background-color:'+colors[i]+'; " title="'+rate+'" ></div>  </div>');
                        }

                        i = (++i) % colors.length ;

                    }
                    $('#answers').append('<div class="poll_row_sum">'+sum_text+' : '+data['sum']+'</div>');

                    $('.poll_row_result_bar').each(function(){
                        $(this).animate({
                            'width':$(this).attr('title')
                        },1000);
                    });
                },'JSON');
}

function getLastPollResult()
{
                    $.post(path+'/site/PollResults',{},function(data){
                       
                    $('#answers').html('');
                    var sum_text = 'مجموع الاصوات';
                    var i = 0 ;
                    for( result in data)
                    {
                        if( result != 'sum' && result != 'msg')
                        { 
                   
                            var votes = data[result]['count'];
                            var rate = data[result]['rate'];
                            var text = 'صوت';
                            var result_text =  result+'( '+rate+','+votes+' '+text+')' ;
                            $('#answers').append(
                                '<div class="poll_row_result_conttainer"><div class="poll_row_result" style=" width:100% ; position: relative;z-index:1;">'+'\n\t'
                                +result_text
                                +'</div><div class="poll_row_result_bar" style="background-color:'+colors[i]+'; " title="'+rate+'" ></div>  </div>');
                        }

                        i = (++i) % colors.length ;

                    }
                    $('#answers').append('<div class="poll_row_sum">'+sum_text+' : '+data['sum']+'</div>');

                    $('.poll_row_result_bar').each(function(){
                        $(this).animate({
                            'width':$(this).attr('title')
                        },1000);
                    });
                },'JSON');
}
