function glueMwlo (login, domain)
{
    domDefault = 'ss';

    var serv = new Array;
    serv['ss']  = "stroy-sib" + "." + "ru";
    serv['ngs'] = "ngs" + "." + "ru";

    if (domain == "" || domain == null) {
        domain = domDefault;
    }

    mwlo    = login + "@" + serv[domain];
    return mwlo;
}

function printMwlo (login, domain)
{
    document.write(glueMwlo(login, domain));
}

function sendPismo (login, domain, sub)
{
    mwlo = "ma" + "il" + "to" + ":" + glueMwlo(login, domain);
    if (sub != "" && sub != null) mwlo += "?" + "sub" + "ject" + "=" + sub;
    window.location.href = mwlo;
}

function printFullMwlo (login, domain, title_mwlo, title, sub, tags, offFunc)
{


    title_str   = (title_mwlo == 1) ? glueMwlo(login, domain) : title;
    if (offFunc == 1 || offFunc == true) {
        lnk_str     = "ma" + "il" + "to" + ":" + glueMwlo(login, domain);
        if (sub != "") lnk_str += "?" + "sub" + "ject" + "=" + sub;
    } else {
        domain  = (domain == null || domain == "")  ? "" : ",'" + domain + "'";
        sub     = (sub == null || sub == "")     ? "" : ",'" + sub + "'";
        domain  = (sub != "" && domain == '') ? ",''" : domain;
        lnk_str     = "javascript" + ":" + "sendPismo('" + login + "'" + domain + sub + ");";
    }

    mwlo    = "<" + "a hr" + "ef" + "=\""
            + lnk_str + "\"" + tags
            + ">" + title_str + "<" + "/" + "a " + ">";

    document.write(mwlo);
}