function ajaxRequest(){
 var activexmodes=["Msxml2.XMLHTTP", "Microsoft.XMLHTTP"] //activeX versions to check for in IE
 if (window.ActiveXObject){ //Test for support for ActiveXObject in IE first (as XMLHttpRequest in IE7 is broken)
  for (var i=0; i<activexmodes.length; i++){
   try{
    return new ActiveXObject(activexmodes[i])
   }
   catch(e){
    //suppress error
   }
  }
 }
 else if (window.XMLHttpRequest) // if Mozilla, Safari etc
 return new XMLHttpRequest()
 else
 return false
}

function callXML() {
 var mygetrequest=new ajaxRequest()
 if (mygetrequest.overrideMimeType)
 mygetrequest.overrideMimeType('text/xml')
 mygetrequest.onreadystatechange=function(){
  if (mygetrequest.readyState==4){
   if (mygetrequest.status==200 || window.location.href.indexOf("http")==-1){
    var xmldata=mygetrequest.responseXML //retrieve result as an XML object
    var rssentries=xmldata.getElementsByTagName("item")
    for (var i=0; i<rssentries.length; i++){
     if(rssentries[i].getElementsByTagName("SongTitle")[0].firstChild != null){
 	  xmlSongTitle=rssentries[i].getElementsByTagName('SongTitle')[0].firstChild.nodeValue
	  if(xmlSongTitle=="WCLC-FM") { xmlSongTitle = "Broadcasting Live" }
	 }
	 else {
      var SongTitle="Broadcasting Live"
	 }
     if(rssentries[i].getElementsByTagName("Artist")[0].firstChild != null){
 	  xmlArtist=rssentries[i].getElementsByTagName('Artist')[0].firstChild.nodeValue
	 }
	 else {
      var Artist="&nbsp;"
	 }
    }
    document.getElementById("divSongTitle").innerHTML=xmlSongTitle
    document.getElementById("divArtist").innerHTML="By: "+xmlArtist
   }
  }
 }
 mygetrequest.open("GET", "http://www.newlife105.com/xml/WCLC-FMMSG.xml", true)
 mygetrequest.send(null)
}

setInterval("callXML()",3000)