rendered paste body//loadMovie("main_promo.jpg", "main_promo");
//main_promo.createEmptyMovieClip("promo1", 1);
//main_promo['promo1'].loadMovie("main_promo.jpg");
//main_promo.createEmptyMovieClip("promo2", 2);
//main_promo.promo2._x = 460;
//main_promo.promo2.loadMovie("test1.jpg");
_root.dir = 'forward';
function slideshow()
{
if(_root.dir == 'forward')
{
if(main_promo.a != _root.total_pic)
{
_root["promo_detail_" + main_promo.a]._visible = false;
main_promo.a=main_promo.a+1
_root["promo_detail_" + main_promo.a]._visible = true;
}
else
{
_root.dir = 'reverse';
}
}
if(_root.dir == 'reverse')
{
if(main_promo.a > 0){
_root["promo_detail_" + main_promo.a]._visible = false;
main_promo.a=main_promo.a-1
_root["promo_detail_" + main_promo.a]._visible = true;
}
else
{
_root.dir = 'forward';
}
}
}
_root.slideshow_interval = setInterval(slideshow, 4000);
var promo_xml = new XML();
promo_xml.ignoreWhite = true;
promo_xml.onLoad = function(success)
{
if (success){
console.log("Successfully loaded!");
GenerateList(this);
}
else
{
console.log("Error loading XML file");
//trace("Error loading XML file");
}
}
promo_xml.load("http://192.168.0.10/trid/images/sitedesign/trid_promo.xml");
function GenerateList(list_xml)
{
var promos = list_xml.firstChild.childNodes;
for (var p=0; p<promos.length; p++)
{
var item = promos[p];
var promo_id = item.childNodes[0].firstChild.nodeValue;
var promo_title = item.childNodes[1].firstChild.nodeValue;
var promo_subtitle = item.childNodes[2].firstChild.nodeValue;
var promo_price = item.childNodes[3].firstChild.nodeValue;
var promo_pic = item.childNodes[4].firstChild.nodeValue;
main_promo.createEmptyMovieClip("promo_" + p, (p+1));
main_promo['promo_' + p]._x = p * 460;
main_promo['promo_' + p].loadMovie(promo_pic);
main_promo.onRollOver = function()
{
clearInterval(_root.slideshow_interval);
}
main_promo.onRollOut = function()
{
_root.slideshow_interval = setInterval(slideshow, 4000);
}
myformat = new TextFormat();
myformat.color = 0xffffff;
myformat.bullet = false;
myformat.size = 30;
myformat.font = "Tahoma";
_root.total_pic = p;
// TITLE!
_root.createEmptyMovieClip("promo_detail_" + p, (p+4));
// shadow
_root["promo_detail_" + p].createTextField("promo_" + p + "_title2", (p+5),32,12,230,40);
_root["promo_detail_" + p].createTextField("promo_" + p + "_title", (p+6),30,10,230,40);
_root["promo_detail_" + p]["promo_" + p + "_title"].text = promo_title.toUpperCase();
_root["promo_detail_" + p]["promo_" + p + "_title2"].text = promo_title.toUpperCase();
_root["promo_detail_" + p]["promo_" + p + "_title"].setTextFormat(myformat);
// shadow
myformat.color = 0x000000;
_root["promo_detail_" + p]["promo_" + p + "_title2"].setTextFormat(myformat);
// SUBTITLE!
_root["promo_detail_" + p].createTextField("promo_" + p + "_subtitle", (p+8), 30, 40, 300, 40);
_root["promo_detail_" + p].createTextField("promo_" + p + "_subtitle2", (p+7), 31, 41, 300, 40);
_root["promo_detail_" + p]["promo_" + p + "_subtitle"].text = promo_subtitle;
_root["promo_detail_" + p]["promo_" + p + "_subtitle2"].text = promo_subtitle;
myformat.color = 0x006BAF;
myformat.size = 20;
_root["promo_detail_" + p]["promo_" + p + "_subtitle"].setTextFormat(myformat);
myformat.color = 0x000000;
_root["promo_detail_" + p]["promo_" + p + "_subtitle2"].setTextFormat(myformat);
// PRICE!
_root["promo_detail_" + p].createTextField("promo_" + p + "_price", (p+10), 60, 58, 300, 40);
_root["promo_detail_" + p].createTextField("promo_" + p + "_currency", (p+9), 30, 60, 300, 40);
_root["promo_detail_" + p]["promo_" + p + "_price"].text = promo_price;
_root["promo_detail_" + p]["promo_" + p + "_currency"].text = "RM";
myformat.color = 0xC95E49;
myformat.size = 30;
_root["promo_detail_" + p]["promo_" + p + "_price"].setTextFormat(myformat);
myformat.color = 0xC95E49;
myformat.size = 20;
_root["promo_detail_" + p]["promo_" + p + "_currency"].setTextFormat(myformat);
// MORE DETAILS BUTTON
_root["promo_detail_" + p].createEmptyMovieClip("more_details", (p+3));
_root["promo_detail_" + p]["more_details"]._x = 250;
_root["promo_detail_" + p]["more_details"]._y = 20;
//_root["promo_detail_" + p]["more_details"].loadMovie("button.png");
_root["promo_detail_" + p]["more_details"].attachMovie('more_button', 'more_button', (p+3));
_root["promo_detail_" + p]["more_details"].onPress = function()
{
trace('woot?');
console.log('woot?');
}
_root["promo_detail_" + p]._visible = 0
}
_root["promo_detail_0"]._visible = true;
main_promo.attachMovie("blank_white", "blank_white", (p+2), {_x:0,_y:0});
main_promo.blank_white._width = (_root.total_pic+1) * 460;
main_promo.blank_white._alpha = 40;
}