function showLogin()
{
	var f = document.forms['login'];
	if (document.getElementById && f) {
		var login = getCookie('creditor_login');
		islogin = (login && login.length > 1);
		if (islogin) {
			if (f.login.value != login) {
				f.login.value = login;
				f.password.value = '';
			}
		}
		document.getElementById('login-form').style.display = 'block';
		islogin ? f.password.focus() : f.login.focus();
		return false;
	}

	return true;
}

function showDiv(div_id)
{
	if(document.getElementById(div_id)) document.getElementById(div_id).style.display = 'block';
}

function hideDiv(div_id)
{
    if(document.getElementById(div_id)) document.getElementById(div_id).style.display = 'none';
}

function hideLogin()
{
	if(document.getElementById('login-form')) document.getElementById('login-form').style.display = 'none';
	return false;
}

function getCookie(n)
{
	var c = document.cookie;
	if (c.length < 1) return false;

	var b = c.indexOf(n + '=');
	if (b == -1) return false;

	b += (n.length + 1);
	var e = c.indexOf(';', b);

	return unescape((e == -1) ? c.substring(b) : c.substring(b, e));
}


function check_poll ()
{
    var options = document.getElementById("poll_form_id").elements;
    for(var i=0; i < options.length; i++) {
        if (options[i].name.indexOf("options[") != -1 && options[i].checked) return true;
    }
    return false;
}

Array.prototype.hasEl = function(el)
{   var res = false;
    for(var i=0;i<this.length;i++)
    {   if(this[i] == el)
        {   if(!res[0]) res = [];
               res[res.length] = i.toString();
        }
    }
    return res;
}

Array.prototype.killBro = function(els)
{   var arr = (els) ? els : this;
    var res = this;
    for(var i=0;i<arr.length;i++)
    {   if(res.hasEl(arr[i]).length>1)
        {   for(var j=res.hasEl(arr[i]).length-1;j>0;j--)
            {   res.splice(res.hasEl(arr[i])[j],1);
            }
        }
    }
    return res;
}

function show_submenu(left,right)
{
    var divs = document.getElementsByTagName("div");
    for(var i=0; i<divs.length; i++)
    {
        if (divs[i].id.indexOf("dynsubmenu_") != -1)
        {
            var parts = divs[i].id.split('_');
            if(parts[1] > left && parts[2] < right && divs[i].id.indexOf("_selected") == -1)
            {
                divs[i].style.display = "block";
            } else {
                divs[i].style.display = "none";
            }
        }
    }
}
function hide_submenu()
{
    var divs = document.getElementsByTagName("div");
    for(var i=0; i<divs.length; i++)
    {
        if (divs[i].id.indexOf("dynsubmenu_") != -1)
        {
            if (divs[i].id.indexOf("_selected") != -1)
            {
                divs[i].style.display = "block";
            } else {
                divs[i].style.display = "none";
            }
        }
    }
}

var selected_left = 0;
var selected_right = 0;
function select_menu(left, right)
{
    selected_left = left;
    selected_right = right;
}

var preloaded = new Array();
function preload_images() {
    for (var i = 0; i < arguments.length; i++){
        preloaded[i] = document.createElement('img');
        preloaded[i].setAttribute('src',arguments[i]);
    };
};
preload_images(
    '/i/p/icon.gif',
    '/i/p/icon-a.gif',
    '/i/p/arrow.gif',
    '/i/p/arrow-a.gif',
    '/i/p/arrow-dbl.gif',
    '/i/p/arrow-dbl-a.gif',
    '/i/p/arrow-dbl-blue.gif',
    '/i/submenu.gif',
    '/i/submenu-a.gif',
    '/i/topmenu.gif',
    '/i/topmenu-a.gif',
    '/i/logo.gif'
);

function popup (url,name,w,h)
{
	var n3 = (navigator.appName.indexOf('Netscape')!=-1 && navigator.appVersion.indexOf('3.')!=-1)?true:false;

	var ww = (n3)?(parseInt(w)+15):parseInt(w);

	var wh = (n3)?(parseInt(h)+15):parseInt(h);

	var winname = (name.indexOf(' ')!=-1)?name.substring(0, name.indexOf(' ')):name;

	var wnd = window.open('', winname, 'width='+ww+',height='+(wh));

 	var code = '<html><head>\n<title>'+name+'</title></head>\n'+

			   '<body bgcolor="#ffffff" marginwidth=0 marginheight=0 leftmargin=0 topmargin=0>\n'+

			   '<center><img src=' + url + ' vspace=0 hspace=0></center></body></html>';

	wnd.document.write(code);

	wnd.document.close();
}

function gallery_click (a, cat_id, pic, p800, p1024, p1280)
{
    as = document.getElementsByTagName("a");
    for (var i = 0; i < as.length; i++){
        if (as[i].id.indexOf("agallery_") != -1) {
            as[i].className = "";
        }
    }
    a.className = 'selected';
    document.getElementById('gallery_item').src = '/upload/catalog/' + cat_id + '/' + pic;
    document.getElementById('p800').innerHTML = cat_id + '/' + p800;
    document.getElementById('p1024').innerHTML = cat_id + '/' + p1024;
    document.getElementById('p1280').innerHTML = cat_id + '/' + p1280;


}
function yoBro(container, area)
{
    jQuery("#"+container).load('/vygodno/?action=load&b_b=' + area + '&b_l=' + TAK_LANG + '&b_a=' + TAK_AREA + '&as_ajax=1');
}
