var Messages = function()
{
  if(!document.createTextNode){ return; }
 
  Array.prototype.inArray = function(string)
  {
    var match = false;
    var list = this;
    var str = string;
    for(var i=0; i<list.length; i++)
    {
      if(str.match(list[i]))
      {
        match = true;
        break;
      }
    }
    return match;
  }

  var messages = new Array;
      messages[0] = "ErrorMessage";
      messages[1] = "GenericMessage";
      messages[2] = "InfoMessage";
      messages[3] = "SecurityMessage";

  var allPs = document.getElementsByTagName('p');
  for(var i=0; i<allPs.length; i++)
  {
    if(messages.inArray(allPs[i].className))
    {

      var p = allPs[i];
      var pParent = p.parentNode;
      
      var contDivClassName = "MessageContainer";
      if(p.className == "GenericMessage"){ contDivClassName = "GenericMessageContainer"; }
      
      var contDiv = document.createElement('div');
          contDiv.className = contDivClassName;

      var a = document.createElement('span');
          a.className = "containerUpperLeft";
      var b = document.createElement('span');
          b.className = "containerLowerLeft";
      var c = document.createElement('span');
          c.className = "containerUpperRight";

      contDiv.innerHTML = "<p class='"+p.className+"Aug'>"+p.innerHTML+"</p>";
      contDiv.appendChild(a);
      contDiv.appendChild(b);
      contDiv.appendChild(c);

      pParent.replaceChild(contDiv, p);
      popup();
    }
  }
}
addEvent(window, 'load', Messages);

