Frame 1
function gotjuice() {
}
function gotjuicetime() {
}
function juicevisit() {
var randbit = (Math.random() * 1000000);
var adbit = ("?randbit=" + randbit);
juicemonitor.adbitt = randbit;
juicemonitor.theurl = _root._url;
juicemonitor.campaignid = camp;
juicemonitor.sendAndLoad("http://www.juiceometer.com/juicevisit.php" + adbit, juicemonitor, "POST");
}
function juiceplay() {
var randbit = (Math.random() * 1000000);
var adbit = ("?randbit=" + randbit);
juicemonitor.adbitt = randbit;
juicemonitor.theurl = _root._url;
juicemonitor.campaignid = camp;
juicemonitor.sendAndLoad("http://www.juiceometer.com/juiceplay.php" + adbit, juicemonitor, "POST");
}
function juicein(aclicknum) {
var randbit = (Math.random() * 1000000);
var adbit = ("?randbit=" + randbit);
juicemonitor.adbitt = randbit;
juicemonitor.theurl = _root._url;
juicemonitor.campaignid = camp;
juicemonitor.clicknum = aclicknum;
juicemonitor.sendAndLoad("http://www.juiceometer.com/juicein.php" + adbit, juicemonitor, "POST");
}
function juicetime() {
var randbit = (Math.random() * 1000000);
var adbit = ("?randbit=" + randbit);
juicetimemonitor.adbitt = randbit;
juicetimemonitor.campaignid = camp;
juicetimemonitor.sendAndLoad("http://www.juiceometer.com/juicetime.php" + adbit, juicetimemonitor, "POST");
}
var galleries = new Array();
galleries[1] = "http://galleries.givemepink.com/catalin/05/m1/593386/19/9/n/index.html";
galleries[2] = "http://galleries.givemepink.com/yasmine/02/m1/593386/19/9/n/index.html";
galleries[3] = "http://galleries.givemepink.com/dora/01/m1/593386/19/9/n/index.html";
galleries[4] = "http://galleries.givemepink.com/eve/05/m1/593386/19/9/n/index.html";
galleries[5] = "http://galleries.givemepink.com/gina/03/m1/593386/19/9/n/index.html";
galleries[6] = "http://galleries.givemepink.com/peaches/02/m1/593386/19/9/n/index.html";
galleries[7] = "http://galleries.givemepink.com/cora/01/m1/593386/19/9/n/index.html";
galleries[8] = "http://galleries.givemepink.com/sandra_shine/04/s1/593386/19/9/n/index.html";
galleries[11] = "http://galleries.givemepink.com/catalin/05/m1/593386/19/9/n/index.html";
galleries[12] = "http://galleries.givemepink.com/yasmine/02/m1/593386/19/9/n/index.html";
galleries[13] = "http://galleries.givemepink.com/dora/01/m1/593386/19/9/n/index.html";
galleries[14] = "http://galleries.givemepink.com/eve/05/m1/593386/19/9/n/index.html";
galleries[15] = "http://galleries.givemepink.com/gina/03/m1/593386/19/9/n/index.html";
galleries[16] = "http://galleries.givemepink.com/peaches/02/m1/593386/19/9/n/index.html";
galleries[17] = "http://galleries.givemepink.com/cora/01/m1/593386/19/9/n/index.html";
galleries[18] = "http://galleries.givemepink.com/sandra_shine/04/s1/593386/19/9/n/index.html";
var camp = 33;
var sendload = new LoadVars();
sendload.onLoad = sentstuff;
var juicemonitor = new LoadVars();
juicemonitor.onLoad = gotjuice;
var juicetimemonitor = new LoadVars();
juicetimemonitor.onLoad = gotjuicetime;
juicevisit();
Frame 3
if (_root.getBytesLoaded() < _root.getBytesTotal()) {
gotoAndPlay (2);
}
Frame 4
stop();
Frame 5
function restart() {
timeup = false;
gameover = false;
gamepaused = false;
firstgame = false;
turned = 0;
turnedcount = -1;
turnedcards = new Array();
cardimages = new Array(0, 1, 11, 2, 12, 3, 13, 4, 14, 5, 15, 6, 16, 7, 17, 8, 18);
movesmade = 0;
pairsmade = 0;
mixup();
movecard.movedisplay = "0";
timecard.timedisplay = "1:00";
gameover = false;
mins = 0;
secs = 0;
}
function startgame() {
gamepaused = false;
now = new Date();
startsecs = now.getTime();
cursecs = 0;
}
function mixup() {
var rw = 1;
while (rw < cardimages.length) {
var worda = (0 + cardimages[rw]);
var bno = (1 + Math.round(Math.random() * (cardimages.length - 2)));
var wordb = (0 + cardimages[bno]);
cardimages[bno] = worda;
cardimages[rw] = wordb;
rw++;
}
var c = 1;
while (c <= 16) {
thisclip = eval (c);
thisclip.mix();
thisclip.flopquick();
thisclip.fixed = false;
c++;
}
}
function cardturned(acard) {
click.start(0, 1);
if (turned == 2) {
flickback();
}
turnedcards.push(acard);
turned++;
if (turned == 2) {
turnedcount = 0;
movesmade++;
movecard.movedisplay = "" + movesmade;
if ((turnedcards[0].myimage % 10) == (turnedcards[1].myimage % 10)) {
lastpair = 0 + turnedcards[0].myimage;
turnedcards[0].fixed = true;
turnedcards[1].fixed = true;
pairsmade++;
clap.start(0, 1);
if (pairsmade == 8) {
cheer.start(0, 1);
gameover = true;
}
}
}
}
function flickback() {
if ((turnedcards[0].myimage % 10) != (turnedcards[1].myimage % 10)) {
turnedcards[0].flop();
turnedcards[1].flop();
}
turnedcount = -1;
turned = 0;
turnedcards = new Array();
}
var turned = 0;
var turnedcount = -1;
var turnedcards = new Array();
var cardimages = new Array(0, 1, 11, 2, 12, 3, 13, 4, 14, 5, 15, 6, 16, 7, 17, 8, 18);
var movesmade = 0;
var pairsmade = 0;
now = new Date();
var startsecs = now.getTime();
var cursecs = 0;
var gameover = false;
var firstgame = true;
var gamepaused = false;
var mins = 0;
var secs = 0;
var lastpair = 0;
var gameovercount = 0;
var timeup = false;
var clap = new Sound();
clap.attachSound("sigh");
var cheer = new Sound();
cheer.attachSound("finale");
var click = new Sound();
click.attachSound("mmm");
restart();
Frame 6
if (turnedcount > -1) {
turnedcount++;
}
if (turnedcount > 20) {
flickback();
}
if (!gameover) {
if (!gamepaused) {
now = new Date();
cursecs = Math.round((now.getTime() - startsecs) / 1000);
cursecs = 60 - cursecs;
if (cursecs < 0) {
cursecs = 0;
timeup = true;
gameover = true;
}
mins = Math.floor(cursecs / 60);
secs = cursecs % 60;
dsecs = secs;
if (secs < 10) {
dsecs = "0" + dsecs;
}
timecard.timedisplay = (("" + mins) + ":") + dsecs;
}
}
if (gameover) {
gameovercount++;
if (gameovercount > 20) {
}
}
Frame 7
gotoAndPlay (6);
Frame 8
stop();
Symbol 9 MovieClip Frame 1
function runanim() {
var perc = ((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
perc = Math.round(perc);
loddisp = ("loading: " + perc) + "%";
}
this.onEnterFrame = runanim;
stop();
Symbol 69 MovieClip Frame 1
function runanim() {
this._y = this._y + ((targy - this._y) / 2);
}
function clicked() {
var randgall = (0 + Math.floor(Math.random() * 9));
if (randgall < 1) {
randgall = 1;
}
if (randgall > 8) {
randgall = 8;
}
getURL ("http://www.juiceometer.com/juiceout.php?campaignid=33&clicknum=1&clickdest=" + _root.galleries[randgall], "_blank", "GET");
}
function rollover() {
targy = origy - 55;
anim.play();
}
function rolloff() {
targy = origy;
anim.stop();
}
this.onEnterFrame = runanim;
this.onRollOver = rollover;
this.onRollOut = rolloff;
this.onPress = clicked;
targy = this._y;
origy = targy;
anim.stop();
stop();
Symbol 84 Button
on (press) {
getURL ("http://www.juiceometer.com/juiceout.php?campaignid=33&clicknum=0&clickdest=http://www.thelovebot.com", "_blank", "GET");
}
Symbol 90 Button
on (press) {
_root.juiceplay();
gotoAndPlay (5);
}
Symbol 97 Button
on (press) {
_root.juiceplay();
gotoAndPlay (5);
}
Symbol 104 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 45;
gotoAndStop(startframe);
curframe = startframe;
Symbol 107 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 58;
gotoAndStop(startframe);
curframe = startframe;
Symbol 110 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 160;
gotoAndStop(startframe);
curframe = startframe;
Symbol 113 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > 105) {
curframe = 105;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
gotoAndStop(startframe);
curframe = startframe;
Symbol 116 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 118;
gotoAndStop(startframe);
curframe = startframe;
Symbol 119 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 56;
gotoAndStop(startframe);
curframe = startframe;
Symbol 122 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 71;
gotoAndStop(startframe);
curframe = startframe;
Symbol 125 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 77;
gotoAndStop(startframe);
curframe = startframe;
Symbol 127 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < startframe) {
curframe = startframe;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 75;
var maxframes = 234;
gotoAndStop(startframe);
curframe = startframe;
Symbol 129 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 144;
gotoAndStop(startframe);
curframe = startframe;
Symbol 131 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 170;
var maxframes = 220;
gotoAndStop(startframe);
curframe = startframe;
Symbol 133 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 89;
gotoAndStop(startframe);
curframe = startframe;
Symbol 135 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 114;
gotoAndStop(startframe);
curframe = startframe;
Symbol 137 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 156;
gotoAndStop(startframe);
curframe = startframe;
Symbol 139 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 61;
gotoAndStop(startframe);
curframe = startframe;
Symbol 141 MovieClip Frame 1
function runanim() {
if (_parent._parent._parent.animrunning) {
stop();
return(false);
}
curframe = curframe + playdir;
if (curframe < 1) {
curframe = 1;
playdir = playdir * -1;
}
if (curframe > maxframes) {
curframe = maxframes;
playdir = playdir * -1;
}
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 99;
gotoAndStop(startframe);
curframe = startframe;
Symbol 142 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 1
function mix() {
myimage = _parent.cardimages[int(this._name)];
front.cardimage.gotoAndStop(myimage);
front.cardimage.vid.stop();
}
function runanim() {
if (fixed) {
if (_root.turned > 0) {
animrunning = true;
}
if (((_root.lastpair != myimage) and ((_root.lastpair + 10) != myimage)) and ((_root.lastpair - 10) != myimage)) {
animrunning = true;
} else {
animrunning = false;
}
}
if (turning) {
if (back._yscale > 0) {
back._visible = true;
back._yscale = back._yscale - 25;
} else if (front._yscale < 100) {
back._visible = false;
front._yscale = front._yscale + 25;
}
} else if (turningback) {
if (front._yscale > 0) {
front._yscale = front._yscale - 25;
} else if (back._yscale < 100) {
animrunning = true;
back._visible = true;
back._yscale = back._yscale + 25;
}
}
}
function rolled() {
if (_root.turned == 1) {
return(false);
}
if (fixed) {
_root.lastpair = myimage;
}
}
function clicked() {
if (_parent.gameover or _parent.timeup) {
if (!fixed) {
return(false);
}
getURL ("http://www.juiceometer.com/juiceout.php?campaignid=33&clicknum=2&clickdest=" + _root.galleries[myimage], "_blank", "GET");
}
if (fixed) {
return(false);
}
if (_parent.gamepaused) {
_root.startgame();
} else if (_parent.gameover) {
return(false);
}
_parent.cardturned(this);
turning = true;
turningback = false;
showingcount = 0;
animrunning = false;
}
function flop() {
turningback = true;
turning = false;
}
function flopquick() {
back._yscale = 100;
back._visible = true;
turningback = false;
turning = false;
front._yscale = 0;
}
this.onEnterFrame = runanim;
this.onPress = clicked;
this.onRollOver = rolled;
front._yscale = 0;
var turning = false;
var turningback = false;
var showingcount = 0;
var myimage = _parent.cardimages[int(this._name)];
front.cardimage.gotoAndStop(myimage);
var fixed = false;
var animrunning = true;
stop();
Symbol 165 Button
on (press) {
_root.gotoAndStop(8);
}
Symbol 168 MovieClip Frame 1
function runanim() {
if (_root.gameover and (!_root.timeup)) {
if (_root.firstgame) {
targx = -400;
} else {
targx = 195;
topbit = "Well Done!";
var minsbit = _root.mins;
if (minsbit < 1) {
minsbit = "";
} else if (minsbit < 2) {
minsbit = " 1 minute ";
} else {
minsbit = minsbit + " minutes ";
}
var secsbit = _root.secs;
if (secsbit < 1) {
secsbit = "exactly.";
} else if (secsbit < 2) {
secsbit = "1 second.";
} else {
secsbit = secsbit + " seconds.";
}
if ((minsbit != "") and (secsbit != "exactly.")) {
secsbit = "and " + secsbit;
}
maintext = ((((("You found all the pairs in " + minsbit) + "") + secsbit) + "\nIt took you only ") + _root.movesmade) + " moves!";
}
} else {
targx = -400;
}
this._x = this._x + ((targx - this._x) / 4);
}
this.onEnterFrame = runanim;
stop();
Symbol 173 Button
on (press) {
_root.gotoAndPlay(5);
}
Symbol 176 MovieClip Frame 1
function runanim() {
if (_root.timeup) {
if (_root.firstgame) {
targx = -400;
} else {
targx = 195;
topbit = "Well Done!";
var minsbit = _root.mins;
if (minsbit < 1) {
minsbit = "";
} else if (minsbit < 2) {
minsbit = " 1 minute ";
} else {
minsbit = minsbit + " minutes ";
}
var secsbit = _root.secs;
if (secsbit < 1) {
secsbit = "exactly.";
} else if (secsbit < 2) {
secsbit = "1 second.";
} else {
secsbit = secsbit + " seconds.";
}
if ((minsbit != "") and (secsbit != "exactly.")) {
secsbit = "and " + secsbit;
}
maintext = ((((("You found all the pairs in " + minsbit) + "") + secsbit) + "\nIt took you only ") + _root.movesmade) + " moves!";
}
} else {
targx = -400;
}
this._x = this._x + ((targx - this._x) / 4);
}
this.onEnterFrame = runanim;
stop();
Symbol 179 MovieClip Frame 1
function clicked() {
getURL ("http://www.juiceometer.com/juiceout.php?campaignid=33&clicknum=3&clickdest=http://galleries.givemepink.com/sophie/01/m1/593386/19/9/n/index.html", "_blank", "GET");
}
function runanim() {
var yperc = (_root._ymouse / 500);
curframe = 82 - (82 * yperc);
curframe = Math.round(curframe);
if (curframe < 1) {
curframe = 1;
}
if (curframe > maxframes) {
curframe = maxframes;
}
var s = 0;
while (s < playsounds.length) {
playpoint = playpoints[s];
if ((lastframe > playpoint) and (lastframe != curframe)) {
if (curframe < (playpoint + 10)) {
if ((playsounds[s].position == 0) or (playsounds[s].position == playsounds[s].duration)) {
playsounds[s].start();
}
}
} else if ((lastframe < playpoint) and (lastframe != curframe)) {
if (curframe > playpoint) {
if ((playsounds[s].position == 0) or (playsounds[s].position == playsounds[s].duration)) {
playsounds[s].start();
}
}
}
s++;
}
lastframe = curframe;
gotoAndPlay(Math.floor(curframe));
}
this.onEnterFrame = runanim;
this.onPress = clicked;
var playdir = 1;
var curframe = 1;
var startframe = 1;
var maxframes = 82;
gotoAndStop(startframe);
curframe = startframe;
lastframe = startframe;
var ohh = new Sound();
ohh.attachSound("oahh");
var insert = new Sound();
insert.attachSound("sigh");
var mmm = new Sound();
mmm.attachSound("aha");
var playpoints = new Array(25, 40, 60);
var playsounds = new Array(insert, mmm, ohh);