// JavaScript Document

var m4 = '60.ru';
var m2 = 'kart';
var m1 = 'auto';
var m3 = '@';
var browser = navigator.userAgent.toLowerCase();
var isIE = (browser.indexOf("msie")!=-1);
var isOP = (browser.indexOf("opera")!=-1);
var isFF = (browser.indexOf("firefox")!=-1);
var isSaf = (browser.indexOf("safari")!=-1);

function onLoad()
{
    SetSize();

	var mail = document.getElementById('mail');
	var name = m2;
	var domen = m3 + m1 + m4;
	mail.href = 'mailto:' + name + domen;
	mail.innerHTML = name + domen;
	
	var mail2 = document.getElementById('mail2');
	if (mail2)
		mail2.innerHTML = name + domen;
}

window.onload = onLoad;
window.onresize = SetSize;

function showstat()
{
	var stat = document.getElementById('stat');
	var counter = document.getElementById('counter');
	stat.style.display = 'none';
	counter.style.display = 'block';
}
function showobj(sourcename)
{
	var obj1 = document.getElementById(sourcename);
    obj1.style.display = "block";
}
function hideobj(sourcename)
{
	var obj1 = document.getElementById(sourcename);
    obj1.style.display = "none";
}
function expand(sourcename)
{
    var source = document.getElementById(sourcename);
    if (!source) return;
    if(source.tag != 1)
    {
        source.style.display = 'block';
        source.tag = 1;
    }
    else
    {
        source.style.display = 'none';
        source.tag = 0;
    }
}

/* Плавающий контент по вертикали *//**/
function SetSize()
{
    // Получаем элемент который будем растягивать.
    var floater = document.getElementById('container');
    if (!floater) return;
    if ((floater.clientHeight <= document.documentElement.clientHeight) && isIE)
        floater.style.height = document.documentElement.clientHeight + 'px';
}

/**************/
/* Фотографии */
/**************/
var curimage = 0;
/* Показать картинку *//**/
function ViewImage(sender, src, w, h)
{
    // поиск объекта события
    var parent = sender.parentNode.parentNode;
    var images = parent.getElementsByTagName("P");  // Коллекция элементов
    for (var i = 0; i < images.length; i++)
    {
        if (images[i].firstChild == sender)
            curimage = i;       // номер такущего элемента
    }

    // поиск контейнера для просмотра
    var obj = document.getElementById('view');
    if (!obj) return;
    obj.style.width = w + 'px';              // определяем ширину контейнера 
    obj.style.height = h + 'px';             // определяем высоты контейнера
    obj.style.left = (screen.width - w)/2 - 11 + 'px';   // определяем левый угол конт. (11 = 10(padding) + 1(border))
    // определяем верхний угол (для разных броузеров)
    if(isSaf)
        obj.style.top = (document.documentElement.clientHeight - h)/2 + document.body.scrollTop - 11 + 'px';
    else
        obj.style.top = (document.documentElement.clientHeight - h)/2 + document.documentElement.scrollTop - 11 + 'px';
    obj.style.display = "block";    // показываем контейнер
    
    // поиск контейнера для картинки
    var span = obj.firstChild;
    if(span)
    {
        if (span.tagName != 'SPAN') span = span.nextSibling;
        span.innerHTML = '<img src="' + src +'" alt="" />';
    }

    // поиск панели описания
    hideobj('descr');
    var descr = document.getElementById('descr');
    var descrspan = sender.nextSibling;
    var dh = 0;
    if (descr && descrspan && (descrspan.innerHTML != ''))
    {
        descr.innerHTML = descrspan.innerHTML;  // копируем текст описания
        descr.style.display = "block";    // показываем контейнер
    }

    // поиск панели с кнопками
    var panel = document.getElementById('panel');
    if(panel) 
    {
        panel.style.display = "block";
        panel.style.width = w + 'px';
        panel.style.top = h - panel.clientHeight + 10 + 'px';
    }
    
    // номер фотографии
    var number = document.getElementById('number');
    if (number)
    {
        number.innerHTML = curimage + 1 + ' из ' + images.length;
        number.style.top = '0px';
    }
}
/* Следующая фотография *//**/
function ViewNextImage()
{

    var sender = document.getElementById('view');
    var parent = sender.parentNode;
    var images = parent.getElementsByTagName("P");
    curimage++;
    if (curimage >= images.length) curimage = 0;
    var image = images[curimage].firstChild;
    image.onclick();
}
/* Предыдущая фотография *//**/
function ViewPrevImage()
{
    var sender = document.getElementById('view');
    var parent = sender.parentNode;
    var images = parent.getElementsByTagName("P");
    curimage--;
    if (curimage < 0) curimage = images.length - 1;
    var image = images[curimage].firstChild;
    image.onclick();
}
