//-----------------------------------------------------------------------------
//Based on the idea and Javascript of "Lalit Patel".
//Website: http://www.lalit.org/lab/jsoncookies
//-------------------
//Author: YAN NAING AYE & MYA THIRI HLAING
//WebSite: http://cool-emerald.com
//Updated: 2009 January 21
//License: Creative Commons Attribution-ShareAlike 3.0
//         http://creativecommons.org/licenses/by-sa/3.0/
//--------------------
//output:
//0- Neither Zawgyi nor Myanmar3
//1- Only Zawgyi-One
//2- Only Myanmar3
//3- Both Zawgyi and Myanmar3
//--------------------
function MMFontDetect() {
    var h = document.getElementsByTagName("BODY")[0];
    var d = document.createElement("DIV");
    var s = document.createElement("SPAN");
    d.appendChild(s);
    
    var myFonts = new Array();    
    var fWidths = new Array();
    var FD = 0;    
    var i;          
    myFonts[0] = "'Trebuchet MS', 'Trebuchet', 'Verdana', 'Sans-serif'";
    myFonts[1] = "'Zawgyi-One', " + myFonts[0];
    myFonts[2] = "'Myanmar3', " + myFonts[0];

    for (i = 0; i < myFonts.length; i++) {        
        d.style.fontFamily = myFonts[0];
        s.style.fontFamily = myFonts[i];
        s.style.fontSize = "72px";
        s.innerHTML = "mmmmmmmmmml";
        h.appendChild(d);
        fWidths[i] = s.offsetWidth;
        //alert("Face: " + myFonts[i] + " W: " + fWidths[i]);
        //alert("Face: " + GetFontOfObj(s) + " W: " + fWidths[i]);
        h.removeChild(d);
    }  
    
    var fBit=1;
    for (i = 1; i < myFonts.length; i++) {
        if (fWidths[0] != fWidths[i]) FD |= fBit;
        fBit <<= 1;
    }           
    //alert(FD);        
    return FD;
}
//-----------------------------------------------------------------------------
