﻿jQuery(document).ready(function() {

    //Rss feeds IE 6 alert registration
    $('a.rss').click(function() {
        detectBrowser();
    })
    
    //Simple accordion
    $('a.galery_header').click(function() {
        $('p.pad_2:hidden').show();
        $('div.gallery_body:visible').hide();
        $(this).parent().hide();
        var body = $(this).parent().next();
        body.toggle('medium');
        return false;
    })
});

function show_hide(id_1, id_2) {
      var elem_1 = document.getElementById(id_1).style;
      var elem_2 = document.getElementById(id_2).style;
      if (elem_2.display != "block") {
        elem_2.display = "block";
        elem_1.display = "none";
        }

        document.getElementById("footer_block").style.bottom = "1px";
        document.getElementById("footer_block").style.bottom = "0px";
        
        return false;
    }

function show_hide_1(id_element) {  
        var elem = document.getElementById(id_element).style;
        if (elem.display == "block") {
            elem.display = "none";
        } else {
            elem.display = "block";
        }

        document.getElementById("footer_block").style.bottom = "1px";
        document.getElementById("footer_block").style.bottom = "0px";

        return false;
    }
    
function detectBrowser() {
        if (navigator.userAgent.indexOf ('MSIE 6') != -1) {
            alert("Ваша версия браузера не поддерживает RSS-подписку. Пожалуйста, используйте браузер более современной версии или другой RSS-клиент.");
        }
        else {
            return true;
        }
    }
    
    
    //Дата и время
    
        function getTimeSeparator(date) {
        var seconds = date.getSeconds();
        if (CheckForEvenNumber(seconds)) {
            return "<span>:</span>";    
        }
        else {
            return "<span style='visibility:hidden'>:</span>";   
        }
    }
    
    function CheckForEvenNumber(number) {
       if (number == 0)
       {
            return true;
       }
       var reminder=1;
       if ( number >= 0 )
       {
            reminder = number % 2;
            if ( reminder == 0)
            {
                return true;
            }
            else
            {
                return false;
            }
       }
    }
    
    function getMonth(date) {
        var month = date.getMonth() + 1;
        switch (month) {
                case 1:
                    return "января";
                break;
                case 2:
                    return "февраля";
                break;
                case 3:
                    return "марта";
                break;
                case 4:
                    return "апреля";
                break;
                case 5:
                    return "мая";
                break;
                case 6:
                    return "июня";
                break;
                case 7:
                    return "июля";
                break;
                case 8:
                    return "августа";
                break;
                case 9:
                    return "сентября";
                break;
                case 10:
                    return "октября";
                break;
                case 11:
                    return "ноября";
                break;
                case 12:
                    return "декабя";
                break;
            }
        }
        
        function gerDayOfWeek(date) {
        var month = date.getDay();
        switch (month) {
                case 0:
                    return "воскресенье";
                break;
                case 1:
                    return "понедельник";
                break;
                case 2:
                    return "вторник";
                break;
                case 3:
                    return "среда";
                break;
                case 4:
                    return "четверг";
                break;
                case 5:
                    return "пятница";
                break;
                case 6:
                    return "суббота";
                break; 
            }
        }
        
        function getDateStr(date) {
            var day;
            if (date.getDate() > 9) {
                day = date.getDate();
            } else {
                day = "0" + date.getDate();
            }
            
            var month;
            if ((date.getMonth() + 1) > 9) {
                month = date.getMonth() + 1;
            } else {
                month = date.getMonth() + 1;
                month = "0" + month;
            }
            
            var year;
            year = date.getFullYear();
            
            return day + "." + month + "." + year;
        }

function footer() {
    var footer = document.getElementById("footer_block");

    //footer.style.visibility = "hidden";
    document.getElementById("all_content").style.paddingBottom = footer.scrollHeight + 17 + "px";
    footer.style.visibility = "visible";

    return false;
}