function _blur (obj) {
    obj.style.backgroundColor='FFFFFF';
}

function _focus (obj) {
    obj.style.backgroundColor='FDFDCE';
}

function setfocus (fld,lng) {
    chgField(lng);
    obj = $(fld+"_"+lng);
    obj.style.backgroundColor='#FFD2CE';
    obj.focus();
}

function chgField(id) {
    //blur(id); # only for FF (bug in IE)
    iteration = 10;
    for (i = 0; i < langs.length; i++) {
        for (j = 1; j < iteration; j++) {
            f = $('f'+j+langs[i]);
            if (!f) continue;
            f.style.display = 'none';
        }

        if ($('clng'+langs[i]))
            $('clng'+langs[i]).className = 'lng';
    }

    for (j = 1; j < iteration; j++) {
        f = $('f'+j+id);
        if (!f) continue;
        f.style.display = 'block';
    }
    
    if ($('clng'+id))
        $('clng'+id).className = 'clng';
}


function chgField2(id, lng) {
    //blur(id); # only for FF (bug in IE)
    iteration = 10;
    //alert(langs);
    for (i = 0; i < langs.length; i++) {
        _title   = $('t' + id + langs[i]);
        _message = $('m' + id + langs[i]);
        _flag_st = $('fl' + id + langs[i]);

        if (!_title || !_message || !_flag_st) continue;

        if (langs[i] == lng) {
            _title.style.display   = 'block';
            _message.style.display = 'block';
            _flag_st.className     = 'active_lang';
        } else {
            _title.style.display   = 'none';
            _message.style.display = 'none';
            _flag_st.className     = 'unactive_lang';
        }
    }

}
