// JavaScript Document
function getElement(name)
{
    if (document.getElementById)
    return document.getElementById(name)
    else if (document.all)
    return document.all.name
    return false;
}

function trySubmit (id)
{
    if ( form = getElement(id) ) form.submit();
}

function unBlur(element)
{
    if ( element.blur ) element.blur();
}

function wMail(login, domain, link, name)
{
    if (link)
        document.write('<a href="mailto:'+login+'@'+domain+'">'+((name)?name:login+'@'+domain)+'</a>');
    else
        document.write(login+'@'+domain);
}

function toggle()
{
	for ( var i=0; i < arguments.length; i++ )
    {
        if ( e = getElement(arguments[i]) )
        {
            e.style.display = ((e.style.display == 'none') || ((e.style.display=='') && (e.offsetWidth==0))) ? 'block' : 'none';
        }
	}
	return false;
}

function onLoad()
{
    if ( hledat = getElement('inputHledat') )
    {
        if ( hledat.value == '' )
            hledat.value = 'vyhledat...';
        hledat.onfocus = hledatEventOnFocus;
        hledat.onblur = hledatEventOnBlur;
    }
}

function hledatEventOnFocus()
{
    if ( hledat = getElement('inputHledat') )
    {
        if ( hledat.value == 'vyhledat...' )
            hledat.value = '';
        else
            hledat.oldvalue = hledat.value;
    }
}

function hledatEventOnBlur()
{
    if ( hledat = getElement('inputHledat') )
    {
        if ( hledat.value == '' )
            if ( typeof(hledat.oldvalue) != 'undefined' )
                hledat.value = hledat.oldvalue;
            else
                hledat.value = 'vyhledat...';
    }
}

function foc()
{
    if (f = getElement('focusThis'))
    {
        f.focus();
    }
} 

function vybratBarvu(cName)
{
    if ( b = getElement('selectBarevnice') )
    {
        for ( i=0; i < b.options.length; i++ )
        {
            if ( b.options[i].value==cName )
                b.selectedIndex = i;
        }
    }
}


