
function SetBottomCombo( a_ob )
{
    
    if (a_ob.selectedIndex < 0)
    {
        a_ob.selectedIndex = 0;
    }
    var bottom_array = new Array();
    var up_country = a_ob.options[ a_ob.selectedIndex ].text;

    document.combos.actr.length = 0; 
    for( var oidx = 0; oidx < dep_dict.length; oidx++ )
    {
        if (dep_dict[oidx].m_name == up_country)
        {
            var k = 0;
            for ( var i = 0; i < arr_dict.length; i++)
            {
                if (GetBit(all_recs_array[oidx], i))
                {
                    bottom_array[k++] = new JSCountry(arr_dict[i].m_fid, arr_dict[i].m_name);
                }
            }
            continue;
        }
    }
    bottom_array.sort(NameCmp);
    var unique_arr = SetUniqArray( bottom_array );
    for( var idx = 0, ix =0; idx < unique_arr.length; idx++ )
    {
        document.combos.actr.options[ix++] = new Option( unique_arr[ idx ].m_name, unique_arr[ idx ].m_id );
    }

    document.getElementById( 'dctr_info' ).innerHTML = up_country;
 
}
function JSCountry(a_id, a_name)
{
    this.m_id = a_id;
    this.m_name = a_name;
}
function OnSubmitCheck()
{  
    if(document.combos.actr.value == "") //strona nie jest do konca zaladowana, nie mozna isc dalej
    {
        return false;
    }
    return true;
}
function GetDomainHead(domain)
{
    // trzy pierwsze czlony nazwy domeny, czyli np.: 192.168.1.1 -> 192.168.1

    pos = -1;
    head = '';

    // pierwszy czlon
    if((pos = domain.indexOf('.')) < 0)
    {
        return head;
    }

    head = domain.substr(0, pos);
    domain = domain.substr(pos + 1, domain.length - pos - 1);
    
    // drugi czlon
    if((pos = domain.indexOf('.')) < 0)
    {
        return head;
    }

    head = head + '.' + domain.substr(0, pos);
    domain = domain.substr(pos + 1, domain.length - pos - 1);

    // trzeci czlon
    if((pos = domain.indexOf('.')) < 0)
    {
        return head;
    }

    head = head + '.' + domain.substr(0, pos);
    domain = domain.substr(pos + 1, domain.length - pos - 1);

    return head;
}
function GetDomainTail(domain)
{
    // dwa ostatnie czlony nazwy domeny, czyli np.: www.itsoft.pl -> itsoft.pl

    pos = -1;
    tail = '';

    // pierwszy czlon od konca
    if((pos = domain.lastIndexOf('.')) < 0)
    {
        return tail;
    }

    tail = domain.substr(pos + 1, domain.length - pos - 1);
    domain = domain.substr(0, pos);
    
    // drugi czlon od konca
    if((pos = domain.lastIndexOf('.')) < 0)
    {
        return tail;
    }

    tail = domain.substr(pos + 1, domain.length - pos - 1) + '.' + tail;
    domain = domain.substr(0, pos);

    return tail;
}


