STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228118
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/34637602?noj=FRM34637602-11DC" width="1" height="1"></div>

Barbie Loves Spongebob Squarepants.swf

This is the info page for
Flash #126997

(Click the ID number above for more basic data on this flash file.)


Text
Barbie

Pair-a-Square

Game

loves

TM

®

preloader

Loading...

Square bubbles?  Yup!
So what's the catch?
Click on each bubble
And find its match!

Just remember:  Be quick on the clicking -
'Cuz when you press "play!" the clock starts ticking!

What is your FIRST name?

play!

help

Make
waves!

Splash!

Barbie
®

Loves
SpongeBob

SquarePants!

Hi,

First Name

pause

un-pause

00:00:0

Time

Clicks

00

Click on the bubbles to
find the matching pairs!

Play again and again to see
if you can beat your old scores!

fewest Clicks
+  lowest Time
= GREAT SCORE!!

Ready?

You did it,
You paired them all!
You're the hero
Of this undersea ball!

Only             seconds
on the clock?
Wow,
-you rock!

00:00:0

Name

Great job,
That was fun!
Just       clicks
and you were done!

Name

00

You're amazing,
Yes, indeed.
You paired the squares
in record speed!

Congrats,
You're a star.
Who's the best?
YOU are!

Name

play again

print

Print your reward!

Send your score to a friend!

send

00

00:00:0

Barbie

Pair-a-Square

Game

loves

TM

Coloring Page

®

©2003 Mattel, Inc.  All Rights Reserved.
© 2003 Viacom International Inc. All Rights Reserved. Nickelodeon, SpongeBob SquarePants and all related titles, characters and logos are trademarks of Viacom International Inc. SpongeBob SquarePants created by Stephen Hillenburg.

firstname

Send an e-card!
Tell a friend about this game-
See if your friend scores the same!

Your first name:

friendname

email

00:00:0

back

Your Time:

Your Clicks:

Your friend's first name:

Your friend's e-mail address:

00

Send your scores
to another friend!

Great news!
Your e-card has been sent!

Oops!

Message 1 goes here

Message 2 goes here

Check out my scores!

Not bad, huh?
Play the game and
send me your scores, okay?
Cool.  Good luck!

P.S. Just CLICK HERE to play!
It's a blast!

Name

Your friend,

Hey,

ActionScript [AS1/AS2]

Frame 1
function getWords_Result(result) { var _local1 = result; var _local2 = _root; str_exactNaughtyWords = _local1.getItemAt(0).exactNaughtyWords.toString(); str_searchNaughtyWords = _local1.getItemAt(0).searchNaughtyWords.toString(); str_exceptionNaughtyWordssplit = _local1.getItemAt(0).exceptionNaughtyWordssplit.toString(); str_exceptionWordssplit = _local1.getItemAt(0).exceptionWordssplit.toString(); String.exactNaughtyWords = str_exactNaughtyWords.split(","); String.searchNaughtyWords = str_searchNaughtyWords.split(","); String.exceptionNaughtyWordssplit = str_exceptionNaughtyWordssplit.split(","); String.exceptionWordssplit = str_exceptionWordssplit.split(","); trace("exactNaughtyWords = " + String.exactNaughtyWords); trace("searchNaughtyWords = " + String.searchNaughtyWords); trace("exceptionNaughtyWordssplit = " + String.exceptionNaughtyWordssplit); trace("exceptionWordssplit = " + String.exceptionWordssplit); _local2.exactNaughtyWords = String.exactNaughtyWords; _local2.searchNaughtyWords = String.searchNaughtyWords; _local2.exceptionNaughtyWordssplit = String.exceptionNaughtyWordssplit; _local2.exceptionWordssplit = String.exceptionWordssplit; } function playsound(idname, loops, vol) { mysoundobj = new Sound(this); mysoundobj.setVolume(vol); mysoundobj.attachSound(idname); mysoundobj.start(0, loops); } _global.RsDataProviderClass = function () { this.init(); }; RsDataProviderClass.prototype.init = function () { var _local1 = this; _local1.items = new Array(); _local1.uniqueID = 0; _local1.views = new Array(); }; RsDataProviderClass.prototype.addView = function (viewRef) { this.views.push(viewRef); var _local1 = {event:"updateAll"}; viewRef.modelChanged(_local1); }; RsDataProviderClass.prototype.addItemAt = function (index, value) { var _local1 = index; var _local2 = this; if (!_local2.checkLocal()) { } else if (_local1 < 0) { } else { if (_local1 < _local2.getLength()) { _local2.items.splice(_local1, 0, "tmp"); } _local2.items[_local1] = new Object(); if (typeof(value) == "object") { _local2.items[_local1] = value; } _local2.items[_local1].__ID__ = _local2.uniqueID++; var _local3 = {event:"addRows", firstRow:_local1, lastRow:_local1}; _local2.updateViews(_local3); } }; RsDataProviderClass.prototype.addItem = function (value) { var _local1 = this; if (!_local1.checkLocal()) { } else { _local1.addItemAt(_local1.getLength(), value); } }; RsDataProviderClass.prototype.removeItemAt = function (index) { var _local1 = index; var _local2 = this; if (!_local2.checkLocal()) { } else if ((_local1 < 0) || (_local1 >= _local2.getLength())) { } else { var tmpItm = _local2.items[_local1]; _local2.items.splice(_local1, 1); var _local3 = {event:"deleteRows", firstRow:_local1, lastRow:_local1}; _local2.updateViews(_local3); return(tmpItm); } return(undefined); }; RsDataProviderClass.prototype.removeAll = function () { var _local1 = this; if (!_local1.checkLocal()) { } else { _local1.items = new Array(); _local1.updateViews({event:"deleteRows", firstRow:0, lastRow:_local1.getLength() - 1}); } }; RsDataProviderClass.prototype.replaceItemAt = function (index, itemObj) { var _local1 = index; var _local2 = this; if (!_local2.checkLocal()) { } else if ((_local1 < 0) || (_local1 >= _local2.getLength())) { } else { var _local3 = _local2.getItemID(_local1); _local2.items[_local1] = itemObj; _local2.items[_local1].__ID__ = _local3; _local2.updateViews({event:"updateRows", firstRow:_local1, lastRow:_local1}); } }; RsDataProviderClass.prototype.getLength = function () { return(this.items.length); }; RsDataProviderClass.prototype.getItemAt = function (index) { return(this.items[index]); }; RsDataProviderClass.prototype.getItemID = function (index) { return(this.items[index].__ID__); }; RsDataProviderClass.prototype.sortItemsBy = function (fieldName, order) { var _local1 = this; if (!_local1.checkLocal()) { } else { _local1.items.sortOn(fieldName); if (order == "DESC") { _local1.items.reverse(); } _local1.updateViews({event:"sort"}); } }; RsDataProviderClass.prototype.updateViews = function (eventObj) { var _local2 = this; var _local3 = eventObj; var _local1 = 0; while (_local1 < _local2.views.length) { _local2.views[_local1].modelChanged(_local3); _local1++; } }; _global.RecordSet = function (columnNames) { var _local1 = this; if (_local1.mTitles != null) { _local1.views = new Array(); } else { _local1.init(); if (_local1.serverInfo == null) { _local1.mTitles = columnNames; } else if (_local1.serverInfo.version != 1) { NetServices.trace("RecordSet", "warning", 100, "Received incompatible recordset version from server"); } else { _local1.mTitles = _local1.serverInfo.columnNames; _local1.mRecordsAvailable = 0; _local1.setData(((_local1.serverInfo.cursor == null) ? 0 : (_local1.serverInfo.cursor - 1)), _local1.serverInfo.initialData); if (_local1.serverInfo.initialData.length != _local1.serverInfo.totalCount) { _local1.mRecordSetId = _local1.serverInfo.id; if (_local1.mRecordSetId != null) { _local1.serviceName = ((_local1.serverInfo.serviceName == null) ? "RecordSet" : (_local1.serverInfo.serviceName)); _local1.mTotalCount = _local1.serverInfo.totalCount; _local1.mDeliveryMode = "ondemand"; _local1.mAllNotified = false; _local1.mOutstandingRecordCount = 0; } else { NetServices.trace("RecordSet", "warning", 102, "Missing some records, but there's no recordset id"); } } _local1.serverInfo = null; } } }; RecordSet.prototype = new RsDataProviderClass(); Object.registerClass("RecordSet", RecordSet); RecordSet.prototype._setParentService = function (service) { this.gateway_conn = service.nc; }; RecordSet.prototype.getRecordSetService = function () { var _local1 = this; if (_local1.mRecordSetService == null) { if (_local1.gateway_conn == null) { _local1.gateway_conn = NetServices.createGatewayConnection(); } else if (_global.netDebugInstance != undefined) { _local1.gateway_conn = _local1.gateway_conn.clone(); } if (_global.netDebugInstance != undefined) { _local1.gateway_conn.setupRecordset(); _local1.gateway_conn.setDebugId("RecordSet " + _local1.mRecordSetId); } _local1.mRecordSetService = _local1.gateway_conn.getService(_local1.serviceName, _local1); if (_local1.mRecordSetService == null) { NetServices.trace("RecordSet", "warning", 101, "Failed to create recordset service"); _local1.mRecordSetService = 0; } } return(_local1.mRecordSetService); }; RecordSet.prototype.getColumnNames = function () { return(this.mTitles); }; RecordSet.prototype.getLength = function () { var _local1 = this; if (_local1.mRecordSetID != null) { return(_local1.mTotalCount); } return(_local1.items.length); }; RecordSet.prototype.getItemAt = function (index) { var _local1 = index; var _local2 = this; if (_local2.mRecordSetId == null) { return(_local2.items[_local1]); } if ((_local1 < 0) || (_local1 >= _local2.getLength())) { NetServices.trace("RecordSet", "warning", 104, ("getItemAt(" + _local1) + ") index out of range"); return(null); } _local2.requestRecord(_local1); var _local3 = _local2.items[_local1]; if (_local3 == 1) { return("in progress"); } return(_local3); }; RecordSet.prototype.setField = function (index, fieldName, value) { var _local1 = index; var _local2 = this; if (!_local2.checkLocal()) { } else if ((_local1 < 0) || (_local1 >= _local2.getLength())) { } else { _local2.items[_local1][fieldName] = value; _local2.updateViews({event:"updateRows", firstRow:_local1, lastRow:_local1}); } }; RecordSet.prototype.filter = function (filterFunction, context) { var _local3 = this; if (!_local3.checkLocal()) { } else { var result = new RecordSet(_local3.mTitles); var _local2 = 0; while (_local2 < _local3.getLength()) { var _local1 = _local3.getItemAt(_local2); if (((_local1 != null) && (_local1 != 1)) && (filterFunction(_local1, context))) { result.addItem(_local1); } _local2++; } return(result); } return(undefined); }; RecordSet.prototype.sort = function (compareFunc) { var _local1 = this; if (!_local1.checkLocal()) { } else { _local1.items.sort(compareFunc); _local1.updateViews({event:"sort"}); } }; RecordSet.prototype.isLocal = function () { return(this.mRecordSetID == null); }; RecordSet.prototype.isFullyPopulated = function () { return(this.isLocal()); }; RecordSet.prototype.getNumberAvailable = function () { var _local1 = this; if (_local1.isLocal()) { return(_local1.getLength()); } return(_local1.mRecordsAvailable); }; RecordSet.prototype.setDeliveryMode = function (mode, pagesize, numPrefetchPages) { var _local1 = this; var _local2 = pagesize; var _local3 = mode; _local1.mDeliveryMode = _local3; _local1.stopFetchAll(); if (_local3 == "ondemand") { } else { if (_local2 == null) { _local2 = _local1.views[0].getRowCount(); if (_local2 == null) { _local2 = 25; } } if (_local3 == "page") { if (numPrefetchPages == null) { numPrefetchPages = 0; } _local1.mPageSize = _local2; _local1.mNumPrefetchPages = numPrefetchPages; } else if (_local3 == "fetchall") { _local1.stopFetchAll(); _local1.startFetchAll(_local2); } else { NetServices.trace("RecordSet", "warning", 107, "SetDeliveryMode: unknown mode string"); } } }; RecordSet.prototype.getRecords_Result = function (info) { var _local1 = this; var _local2 = info; _local1.setData(_local2.Cursor - 1, _local2.Page); _local1.mOutstandingRecordCount = _local1.mOutstandingRecordCount - _local2.Page.length; _local1.updateViews({event:"updateRows", firstRow:_local2.Cursor - 1, lastRow:((_local2.Cursor - 1) + _local2.Page.length) - 1}); if ((_local1.mRecordsAvailable == _local1.mTotalCount) && (!_local1.mAllNotified)) { _local1.updateViews({event:"allRows"}); _local1.mRecordSetService.release(); _local1.mAllNotified = true; _local1.mRecordSetID = null; _local1.mRecordSetService = null; } }; RecordSet.prototype.release_Result = function () { }; RecordSet.prototype.arrayToObject = function (anArray) { var _local3 = anArray; if (this.mTitles == null) { NetServices.trace("RecordSet", "warning", 105, "getItem: titles are not available"); return(null); } var result = new Object(); var _local1 = 0; while (_local1 < _local3.length) { var _local2 = this.mTitles[_local1]; if (_local2 == null) { _local2 = ("column" + _local1) + 1; } result[_local2] = _local3[_local1]; _local1++; } return(result); }; RecordSet.prototype.setData = function (start, dataArray) { var _local1 = this; var _local2 = 0; while (_local2 < dataArray.length) { var _local3 = _local2 + start; var rec = _local1.items[_local3]; if ((rec != null) && (rec != 1)) { NetServices.trace("RecordSet", "warning", 106, "Already got record # " + recordIndex); } else { _local1.mRecordsAvailable = _local1.mRecordsAvailable + 1; } _local1.items[_local3] = _local1.arrayToObject(dataArray[_local2]); _local1.items[_local3].__ID__ = _local1.uniqueID++; _local2++; } }; RecordSet.prototype.requestOneRecord = function (index) { var _local1 = this; var _local2 = index; if (_local1.items[_local2] == null) { _local1.getRecordSetService().getRecords(_local1.mRecordSetId, _local2 + 1, 1); _local1.mOutstandingRecordCount++; _local1.items[_local2] = 1; _local1.updateViews({event:"fetchRows", firstRow:_local2, lastRow:_local2}); } }; RecordSet.prototype.requestRecord = function (index) { var _local1 = this; if (_local1.mDeliveryMode != "page") { _local1.requestOneRecord(index); } else { var _local2 = int(index / _local1.mPageSize) * _local1.mPageSize; var _local3 = (_local2 + (_local1.mPageSize * (_local1.mNumPrefetchPages + 1))) - 1; _local1.requestRecordRange(_local2, _local3); } }; RecordSet.prototype.requestRecordRange = function (index, lastIndex) { var _local1 = index; var _local2 = this; var highestRequested = -1; if (_local1 < 0) { _local1 = 0; } if (lastIndex >= _local2.getLength()) { lastIndex = _local2.getLength() - 1; } while (_local1 <= lastIndex) { while ((_local1 <= lastIndex) && (_local2.items[_local1] != null)) { _local1++; } var _local3 = _local1; while ((_local1 <= lastIndex) && (_local2.items[_local1] == null)) { _local2.mOutstandingRecordCount++; _local2.items[_local1] = 1; _local1++; } var last = (_local1 - 1); if (_local3 <= last) { _local2.getRecordSetService().getRecords(_local2.mRecordSetId, _local3 + 1, (last - _local3) + 1); highestRequested = last; _local2.updateViews({event:"fetchRows", firstRow:_local3, lastRow:last}); } } return(highestRequested); }; RecordSet.prototype.startFetchAll = function (pagesize) { var _local1 = this; _local1.mDataFetcher.disable(); _local1.mDataFetcher = new RsDataFetcher(_local1, pagesize); }; RecordSet.prototype.stopFetchAll = function () { this.mDataFetcher.disable(); this.mDataFetcher = null; }; RecordSet.prototype.checkLocal = function () { if (this.isLocal()) { return(true); } NetServices.trace("RecordSet", "warning", 108, "Operation not allowed on partial recordset"); return(false); }; _global.RsDataFetcher = function (recordSet, increment) { var _local1 = this; _local1.mRecordSet = recordSet; _local1.mRecordSet.addView(_local1); _local1.mIncrement = increment; _local1.mNextRecord = 0; _local1.mEnabled = true; _local1.doNext(); }; RsDataFetcher.prototype.disable = function () { var _local1 = this; _local1.mEnabled = false; _local1.mRecordSet.removeView(_local1); }; RsDataFetcher.prototype.doNext = function () { var _local1 = this; if (!_local1.mEnabled) { } else { do { if (_local1.mNextRecord >= _local1.mRecordSet.getLength()) { return; } _local1.mHighestRequested = _local1.mRecordSet.requestRecordRange(_local1.mNextRecord, (_local1.mNextRecord + _local1.mIncrement) - 1); _local1.mNextRecord = _local1.mNextRecord + _local1.mIncrement; } while (_local1.mHighestRequested <= 0); } }; RsDataFetcher.prototype.modelChanged = function (eventObj) { var _local1 = this; var _local2 = eventObj; if (((_local2.event == "updateRows") && (_local2.firstRow <= _local1.mHighestRequested)) && (_local2.lastRow >= _local1.mHighestRequested)) { _local1.doNext(); } if (_local2.event == "allRows") { _local1.disable(); } }; _global.NetServiceProxyResponder = function (service, methodName) { this.service = service; this.methodName = methodName; }; NetServiceProxyResponder.prototype.onResult = function (result) { var _local3 = result; var _local1 = this.service.client; _local3._setParentService(this.service); var _local2 = this.methodName + "_Result"; if (typeof(_local1[_local2]) == "function") { _local1[_local2](_local3); } else if (typeof(_local1.onResult) == "function") { _local1.onResult(_local3); } else { NetServices.trace("NetServices", "info", 1, (_local2 + " was received from server: ") + _local3); } }; NetServiceProxyResponder.prototype.onStatus = function (result) { var _local1 = result; var _local2 = this.service.client; var _local3 = this.methodName + "_Status"; if (typeof(_local2[_local3]) == "function") { _local2[_local3](_local1); } else if (typeof(_local2.onStatus) == "function") { _local2.onStatus(_local1); } else if (typeof(_root.onStatus) == "function") { _root.onStatus(_local1); } else if (typeof(_global.System.onStatus) == "function") { _global.System.onStatus(_local1); } else { NetServices.trace("NetServices", "info", 2, (((_local3 + " was received from server: ") + _local1.class) + " ") + _local1.description); } }; Object.registerClass("NetServiceProxy", NetServiceProxy); _global.NetServiceProxy = function (nc, serviceName, client) { var _local1 = this; if (nc != null) { _local1.nc = nc; _local1.serviceName = serviceName; _local1.client = client; } }; NetServiceProxy.prototype._setParentService = function (service) { this.nc = service.nc; this.client = service.client; }; NetServiceProxy.prototype.__resolve = function (methodName) { var _local1 = this; var _local2 = arguments; var _local3 = function () { var _local1 = this; var _local2 = arguments; if (_local1.client != null) { _local2.unshift(new NetServiceProxyResponder(_local1, methodName)); } else if (typeof(_local2[0].onResult) != "function") { NetServices.trace("NetServices", "warning", 3, "There is no defaultResponder, but no responder was given in call to " + methodName); _local2.unshift(new NetServiceProxyResponder(_local1, methodName)); } _local2.unshift((_local1.serviceName + ".") + methodName); return(_local1.nc.call.apply(_local1.nc, _local2)); }; return(_local3); }; NetConnection.prototype.getService = function (serviceName, client) { var _local1 = new NetServiceProxy(this, serviceName, client); return(_local1); }; NetConnection.prototype.setCredentials = function (userid, password) { this.addHeader("Credentials", false, {userid:userid, password:password}); }; NetConnection.prototype.RequestPersistentHeader = function (info) { var _local1 = info; this.addHeader(_local1.name, _local1.mustUnderstand, _local1.data); }; NetConnection.prototype.ReplaceGatewayUrl = function (newUrl) { this.connect(newUrl); }; NetConnection.prototype.clone = function () { var _local1 = new NetConnection(); _local1.connect(this.uri); return(_local1); }; if (_global.NetServices == null) { _global.NetServices = new Object(); NetServices.gatewayUrl = gatewayUrl; } NetServices.setDefaultGatewayUrl = function (url) { NetServices.defaultGatewayUrl = url; }; NetServices.setGatewayUrl = function (url) { NetServices.gatewayUrl = url; }; NetServices.createGatewayConnection = function (url) { var _local1 = url; if (_local1 == undefined) { if (NetServices.isHttpUrl(_root._url)) { _local1 = NetServices.gatewayUrl; if (_local1 == undefined) { _local1 = NetServices.defaultGatewayUrl; if (_local1 != undefined) { if (NetServices.isHttpUrl(_local1)) { var _local2 = _local1.indexOf("/", 8); if (_local2 >= 0) { _local1 = _local1.substring(_local2); } } var _local3 = NetServices.getHostUrl(); if (_local3 != null) { _local1 = _local3 + _local1; } } } } else { _local1 = NetServices.defaultGatewayUrl; } } if (_local1 == undefined) { NetServices.trace("NetServices", "warning", 4, "createGatewayConnection - gateway url is undefined"); return(null); } var nc = new NetConnection(); nc.connect(_local1); return(nc); }; NetServices.getHostUrl = function () { var _local2 = _root; if (!NetServices.isHttpUrl(_local2._url)) { return(null); } var _local1 = _local2._url.indexOf("/", 8); if (_local1 < 0) { return(null); } return(_local2._url.substring(0, _local1)); }; NetServices.isHttpUrl = function (url) { return((url.indexOf("http://") == 0) || (url.indexOf("https://") == 0)); }; NetServices.trace = function (who, severity, number, message) { var _local1 = (((((who + " ") + severity) + " ") + number) + ": ") + message; trace(_local1); NetDebug.traceNetServices(who, severity, number, message); }; NetServices.getVersion = function () { return(1); }; _global.DataGlue = function (dataProvider) { this.dataProvider = dataProvider; }; _global.DataGlue.bindFormatStrings = function (dataConsumer, dataProvider, labelString, dataString) { var _local1 = new DataGlue(dataProvider); _local1.labelString = labelString; _local1.dataString = dataString; _local1.getItemAt = _global.DataGlue.getItemAt_FormatString; dataConsumer.setDataProvider(_local1); }; _global.DataGlue.bindFormatFunction = function (dataConsumer, dataProvider, formatFunction) { var _local1 = new DataGlue(dataProvider); _local1.formatFunction = formatFunction; _local1.getItemAt = _global.DataGlue.getItemAt_FormatFunction; dataConsumer.setDataProvider(_local1); }; _global.DataGlue.prototype.addView = function (viewRef) { return(this.dataProvider.addView(viewRef)); }; _global.DataGlue.prototype.getLength = function () { return(this.dataProvider.getLength()); }; _global.DataGlue.prototype.format = function (formatString, record) { var _local2 = formatString.split("#"); var _local3 = ""; var _local1 = 0; while (_local1 < _local2.length) { _local3 = _local3 + _local2[_local1]; _local3 = _local3 + ((_local2[_local1 + 1] == "") ? "#" : (record[_local2[_local1 + 1]])); _local1 = _local1 + 2; } return(_local3); }; _global.DataGlue.getItemAt_FormatString = function (index) { var _local2 = this; var _local1 = _local2.dataProvider.getItemAt(index); if ((_local1 == "in progress") || (_local1 == undefined)) { return(_local1); } return({label:_local2.format(_local2.labelString, _local1), data:((_local2.dataString == null) ? (_local1) : (_local2.format(_local2.dataString, _local1)))}); }; _global.DataGlue.getItemAt_FormatFunction = function (index) { var _local1 = this.dataProvider.getItemAt(index); if ((_local1 == "in progress") || (_local1 == undefined)) { return(_local1); } return(this.formatFunction(_local1)); }; _global.DataGlue.prototype.getItemID = function (index) { return(this.dataProvider.getItemID(index)); }; _global.DataGlue.prototype.addItemAt = function (index, value) { return(this.dataProvider.addItemAt(index, value)); }; _global.DataGlue.prototype.addItem = function (value) { return(this.dataProvider.addItem(value)); }; _global.DataGlue.prototype.removeItemAt = function (index) { return(this.dataProvider.removeItemAt(index)); }; _global.DataGlue.prototype.removeAll = function () { return(this.dataProvider.removeAll()); }; _global.DataGlue.prototype.replaceItemAt = function (index, itemObj) { return(this.dataProvider.replaceItemAt(index, itemObj)); }; _global.DataGlue.prototype.sortItemsBy = function (fieldName, order) { return(this.dataProvider.sortItemsBy(fieldName, order)); }; String.exactNaughtyWords = new Array(); String.searchNaughtyWords = new Array(); String.exceptionNaughtyWordssplit = new Array(); String.exceptionWordssplit = new Array(); String.exceptionNaughtyWords = [[], [], [], []]; NetServices.setDefaultGatewayURL("/gateway.aspx"); connection = NetServices.createGatewayConnection(); DirtyWordsService = connection.getService("samples.remoting.RemoteWords", this); DirtyWordsService.getWords(); String.prototype.isNaughty = function () { x = 0; while (x < exactNaughtyWords.length) { exactNaughtyWords[x] = exactNaughtyWords[x].trim(); x++; } x = 0; while (x < searchNaughtyWords.length) { searchNaughtyWords[x] = searchNaughtyWords[x].trim(); x++; } x = 0; while (x < exceptionNaughtyWordssplit.length) { exceptionNaughtyWordssplit[x] = exceptionNaughtyWordssplit[x].trim(); x++; } x = 0; while (x < exceptionWordssplit.length) { exceptionWordssplit[x] = exceptionWordssplit[x].trim(); x++; } var s = this.toString().toLowerCase().replace("-", " ").replace("_", " "); if (s != "") { var _local3 = s.split(" "); var _local2 = 0; var i = 0; while (_local2 < _local3.length) { i = 0; while (i < String.exactNaughtyWords.length) { trace(("String.exactNaughtyWords.length =|" + String.exactNaughtyWords.length) + "|"); trace(("s_array[q] =|" + _local3[_local2]) + "|"); trace(("String.exactNaughtyWords=|" + String.exactNaughtyWords) + "|"); trace(("String.exactNaughtyWords[ i ]=|" + String.exactNaughtyWords[i]) + "|"); if (_local3[_local2] == String.exactNaughtyWords[i]) { return(true); } i++; } i = 0; dirtyWordCount = 0; exceptionWordCount = 0; while (i < String.searchNaughtyWords.length) { trace(("String.searchNaughtyWords.length =|" + String.searchNaughtyWords.length) + "|"); trace(("s_array[q] =|" + _local3[_local2]) + "|"); trace(("String.searchNaughtyWords[i] =|" + String.searchNaughtyWords[i]) + "|"); if (_local3[_local2].indexOf(String.searchNaughtyWords[i]) != -1) { dirtyWordCount++; searchStart = _local3[_local2].indexOf(String.searchNaughtyWords[i]); trace(("String.exceptionNaughtyWordssplit.length =|" + String.exceptionNaughtyWordssplit.length) + "|"); trace(("String.exceptionNaughtyWordssplit =|" + String.exceptionNaughtyWordssplit) + "|"); foundException = "NO"; var _local1 = 0; while (_local1 < String.exceptionNaughtyWordssplit.length) { trace(((("i am in the for loop...|" + _local1) + "| String.exceptionNaughtyWords.length=|") + String.exceptionNaughtyWords.length) + "|"); trace(((("TRACE IF 1 = String.exceptionNaughtyWordssplit[j]==String.searchNaughtyWords[ i ]== |" + String.exceptionNaughtyWordssplit[_local1]) + "| equals |") + String.searchNaughtyWords[i]) + "|"); trace(((((("TRACE IF 2 = s_array[ q ].indexOf(String.exceptionWordssplit[j])==(searchStart - String.exceptionWordssplit[j].indexOf(String.exceptionNaughtyWordssplit[j]))== |" + _local3[_local2].indexOf(String.exceptionWordssplit[_local1])) + "| equals |") + searchStart) + "-") + String.exceptionWordssplit[_local1].indexOf(String.exceptionNaughtyWordssplit[_local1])) + "|"); trace(("TRACE IF 3 = s_array[ q ].indexOf( String.searchNaughtyWords[ i ] , s_array[ q ].indexOf(String.exceptionWordssplit[j]) + String.exceptionWordssplit[j].length)== -1 |" + _local3[_local2].indexOf(String.searchNaughtyWords[i], _local3[_local2].indexOf(String.exceptionWordssplit[_local1]) + String.exceptionWordssplit[_local1].length)) + "| equals -1"); if (((String.exceptionNaughtyWordssplit[_local1] == String.searchNaughtyWords[i]) and ((_local3[_local2].indexOf(String.exceptionWordssplit[_local1]) != -1) and (_local3[_local2].indexOf(String.exceptionWordssplit[_local1]) == (searchStart - String.exceptionWordssplit[_local1].indexOf(String.exceptionNaughtyWordssplit[_local1]))))) and (_local3[_local2].indexOf(String.searchNaughtyWords[i], _local3[_local2].indexOf(String.exceptionWordssplit[_local1]) + String.exceptionWordssplit[_local1].length) == -1)) { exceptionWordCount++; foundException = "YES"; trace("found exception"); _local1 = exceptionWordssplit.length; } _local1++; } } i++; } trace(("dirtyWordCount=|" + dirtyWordCount) + "|"); trace(("exceptionWordCount=|" + exceptionWordCount) + "|"); if (dirtyWordCount > exceptionWordCount) { return(true); } _local2++; } } return(false); }; String.prototype.lTrim = function () { var _local2 = this.toString(); var _local1 = 0; var _local3 = _local2.length; while ((_local1 < _local3) && (_local2.charCodeAt(_local1) <= 32)) { _local1++; } return(_local2.substring(_local1, _local3)); }; String.prototype.rTrim = function () { var _local2 = this.toString(); var _local1 = _local2.length - 1; while ((_local1 >= 0) && (_local2.charCodeAt(_local1) <= 32)) { _local1--; } return(_local2.substring(0, _local1 + 1)); }; String.prototype.trim = function () { var _local1 = this.toString(); _local1 = _local1.lTrim(); _local1 = _local1.rTrim(); return(_local1); }; String.prototype.isEmpty = function () { var _local1 = this.toString().trim(); return((_local1 == null) || (_local1.length == 0)); }; String.prototype.isEmail = function () { var _local2 = this; if (_local2.length < 5) { return(false); } var iChars = "*|,\":<>[]{}`';()&$#%"; var _local3 = _local2.length; var _local1 = 0; while (_local1 < _local3) { if (iChars.indexOf(_local2.charAt(_local1)) != -1) { return(false); } _local1++; } var atIndex = _local2.lastIndexOf("@"); if ((atIndex < 1) || (atIndex == (_local3 - 1))) { return(false); } var pIndex = _local2.lastIndexOf("."); if ((pIndex < 4) || (pIndex == (_local3 - 1))) { return(false); } if (atIndex > pIndex) { return(false); } return(true); }; String.prototype.replace = function (searchStr, replaceStr) { var _local3 = this.toString(); var tempStr = ""; var _local1 = 0; var _local2; if (searchStr == "") { return(_local3); } if (_local3.indexOf(searchStr) != -1) { while (_local2 = _local3.indexOf(searchStr, _local1) , _local2 != -1) { tempStr = tempStr + _local3.substring(_local1, _local2); tempStr = tempStr + replaceStr; _local1 = _local2 + searchStr.length; } return(tempStr + _local3.substring(_local1)); } return(_local3); }; String.prototype.sprintf = function () { var _local3 = this.toString(); var _local2 = _local3.splitMultiChar("%s"); _local3 = ""; var _local1 = 0; while (_local1 < _local2.length) { _local3 = _local3 + (_local2[_local1] + arguments[_local1]); _local1++; } if (!q) { return(_local3); } return(_local3 + "?"); }; String.prototype.splitMultiChar = function (c) { var _local1 = this.toString(); _local1 = _local1.replace(c, "\u00B6"); var _local2 = _local1.split("\u00B6"); return(_local2); }; ASSetPropFlags(String, ["exactNaughtyWords", "searchNaughtyWords"], 1); ASSetPropFlags(String.prototype, ["isNaughty", "lTrim", "rTrim", "trim", "isEmpty", "isEmail", "replace", "sprintf", "splitMultiChar"], 1); Object.version = getVersion().split(","); Object.majorVersion = int(substring(Object.version[0], Object.version[0].length, 1)); Object.minorVersion = int(Object.version[2]); if (Object.majorVersion == 5) { String.prototype.charAt = function (index) { return(substring(this, index + 1, 1)); }; String.prototype.concat = function () { var _local2 = arguments; var _local3 = this.toString(); var _local1 = 0; while (_local1 < _local2.length) { _local3 = _local3 + _local2[_local1]; _local1++; } return(_local3); }; String.prototype.indexOf = function (sub, i) { var _local1 = i; if (_local1 == null) { _local1 = 0; } var _local2 = sub.length; var _local3 = (this.length - _local2) + 1; while ((_local1 <= _local3) && ((substring(this, 1 + (_local1++), _local2)) != sub)) { } if (_local1 > _local3) { return(-1); } return(_local1 - 1); }; String.prototype.lastIndexOf = function (sub, i) { var _local1 = i; var _local2 = sub; var _local3 = this; size = _local2.length; ((_local1 == null) ? (_local1 = (_local3.length - size) + 1) : (_local1++)); if (_local2.length == 0) { return(_local1 - 1); } while ((_local1 >= 0) && ((substring(_local3, _local1--, size)) != _local2)) { } if (_local1 != -1) { return(_local1); } return(-1); }; String.prototype.slice = function (s, e) { return(substring(this, s + 1, e - s)); }; String.prototype.split = function (d) { var _local3 = this; if (d != null) { var r = new Array(); var size = _local3.length; var _local2 = 0; var n = 0; if (d != "") { var _local1 = 0; while (_local1 <= size) { if ((substring(_local3, _local1 + 1, 1)) == d) { r[n] = substring(_local3, _local2 + 1, _local1 - _local2); _local2 = _local1 + 1; n++; } _local1++; } if (_local2 != _local1) { r[n] = substring(_local3, _local2 + 1, _local1 - _local2); } } else { var _local1 = 0; while (_local1 < size) { r[_local1] = substring(_local3, _local1 + 1, 1); _local1++; } } } else { r = new Array(_local3.toString()); } return(r); }; String.prototype.substr = function (s, l) { var _local1 = l; if (_local1 == null) { _local1 = this.length - s; } return(substring(this, s + 1, _local1)); }; } Object.prototype.FlashTrack = function () { this.init(); }; FlashTrack.prototype.init = function () { var _local1 = this; _local1.DCS = new Object(); _local1.WT = new Object(); _local1.DCSext = new Object(); }; FlashTrack.prototype.setDCSVar = function (name, value) { this.DCS[name] = value; }; FlashTrack.prototype.setWTVar = function (name, value) { this.WT[name] = value; }; FlashTrack.prototype.setDCSExtVar = function (name, value) { this.DCSext[name] = value; }; FlashTrack.prototype.track = function () { var _local1 = this.$getParams(); if (_local1.length > 0) { trace("FlashTrack-> Tracking " + _local1); getURL (("javascript:FlashTrack(" + _local1) + ");"); return(true); } trace("FlashTrack-> Nothing to track."); return(false); }; FlashTrack.prototype.trackRedir = function () { var _local1 = this.$getParams(); if (_local1.length > 0) { getURL (("javascript:FlashTrackRedir(" + _local1) + ");"); return(true); } trace("FlashTrack-> Nothing to track."); return(false); }; FlashTrack.prototype.trackRedirPopup = function () { var _local1 = this.$getParams(); if (_local1.length > 0) { getURL (("javascript:FlashTrackRedirPopup(" + _local1) + ");"); return(true); } trace("FlashTrack-> Nothing to track."); return(false); }; FlashTrack.prototype.trackRedirParent = function () { var _local1 = this.$getParams(); if (_local1.length > 0) { getURL (("javascript:FlashTrackRedirParent(" + _local1) + ");"); return(true); } return(false); }; FlashTrack.prototype.trackRedirParentOpen = function () { var _local1 = this.$getParams(); if (_local1.length > 0) { getURL (("javascript:FlashTrackRedirParentOpen(" + _local1) + ");"); return(true); } return(false); }; FlashTrack.prototype.$getParams = function () { var _local1 = this; var _local2 = new Array(); for (i in _local1.DCS) { _local2.push(("'DCS." + i) + "'", ("'" + _local1.DCS[i]) + "'"); } for (i in _local1.WT) { _local2.push(("'WT." + i) + "'", ("'" + _local1.WT[i]) + "'"); } for (i in _local1.DCSext) { _local2.push(("'DCSext." + i) + "'", ("'" + _local1.DCSext[i]) + "'"); } return(_local2); }; ASSetPropFlags(Object.prototype, ["FlashTrack"], 1); _global.__FlashTrackGetURL = function (url, ft) { var _local1 = this; _local1.ft = ft; _local1.url = url; _local1.ft.track(); _local1.myInt = setInterval(_local1, "wait", 1000); }; __FlashTrackGetURL.prototype.wait = function () { clearInterval(this.myInt); getURL (this.url); }; _global.getURLAndTrack = function (url, ft) { var ftgu = new __FlashTrackGetURL(url, ft); }; StringExtensions.getNaughtyWordList(); load_ft = new FlashTrack(); load_ft.setWTVar("ti", "spongebob_send"); load_ft.setDCSVar("dcsuri", "/activities/fun_games/moregames/spongebob/spongebob_send.ftrk");
Instance of Symbol 16 MovieClip in Frame 1
onClipEvent (enterFrame) { lb7 = _level7.getBytesLoaded(); tb7 = _level7.getBytesTotal(); lbroot = _root.getBytesLoaded(); tbroot = _root.getBytesTotal(); lb_all = lb7 + lbroot; tb_all = tb7 + tbroot; _root.percentloaded = (lb_all / tb_all) * 100; _root.loading.bar._xscale = _root.percentloaded; if (lb_all == tb_all) { _root.play(); } } onClipEvent (load) { }
Instance of Symbol 21 MovieClip "loading" in Frame 4
onClipEvent (load) { this.bar._xscale = 0; }
Frame 5
stop();
Frame 9
stop(); _root.FirstName = ""; _root.gameBegan = false; if ((userid == "") or (userid == null)) { _root.play(); } else { getObj = new LoadVars(); getObjloaded = new LoadVars(); getObj.userid = userid; getObj.rid = rid; getObj.sendAndLoad("get_data.aspx", getObjloaded, "GET"); getObjloaded.onLoad = function () { var _local1 = _root; if (getObjloaded.got_data == "y") { _local1.firstName = unescape(getObjloaded.firstName); _local1.friendName = unescape(getObjloaded.friendName); _local1.friendEmail = unescape(getObjloaded.friendEmail); _local1.FinalClicks = unescape(getObjloaded.FinalClicks); _local1.FinalTimer = unescape(getObjloaded.FinalTimer); _local1.gotoAndPlay("receive"); } }; }
Frame 19
stop();
Instance of Symbol 43 MovieClip in Frame 19
onClipEvent (load) { gotoAndPlay(random(40) + 1); }
Instance of Symbol 43 MovieClip in Frame 19
onClipEvent (load) { gotoAndPlay(random(35) + 1); }
Instance of Symbol 43 MovieClip in Frame 19
onClipEvent (load) { gotoAndPlay(random(30) + 1); }
Instance of Symbol 43 MovieClip in Frame 19
onClipEvent (load) { gotoAndPlay(random(50) + 1); }
Instance of Symbol 43 MovieClip in Frame 19
onClipEvent (load) { gotoAndPlay(random(40) + 1); }
Instance of Symbol 43 MovieClip in Frame 19
onClipEvent (load) { gotoAndPlay(random(35) + 1); }
Instance of Symbol 43 MovieClip in Frame 19
onClipEvent (load) { gotoAndPlay(random(25) + 1); }
Instance of Symbol 43 MovieClip in Frame 19
onClipEvent (load) { gotoAndPlay(random(50) + 1); }
Instance of Symbol 43 MovieClip in Frame 19
onClipEvent (load) { gotoAndPlay(random(40) + 1); }
Frame 24
stop(); _root.randomnum1 = random(22); _root.randomnum1++; _root.randomnum2 = random(22); _root.randomnum2++; while (_root.randomnum2 == _root.randomnum1) { _root.randomnum2 = random(22); _root.randomnum2++; } _root.randomnum3 = random(22); _root.randomnum3++; while ((_root.randomnum3 == _root.randomnum1) or (_root.randomnum3 == _root.randomnum2)) { _root.randomnum3 = random(22); _root.randomnum3++; } _root.randomnum4 = random(22); _root.randomnum4++; while (((_root.randomnum4 == _root.randomnum1) or (_root.randomnum4 == _root.randomnum2)) or (_root.randomnum4 == _root.randomnum3)) { _root.randomnum4 = random(22); _root.randomnum4++; } _root.randomnum5 = random(22); _root.randomnum5++; while ((((_root.randomnum5 == _root.randomnum1) or (_root.randomnum5 == _root.randomnum2)) or (_root.randomnum5 == _root.randomnum3)) or (_root.randomnum5 == _root.randomnum4)) { _root.randomnum5 = random(22); _root.randomnum5++; } _root.randomnum6 = random(22); _root.randomnum6++; while (((((_root.randomnum6 == _root.randomnum1) or (_root.randomnum6 == _root.randomnum2)) or (_root.randomnum6 == _root.randomnum3)) or (_root.randomnum6 == _root.randomnum4)) or (_root.randomnum6 == _root.randomnum5)) { _root.randomnum6 = random(22); _root.randomnum6++; }
Frame 37
Frame 42
stop();
Frame 50
function Validate_email(email) { var _local1 = email; var _local2 = _root; _local2.valid_email = true; count = 0; Err = 0; invChars = new Array(" ", "#", "$", "%", "!", "^", "~", "'", "*", "(", ")", ",", "<", ">", "/", "\\"); i = 0; while (i < invChars.length) { if (_local1.indexOf(invChars[i]) >= 0) { _local2.valid_email = false; } i++; } if (Err == 0) { i = 0; while (i < _local1.length) { if (_local1.charAt(i) == "@") { count = count + 1; } i++; } if (count != 1) { _local2.valid_email = false; } } if (Err == 0) { splitEmail = _local1.split("@"); emailName = splitEmail[0]; emailDom = splitEmail[1]; if (emailName.length < 1) { _local2.valid_email = false; } if (emailDom.indexOf(".") < 0) { _local2.valid_email = false; } else { splitDom = emailDom.split("."); if (splitDom[0].length < 2) { _local2.valid_email = false; } if (splitDom[1].length < 2) { _local2.valid_email = false; } } } } stop();
Frame 51
stop(); _root.rid = random(1000); myData = new LoadVars(); myreturnData = new LoadVars(); myData.friendEmail = _root.friendEmail; myData.friendName = _root.friendName; myData.firstName = _root.firstName; myData.FinalTimer = _root.FinalTimer; myData.FinalClicks = _root.FinalClicks; myData.rid = _root.rid; myData.sendAndLoad("save_data.aspx", myreturnData, "GET"); myreturnData.onLoad = function () { var _local1 = _root; if (myreturnData.saved == "y") { _local1.userid = myreturnData.userid; trace("userid is:" + _local1.userid); _local1.gotoAndPlay("send"); } else { _local1.error_line1 = "There was a system error. Sorry!"; _local1.error_line2 = "Please go back and try again."; _local1.backTo = "email"; _local1.gotoAndPlay("error"); } };
Frame 52
stop(); myEmail1 = new LoadVars(); myEmailData1 = new LoadVars(); myEmail1.friendemail = _root.friendEmail; myEmail1.friendname = _root.friendName; myEmail1.firstname = _root.firstName; myEmail1.FinalTimer = _root.FinalTimer; myEmail1.FinalClicks = _root.FinalClicks; myEmail1.userid = _root.userid; myEmail1.rid = _root.rid; myEmail1.sendAndLoad("sendemail.aspx", myEmailData1, "GET"); myEmailData1.onLoad = function () { if (myEmailData1.mail_sent == "y") { _root.gotoAndPlay("sent"); } else { setProperty("alert", _visible , 100); } };
Frame 62
stop(); load_ft.track();
Frame 72
stop();
Frame 82
stop();
Symbol 42 Button
on (release) { if ((_root.firstName == "") or (_root.firstName == null)) { _root.firstName = "Friend"; } _root.error_naughty_line1 = "Remember-no special characters or naughty words!"; _root.error_naughty_line2 = "Please go back and try again."; if (_root.firstName.isNaughty()) { _root.FirstName = ""; _root.backTo = "entername"; _root.error_line1 = _root.error_naughty_line1; _root.error_line2 = _root.error_naughty_line2; gotoAndPlay ("error"); } else { gotoAndPlay ("game"); } }
Symbol 48 Button
on (release) { if (_root.gameBegan == true) { _root.HelpDuringPlay = 1; help.gotoAndPlay("on"); if (_root.thegame.PlayingGame) { _root.thegame.PlayingGame = false; _root.thegame.Timer.gotoAndStop("TimerPause"); } else if (_root.thegame._currentframe == 3) { _root.thegame.PlayingGame = true; _root.thegame.Timer.gotoAndStop("TimerOn"); } } }
Symbol 75 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 2
stop();
Symbol 75 MovieClip Frame 3
stop();
Symbol 75 MovieClip Frame 4
stop();
Symbol 75 MovieClip Frame 5
stop();
Symbol 75 MovieClip Frame 6
stop();
Symbol 75 MovieClip Frame 7
stop();
Symbol 75 MovieClip Frame 8
stop();
Symbol 75 MovieClip Frame 9
stop();
Symbol 75 MovieClip Frame 10
stop();
Symbol 75 MovieClip Frame 11
stop();
Symbol 75 MovieClip Frame 12
stop();
Symbol 75 MovieClip Frame 13
stop();
Symbol 75 MovieClip Frame 14
stop();
Symbol 75 MovieClip Frame 15
stop();
Symbol 75 MovieClip Frame 16
stop();
Symbol 75 MovieClip Frame 17
stop();
Symbol 75 MovieClip Frame 18
stop();
Symbol 75 MovieClip Frame 19
stop();
Symbol 75 MovieClip Frame 20
stop();
Symbol 75 MovieClip Frame 21
stop();
Symbol 75 MovieClip Frame 22
stop();
Symbol 76 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 2
stop(); this.graphics_all.gotoAndStop("graphic" + _root.randomnum1);
Symbol 76 MovieClip Frame 3
stop(); this.graphics_all.gotoAndStop("graphic" + _root.randomnum2);
Symbol 76 MovieClip Frame 4
stop(); this.graphics_all.gotoAndStop("graphic" + _root.randomnum3);
Symbol 76 MovieClip Frame 5
stop(); this.graphics_all.gotoAndStop("graphic" + _root.randomnum4);
Symbol 76 MovieClip Frame 6
stop(); this.graphics_all.gotoAndStop("graphic" + _root.randomnum5);
Symbol 76 MovieClip Frame 7
stop(); this.graphics_all.gotoAndStop("graphic" + _root.randomnum6);
Symbol 79 MovieClip Frame 1
_parent._visible = false; stop();
Symbol 79 MovieClip Frame 2
out = false; _parent._visible = true; tellTarget ("ThisCard") { gotoAndStop ("BackOfCard"); };
Symbol 79 MovieClip Frame 6
stop();
Symbol 79 MovieClip Frame 7
out = true; _root.playsound("pop", 1, 100);
Symbol 79 MovieClip Frame 10
tellTarget ("ThisCard") { gotoAndStop(_parent._parent._parent.cardArray[_parent._parent.ThisCardNumber - 1] + 1); };
Symbol 79 MovieClip Frame 13
stop();
Symbol 79 MovieClip Frame 18
tellTarget ("ThisCard") { gotoAndStop ("BackOfCard"); };
Symbol 79 MovieClip Frame 20
out = false; stop();
Symbol 79 MovieClip Frame 21
_root.playsound("droplet", 1, 100);
Symbol 79 MovieClip Frame 30
stop(); _parent._visible = false;
Symbol 81 Button
on (release) { if (_parent.PlayingGame) { if (_parent.CurrentFlipsCount < 999) { if (!CardMotion.out) { _parent.CurrentFlipsCount++; _parent.CurrentFlips = "" add _parent.CurrentFlipsCount; if (_parent.NoOfCardsOut == 0) { tellTarget ("CardMotion") { gotoAndPlay ("SpinFront"); }; _parent.NoOfCardsOut = 1; _parent.FirstCard = _parent.cardArray[ThisCardNumber - 1]; _parent.FirstCardName = this._name; } else if (_parent.NoOfCardsOut == 1) { tellTarget ("CardMotion") { gotoAndPlay ("SpinFront"); }; _parent.NoOfCardsOut = 2; _parent.SecondCard = _parent.cardArray[ThisCardNumber - 1]; _parent.SecondCardName = this._name; if (_parent.CurrentPairsCount == 5) { gotoAndPlay ("HideCards"); } else { gotoAndPlay ("ShowCards"); } } else if (_parent.NoOfCardsOut == 2) { tellTarget ("_parent." add _parent.SecondCardName) { gotoAndStop ("DoNothing"); }; _parent.NoOfCardsOut = 3; gotoAndPlay ("HideCards"); } } } else { _parent.GameOverPage = "ExcessFlips"; _parent.gotoAndStop("GameOver"); } } }
Symbol 82 MovieClip Frame 1
ThisCardNumber = int(this._name.substr(4, 2)); stop();
Symbol 82 MovieClip Frame 30
if (_parent.FirstCard == _parent.SecondCard) { if (_parent.CurrentPairsCount == 5) { _parent.FinalTime = "" add _parent.Timer.time; _parent.FinalFlips = "" add _parent.CurrentFlipsCount; _parent.FinalTimeNum = ((int(_parent.Timer.atime[2]) * 60) + int(_parent.Timer.atime[4])) + (int(_parent.Timer.atime[6]) / 10); _parent.FinalFlipsNum = _parent.CurrentFlipsCount; if (_parent.UsePersonalBest) { _parent.UpdateCookies = false; if ((_parent.FinalTimeNum < _parent.CookieGameTime) | (_parent.CookieGameTime == 0)) { _parent.PersonalBestTime = _parent.FinalTimeNum; _parent.UpdateCookies = true; } else { _parent.PersonalBestTime = _parent.CookieGameTime; } if ((_parent.FinalFlipsNum < _parent.CookieGameFlips) | (_parent.CookieGameFlips == 0)) { _parent.PersonalBestFlips = _parent.FinalFlipsNum; _parent.UpdateCookies = true; } else { _parent.PersonalBestFlips = _parent.CookieGameFlips; } if (_parent.UpdateCookies) { _parent.PersonalRecords.gotoAndPlay("SetCookies"); } } if (_parent.UseScoreboard) { _parent.GameOverPage = "GameComplete"; _parent.gotoAndPlay("GameOver"); } else { _parent.GameOverPage = "CompleteNoScoreboard"; _parent.gotoAndPlay("GameOver"); } } else { tellTarget (("_parent." add _parent.FirstCardName) add ".CardMotion") { gotoAndPlay ("CardFadeOut"); }; tellTarget (("_parent." add _parent.SecondCardName) add ".CardMotion") { gotoAndPlay ("CardFadeOut"); }; _parent.matchedArray[_parent.FirstCard] = true; var TempPairsCount = 0; x = 1; while (x < 7) { if (_parent.matchedArray[x]) { TempPairsCount++; } x++; } _parent.CurrentPairsCount = TempPairsCount; _parent.CurrentPairs = "Pairs Matched: " add _parent.CurrentPairsCount; } } else { tellTarget (("_parent." add _parent.FirstCardName) add ".CardMotion") { gotoAndPlay ("SpinBack"); }; tellTarget (("_parent." add _parent.SecondCardName) add ".CardMotion") { gotoAndPlay ("SpinBack"); }; }
Symbol 82 MovieClip Frame 31
if (_parent.NoOfCardsOut == 3) { tellTarget ("CardMotion") { gotoAndPlay ("SpinFront"); }; _parent.NoOfCardsOut = 1; _parent.FirstCard = _parent.cardArray[ThisCardNumber - 1]; _parent.FirstCardName = this._name; _parent.SecondCard = 0; _parent.SecondCardName = ""; } else { _parent.NoOfCardsOut = 0; _parent.FirstCard = 0; _parent.FirstCardName = ""; _parent.SecondCard = 0; _parent.SecondCardName = ""; }
Symbol 87 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 2
stop();
Symbol 88 MovieClip Frame 1
stop();
Symbol 88 MovieClip Frame 10
stop();
Symbol 88 MovieClip Frame 20
stop(); gotoAndStop (1);
Symbol 89 Button
on (rollOver) { PauseText.gotoAndPlay(2); } on (rollOut) { PauseText.gotoAndPlay(11); } on (release) { if (_parent.PlayingGame) { _parent.PlayingGame = false; _parent.Timer.gotoAndStop("TimerPause"); PauseText.ButtonText.gotoAndStop(2); } else if (_parent._currentframe == 3) { _parent.PlayingGame = true; _parent.Timer.gotoAndStop("TimerOn"); PauseText.ButtonText.gotoAndStop(1); } }
Symbol 95 MovieClip Frame 1
function StopWatch() { see = microtime; if (pickup) { freeze = microtime; timeBase = getTimer(); } if (reset) { freeze = 0; time = atime.join("").substr(3, 7); reset = 0; } if (timerOn) { if (check) { timeBase = getTimer(); check = 0; } timeNow = getTimer(); microtime = (Number(timeNow) - Number(timeBase)) + Number(freeze); mts = (microtime / 1000).toString().split("."); atime[6] = mts[1].substr(0, 1); if (atime[6].toString().length < 1) { atime[6] = "0"; } atime[4] = mts[0]; if (atime[4] == "60") { atime[4] = "00"; atime[2] = Number(atime[2]) + Number(1); } if (atime[4].toString().length < 2) { atime[4] = "0" add atime[4]; } if (atime[4].toString().length < 1) { atime[4] = "00"; } if (atime[2].toString().length < 2) { atime[2] = "0" add atime[2].toString(); } if (atime[2] > 59) { atime[0] = Number(atime[0]) + Number(1); atime[2] = "00"; } if (atime[0].toString().length < 2) { atime[0] = "0" add atime[0]; } if (atime[0].toString().length < 1) { atime[0] = "00"; } if (atime[0] > 0) { _parent.GameOverPage = "ExcessTime"; _parent.gotoAndStop("GameOver"); } time = atime.join("").substr(3, 7); if (microtime > 60000) { microtime = microtime - 60000; check = 1; freeze = 0; } seconds = ((Number(atime[0]) * 3600) + (Number(atime[2]) * 60)) + Number(atime[4]); } } stop(); timerON = 0; check = 1; reset = 1; pickUp = 0; atime = new Array(); atime[0] = "00"; atime[1] = ":"; atime[2] = "00"; atime[3] = ":"; atime[4] = "00"; atime[5] = "."; atime[6] = "0";
Symbol 95 MovieClip Frame 2
stop(); timerON = 1; check = 1; pickUp = 0;
Symbol 95 MovieClip Frame 3
stop(); timerON = 0; check = 1; pickUp = 1;
Symbol 100 MovieClip Frame 1
CardCount = 1;
Symbol 100 MovieClip Frame 2
n = 1; while (n < 13) { if (n < 10) { CardTarget = ("_parent.Card0" add n) add ".CardMotion"; } else { CardTarget = ("_parent.Card" add n) add ".CardMotion"; } tellTarget (CardTarget) { gotoAndStop ("CardInvisible"); }; n++; }
Symbol 100 MovieClip Frame 3
if (CardCount < 13) { if (CardCount < 10) { CardTarget = ("_parent.Card0" add CardCount) add ".CardMotion"; } else { CardTarget = ("_parent.Card" add CardCount) add ".CardMotion"; } tellTarget (CardTarget) { gotoAndPlay ("CardFadeIn"); }; CardCount++; } else { gotoAndPlay ("TurnCardsComplete"); }
Symbol 100 MovieClip Frame 5
gotoAndPlay ("KeepTurning");
Symbol 100 MovieClip Frame 6
CardCount = 1; stop(); tellTarget ("_parent") { gotoAndStop ("GameLoaded"); };
Symbol 105 MovieClip Frame 1
function ShuffleCards() { cardArray = new Array(); var _local1 = [1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6]; var _local2 = new Array(); a = 0; while (a < _local1.length) { _local2.push(a); a++; } a = 0; while (a < _local1.length) { do { trg = random(_local2.length); newplace = _local2[trg]; } while ((_local1[a] == _local1[newplace]) && (a != (_local1.length - 1))); _local2.splice(trg, 1); if (_local1[a] != _local1[newplace]) { cardArray.push(_local1[newplace]); } else { cardArray.unshift(_local1[newplace]); } a++; } } function ConvertTimeToText(ConvertNumber) { if (ConvertNumber) { var _local3 = String(int(Math.floor(Number(ConvertNumber / 60)))); var _local2 = String(int(Math.floor(Number(ConvertNumber))) - (int(Math.floor(Number(ConvertNumber / 60))) * 60)); var _local1 = ConvertNumber.toString().split("."); if (_local3.length < 2) { _local3 = "0" add _local3; } if (_local2.length < 2) { _local2 = "0" add _local2; } if (!_local1[1]) { _local1[1] = 0; } else { _local1[1] = _local1[1].charAt(0); } return((((_local3 add ":") add _local2) add ".") add _local1[1]); } return("00:00.0"); } function CheckNull(checkstring) { var _local1 = checkstring; if (_local1.length < 1) { return(true); } if (_local1 == "") { return(true); } if (_local1 == null) { return(true); } return(false); } UseScoreboard = false; UsePersonalBest = false; MovieTitle = "CardGame"; ScoreboardScriptFile = "highscores.php"; ScoreboardScoresFile = "highscores.txt"; TimeCookieName = "RecordGameTime"; FlipsCookieName = "RecordFlipsTime"; stop();
Instance of Symbol 95 MovieClip "Timer" in Symbol 105 MovieClip Frame 1
onClipEvent (enterFrame) { StopWatch(); }
Symbol 105 MovieClip Frame 2
FirstCard = 0; SecondCard = 0; FirstCardName = ""; SecondCardName = ""; NoOfCardsOut = 0; ShuffleCards(); CurrentFlipsCount = 0; CurrentFlips = "0"; CurrentPairsCount = 0; CurrentPairs = "Pairs Matched: 0"; matchedArray = new Array(); n = 1; while (n < 13) { matchedArray[n] = false; n++; } PauseButton.PauseText.ButtonText.gotoAndStop(1); Timer.gotoAndStop("TimerOff"); CardActions.gotoAndPlay("TurnCards"); stop();
Symbol 105 MovieClip Frame 3
PlayingGame = true; tellTarget ("Timer") { gotoAndStop ("TimerOn"); }; stop();
Symbol 105 MovieClip Frame 4
PlayingGame = false; CurrentFlipsCount = 0; CurrentFlips = "0"; CurrentPairsCount = 0; CurrentPairs = "Pairs Matched: 0"; n = 1; while (n < 13) { if (n < 10) { CardTarget = ("Card0" add n) add ".CardMotion"; } else { CardTarget = ("Card" add n) add ".CardMotion"; } tellTarget (CardTarget) { gotoAndStop ("CardInvisible"); }; n++; } Timer.gotoAndStop("TimerOff"); PauseButton.PauseText.ButtonText.gotoAndStop(1); PauseButton.PauseText.gotoAndStop(1); _root.FinalTimer = FinalTime; _root.FinalClicks = FinalFlips; _root.gotoAndPlay("win"); stop();
Symbol 114 Button
on (release) { if (_root.HelpDuringPlay == 1) { _root.thegame.PlayingGame = true; _root.thegame.Timer.gotoAndStop("TimerOn"); _root.HelpDuringPlay = 0; _root.help.gotoAndPlay("off"); } else { _root.thegame.gotoAndStop("StartGame"); _root.gameBegan = true; _root.help.gotoAndPlay("off"); } }
Symbol 116 MovieClip Frame 9
stop();
Symbol 116 MovieClip Frame 15
stop();
Symbol 126 MovieClip Frame 7
stop();
Symbol 140 MovieClip Frame 1
stop();
Symbol 140 MovieClip Frame 5
stop();
Symbol 140 MovieClip Frame 10
stop();
Symbol 140 MovieClip Frame 15
stop();
Symbol 140 MovieClip Frame 20
stop();
Symbol 140 MovieClip Frame 25
stop();
Symbol 145 Button
on (release) { _root.gotoAndStop("entername"); }
Symbol 150 Button
on (release) { printAsBitmap ("_root.bubble_print", "bmax"); }
Symbol 156 Button
on (release) { _root.friendName = ""; _root.friendEmail = ""; _root.gotoAndPlay("email"); }
Symbol 161 MovieClip Frame 1
stop(); this.messages.gotoAndStop("mess" + _root.RandomMessageNum);
Symbol 162 MovieClip Frame 1
_root.RandomMessageNum = random(5);
Symbol 162 MovieClip Frame 9
stop();
Symbol 162 MovieClip Frame 15
stop();
Symbol 178 MovieClip Frame 1
stop(); this.messages1.gotoAndStop("mess" + _root.RandomMessageNum);
Symbol 186 Button
on (release) { _root.error_email_line1 = "Your e-mail address is not complete."; _root.error_email_line2 = "Please go back and check the address."; _root.error_empty_line1 = "You forgot something!"; _root.error_empty_line2 = "Please go back and fill in the names."; _root.error_naughty_line1 = "We can't send your e-mail like that."; _root.error_naughty_line2 = "Remember-no special characters or naughty words!"; if (_root.message == "") { _root.message = "this is the default message!"; } _root.Validate_Email(_root.friendEmail); if ((((_root.firstName == null) or (_root.firstName == "")) or (_root.friendName == null)) or (_root.friendName == "")) { _root.error_line1 = _root.error_empty_line1; _root.error_line2 = _root.error_empty_line2; _root.backTo = "email"; _root.gotoAndPlay("error"); } else if ((_root.firstName.isNaughty() || (_root.friendEmail.isNaughty())) || (_root.friendName.isNaughty())) { _root.backTo = "email"; _root.error_line1 = _root.error_naughty_line1; _root.error_line2 = _root.error_naughty_line2; _root.gotoAndPlay("error"); } else if (_root.valid_email == false) { _root.error_line1 = _root.error_email_line1; _root.error_line2 = _root.error_email_line2; _root.backTo = "email"; _root.gotoAndPlay("error"); } else { _root.gotoAndStop("save"); } }
Symbol 188 Button
on (release) { _root.gotoAndPlay("win2"); }
Symbol 197 MovieClip Frame 9
stop();
Symbol 197 MovieClip Frame 15
stop();
Symbol 199 Button
on (release) { _root.gotoAndPlay("start"); }
Symbol 200 Button
on (release) { _root.friendName = ""; _root.friendEmail = ""; _root.gotoAndPlay("email"); }
Symbol 205 MovieClip Frame 9
stop();
Symbol 205 MovieClip Frame 15
stop();
Symbol 207 Button
on (release) { _root.gotoAndPlay(_root.backTo); }
Symbol 213 MovieClip Frame 9
stop();
Symbol 213 MovieClip Frame 15
stop();
Symbol 220 Button
on (release) { _root.firstName = ""; _root.friendName = ""; _root.friendEmail = ""; _root.gotoAndPlay("start"); }
Symbol 224 MovieClip Frame 9
stop();
Symbol 224 MovieClip Frame 15
stop();

Library Items

Symbol 1 Sound [pop]
Symbol 2 Sound [droplet]
Symbol 3 GraphicUsed by:Timeline
Symbol 4 FontUsed by:5 8 9 13 17 31 33 34 36 40 46 68 69 70 71 92 94 97 99 107 108 110 112 128 129 130 131 132 133 134 135 136 137 138 139 144 149 151 152 155 157 159 167 169 170 174 175 181 182 185 187 190 192 193 194 195 201 203 209 210 211 215 216 217 218 219 221 222
Symbol 5 TextUses:4Used by:Timeline
Symbol 6 FontUsed by:7 11 168 172
Symbol 7 TextUses:6Used by:Timeline
Symbol 8 TextUses:4Used by:Timeline
Symbol 9 TextUses:4Used by:Timeline
Symbol 10 GraphicUsed by:Timeline
Symbol 11 TextUses:6Used by:Timeline
Symbol 12 GraphicUsed by:Timeline
Symbol 13 TextUses:4Used by:Timeline
Symbol 14 FontUsed by:15
Symbol 15 TextUses:14Used by:16
Symbol 16 MovieClipUses:15Used by:Timeline
Symbol 17 TextUses:4Used by:21
Symbol 18 GraphicUsed by:21 178
Symbol 19 GraphicUsed by:20 220
Symbol 20 MovieClipUses:19Used by:21
Symbol 21 MovieClipUses:17 18 20Used by:Timeline
Symbol 22 GraphicUsed by:Timeline
Symbol 23 GraphicUsed by:Timeline
Symbol 24 GraphicUsed by:Timeline
Symbol 25 GraphicUsed by:Timeline
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:Timeline
Symbol 28 GraphicUsed by:43  Timeline
Symbol 29 GraphicUsed by:76 79  Timeline
Symbol 30 FontUsed by:31
Symbol 31 TextUses:30 4Used by:Timeline
Symbol 32 GraphicUsed by:Timeline
Symbol 33 EditableTextUses:4Used by:Timeline
Symbol 34 TextUses:4Used by:Timeline
Symbol 35 FontUsed by:36 217
Symbol 36 TextUses:4 35Used by:Timeline
Symbol 37 GraphicUsed by:42 48 114 145 150 156 186 188 199 200 207
Symbol 38 GraphicUsed by:39 42 114 188 207
Symbol 39 MovieClipUses:38Used by:42 114 188 207
Symbol 40 TextUses:4Used by:42 114
Symbol 41 GraphicUsed by:42 114
Symbol 42 ButtonUses:37 39 40 41 38Used by:Timeline
Symbol 43 MovieClipUses:28Used by:Timeline
Symbol 44 GraphicUsed by:45 48
Symbol 45 MovieClipUses:44Used by:48
Symbol 46 TextUses:4Used by:48
Symbol 47 GraphicUsed by:48
Symbol 48 ButtonUses:37 45 46 47 44Used by:Timeline
Symbol 49 GraphicUsed by:75
Symbol 50 GraphicUsed by:75
Symbol 51 GraphicUsed by:75
Symbol 52 GraphicUsed by:75
Symbol 53 GraphicUsed by:75
Symbol 54 GraphicUsed by:75
Symbol 55 GraphicUsed by:75
Symbol 56 GraphicUsed by:75
Symbol 57 GraphicUsed by:75
Symbol 58 GraphicUsed by:75
Symbol 59 GraphicUsed by:75
Symbol 60 GraphicUsed by:75
Symbol 61 FontUsed by:62
Symbol 62 TextUses:61Used by:75
Symbol 63 GraphicUsed by:75
Symbol 64 GraphicUsed by:75
Symbol 65 GraphicUsed by:75
Symbol 66 GraphicUsed by:75
Symbol 67 GraphicUsed by:75
Symbol 68 TextUses:4Used by:75
Symbol 69 TextUses:4Used by:75
Symbol 70 TextUses:4Used by:75
Symbol 71 EditableTextUses:4Used by:75
Symbol 72 GraphicUsed by:75
Symbol 73 GraphicUsed by:75
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:49 50 51 52 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 72 73 74Used by:76
Symbol 76 MovieClipUses:29 75Used by:79
Symbol 77 GraphicUsed by:79
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:76 29 77 78Used by:82
Symbol 80 GraphicUsed by:81 89
Symbol 81 ButtonUses:80Used by:82
Symbol 82 MovieClipUses:79 81Used by:105
Symbol 83 GraphicUsed by:87
Symbol 84 FontUsed by:85 86
Symbol 85 TextUses:84Used by:87
Symbol 86 TextUses:84Used by:87
Symbol 87 MovieClipUses:83 85 86Used by:88
Symbol 88 MovieClipUses:87Used by:90
Symbol 89 ButtonUses:80Used by:90
Symbol 90 MovieClipUses:88 89Used by:105
Symbol 91 GraphicUsed by:95 98 158 160
Symbol 92 EditableTextUses:4Used by:95
Symbol 93 GraphicUsed by:95 160
Symbol 94 TextUses:4Used by:95 160
Symbol 95 MovieClipUses:91 92 93 94Used by:105
Symbol 96 GraphicUsed by:98 158
Symbol 97 TextUses:4Used by:98 158
Symbol 98 MovieClipUses:96 97 91Used by:105
Symbol 99 EditableTextUses:4Used by:105
Symbol 100 MovieClipUsed by:105
Symbol 101 MovieClipUsed by:105
Symbol 102 FontUsed by:103 104
Symbol 103 EditableTextUses:102Used by:105
Symbol 104 EditableTextUses:102Used by:105
Symbol 105 MovieClipUses:82 90 95 98 99 100 101 103 104Used by:Timeline
Symbol 106 GraphicUsed by:115
Symbol 107 TextUses:4Used by:115
Symbol 108 TextUses:4Used by:115
Symbol 109 GraphicUsed by:115
Symbol 110 TextUses:4Used by:115
Symbol 111 GraphicUsed by:115
Symbol 112 TextUses:4Used by:115
Symbol 113 GraphicUsed by:115
Symbol 114 ButtonUses:37 39 40 41 38Used by:115
Symbol 115 MovieClipUses:106 107 108 109 110 111 112 113 114Used by:116
Symbol 116 MovieClipUses:115Used by:Timeline
Symbol 117 GraphicUsed by:Timeline
Symbol 118 SoundUsed by:Timeline
Symbol 119 GraphicUsed by:126
Symbol 120 GraphicUsed by:126
Symbol 121 GraphicUsed by:126
Symbol 122 GraphicUsed by:126
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:126
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:119 120 121 122 124 125Used by:Timeline
Symbol 127 GraphicUsed by:161
Symbol 128 EditableTextUses:4Used by:140
Symbol 129 EditableTextUses:4Used by:140
Symbol 130 EditableTextUses:4Used by:140
Symbol 131 EditableTextUses:4Used by:140
Symbol 132 EditableTextUses:4Used by:140
Symbol 133 EditableTextUses:4Used by:140
Symbol 134 EditableTextUses:4Used by:140
Symbol 135 EditableTextUses:4Used by:140
Symbol 136 EditableTextUses:4Used by:140
Symbol 137 EditableTextUses:4Used by:140
Symbol 138 EditableTextUses:4Used by:140
Symbol 139 EditableTextUses:4Used by:140
Symbol 140 MovieClipUses:128 129 130 131 132 133 134 135 136 137 138 139Used by:161 178
Symbol 141 GraphicUsed by:145 199
Symbol 142 GraphicUsed by:143 145 199
Symbol 143 MovieClipUses:142Used by:145 199
Symbol 144 TextUses:4Used by:145 199
Symbol 145 ButtonUses:141 37 143 144 142Used by:161
Symbol 146 GraphicUsed by:150 156 186 188 200 207
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:150
Symbol 149 TextUses:4Used by:150
Symbol 150 ButtonUses:146 37 148 149Used by:161
Symbol 151 TextUses:4Used by:161
Symbol 152 TextUses:4Used by:161
Symbol 153 GraphicUsed by:154 156 186 200
Symbol 154 MovieClipUses:153Used by:156 186 200
Symbol 155 TextUses:4Used by:156 186 200
Symbol 156 ButtonUses:146 37 154 155 153Used by:161
Symbol 157 EditableTextUses:4Used by:158
Symbol 158 MovieClipUses:96 97 91 157Used by:161 178 223 224
Symbol 159 EditableTextUses:4Used by:160
Symbol 160 MovieClipUses:91 159 93 94Used by:161 178 223 224
Symbol 161 MovieClipUses:127 140 145 150 151 152 156 158 160Used by:162
Symbol 162 MovieClipUses:161Used by:Timeline
Symbol 163 GraphicUsed by:178
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:178
Symbol 166 GraphicUsed by:178
Symbol 167 TextUses:4Used by:178
Symbol 168 TextUses:6Used by:178
Symbol 169 TextUses:4Used by:178
Symbol 170 TextUses:4Used by:178
Symbol 171 GraphicUsed by:178
Symbol 172 TextUses:6Used by:178
Symbol 173 GraphicUsed by:178
Symbol 174 TextUses:4Used by:178
Symbol 175 TextUses:4Used by:178
Symbol 176 FontUsed by:177 180 183 184
Symbol 177 TextUses:176Used by:178
Symbol 178 MovieClipUses:18 158 160 163 165 166 140 167 168 169 170 171 172 173 174 175 177Used by:Timeline
Symbol 179 GraphicUsed by:196 197
Symbol 180 EditableTextUses:176Used by:196 197
Symbol 181 TextUses:4Used by:196 197
Symbol 182 TextUses:4Used by:196 197
Symbol 183 EditableTextUses:176Used by:196 197
Symbol 184 EditableTextUses:176Used by:196 197
Symbol 185 EditableTextUses:4Used by:196 197
Symbol 186 ButtonUses:146 37 154 155 153Used by:196 197
Symbol 187 TextUses:4Used by:188 207
Symbol 188 ButtonUses:146 37 39 187 38Used by:196 197
Symbol 189 GraphicUsed by:196 197
Symbol 190 TextUses:4Used by:196 197
Symbol 191 GraphicUsed by:196 197
Symbol 192 TextUses:4Used by:196 197
Symbol 193 TextUses:4Used by:196 197
Symbol 194 TextUses:4Used by:196 197
Symbol 195 EditableTextUses:4Used by:196 197
Symbol 196 MovieClipUses:179 180 181 182 183 184 185 186 188 189 190 191 192 193 194 195Used by:197
Symbol 197 MovieClipUses:179 180 181 182 183 184 185 186 188 189 190 191 192 193 194 195 196Used by:Timeline
Symbol 198 GraphicUsed by:204 205
Symbol 199 ButtonUses:141 37 143 144 142Used by:204 205
Symbol 200 ButtonUses:146 37 154 155 153Used by:204 205
Symbol 201 TextUses:4Used by:204 205
Symbol 202 GraphicUsed by:204 205
Symbol 203 TextUses:4Used by:204 205
Symbol 204 MovieClipUses:198 199 200 201 202 203Used by:205
Symbol 205 MovieClipUses:198 199 200 201 202 203 204Used by:Timeline
Symbol 206 GraphicUsed by:212 213
Symbol 207 ButtonUses:146 37 39 187 38Used by:212 213
Symbol 208 GraphicUsed by:212 213
Symbol 209 TextUses:4Used by:212 213
Symbol 210 EditableTextUses:4Used by:212 213
Symbol 211 EditableTextUses:4Used by:212 213
Symbol 212 MovieClipUses:206 207 208 209 210 211Used by:213
Symbol 213 MovieClipUses:206 207 208 209 210 211 212Used by:Timeline
Symbol 214 GraphicUsed by:223 224
Symbol 215 EditableTextUses:4Used by:223 224
Symbol 216 TextUses:4Used by:223 224
Symbol 217 TextUses:4 35Used by:223 224
Symbol 218 TextUses:4Used by:223 224
Symbol 219 EditableTextUses:4Used by:223 224
Symbol 220 ButtonUses:19Used by:223 224
Symbol 221 TextUses:4Used by:223 224
Symbol 222 TextUses:4Used by:223 224
Symbol 223 MovieClipUses:214 215 216 217 218 219 220 221 222 158 160Used by:224
Symbol 224 MovieClipUses:214 215 216 217 218 219 220 221 222 158 160 223Used by:Timeline

Instance Names

"loading"Frame 4Symbol 21 MovieClip
"thegame"Frame 24Symbol 105 MovieClip
"help"Frame 24Symbol 116 MovieClip
"win"Frame 37Symbol 162 MovieClip
"bubble_print"Frame 42Symbol 178 MovieClip
"bar"Symbol 21 MovieClip Frame 1Symbol 20 MovieClip
"graphics_all"Symbol 76 MovieClip Frame 2Symbol 75 MovieClip
"ThisCard"Symbol 79 MovieClip Frame 2Symbol 76 MovieClip
"ThisCard"Symbol 79 MovieClip Frame 10Symbol 76 MovieClip
"ThisCard"Symbol 79 MovieClip Frame 16Symbol 76 MovieClip
"CardMotion"Symbol 82 MovieClip Frame 1Symbol 79 MovieClip
"ButtonText"Symbol 88 MovieClip Frame 1Symbol 87 MovieClip
"PauseText"Symbol 90 MovieClip Frame 1Symbol 88 MovieClip
"Card12"Symbol 105 MovieClip Frame 1Symbol 82 MovieClip
"Card11"Symbol 105 MovieClip Frame 1Symbol 82 MovieClip
"Card10"Symbol 105 MovieClip Frame 1Symbol 82 MovieClip
"Card09"Symbol 105 MovieClip Frame 1Symbol 82 MovieClip
"Card08"Symbol 105 MovieClip Frame 1Symbol 82 MovieClip
"Card07"Symbol 105 MovieClip Frame 1Symbol 82 MovieClip
"Card06"Symbol 105 MovieClip Frame 1Symbol 82 MovieClip
"Card05"Symbol 105 MovieClip Frame 1Symbol 82 MovieClip
"Card04"Symbol 105 MovieClip Frame 1Symbol 82 MovieClip
"Card03"Symbol 105 MovieClip Frame 1Symbol 82 MovieClip
"Card02"Symbol 105 MovieClip Frame 1Symbol 82 MovieClip
"Card01"Symbol 105 MovieClip Frame 1Symbol 82 MovieClip
"PauseButton"Symbol 105 MovieClip Frame 1Symbol 90 MovieClip
"Timer"Symbol 105 MovieClip Frame 1Symbol 95 MovieClip
"CardActions"Symbol 105 MovieClip Frame 2Symbol 100 MovieClip
"ScoreboardHolder"Symbol 105 MovieClip Frame 2Symbol 101 MovieClip
"messages"Symbol 161 MovieClip Frame 1Symbol 140 MovieClip
"bubble_win"Symbol 162 MovieClip Frame 1Symbol 161 MovieClip
"messages1"Symbol 178 MovieClip Frame 1Symbol 140 MovieClip
"bubble_send"Symbol 197 MovieClip Frame 8Symbol 196 MovieClip
"bubble_congrats"Symbol 205 MovieClip Frame 8Symbol 204 MovieClip
"error_bubble"Symbol 213 MovieClip Frame 8Symbol 212 MovieClip
"barbie_receive"Symbol 224 MovieClip Frame 8Symbol 223 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "pop"
ExportAssets (56)Timeline Frame 1Symbol 2 as "droplet"

Labels

"start"Frame 10
"entername"Frame 19
"game"Frame 24
"win"Frame 29
"win2"Frame 37
"email"Frame 43
"save"Frame 51
"send"Frame 52
"sent"Frame 53
"error"Frame 63
"receive"Frame 73
"graphic1"Symbol 75 MovieClip Frame 1
"graphic2"Symbol 75 MovieClip Frame 2
"graphic3"Symbol 75 MovieClip Frame 3
"graphic4"Symbol 75 MovieClip Frame 4
"graphic5"Symbol 75 MovieClip Frame 5
"graphic6"Symbol 75 MovieClip Frame 6
"graphic7"Symbol 75 MovieClip Frame 7
"graphic8"Symbol 75 MovieClip Frame 8
"graphic9"Symbol 75 MovieClip Frame 9
"graphic10"Symbol 75 MovieClip Frame 10
"graphic11"Symbol 75 MovieClip Frame 11
"graphic12"Symbol 75 MovieClip Frame 12
"graphic13"Symbol 75 MovieClip Frame 13
"graphic14"Symbol 75 MovieClip Frame 14
"graphic15"Symbol 75 MovieClip Frame 15
"graphic16"Symbol 75 MovieClip Frame 16
"graphic17"Symbol 75 MovieClip Frame 17
"graphic18"Symbol 75 MovieClip Frame 18
"graphic19"Symbol 75 MovieClip Frame 19
"graphic20"Symbol 75 MovieClip Frame 20
"graphic21"Symbol 75 MovieClip Frame 21
"graphic22"Symbol 75 MovieClip Frame 22
"BackOfCard"Symbol 76 MovieClip Frame 1
"Photo01"Symbol 76 MovieClip Frame 2
"Photo02"Symbol 76 MovieClip Frame 3
"Photo03"Symbol 76 MovieClip Frame 4
"Photo04"Symbol 76 MovieClip Frame 5
"Photo05"Symbol 76 MovieClip Frame 6
"Photo06"Symbol 76 MovieClip Frame 7
"CardInvisible"Symbol 79 MovieClip Frame 1
"CardFadeIn"Symbol 79 MovieClip Frame 2
"SpinFront"Symbol 79 MovieClip Frame 7
"SpinBack"Symbol 79 MovieClip Frame 14
"CardFadeOut"Symbol 79 MovieClip Frame 21
"DoNothing"Symbol 82 MovieClip Frame 1
"ShowCards"Symbol 82 MovieClip Frame 2
"HideCards"Symbol 82 MovieClip Frame 30
"TimerOff"Symbol 95 MovieClip Frame 1
"TimerOn"Symbol 95 MovieClip Frame 2
"TimerPause"Symbol 95 MovieClip Frame 3
"DoNothing"Symbol 100 MovieClip Frame 1
"TurnCards"Symbol 100 MovieClip Frame 2
"KeepTurning"Symbol 100 MovieClip Frame 3
"TurnCardsComplete"Symbol 100 MovieClip Frame 6
"NewGame"Symbol 105 MovieClip Frame 1
"StartGame"Symbol 105 MovieClip Frame 2
"GameLoaded"Symbol 105 MovieClip Frame 3
"GameOver"Symbol 105 MovieClip Frame 4
"on"Symbol 116 MovieClip Frame 1
"off"Symbol 116 MovieClip Frame 10
"off"Symbol 140 MovieClip Frame 1
"mess0"Symbol 140 MovieClip Frame 5
"mess1"Symbol 140 MovieClip Frame 10
"mess2"Symbol 140 MovieClip Frame 15
"mess3"Symbol 140 MovieClip Frame 20
"mess4"Symbol 140 MovieClip Frame 25
"on"Symbol 162 MovieClip Frame 1
"off"Symbol 162 MovieClip Frame 10
"on"Symbol 197 MovieClip Frame 1
"off"Symbol 197 MovieClip Frame 10
"on"Symbol 205 MovieClip Frame 1
"off"Symbol 205 MovieClip Frame 10
"on"Symbol 213 MovieClip Frame 1
"off"Symbol 213 MovieClip Frame 10
"on"Symbol 224 MovieClip Frame 1
"off"Symbol 224 MovieClip Frame 10

Dynamic Text Variables

_root.FirstNameSymbol 33 EditableText""
_root.firstNameSymbol 71 EditableText"First Name"
timeSymbol 92 EditableText"00:00:0"
CurrentFlipsSymbol 99 EditableText"00"
_root.FinalClicksSymbol 103 EditableText""
_root.FinalTimerSymbol 104 EditableText""
_root.FirstNameSymbol 129 EditableText""
_root.FinalTimerSymbol 131 EditableText"00:00:0"
_root.FirstNameSymbol 132 EditableText"Name"
_root.FirstNameSymbol 134 EditableText"Name"
_root.FinalClicksSymbol 135 EditableText"00"
_root.FirstNameSymbol 137 EditableText""
_root.FirstNameSymbol 139 EditableText"Name"
_root.FinalClicksSymbol 157 EditableText"00"
_root.FinalTimerSymbol 159 EditableText"00:00:0"
_root.firstNameSymbol 180 EditableText"firstname"
_root.friendNameSymbol 183 EditableText"friendname"
_root.friendEmailSymbol 184 EditableText"email"
_root.FinalTimerSymbol 185 EditableText"00:00:0"
_root.FinalClicksSymbol 195 EditableText"00"
_root.error_line1Symbol 210 EditableText"Message 1 goes here "
_root.error_line2Symbol 211 EditableText"Message 2 goes here "
_root.friendNameSymbol 215 EditableText""
_root.firstNameSymbol 219 EditableText"Name"




http://swfchan.com/26/126997/info.shtml
Created: 25/2 -2019 11:54:04 Last modified: 25/2 -2019 11:54:04 Server time: 11/05 -2024 17:42:23