//Requires jQuery
//
//First, call jQuery Ajax function to read the XML document
jQuery(document).ready(function()
{
  jQuery.ajax({
    type: "GET",
    url: "http://www.nhvweb.net/emergmessage.php",
    dataType: "xml",
    cache: false,
    success: emergmessage
  });
});

//If Ajax is able to read the XML, this fucntion will
//execute:
function emergmessage(xml){
jQuery(xml).find("message").each(
 function() {

 //get the dates
 startdate = parseInt(jQuery(this).find("start").text());
 enddate = parseInt(jQuery(this).find("end").text());
 now = parseInt(jQuery(this).find("now").text());

 //get the content
 title = jQuery(this).find("title").text();
 description = jQuery(this).find("description").text();
 background = jQuery(this).find("bkg").text();
 icon = jQuery(this).find("icon").text();

 //check if we retrieved the content in the timeframe
 if( now > startdate && now < enddate){
  //if so, update the DOM with id emergmessagebox
  //jQuery("#emergmessagebox").css("background-color",background);
  //jQuery("#emergmessagebox").css({"border-top":"1px solid orange","border-bottom":"1px solid orange","border-right":"1px solid orange","border-left":"1px solid orange"});
  jQuery("#emergmessagebox").append("<div id=\"emerg_message_banner\" class=\"emerg_message_banner\">"+title+"</div>");
  if (icon != "") {
    jQuery("#emergmessagebox").append("<div id=\"emerg_message_content\" class=\"emerg_message_content\">"+description+"<p><img src=\""+icon+"\"/></p></div>");
  } else {
    jQuery("#emergmessagebox").append("<div id=\"emerg_message_content\" class=\"emerg_message_content\">"+description+"</div>");
  }
    jQuery("#emerg_message_content").css("background-color",background);
    jQuery("#emerg_message_content").parent().css("background-color",background);
    //jQuery("#emerg_message_content").css({"border-bottom":"1px solid orange","border-right":"1px solid orange","border-left":"1px solid orange"});
    jQuery("#emerg_message_banner").css("background-color",background);
 }
 
 }
);
}
