/*
 * Mwlo 2.0.0
 * @author      Sergey Brylyakov <sergey@rssystems.ru>
 */

function glueMwlo (subdom, login, dom)
{
    domDef = 1;
    var serv = new Array;
    serv[1] = "r" + "u";
    serv[2] = "c" + "o" + "m";
    serv[3] = "n" + "e" + "t";
    serv[4] = "s" + "u";
    serv[5] = "o" + "r" + "g";
    serv[6] = "i" + "n" + "f" + "o";
    if (dom == "" || dom == null) {
        dom = domDef;
    }
  	var domName	= (serv[dom]) ? serv[dom] : dom; 
    var mwlo    = login + "@" + subdom + "." + domName;
    return mwlo;
}

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

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

function printFullMwlo (subdom, login, dom, title, sub, tags)
{
    var title_str   = (title == '' || title == null) ? glueMwlo(subdom, login, dom) : title;
    var lnk_str     = "ma" + "il" + "to" + ":" + glueMwlo(subdom, login, dom);
    if (sub != "" && sub != null) lnk_str += "?" + "sub" + "ject" + "=" + sub;
    var mwlo    = "<" + "a hr" + "ef" + "=\""
            + lnk_str + "\"" + tags
            + ">" + title_str + "<" + "/" + "a " + ">";
    document.write(mwlo);
}
