$(document).ready(function(){
    
    $('#do-send-ask').click(function(){
        
    var email = $('#ask-email').val();
    email = email.replace(/&/g, '<1amp1>');
    email = email.replace(/=/g, '<1rovno1>');
    email = email.replace(/%/g, "<1prc1>");
    
    var text = $('#ask-text').val();
    text = text.replace(/&/g, '<1amp1>');
    text = text.replace(/=/g, '<1rovno1>');
    text = text.replace(/%/g, "<1prc1>");
      
    $.ajax({
         url: '/index.php',        
         type: 'POST',
         
         data: 'do_send_ask=' 
         + '&email=' + email
         + '&text=' + text,
         
         beforeSend: function(){
           $('#ask-forms-wrapper').css({display: 'none'});
           $('#ask-progress').html('<img src="/engine/ajax/progress.gif" border="0" width="16" height="16" />');
           $('#ask-progress').css({display: 'block'});
         },
         
         success: function(data){
           
           if (data == 'OK')
           { 
             $('#ask-progress').html('<span style="color: #49BB0C; font-weight: bold;">Ваш вопрос успешно отправлен!</span>');
           }
           else
           {
             $('#ask-forms-wrapper').css({display: 'block'});
             $('#ask-progress').html('<span style="color: #BB3E0C; font-weight: bold;">Неверный формат e-mail или очень короткое содержание вопроса!</span>');    
           }                               
         
         }
     })
       
    });
    
    $('#ask-change-status').change(function(){

    $.ajax({
         url: '/index.php',        
         type: 'POST',
         
         data: 'do_change_status_ask=' 
         + '&val=' + $('#ask-change-status').val(),
         
         beforeSend: function(){
            $('#ask-change-status').attr({disabled: true});
         },
         
         success: function(data){
            $('#ask-change-status').attr({disabled: false});              
         }
     })
        
    });
    
    // Блок популярные пользователи...
    $('.vup-tab-month').click(function(){

        $('.vup-all').css({display: 'none'});
        $('.vup-month').css({display: 'block'});
        
        $(this).addClass('vup-tab-active');  
        $('.vup-tab-all').removeClass('vup-tab-active'); 
        
    });
    $('.vup-tab-all').click(function(){

        $('.vup-month').css({display: 'none'});
        $('.vup-all').css({display: 'block'});
        
        $(this).addClass('vup-tab-active');  
        $('.vup-tab-month').removeClass('vup-tab-active'); 
        
    });
    ////
    
    //
    $('#dykw-listing-back, #dykw-listing-next').click(function(){

        var d = $('#dykw-ct');
        
        var type = '';
        if ($(this).attr('id') == 'dykw-listing-back')
        {
            type = 'back';
            
            var _float = 'right';
            var an = {
                marginRight: '-' + d.width() + 'px'    
            }
            var pcss = {
                float: 'left', 
                marginRight: '0', 
                marginLeft: '-' + d.width() + 'px',
                height: 'auto'
            }
            var pan = {
                marginLeft: '0'
            }
        }
        else
        {
            type = 'next';
              
            var _float = 'left';
            var an = {
                marginLeft: '-' + d.width() + 'px'    
            }
            var pcss = {
                float: 'right', 
                marginLeft: '0', 
                marginRight: '-' + d.width() + 'px',
                height: 'auto'
            }
            var pan = {
                marginRight: '0'
            }
        }
        
        $.ajax({
             url: '/engine/_do_you_know_what.php',        
             type: 'POST',
             
             data: {
                 ajax: 'get_dykw_item',
                 pos: $('#dykw-rnd').val(),
                 type: type                 
             },
             
             beforeSend: function(){

             },
             
             success: function(data){
                data = data.split('<!split!>');                             
                           
                //
                $('#dykw-content').css({width: d.width() + 'px'});               
                d.css({float: _float, width: d.width() + 'px', height: d.height() + 'px'});            
                d.animate(an, 500, function(){
                    $('#dykw-rnd').val(data[0]);
                    d.html(data[1]);
                    d.css(pcss);
                    d.animate(pan);
                });
                ////
                         
             }
         });
        
    }); 
    ////
    
});