

// -----------------------------
// Отображаем с такими координатами.
// -----------------------------

function ShowLayer(lName, x, y, Showing)
{

var skin;

if(lName=='') return;

skin=document.getElementById(lName);

if(skin==null) return;

skin.style.left = x;
skin.style.top  = y;

skin.style.zIndex=2;
if(Showing) skin.style.visibility="visible"; else skin.style.visibility="hidden";

}


// -----------------------------
// Переход на URL
// -----------------------------

function GotoUrl(Url)
{

location.href = Url;

}


// -----------------------------
// Прячем слой.
// -----------------------------

function HideLayer(lName)
{

var skin;

if(lName=='') return;

skin=document.getElementById(lName);

if(skin==null) return;

//skin.style.zIndex=2;
skin.style.visibility="hidden";

}


// -----------------------------
// Загружаем слой
// -----------------------------

function LoadLayer(lName, LoadFrom)
{

var link = LoadFrom + "&rand=" + Math.random();
var old_s = document.getElementById('dataloader');
if (old_s)
    {
    old_s.parentNode.removeChild(old_s);            
    }

var s = document.createElement('script');
s.setAttribute('type', 'text/javascript');
s.src = link;
s.id = 'dataloader';
document.getElementsByTagName('head')[0].appendChild(s);        
}


// open new window
function OpenNewWindow(href, text,width, height)
{
if(text)
    {
    if(confirm(text))
        {
    return window.open(href, '', 'width=' + width + ',height=' + height + ',scrollbars');
        }
    else
        {
        return false;
        }
    }
else
    {
    return window.open(href, '', 'width=' + width + ',height=' + height + ',scrollbars');
    }
}


// ------------------------------------------
// Resize window
// ------------------------------------------

function ResizeWindow(w,h) 
    {
    if (parseInt(navigator.appVersion)>3) 
        {
        if (navigator.appName=='Netscape') 
            {
                top.outerWidth=w+6;
                top.outerHeight=h+29;
            }
            else 
            {
                top.resizeTo(400,300);
                wd = 400-document.body.clientWidth;
                hd = 300-document.body.clientHeight;
                top.resizeTo(w+wd,h+hd);
            }
        }
    }


//-------------------------------------
// Open new window with some image 
//----------------------------------
function OpenImg(id, width, height, name)
{
var PopupWin = window.open('', 'galery_'+id+'', 'width='+width+',height='+height+',tytlebar,top='+(320-(height/2))+',left='+(540-(width/2))+'');
PopupWin.focus();
PopupWin.window.document.writeln('<head><title>╨У╨░╨╗╨╡╤А╨╡╤П. '+name+'</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link rel="stylesheet" href="css/styles.css" type="text/css" /></head><body><table width=100% height=100% border=0 cellspacing=0 cellpadding=0><tr><td align=center valign=middle><div class=menudeactive style="text-align: center;">'+name+'</div><img src=galery/img/'+id+'.jpg alt="'+name+'"/></td></tr></table></body></html>');
}

//--------------------------
// show/hide layer (z - short function name)
//--------------------------
function z(id)
{
if(document.getElementById('s_'+id) == null)
    {
    return;
    }
if(document.getElementById('s_'+id).style.display=='block')
    {
    document.getElementById('s_'+id).style.display='none';
    }
else
    {
    document.getElementById('s_'+id).style.display='block';
    }
}
