function me3(x, y) {
    var ary1 = new Array(109, 97, 105, 108, 116, 111, 58);
    var str1 = '';
    var i;
    for (i=0;i<ary1.length;i++) {
        str1+=String.fromCharCode(ary1[i]);
    }

    var ary2 = new Array(
        101, 100, 121,  64,  97, 105, 107, 105, 100, 111, 
         97, 114, 110, 104, 101, 109,  46, 110, 108);
    var str2 = '';
    for (i=0;i<ary2.length;i++) {
        str2+=String.fromCharCode(ary2[i]);
    }
    document.write('<a '+x+'href="'+str1+str2+'">'+(y==""? str2: y)+'<\/a>');
}

function me4(x, y) {
    var ary1 = new Array(109, 97, 105, 108, 116, 111, 58);
    var str1 = '';
    var i;
    for (i=0;i<ary1.length;i++) {
        str1+=String.fromCharCode(ary1[i]);
    }

    var ary2 = new Array(
        101, 114, 105,  107, 64,  97, 105, 107, 105, 100, 111, 
         97, 114, 110, 104, 101, 109,  46, 110, 108);
    var str2 = '';
    for (i=0;i<ary2.length;i++) {
        str2+=String.fromCharCode(ary2[i]);
    }
    document.write('<a '+x+'href="'+str1+str2+'">'+(y==""? str2: y)+'<\/a>');
}

function me5(x, y) {
    var ary1 = new Array(109, 97, 105, 108, 116, 111, 58);
    var str1 = '';
    var i;
    for (i=0;i<ary1.length;i++) {
        str1+=String.fromCharCode(ary1[i]);
    }

    var ary2 = new Array(
        101, 108, 116, 106, 101,  64,  97, 105, 107, 105, 
        100, 111, 119,  97, 103, 101, 110, 105, 110, 103, 
        101, 110, 46, 110, 108);
    var str2 = '';
    for (i=0;i<ary2.length;i++) {
        str2+=String.fromCharCode(ary2[i]);
    }
    document.write('<a '+x+'href="'+str1+str2+'">'+(y==""? str2: y)+'<\/a>');
}

function mi4(x, y) {
    var ary2 = new Array(
        105, 110, 102, 111,  64,  97, 105, 107, 105, 100,
        111,  97, 114, 110, 104, 101, 109,  46, 110, 108); 
    var str2 = '';
    for (i=0;i<ary2.length;i++) {
        str2+=String.fromCharCode(ary2[i]);
    }
    var ary1 = new Array(109, 97, 105, 108, 116, 111, 58);
    var str1 = '';
    for (i=0;i<ary1.length;i++) {
        str1+=String.fromCharCode(ary1[i]);
    }
    document.write('<a '+x+'href="'+str1+str2+'">'+(y==""? str2: y)+'<\/a>');
}

function mp6(x, y) {
    var ary1 = new Array(109, 97, 105, 108, 116, 111, 58);
    var str1 = '';
    var i;
    for (i=0;i<ary1.length;i++) {
        str1+=String.fromCharCode(ary1[i]);
    }

    var ary2 = new Array(
        112, 105, 101, 116, 101, 114,  64,  97, 105, 107, 
        105, 100, 111,  97, 114, 110, 104, 101, 109,  46, 
        110, 108);
    var str2 = '';
    for (i=0;i<ary2.length;i++) {
      str2+=String.fromCharCode(ary2[i]);
    }
    document.write('<a '+x+'href="'+str1+str2+'">'+(y==""? str2: y)+'<\/a>');
}

function ms6(x, y) {
    var ary1 = new Array(109, 97, 105, 108, 116, 111, 58);
    var str1 = '';
    var i;
    for (i=0;i<ary1.length;i++) {
        str1+=String.fromCharCode(ary1[i]);
    }

    var ary2 = new Array(
        115,  97,  98, 105, 110, 101,  64,  97, 105, 107, 
        105, 100, 111,  97, 114, 110, 104, 101, 109,  46, 
        110, 108);
    var str2 = '';
    for (i=0;i<ary2.length;i++) {
      str2+=String.fromCharCode(ary2[i]);
    }
    document.write('<a '+x+'href="'+str1+str2+'">'+(y==""? str2: y)+'<\/a>');
}

function my4(x, y) {
    var ary1 = new Array(109, 97, 105, 108, 116, 111, 58);
    var str1 = '';
    var i;
    for (i=0;i<ary1.length;i++) {
        str1+=String.fromCharCode(ary1[i]);
    }

    var ary2 = new Array(
        121, 118, 111, 110,  64,  97, 105, 107, 105, 100,  
        111,  97, 114, 110, 104, 101, 109,  46, 110, 108);
    var str2 = '';
    for (i=0;i<ary2.length;i++) {
        str2+=String.fromCharCode(ary2[i]);
    }
    document.write('<a '+x+'href="'+str1+str2+'">'+(y==""? str2: y)+'<\/a>');
}

function dbgout(str) {
//    document.write("<br/><span style='background-color: yellow; border: solid 1px red;'>"+str+"</span>");
}
function wiki(str1) {
    dbgout(str1);
    var ary1 = new Array(109, 97, 105, 108, 116, 111, 58);
	var text0 = "";
    for (i=0;i<ary1.length;i++) {
        text0+=String.fromCharCode(ary1[i]);
    }
    text1 = str1;
    text1 = text1.replace(/.*wiki\//, "");
    text  = text1.replace(/_/, " ");
    text1 = text1.replace(/_/, ".").toLowerCase();
    dbgout(text1);
    text2 = str1;
    text2 = text2.replace(/http:\/\/www\./, "@");
    text2 = text2.replace(/\/wiki.*/, "");
    dbgout(text2);
    dbgout("");
    
    document.write("<a href='"+text0+text1+text2+"'>"+text1+text2+"<\/a>");
}

