Tverrsum

(function (cjs, an) {

var p; // shortcut to reference prototypes
var lib={};var ss={};var img={};
lib.ssMetadata = [];

// symbols:
// helper functions:

function mc_symbol_clone() {
var clone = this._cloneProps(new this.constructor(this.mode, this.startPosition, this.loop));
clone.gotoAndStop(this.currentFrame);
clone.paused = this.paused;
clone.framerate = this.framerate;
return clone;
}

function getMCSymbolPrototype(symbol, nominalBounds, frameBounds) {
var prototype = cjs.extend(symbol, cjs.MovieClip);
prototype.clone = mc_symbol_clone;
prototype.nominalBounds = nominalBounds;
prototype.frameBounds = frameBounds;
return prototype;
}

(lib.knapp = function(mode,startPosition,loop) {
this.initialize(mode,startPosition,loop,{});

// Layer 1
this.shape = new cjs.Shape();
this.shape.graphics.f(«#000000»).s().p(«AomnyQEHAnCpAAQDBAACKCKQCCCCDCC9IAOAAQjFC/iDCDQiKCJjBAAQitAAkNAqQCyoZiynMg»);

this.timeline.addTween(cjs.Tween.get(this.shape).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-55,-49.9,110.1,99.8);

(lib.danskneshorn = function(mode,startPosition,loop) {
this.initialize(mode,startPosition,loop,{});

// Layer_1
this.shape = new cjs.Shape();
this.shape.graphics.f().s(«#CCCCCC»).ss(1,1,1).p(«Ad6ptQgCgWAHAAQAQgDAfANQAjAIAxghQCDhaAGgFQBBg0hBACQh7gIhFABQh9AEg0BAQg3BFjyilQhcg/hMhFQhLhEgGgbIgGgIQgKgfgggoQhBhShtgyQlhigqkDWQlUBrkDgIApCJZQC0AgCzAAQFkAADOhfQAsgVAzgYQAhgJAgAhQA9BAAHB5QAEBDgJBxQgBAvAPBYQANBIgHAPQgGAPgaAyQgUAvAQAVQAoAwALAHQAsAgBWACQDNAGAVgBQB+gDAAgiQgGgxAAgRQAAgZAfgCQAZgCBBAAQAygHgSgnQgOgegpgbQglgagJgiQgOg5gBiWQgBilAUhmQAbifAQhCQAchxAnAMQAvAOAxgMQAygMAnglQAbgcAuBHQA0BPAYgDQAOgBAagGQAYgCAVAKQA5AbBcCPQBnChCiAlQCfAjBWhoQBGhVgIgnQgDgMgMgMQgMgPgCgGQgLghAGgcQAHgpApgJQBXgWBahPQCBhwgTiGQgRAyhAAoQiABQjtg3QgSgGgOgLQgdgYAPgaQBhihgwgKQgVAAgSgBAwgzzQh4hHg4gWQhzgvhwBAQjfB/isAZQg7AJhCgBQhFgEgeAAQg5AAh4BLQiOBYhtCBQhuCEg0COEgp9gCPQAKAoANApQCYHAgrDCQgVBhg0AHIgJATQgJAaAEAcQAKBZB9BQQB8BQgjB5QgSA9grAsIEnAYQEfALgqg/Qglg3hMgnQhIglgKgVQgVgmgIg+QgIg+AKgrIAkiwIAeAdQAhAmALArQAJAigCB7QAOBwBjAdQBpAgAdAmQANAQAIA6QACAOgDAiQACAgAaAVQBOA8FEgDIBQAAQBPgMgHg5QgIg8g7gyQgvgogtgLQg0gNgzglQhHg0gShGQg2ijghhlQg+i8AWgZQA8g+AmgrQBIhUACgqQADgqAnAdQAWAQAvAiQAJAFBlA1QBtA3BxAt»);
this.shape.setTransform(0.0224,0.0268);

this.shape_1 = new cjs.Shape();
this.shape_1.graphics.f(«#FF0000»).s().p(«A7TUsQgagVgCggQADgigCgOQgIg6gNgQQgdgmhpggQhjgdgOhwQACh7gJgiQgLgrghgmIgegdIgkCwQgKArAIA+QAIA+AVAmQAKAVBIAlQBMAnAlA3QAqA/kfgLIkngYQArgsASg9QAjh5h8hQQh9hQgKhZQgEgcAJgaIAJgTQA0gHAVhhQArjCiYnAQgNgpgKgoIZdAAIAAJhQhxgthtg3Ihug6IhFgyQgngdgDAqQgCAqhIBUQgmArg8A+QgWAZA+C8IBXEIQASBGBHA0QAzAlA0ANQAtALAvAoQA7AyAIA8QAHA5hPAMIhQAAIgjAAQklAAhKg5gALbUuQhWgCgsggQgLgHgogwQgQgVAUgvQAagyAGgPQAHgPgNhIQgPhYABgvQAJhxgEhDQgHh5g9hAQggghghAJIhfAtQjOBflkAAQizAAi0ggIAAroMArcAAAIAnABQAwAKhhChQgPAaAdAYQAOALASAGQDtA3CAhQQBAgoARgyQATCGiBBwQhaBPhXAWQgpAJgHApQgGAcALAhQACAGAMAPQAMAMADAMQAIAnhGBVQhWBoifgjQiiglhnihQhciPg5gbQgVgKgYACQgaAGgOABQgYADg0hPQguhHgbAcQgnAlgyAMQgxAMgvgOQgngMgcBxQgQBCgbCfQgUBmABClQABCWAOA5QAJAiAlAaQApAbAOAeQASAngyAHQhBAAgZACQgfACAAAZQAAARAGAxQAAAih+ADIgEAAQggAAi+gFgApCptIAAn2QEDAIFUhrQKkjWFhCgQBtAyBBBSQAgAoAKAfIAGAIQAGAbBLBEQBMBFBcA/QDyClA3hFQA0hAB9gEQBFgBB7AIQBBgChBA0IiJBfQgxAhgjgIQgfgNgQADQgHAAACAWgEgpsgJtQA0iOBuiEQBtiBCOhYQB4hLA5AAQAeAABFAEQBCABA7gJQCsgZDfh/QBwhABzAvQA4AWB4BHIAAKGg»);
this.shape_1.setTransform(0.0224,0.0268);

this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.shape_1},{t:this.shape}]}).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-269.6,-139,539.3,278.1);

(lib.danskneshornMC = function(mode,startPosition,loop) {
this.initialize(mode,startPosition,loop,{});

// Layer_1
this.instance = new lib.danskneshorn(«synched»,0);
this.instance.parent = this;

this.timeline.addTween(cjs.Tween.get(this.instance).wait(1));

}).prototype = getMCSymbolPrototype(lib.danskneshornMC, new cjs.Rectangle(-269.6,-139,539.3,278.1), null);

// stage content:
(lib.grublenet = function(mode,startPosition,loop) {
this.initialize(mode,startPosition,loop,{});

// timeline functions:
this.frame_0 = function() {
var counter = 1;

this.danskneshorn.visible = 0;

this.tekst.text = «Tenk på et tall mellom 1 og 10»

this.forrige.visible = 0;

this.neste.addEventListener(«click», fl_MouseClickHandler.bind(this));

function fl_MouseClickHandler()
{
counter = counter + 1;
if(counter == 1){
this.tekst.text = «Tenk på et tall mellom 1 og 10»;
}else if(counter == 2){
this.tekst.text = «Gang tallet du tenker på med 9»;
this.forrige.visible = 1;
}else if(counter == 3){
this.tekst.text = «Trekk fra 5»;
}else if(counter == 4){
this.tekst.text = «Finn tverrsummen av tallet du har kommet fram til»;
}else if(counter == 5){
this.tekst.text = «Hvis tverrsummen er høyere enn 9, må du finne tverrsummen en gang til»;
}else if(counter == 6){
this.tekst.text = «Bytt tverrsummen ut med en bokstav.\n 1 = A, 2 = B, 3 = C osv..»;
}else if(counter == 7){
this.tekst.text = «Tenk på et europeisk land som begynner med bokstaven du har valgt»;
}else if(counter == 8){
this.tekst.text = «Ta den tredje bokstaven i navnet på landet du valgte, og tenk på et stort dyr i Afrika som begynner med den bokstaven»;
}else if(counter == 9){
this.tekst.text = «Fasit»;
this.danskneshorn.visible = 1;
this.neste.visible = 0;
}
}

this.forrige.addEventListener(«click», fforrige.bind(this));

function fforrige()
{
counter = counter – 1;
if(counter == 1){
this.tekst.text = «Tenk på et tall mellom 1 og 10»;
this.forrige.visible = 0;
}else if(counter == 2){
this.tekst.text = «Gang tallet du tenker på med 9»;
}else if(counter == 3){
this.tekst.text = «Trekk fra 5»;
}else if(counter == 4){
this.tekst.text = «Finn tverrsummen av tallet du har kommet fram til»;
}else if(counter == 5){
this.tekst.text = «Hvis tverrsummen er høyere enn 9, må du finne tverrsummen en gang til»;
}else if(counter == 6){
this.tekst.text = «Bytt tverrsummen ut med en bokstav.\n 1 = A, 2 = B, 3 = C osv..»;
}else if(counter == 7){
this.tekst.text = «Tenk på et europeisk land som begynner med bokstaven du har valgt»;
}else if(counter == 8){
this.tekst.text = «Ta den tredje bokstaven i navnet på landet du valgte, og tenk på et stort dyr i Afrika som begynner med den bokstaven»;
this.neste.visible = 1;
this.danskneshorn.visible = 0;
}
}
}

// actions tween:
this.timeline.addTween(cjs.Tween.get(this).call(this.frame_0).wait(1));

// knapper
this.forrige = new lib.knapp();
this.forrige.name = «forrige»;
this.forrige.parent = this;
this.forrige.setTransform(61.8,543.35,1,1,0,0,180);
new cjs.ButtonHelper(this.forrige, 0, 1, 1);

this.neste = new lib.knapp();
this.neste.name = «neste»;
this.neste.parent = this;
this.neste.setTransform(494.95,538.95);
new cjs.ButtonHelper(this.neste, 0, 1, 1);

this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.neste},{t:this.forrige}]}).wait(1));

// tekst
this.danskneshorn = new lib.danskneshornMC();
this.danskneshorn.name = «danskneshorn»;
this.danskneshorn.parent = this;
this.danskneshorn.setTransform(275.25,300);

this.tekst = new cjs.Text(«Tekst», «bold 50px ‘Arial'»);
this.tekst.name = «tekst»;
this.tekst.textAlign = «center»;
this.tekst.lineHeight = 58;
this.tekst.lineWidth = 526;
this.tekst.parent = this;
this.tekst.setTransform(275.8,53.4);

this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.tekst},{t:this.danskneshorn}]}).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(281.2,351.4,268.8,241.89999999999998);
// library properties:
lib.properties = {
id: ‘73039A9ADC3B4752AF4BF51EC8FEF1B9’,
width: 550,
height: 600,
fps: 24,
color: «#FFFFFF»,
opacity: 1.00,
manifest: [],
preloads: [] };

// bootstrap callback support:

(lib.Stage = function(canvas) {
createjs.Stage.call(this, canvas);
}).prototype = p = new createjs.Stage();

p.setAutoPlay = function(autoPlay) {
this.tickEnabled = autoPlay;
}
p.play = function() { this.tickEnabled = true; this.getChildAt(0).gotoAndPlay(this.getTimelinePosition()) }
p.stop = function(ms) { if(ms) this.seek(ms); this.tickEnabled = false; }
p.seek = function(ms) { this.tickEnabled = true; this.getChildAt(0).gotoAndStop(lib.properties.fps * ms / 1000); }
p.getDuration = function() { return this.getChildAt(0).totalFrames / lib.properties.fps * 1000; }

p.getTimelinePosition = function() { return this.getChildAt(0).currentFrame / lib.properties.fps * 1000; }

an.bootcompsLoaded = an.bootcompsLoaded || [];
if(!an.bootstrapListeners) {
an.bootstrapListeners=[];
}

an.bootstrapCallback=function(fnCallback) {
an.bootstrapListeners.push(fnCallback);
if(an.bootcompsLoaded.length > 0) {
for(var i=0; i