var error = "";
var file = "stat.xml";
try //Internet Explorer
{
 xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
 xmlDoc.async=false;
 xmlDoc.load(file);
}
catch(e)
{
 try //Firefox, Mozilla, Opera, etc.
 {
  xmlDoc=document.implementation.createDocument("","",null);
  xmlDoc.async=false;
  xmlDoc.load(file);
 }
 catch(e)
 {
  try //Google Chrome
  {
   var xmlhttp = new window.XMLHttpRequest();
   xmlhttp.open("GET",file,false);
   xmlhttp.send(null);
   xmlDoc = xmlhttp.responseXML.documentElement;
  }
  catch(e)
  {
   error=e.message;
  }
 }
}

var v=xmlDoc.getElementsByTagName("server");
document.write("<fieldset><legend>Server Statistics</legend><table>");
for (var i=0;i<v.length;i++)
{
male=(v[i].getElementsByTagName("male")[0].childNodes[0].nodeValue);
percentm=(v[i].getElementsByTagName("percentm")[0].childNodes[0].nodeValue);
lungm=(percentm * 2);
female=(v[i].getElementsByTagName("female")[0].childNodes[0].nodeValue);
percentf=(v[i].getElementsByTagName("percentf")[0].childNodes[0].nodeValue);
lungf=(percentf * 2);
document.write("<tr><td align='right'>Total Accounts:</td><td align='left'>");
document.write(v[i].getElementsByTagName("accounts")[0].childNodes[0].nodeValue);
document.write("</td></tr>");
document.write("<tr><td align='right'>Total Characters:</td><td align='left'>");
document.write(v[i].getElementsByTagName("chars")[0].childNodes[0].nodeValue);
document.write("</td></tr>");
document.write("<tr><td align='right'>Total Guilds:</td><td align='left'>");
document.write(v[i].getElementsByTagName("guilds")[0].childNodes[0].nodeValue);
document.write("</td></tr>");
document.write("<tr><td align='right'><a href='online.html' title='Total Online'>Total Online:</a></td><td align='left'>");
document.write(v[i].getElementsByTagName("online")[0].childNodes[0].nodeValue);
document.write("/300");
document.write("</td></tr>");
document.write("<tr><td align='right'>Total Male Users:</td><td align='left'>");
document.write("<img src='images/bar.jpg' height='8' width='"+lungm+"' ><font size='1'> "+percentm+" % ["+male+"]</font>");
document.write("</td></tr>");
document.write("<tr><td align='right'>Total Female Users:</td><td align='left'>");
document.write("<img src='images/bar.jpg' height='8' width='"+lungf+"' ><font size='1'> "+percentf+" % ["+female+"]</font>");
document.write("</td></tr>");
}
document.write("</table></fieldset><br>");

var v=xmlDoc.getElementsByTagName("server");
document.write("<fieldset><legend>Taro</legend><table>");
for (var i=0;i<v.length;i++)
{

document.write("<tr><td align='right'>ServerName:</td><td align='left'>");
document.write ('<span style="color:#008000">');
document.write("DivinityMU (Taro PvP)");
document.write ('</span>');
document.write("</td></tr>");


document.write("<tr><td align='right'>Experience:</td><td align='left'>");
document.write("50x");
document.write("</td></tr>");
document.write("<tr><td align='right'>Drop:</td><td align='left'>");
document.write("70%");
document.write("</td></tr>");

document.write("<tr><td align='right'>Players Online:</td><td align='left'>");
document.write(v[i].getElementsByTagName("online1")[0].childNodes[0].nodeValue);
document.write("/100");
document.write("</td></tr>");
document.write("<tr><td align='right'>Server Type:</td><td align='left'>");
document.write("Player vs Player (PvP)");
document.write("</td></tr>");
}
document.write("</table></fieldset><br>");

var z=xmlDoc.getElementsByTagName("classes");
document.write("<fieldset><legend>Players Class Distribution</legend><table>");
for (var i=0;i<z.length;i++)
{
cla=(z[i].getElementsByTagName("class")[0].childNodes[0].nodeValue);
play=(z[i].getElementsByTagName("players")[0].childNodes[0].nodeValue);
perc=(z[i].getElementsByTagName("percent")[0].childNodes[0].nodeValue);
lung=(perc * 3);
document.write("<tr><td align='right'>");
document.write(z[i].getElementsByTagName("class")[0].childNodes[0].nodeValue);
document.write("</td><td align='left'>");
document.write("<img src='images/bar.jpg' height='8' width='"+lung+"' alt='"+cla+"' ><font size='1'> "+perc+" % ["+play+"]</font>");
document.write("</td></tr>");
}
document.write("</table></fieldset>");

