Senoculars xml - portfolio help

can somone help me on this?
im building my portfolio out using senoculars xml portfolio ( http://www.kirupa.com/forum/showthread.php?t=79359&highlight=xml+portfolio )

anyways ive change the code and added some stuff.but somehow ive broken the code that pulls the description text …( shoudl be showing below images )
http://www.5starrebels.com/virsitil.com/virs_portfolio.swf

it worked until i added the image fade…if anyone could help…I would appreciate it as this is my first XML venture.


var thumb_spacing = 45;
var columns = 5; //change this one to the number of thumbs you want to have in a row
// load variables object to handle loading of text
var vertical_spacing = 11;
var description_lv = new LoadVars();
description_lv.onData = function(raw_text) {
description_txt.text = raw_text;
};
function GeneratePortfolio(portfolio_xml) {
var portfolioPictures = portfolio_xml.firstChild.childNodes;
for (var i = 0; i<portfolioPictures.length; i++) {
var currentPicture = portfolioPictures*;
var currentThumb_mc = menu_mc.createEmptyMovieClip(“thumbnail_mc”+i, i);
currentThumb_mc._x = (i%columns)*thumb_spacing;
currentThumb_mc._y = Math.floor(i/columns)*thumb_spacing;
currentThumb_mc.createEmptyMovieClip(“thumb_container”, 0);
currentThumb_mc.thumb_container.loadMovie(currentPicture.attributes.thumb);
currentThumb_mc.title = currentPicture.attributes.title;
currentThumb_mc.image = currentPicture.attributes.image;
currentThumb_mc.description = currentPicture.attributes.description;
currentThumb_mc.onRollOver = currentThumb_mc.onDragOver=function () {
info_txt.text = this.title;
this._x = (this._x -2);
this._y = (this._y -2);
this._xscale = 105;
this._yscale = 105;
};
currentThumb_mc.onRollOut = currentThumb_mc.onDragOut=function () {
info_txt.text = “”;
this._x = (this._x +2);
this._y = (this._y +2);
this._xscale = 100;
this._yscale = 100;
};
currentThumb_mc.onRelease = function() {
image_mc.loadMovie(this.image);
description_lv.load(this.description);
};
currentThumb_mc.onRelease = function() {
image_mc._alpha = 0;
image_mc.loadMovie(this.image);
title_field.text = this.title;
description_lv.text = this.description;
};
}
}
// xml object for xml content (defines sources for selections)
var portfolio_xml = new XML();
portfolio_xml.ignoreWhite = true;
portfolio_xml.onLoad = function(success){
if (success) GeneratePortfolio(this);
else trace(“Error loading XML file”); // no success? trace error (wont be seen on web)
}
// load
portfolio_xml.load(“websites.xml”);

///////////////////////////////////

this.onEnterFrame = function () {
filesize = image_mc.getBytesTotal();
loaded = image_mc.getBytesLoaded();
preloader._visible = true;
if (loaded != filesize) {
preloader.preload_bar._xscale = 100*loaded/filesize;
} else {
preloader._visible = false;
if (image_mc._alpha< 100) {
image_mc._alpha += 10;
}
}
};