var Core = {
    FormSubmit: function(form_id)
    {
        //console.log(document.forms);
        document.forms[form_id].submit();
    },
    /* Parse URL */
    GetURL: function()
    {
        return window.location.href.match(/\?(\w+)&(\w+)/);
    },
    /* Redirect to the url */
    Redirect: function(url)
    {
        location.replace(url);
    }
};

$(document).ready(function()
{
    var search = $('#search').find('input');
    $(search).val('введите фразу для поиска');
    $(search).focus(function(){
        $(search).val('');
    });

    $('.photo > a').lightBox();
    //$('textarea.editor').ckeditor();

    /*var rot=$('#logo-right').rotate({
        bind: [{
              "mouseover":
                function() { $(rot).rotateAnimation(360); }
            },
            {
              "mouseout":
                function() { $(rot).rotateAnimation(0); }
            }
          ]
      });*/
});

/* OLD */
var year1 = 2011;
var year2 = 2012;

function archiveDaterLeft()
{
    if(year1 == 2001)
    {
        $("#archiveDaterLeft").css('display','none');
        return false;
    }

    if(year2 == 2012)
        $("#archiveDaterRight").css('display','block');

    year3 = year1;
    year4 = year1 - 1;

    archiveDaterRender();

    year1 = year1 - 1;
    year2 = year2 - 1;

    return true;
}

function archiveDaterRight()
{
    if(year2 == 2012)
    {
        $("#archiveDaterRight").css('display','none');
        return false;
    }

    if(year1 == 2001)
        $("#archiveDaterLeft").css('display','block');

    year3 = year2;
    year4 = year2 + 1;

    archiveDaterRender();

    year1 = year1 + 1;
    year2 = year2 + 1;

    return true;
}

function archiveDaterRender()
{
    yearS1 = year1.toString();
    yearS2 = year2.toString();
    yearS3 = year3.toString();
    yearS4 = year4.toString();

    var dateName1 = "archiveDaterNumbers" + yearS1;
    var dateName2 = "archiveDaterNumbers" + yearS2;
    var dateName3 = "archiveDaterNumbers" + yearS3;
    var dateName4 = "archiveDaterNumbers" + yearS4;

    var dateElement1 = document.getElementById(dateName1);
    var dateElement2 = document.getElementById(dateName2);
    var dateElement3 = document.getElementById(dateName3);
    var dateElement4 = document.getElementById(dateName4);

    $(dateElement1).toggle();
    $(dateElement2).toggle();
    $(dateElement3).toggle();
    $(dateElement4).toggle();
}

function getArchive(year,type)
{
	$.ajax({
        type: "POST",
        url: '?archive&get=' + type,
        data: 'year=' + encodeURIComponent(year),
        dataType: 'json',
        beforeSend: function(x){
            //$('#ajaxLoader').css('visibility','visible');
        },
        success: function(msg){
            var archiveCount = $('#archiveCount');
            var archiveData = $('#archiveArticles');
            var archive = '';

           // $(archiveCount).html(parseInt(msg.archiveCount));
            $(archiveData).html('');
            $('#selectedYear').text(year);

            for (var i = 0; i < msg.length; i++)
            {
                var prev = i - 1;

                if(i == 0)
                    prev = 0;

                var date = new Date(msg[i]['date']*1000);
                var date_prev = new Date(msg[prev]['date']*1000);
                var day = date.getDay();
                var day_prev = date_prev.getDay();
                var month = date.getMonth() + 1;
                if(day == day_prev && i != 0)
                {

                }
                else
                    archive += '<h2>' + date.getDate() + '.' + month + '.' + date.getFullYear() + '</h2>';

                archive += '<div class="item-container">';
                archive += '<a class="item-title" href="?publication=' + msg[i]['id'] + '" target="_blank">' + msg[i]['title'] + '</a>';
                archive += '</div>';
            }

            $(archiveData).html(archive);
        }
	});
}
