var year1 = 2009;
var year2 = 2010;

$(document).ready(function() 
{
    $('[tooltip]').each(function()
    {
        $(this).qtip({
            content: $(this).attr('tooltip'), // Use the tooltip attribute of the element for the content
            style:{
                    border:{
                        width: 1,
                        radius: 1
                    },
                    padding: 7, 
                    textAlign: 'left',
                    //tip: true, // Give it a speech bubble tip with automatic corner detection
                    name: 'light' // Style it according to the preset 'cream' style
            }
        });
    });
    $('#photoReport a').lightBox({
        txtImage: 'Фото',
        txtOf: 'из'
    });
});

function HideBanner()
{
	$("#bannerHeader").fadeOut(500);
	$("#bannerHeaderHide").fadeOut(500);
}

function showArticlesArchive()
{
    $("#articlesArchive").toggle();
}

function showNewsArchive()
{
    $("#newsArchive").toggle();
}

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

    year3 = year1;
    year4 = year1 - 1;

    archiveDaterRender();

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

function archiveDaterRight()
{
    if(year2 == 2010)
    {
        $("#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;
}

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,ArchiveType)
{
	$.ajax({
	type: "POST",
	url: '?ajax=' + ArchiveType,
	data: 'year=' + encodeURIComponent(year),
	dataType: 'json',
	beforeSend: function(x){$('#ajaxLoader').css('visibility','visible');},
	success: function(msg){
        $('#ajaxLoader').css('visibility','hidden');
        if(parseInt(msg.status) == 1)
        {
            var archiveCount = document.getElementById('archiveCount');
            archiveCount.innerHTML = parseInt(msg.archiveCount);

            var archiveData = document.getElementById('archiveArticles');
            archiveData.innerHTML = "";

            var archive = '';
            var selectedYear = document.getElementById('selectedYear');
            selectedYear.innerHTML = year;

            for (var jn = 0; jn < parseInt(msg.archiveCount); jn++)
            {
                
				if(ArchiveType == 'articles')
					archive += "<div class='articleArchive' id='article'><div class='articleTitle' style='margin-bottom: 10px;'><a href='?article=" + msg.archiveData[jn]['id'] + "' class='articleTitleLink'>" + msg.archiveData[jn]['title'] + "</a></div><div class='articleLine'></div><div class='articleInformation'><div class='articleDate'>" + msg.archiveData[jn]['date'] + "</div><div class='articleAuthor'>" + msg.archiveData[jn]['author'] + "</div></div></div>";
				else
					archive += "<div class='articleArchive' id='article'><div class='articleTitle' style='margin-bottom: 10px;'><a href='?news=" + msg.archiveData[jn]['id'] + "' class='articleTitleLink'>" + msg.archiveData[jn]['announce'] + "</a></div><div class='articleLine'></div><div class='articleInformation'><div class='articleDate'>" + msg.archiveData[jn]['date'] + "</div></div></div>";
			}

            archiveData.innerHTML += archive;
        }
        else
            return false;
	}
	});
}
