rendered paste bodyFrame 1:
if (!load_nav) {
load_nav = new XML();
load_nav.ignoreWhite = true;
load_nav.onLoad = function() {
navigation = load_nav.childNodes[0];
};
load_nav.load("xml-content/navigation.xml");
}
if (!load_farver) {
load_farver = new XML();
load_farver.ignoreWhite = true;
load_farver.onLoad = function() {
farver = load_farver.childNodes[0];
};
load_farver.load("xml-content/farver.xml");
}
if (farver && navigation) {
gotoAndStop(3);
}
Frame 2:
// Just a timeline loop for checking if all is loaded
gotoAndPlay(1);
Frame 3:
nuværende_farve = 0;
farve_indstilling (nuværende_farve);
for (i=0; navigation.childNodes[i]; i++) {
this.createEmptyMovieClip("knap"+i, 405+i);
this["knap"+i].attachMovie("knap", "handler", 406+i);
this["knap"+i].handler.knaptekst.text = navigation.childNodes[i].attributes.navn;
this["knap"+i].src = navigation.childNodes[i].attributes.src;
this["knap"+i].farve = navigation.childNodes[i].attributes.farve;
this["knap"+i]._y = 12;
this["knap"+i]._x = 136*i;
this["knap"+i].onRollOver = function() {
this.attachMovie("knap_over", "hændelse", 400+i);
var knap_color:Color = new Color(this.hændelse);
knap_color.setRGB(farve(this.farve, true));
_root.farve_indstilling(this.farve);
getURL("javascript:changebg("+this.farve+");");
};
this["knap"+i].onRollOut = function() {
this.attachMovie("knap_out", "hændelse", 400+i);
var knap_color:Color = new Color(this.hændelse);
knap_color.setRGB(farve(_root.nuværende_farve, true));
_root.farve_indstilling(_root.nuværende_farve);
getURL("javascript:changebg("+_root.nuværende_farve+");");
};
}
function farve(f, medhex) {
var farve_string = "";
if (medhex) {
farve_string = "0x";
}
farve_string += farver.childNodes[f].attributes.hex;
return (farve_string);
}
function farve_indstilling (g) {
var ny_farve:Color = new Color(this.bar1);
ny_farve.setRGB(farve(g, true));
}