External XML works loaded offline, not loaded online

Can someone tell me what I am doing wrong:


var slideNo:Number;
slideNo = 0;
var xmlLoader:URLLoader = new URLLoader();
xmlLoader.addEventListener(Event.COMPLETE, showXML);
xmlLoader.load(new URLRequest("jackpots.xml"));
function showXML(e:Event):void {
    XML.ignoreWhitespace = true;
    var promotion:XML = new XML(e.target.data);
    //trace(promotion.slide.length());
    //var i:Number;
    //this.Line1.text1.text(promotion.slide[0].line2.text());
    this.jackpotName1.line2.text = promotion.slide[slideNo].JackpotName1.text()
    this.jackpotName2.line2.text = promotion.slide[slideNo].JackpotName2.text()
    this.jackpotName3.line2.text = promotion.slide[slideNo].JackpotName3.text()
    this.jackpotAmount1.line2.text = promotion.slide[slideNo].JackpotAmount1.text()
    this.jackpotAmount2.line2.text = promotion.slide[slideNo].JackpotAmount2.text()
    this.jackpotAmount3.line2.text = promotion.slide[slideNo].JackpotAmount3.text()

    }