$(document).ready(function(){
//seperation of the logic
    $('#chat').live('click', function(){
        $.ajax({
            url: "/chat/live_chat_start.php",
            success: function(html){
                if(html === 'login_user')
                {
                    $('#pop_up #pop_up_body').load('/chat/live_chat_show_topics.php');
                    $('#pop_up').removeAttr('style');
                }
                else
                {
                    ps0rKWow();
                }
            }
        });
    });
//choose the topic
    $('.radio_group').live('click', function(){
        var topic_id = $(this).attr('id');
        $('#pop_up #pop_up_body').load('/chat/live_chat_show_questions.php', {'topic_id': topic_id});
        $.ajax({
            type: 'POST',
            url: '/chat/live_chat_count_click.php',
            data: 'type=topic&topic='+topic_id
        });
    });
//choose the question
    $('.question_name').live('click', function(){
        $('.question_answer').not($(this).parent().parent().children('.question_answer')).slideUp('fast');
        $(this).parent().parent().children('.question_answer').slideToggle('slow');
        $(this).toggleClass('active');
        var class_str = $(this).attr('class');
        var class_arr = class_str.split(' ');
        if(class_arr[1] === 'active')
        {
            var question_id = $(this).parent().parent().attr('id');
            $.ajax({
                type: 'POST',
                url: '/chat/live_chat_count_click.php',
                data: 'type=question&question='+question_id
            });
        }
    })
//go back to the list of the topics
    $('.back').live('click', function(){
        $('#pop_up #pop_up_body').load('/chat/live_chat_show_topics.php');
    })

    $('.back').live('mouseover', function(){
        $(this).addClass('back_hover');
    })

    $('.back').live('mouseout', function(){
        $(this).removeClass('back_hover');
    })
//Did this question help You?
    $('.question_main_answer input').live('click', function(){
        var question = $(this).parent().parent().parent().parent().attr('id');
        if($(this).attr('value') === 'Yes')
        {
            $.ajax({
                type: 'POST',
                url: '/chat/live_chat_count_click.php',
                data: 'type=main_question&selected=positive&question='+question
            });
        }
        else if($(this).attr('value') === 'No')
        {
            $('#pop_up').attr('style', 'display:none');
            ps0rKWow();
            $.ajax({
                type: 'POST',
                url: '/chat/live_chat_count_click.php',
                data: 'type=main_question&selected=negative&question='+question
            });
        }
    })
//Haven`t found Your question?
    $('.question_new').live('click', function(){
        $('#pop_up').attr('style', 'display:none');
        ps0rKWow();
    })
//close pop_up button
    $('#pop_up_close').live('click', function(){
        $('#pop_up').attr('style', 'display:none');
    })
});

    function animate(){
        if(document.getElementById('slideshow') != null)
        {
            var items = new Array();
            var c, i;

            for(c=i=0; i < document.getElementById('slideshow').childNodes.length; i++){
                if (document.getElementById('slideshow').childNodes[i].className=='text_change'){
                    items[c] = document.getElementById('slideshow').childNodes[i];
                    c++;
                }
            }
            last = items[items.length-1];

            tmp = last;
            document.getElementById('slideshow').removeChild(last);
            items[0].style.display = 'none';
            document.getElementById('slideshow').insertBefore(tmp,items[0]);
            tmp.style.display = 'block';

            setTimeout(function(){animate()}, 24000);
        }
    }
