var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-8710333-14']);
_gaq.push(['_trackPageview']);

(function() {
    var ga = document.createElement('script');
    ga.type = 'text/javascript';
    ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0];
    s.parentNode.insertBefore(ga, s);
})();

function rotate() {
    // Берем первую картинку
    var current = ($('div#head_bunner ul#big_ul li.show'));
    var current_small = ($('ul#small_ul li.show'));

    // Берем следующую картинку, когда дойдем до последней начинаем с начала
    var next = ((current.next().length) ? ((current.next().hasClass('show')) ? $('div#head_bunner ul#big_ul li:first') :current.next()) : $('div#head_bunner ul#big_ul li:first'));
    var next_small = ((current_small.next().length) ? ((current_small.next().hasClass('show')) ? $('ul#small_ul li:first') :current_small.next()) : $('ul#small_ul li:first'));

    // var sibs = current.siblings();
    // var rndNum = Math.floor(Math.random() * sibs.length );
    // var next = $( sibs[ rndNum ] );
    //console.log (current_small);
    //console.log (next_small);

    next_small.addClass('show');
    current_small.removeClass('show');

    if (next_small.hasClass('small_ship')) next_small.addClass('small_ship_hover');
    if (current_small.hasClass('small_ship')) current_small.removeClass('small_ship_hover');

    if (next_small.hasClass('small_fish')) next_small.addClass('small_fish_hover');
    if (current_small.hasClass('small_fish')) current_small.removeClass('small_fish_hover');

    if (next_small.hasClass('small_paint')) next_small.addClass('small_paint_hover');
    if (current_small.hasClass('small_paint')) current_small.removeClass('small_paint_hover');

    if (next_small.hasClass('small_bottle')) next_small.addClass('small_bottle_hover');
    if (current_small.hasClass('small_bottle')) current_small.removeClass('small_bottle_hover');

    if (next_small.hasClass('small_marker')) next_small.addClass('small_marker_hover');
    if (current_small.hasClass('small_marker')) current_small.removeClass('small_marker_hover');

    next.css({
        opacity: 0.0
    })
    .addClass('show')
    .animate({
        opacity: 1.0
    }, 1000);

    current.animate({
        opacity: 0.0
    }, 1000)
    .removeClass('show');
}

function checkValue(obj,value,ev) {

    switch (ev) {
        case 1:
            if (obj.value==value) {
                obj.value = '';
                obj.style.color="#000000";
            }
            break;
        case 0:
            if (obj.value=='') {
                obj.value = value;
                obj.style.color="#959596"
            }
            break;
    }
}

$(document).ready(function () {

    $('div#head_bunner ul#big_ul li').css({
        opacity: 0.0
    });
    
    $('.event_bg tr:even').css('background', '#F8F6F6');
    
    $('.pag_page_four').hide();

    $('div#head_bunner ul#big_ul li:first').css({
        opacity: 1.0
    }).addClass('show');
    $('.small_fish').addClass('show');

    var interval = setInterval('rotate()',6000);

    $('.colorbox').fancybox();
    
    $('.text_colorbox').fancybox({
        zoomSpeedIn: 0,
        zoomSpeedOut:0,
        frameWidth: 530,
        frameHeight: 500

    });

    $('.colorbox[rel="awards"]').fancybox();

    $('.video_colorbox').fancybox({
        
        type: 'iframe',
        autoScale: false,
        width: 510,
        height: 360
    });
    
    $('.video_colorbox_ax').fancybox({
        type: 'iframe',
        autoScale: false,
        width: 830,
        height: 670
    });

    $('.letter_colorbox').fancybox({
        type: 'image',
        autoScale: false
    });
    
    $('.other_colorbox').fancybox({
        type: 'image',
        autoScale: false
    });

    $('#social li').hover(function() {
        $(this).find('.social_show').hide();
        $(this).find('.social_hide').show();
    },
    function() {
        $(this).find('.social_show').show();
        $(this).find('.social_hide').hide();
    }
    )

    $('.industries_index td').hover(function() {
        $(this).find('.ind_show').hide();
        $(this).find('.ind_hide').show();
    },
    function() {
        $(this).find('.ind_show').show();
        $(this).find('.ind_hide').hide();
    }
    )

    $('.small_ship').click( function(){
        
        $('.small_ship').addClass('small_ship_hover').addClass('show');
        $('.small_fish').removeClass('small_fish_hover').removeClass('show');
        $('.small_paint').removeClass('small_paint_hover').removeClass('show');
        $('.small_bottle').removeClass('small_bottle_hover').removeClass('show');
        $('.small_marker').removeClass('small_marker_hover').removeClass('show');
        $('#ship').css({
            opacity: 0.0
        })
        .addClass('show')
        .animate({
            opacity: 1.0
        }, 1000);
        $('#fish').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#paint').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#marker').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#bottle').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        
        clearInterval(interval);
        interval = setInterval('rotate()',6000);
    })

    $('.small_fish').click( function(){
        $('.small_ship').removeClass('small_ship_hover').removeClass('show');
        $('.small_fish').addClass('small_fish_hover').addClass('show');
        $('.small_paint').removeClass('small_paint_hover').removeClass('show');
        $('.small_bottle').removeClass('small_bottle_hover').removeClass('show');
        $('.small_marker').removeClass('small_marker_hover').removeClass('show');
        $('#ship').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#fish').css({
            opacity: 0.0
        })
        .addClass('show')
        .animate({
            opacity: 1.0
        }, 1000);
        $('#paint').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#marker').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#bottle').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');

        clearInterval(interval);
        interval = setInterval('rotate()',6000);
        
    })
    $('.small_paint').click( function(){
        $('.small_ship').removeClass('small_ship_hover').removeClass('show');
        $('.small_fish').removeClass('small_fish_hover').removeClass('show');
        $('.small_paint').addClass('small_paint_hover').addClass('show');
        $('.small_bottle').removeClass('small_bottle_hover').removeClass('show');
        $('.small_marker').removeClass('small_marker_hover').removeClass('show');
        $('#ship').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#fish').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#paint').css({
            opacity: 0.0
        })
        .addClass('show')
        .animate({
            opacity: 1.0
        }, 1000);
        $('#marker').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#bottle').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');

        clearInterval(interval);
        interval = setInterval('rotate()',6000);   
    })

    $('.small_bottle').click( function(){
        $('.small_ship').removeClass('small_ship_hover').removeClass('show');
        $('.small_fish').removeClass('small_fish_hover').removeClass('show');
        $('.small_paint').removeClass('small_paint_hover').removeClass('show');
        $('.small_bottle').addClass('small_bottle_hover').addClass('show');
        $('.small_marker').removeClass('small_marker_hover').removeClass('show');
        $('#ship').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#fish').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#paint').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#marker').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#bottle').css({
            opacity: 0.0
        })
        .addClass('show')
        .animate({
            opacity: 1.0
        }, 1000);

        clearInterval(interval);
        interval = setInterval('rotate()',6000);     
    })

    $('.small_marker').click( function(){
        $('.small_ship').removeClass('small_ship_hover').removeClass('show');
        $('.small_fish').removeClass('small_fish_hover').removeClass('show');
        $('.small_paint').removeClass('small_paint_hover').removeClass('show');
        $('.small_bottle').removeClass('small_bottle_hover').removeClass('show');
        $('.small_marker').addClass('small_marker_hover').addClass('show');
        $('#ship').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#fish').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#paint').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');
        $('#marker').css({
            opacity: 0.0
        })
        .addClass('show')
        .animate({
            opacity: 1.0
        }, 1000);
        $('#bottle').animate({
            opacity: 0.0
        }, 1000)
        .removeClass('show');

        clearInterval(interval);
        interval = setInterval('rotate()',6000);   
    })

    $('#actions_tab').click( function() {

        $('#actions_tab').removeClass('hide_tab');
        $('#actions_tab').addClass('show_tab').addClass('show');
        $('#activities_tab').removeClass('show_tab');
        $('#activities_tab').addClass('hide_tab');
        $('.ul_actions').show();
        $('.ul_activities').hide();
    })
    $('#activities_tab').click( function() {
        $('#actions_tab').removeClass('show_tab');
        $('#actions_tab').addClass('hide_tab');
        $('#activities_tab').removeClass('hide_tab');
        $('#activities_tab').addClass('show_tab');
        $('.ul_actions').hide();
        $('.ul_activities').show();
    })

    $('#left_submenu li .left_sub_img').toggle( function() {
        $(this).parent().addClass('show_menu');
        $('.show_menu .extended').show(300);
        $('.show_menu .extended li:last-child').addClass('last_child');
        $(this).parent().removeClass('li_exthover');
    },
    function(){
        $('.show_menu .extended').hide(300);
        $('.show_menu .extended li:last-child').removeClass('last_child');
        $(this).parent().removeClass('show_menu');
    }
    )

    $('.video_img').hover( function() {          
        $(this).find('.video_img_hover').hide();
        $(this).find('.video_img_hover_inv').show();
    },
    function() {
        $(this).find('.video_img_hover').show();
        $(this).find('.video_img_hover_inv').hide();
    }
    )

    $('.video_img_left').hover( function() {
        $(this).find('.video_img_hover').hide();
    },
    function() {
        $(this).find('.video_img_hover').show();
    }
    )

    $('.gallery').jCarouselLite({
        btnNext: ".cli_next",
        btnPrev: ".cli_preview",
        visible: 4,
        speed: 1000,
        scroll: 4
    });

    $('.materials_gallery').jCarouselLite({
        btnNext: ".mat_next",
        btnPrev: ".mat_preview",
        visible: 2
    });

    $('.materials_gallery_sub').jCarouselLite({
        btnNext: ".mat_next_sub",
        btnPrev: ".mat_preview_sub",
        visible: 1
    });
    
    //var mat_height = 100;
    
    //$('.materials_gallery ul li img').each(function() {
    
    //if ($('.materials_gallery ul li img').height() < mat_height) {
    //    $(this).css({'position' : 'relative', 'top': '50%'});
    //} 
    //})

    $('.gallery ul li').hover(
        function() {
            $(this).find('.show').hide();
            $(this).find('.hide').show();
        },
        function(){
            $(this).find('.hide').hide();
            $(this).find('.show').show();
        })

    $('.submenu li:last-child').addClass('last_child');

    $('#main_menu ul li').hover(
        function() {
            $(this).find('.submenu').show();
        },
        function(){
            $(this).find('.submenu').hide();
        })

    $('.solution_item').toggle(
        function() {
            $(this).parent().find('ul').fadeIn(200);
        },
        function() {
            $(this).parent().find('ul').fadeOut(200);
        }
        )

    // Исследования
    $('.quest5hide').hide();
    $('.quest7hide').hide();
    $('.quest8hide').hide();
    $('.quest5 input[type=radio]').change(function(){
        if ($('.quest5 input[type=radio]').filter(":checked").val()=='49') {
            $('.quest5hide').show();
        } else {
            $('.quest5hide').hide();
        }
    })
    $('.quest7 input[type=radio]').click(function(){
        if ($('.quest7 input[type=radio]').filter(":checked").val()=='69') {
            $('.quest7hide').show();
        }
        else {
            $('.quest7hide').hide();
        }
    })
    $('.quest8 input[type=radio]').click(function(){
        if ($('.quest8 input[type=radio]').filter(":checked").val()=='77') {
            $('.quest8hide').show();
        }
        else {
            $('.quest8hide').hide();
        }
    })
    // Конец исследований

    // пагинатор

    $('.pos_one').click(function(){
        $('.pag_page_two').hide();
        $('.pag_page_one').show();
        $('.pag_page_three').hide();
        $('.pag_page_four').hide();
        $('#paginator_js div').removeClass('pag_pos_act');
        $('#paginator_js div').addClass('pag_pos');
        $('.pos_one').removeClass('pag_pos');
        $('.pos_one').addClass('pag_pos_act');
    })

    $('.pos_two').click(function(){
        $('.pag_page_two').show();
        $('.pag_page_one').hide();
        $('.pag_page_four').hide();
        $('.pag_page_three').hide();
        $('#paginator_js div').removeClass('pag_pos_act');
        $('#paginator_js div').addClass('pag_pos');
        $('.pos_two').removeClass('pag_pos');
        $('.pos_two').addClass('pag_pos_act');
    })

    $('.pos_three').click(function(){
        $('.pag_page_two').hide();
        $('.pag_page_four').hide();
        $('.pag_page_one').hide();
        $('.pag_page_three').show();
        $('#paginator_js div').removeClass('pag_pos_act');
        $('#paginator_js div').addClass('pag_pos');
        $('.pos_three').removeClass('pag_pos');
        $('.pos_three').addClass('pag_pos_act');
    })
    
    $('.pos_four').click(function(){
        $('.pag_page_two').hide();
        $('.pag_page_one').hide();
        $('.pag_page_three').hide();
        $('.pag_page_four').show();
        $('#paginator_js div').removeClass('pag_pos_act');
        $('#paginator_js div').addClass('pag_pos');
        $('.pos_four').removeClass('pag_pos');
        $('.pos_four').addClass('pag_pos_act');
    })

    // конец пагинатора

    $('.sol_toggle').live('click', function() {
        $('.click_product').removeClass('search_solution_toggle_active');
        $(this).parent().addClass('search_solution_toggle_active');
        $('.search_solution_toggle_hover').hide();
        $('.search_solution_toggle').show();
        $('.search_solution_toggle').removeClass('toggle_hover');
        $(this).find('.search_solution_toggle').addClass('toggle_hover');

        $('.all_search_sol').removeClass('toggle_search');
        $('.all_search_sol').addClass('sol_toggle');
        $(this).removeClass('sol_toggle');
        $(this).addClass('toggle_search');
    
        $.ajax ({
            url: '/search-solution-ajax/',
            method: 'GET',
            dataType: 'html',
            data: {
                id: $(this).parent().find('#id_product').val()
            },
            success: function(data) {
                $('#search_solution_result').empty();
                $('#search_solution_result').append(data);
            }
        });
    })

    $('.toggle_search').live('click', function() {

        $('.click_product').removeClass('search_solution_toggle_active');
    
        $('.search_solution_toggle').removeClass('toggle_hover');

        $.ajax ({
            url: '/search-solution-ajax/',
            method: 'GET',
            dataType: 'html',
            data: {
                id2: $(this).parent().find('#id_product').val()
            },
            success: function(data) {
                $('#search_solution_result').empty();
                $('#search_solution_result').append(data);   
            }
        });

        $('.all_search_sol').addClass('sol_toggle');
        $('.all_search_sol').removeClass('toggle_search');
        $('.search_solution_toggle_hover').hide();
    })

    $('.sol_toggle').live('mouseover', function(){
        $(this).find('.search_solution_toggle').hide();
        $(this).find('.search_solution_toggle_hover').show();
    
    })
    $('.sol_toggle').live('mouseout',function(){
        $(this).find('.search_solution_toggle').show();
        $(this).find('.search_solution_toggle_hover').hide();
    })

    $('.check_demo_version input[type=radio]').click(function(){
        if ($('.check_demo_version input[type=radio]').filter(":checked").val()=='Microsoft Dynamics AX') {
            $('.check_demo').show();
            $('.check_demo_ax').show();
            $('.check_demo_nav').hide();
            $('.check_demo_crm').hide();
        } 
    })
    $('.check_demo_version input[type=radio]').click(function(){
        if ($('.check_demo_version input[type=radio]').filter(":checked").val()=='Microsoft Dynamics NAV') {
            $('.check_demo_nav').show();
            $('.check_demo').show();
            $('.check_demo_crm').hide();
            $('.check_demo_ax').hide();
        }
    })
    $('.check_demo_version input[type=radio]').click(function(){
        if ($('.check_demo_version input[type=radio]').filter(":checked").val()=='Microsoft Dynamics CRM') {
            $('.check_demo_crm').show();
            $('.check_demo').show();
            $('.check_demo_nav').hide();
            $('.check_demo_Fax').hide();
        }
    })

    $('#question_form #submit').fancybox({
        width: 320, 
        height: 220
    })


    /*--------------Рассчитать стоимость проекта---------*/
    $('.check_version input[type=radio]').click(function(){
        if ($('.check_version input[type=radio]').filter(":checked").val()=='Microsoft Dynamics AX') {        
            $('.check_ax').show();
            $('.check_nav').hide();
            $('.check_crm').hide();
            $('.check_spt').hide();
            $('.check_fim').hide();
        } 
    
        if ($('.check_version input[type=radio]').filter(":checked").val()=='Microsoft Dynamics NAV') {
            $('.check_nav').show();
            $('.check_crm').hide();
            $('.check_ax').hide();
            $('.check_spt').hide();
            $('.check_fim').hide();
        }
    
        if ($('.check_version input[type=radio]').filter(":checked").val()=='Microsoft Dynamics CRM') {
            $('.check_crm').show();
            $('.check_nav').hide();
            $('.check_ax').hide();
            $('.check_spt').hide();
            $('.check_fim').hide();
        }
    
        if ($('.check_version input[type=radio]').filter(":checked").val()=='Microsoft SharePoint Server') {
            $('.check_crm').hide();
            $('.check_nav').hide();
            $('.check_ax').hide();
            $('.check_spt').show();
            $('.check_fim').hide();
        }
    
        if ($('.check_version input[type=radio]').filter(":checked").val()=='Microsoft Forefront Identity Manager') {
            $('.check_crm').hide();
            $('.check_nav').hide();
            $('.check_ax').hide();
            $('.check_spt').hide();
            $('.check_fim').show();
        }
    })
    /*--------------!Рассчитать стоимость проекта!---------*/
    $('#submit_capcha').click(function(){
    
        //alert ('dfgdfg');
        $.ajax ({
            url: '/blocks/question',
            method: 'GET',
            dataType: 'html',
            data: {
                fio: $("#question_form input[name=fio]").val(),
                company: $("#question_form input[name=company]").val(),
                mail: $("#question_form input[name=mail]").val(),
                tel: $("#question_form input[name=tel]").val(),
                question: $("#question_form #question").val(),
                address: $("#question_form input[name=address]").val(),
                capcha: $("input[name=capcha]").val()
                },
            success: function(data) {
                $('#box').empty();
                $('#box').append(data);
            }
        })
    })

//parent.colorbox.close();

})

