XML code question :O)

hi guys!
well i’m working on this photogallery with XML…and i don’t know how to apply the color burn code that i used for my old gallery into the xml gallery. Is it possible??:worried:

[SIZE=3][COLOR=blue]this is the old code w/ the color burn transition :[/COLOR][/SIZE]

and the code for the thumbnails: on(release){
fadeColor(containerMC,white,1,“luis1.jpg”);
-----------------------------------------------------[COLOR=magenta]thanks guys!:pleased: :pleased: [/COLOR]

 
stop();
spacing = 10;
containerMC._alpha = 0;
previewMC._alpha = 0;
var loaded=true
MovieClip.prototype.loadPic = function(pic){
 containerMC._alpha = 0
 if(!loaded){
 //_root.containerMC._alpha = 0;
 }else{loaded = true
 }
 
 this.loadMovie(pic);
 _root.onEnterFrame = function(){
  var t = containerMC.getBytesTotal(), l = containerMC.getBytesLoaded();
  if (t != 0 && (l/t) == 1){
   var w = containerMC._width + spacing, h = containerMC._height + spacing;
   border.resizeMe(w, h);
   delete _root.onEnterFrame;
  }
 }
};
MovieClip.prototype.loadPic2 = function(pic2){
 _root.previewMC._alpha = 0;
 this.loadMovie(pic2);
 _root.onEnterFrame = function(){
  var t = previewMC.getBytesTotal(), l = previewMC.getBytesLoaded();
  if (t != 0 && (l/t) == 1){
   var w = previewMC._width + spacing, h = previewMC._height + spacing;
   border2.resizeMe2(w, h);
   delete _root.onEnterFrame;
  }
 }
};
MovieClip.prototype.resizeMe2 = function(w, h){
 var speed = 5;
 this.onEnterFrame = function(){
  this._width += (w - this._width)/speed;
  this._height += (h - this._height)/speed;
  if( Math.abs(this._width-w)<1){
   this._width = w;
   this._height = h;
   _root.previewMC._x = this._x - this._width/2 + spacing/2;
   _root.previewMC._y = this._y - this._height/2 + spacing/2;
   _root.previewMC._alpha = 100;
   delete this.onEnterFrame;
  }
 }
};
MovieClip.prototype.resizeMe = function(w, h){
 var speed = 2;
 this.onEnterFrame = function(){
  this._width += (w - this._width)/speed;
  this._height += (h - this._height)/speed;
  if( Math.abs(this._width-w)<1){
   this._width = w;
   this._height = h;
   _root.containerMC._x = this._x - this._width/2 + spacing/2;
   _root.containerMC._y = this._y - this._height/2 + spacing/2;
   _root.containerMC._alpha = 100;
   delete this.onEnterFrame;
   fadeColor(containerMC,normal,20);
  }
 }
 
};
normal = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
white = {ra:100, rb:255, ga:100, gb:255, ba:100, bb:255, aa:100, ab:0};
function fadeColor(clip, cto, ease,pic) {
 var myColor = new Color(clip), cColor = myColor.getTransform();
 // clip.createEmptyMovieClip("baa",100)
 clip.onEnterFrame = function() {
  var i = 0;
  for (var c in cColor) {
   cColor[c] += (cto[c]-cColor[c])/ease;
   if (Math.abs(cto[c]-cColor[c])>15) {
    i++;
   }
  }
  myColor.setTransform(cColor);
  if (!i) {
   delete this.onEnterFrame;
   if(pic){
   containerMC.loadPic(pic)
   }
  }
 };
}
 

[SIZE=4][COLOR=red]THIS IS the XML code:[/COLOR][/SIZE]

 
var tnNr;
spacing = 10;
container._alpha = 0;
var curLength;
MovieClip.prototype.loadPic = function(pic, id) {
 info.text = "";
 this._alpha = 0;
 this.loadMovie(pic);
 temp = this._parent.createEmptyMovieClip("temp2", 998);
 temp.onEnterFrame = function() {
  var t = container.getBytesTotal(), l = container.getBytesLoaded();
  if (Math.round(l/t) == 1 && container._width != 0 && container._height != 0) {
   var w = container._width+spacing, h = container._height+spacing;
   border.resizeMe(w, h, id);
   delete this.onEnterFrame;
  }
 };
};
MovieClip.prototype.resizeMe = function(w, h, id) {
 var speed = 3;
 container._alpha = 0;
 this.onEnterFrame = function() {
  this._width += (w-this._width)/speed;
  this._height += (h-this._height)/speed;
  if (Math.abs(this._width-w)<1 && Math.abs(this._height-h)<1) {
   this._width = w;
   this._height = h;
   container._x = this._x-this._width/2+spacing/2;
   container._y = this._y-this._height/2+spacing/2;
   info._y = Math.round(this._y+this._height/2+spacing/2);
   container._alpha += 5;
   if (container._alpha>90) {
    info.text = id;
    container._alpha = 100;
    delete this.onEnterFrame;
   }
  }
 };
};
function galleryChoice(q) {
 pArray = new Array();
 tArray = new Array();
 iArray = new Array();
 my_xml = new XML();
 for (var j = 0; j<curLength; j++) {
  this.scroll.th_nav["thmb"+j].removeMovieClip();
 }
 my_xml.ignoreWhite = true;
 my_xml.onLoad = function(loaded) {
  if (loaded) {
   gallery = this.firstChild.childNodes[q];
   curLength = gallery.childNodes.length;
   for (var i = 0; i<gallery.childNodes.length; i++) {
    pArray.push(gallery.childNodes*.attributes.source);
    tArray.push(gallery.childNodes*.attributes.thumb);
    iArray.push(gallery.childNodes*.attributes.title);
   }
  }
  delay = setInterval(makeButtons, 50);
 };
 my_xml.load("gallery.xml");
}
function makeButtons() {
 tnNr = 0;
 clearInterval(delay);
 for (var i = 0; i<tArray.length; i++) {
  var thb = scroll.th_nav.thmb.duplicateMovieClip("thmb"+i, 1000+i);
  thb.id = i;
  thb._x = i%3*50;
  thb._y = Math.floor(i/3)*50;
 }
 loadButtons();
}
function loadButtons() {
 var tbox = scroll.th_nav["thmb"+tnNr].box;
 tbox.loadMovie(tArray[tnNr]);
 temp = this.createEmptyMovieClip("tmp"+tnNr, 999);
 temp.onEnterFrame = function() {
  bt = tbox.getBytesTotal();
  bl = tbox.getBytesLoaded();
  if (bt == bl && bt>4) {
   nextButton();
   delete this.onEnterFrame;
  }
 };
}
function nextButton() {
 if (tnNr<tArray.length-1) {
  tnNr++;
  loadButtons();
 } else {
  activateButtons();
 }
}
function activateButtons() {
 mainButtons();
 for (var i = 0; i<pArray.length; i++) {
  var but = scroll.th_nav["thmb"+i];
  but.id = i;
  but.onRelease = function() {
   container.loadPic(pArray[this.id], iArray[this.id]);
   disButtons2(this.id);
  };
 }
 container.loadPic(pArray[0], iArray[0]);
 disButtons2(0);
}
butArray = new Array();
butArray = ["gal1_btn", "gal2_btn", "gal3_btn", "gal4_btn", "gal5_btn", "gal6_btn"];
function mainButtons() {
 for (var i = 0; i<butArray.length; i++) {
  this[butArray*].id = i;
  this[butArray*].onRelease = function() {
   galleryChoice(this.id);
   disButtons(this.id);
  };
 }
}
function disButtons2(d) {
 for (var i = 0; i<tArray.length; i++) {
  if (i != d) {
   this.scroll.th_nav["thmb"+i].enabled = 1;
   this.scroll.th_nav["thmb"+i].box._alpha = 100;
  } else {
   this.scroll.th_nav["thmb"+i].enabled = 0;
   this.scroll.th_nav["thmb"+i].box._alpha = 50;
  }
 }
}
function disButtons(d) {
 for (var i = 0; i<butArray.length; i++) {
  if (i != d) {
   this[butArray*].enabled = 1;
   this[butArray*].gotoAndStop(1);
  } else {
   this[butArray*].enabled = 0;
   this[butArray*].gotoAndStop(2);
  }
 }
}
disButtons(0);
galleryChoice(0);