Frame 1
var Noun = ["Jesus", "God", "Tampax", "Bush", "Butt Loving", "Napoleon", "Down Sydrome", "Razor Burn", "Prison", "Monkey Humping", "Condoms", "Chuck Norris", "O.J. Simpson", "Paris Hilton", "Anna Nicole Smith", "Rape", "Diabetes", "Infant Death", "Bird Flu", "Elephantitis", "Murder", "Heart Disease", "Feces", "Cramps", "AIDS", "Cancer", "Herpes", "Hemorrhoids", "Steroids", "Roofies", "Alcohol", "Beer", "Madonna", "Nerve Gas", "Semen", "Holocaust", "Rabies", "Michael Jackson", "Excessive Gas", "War", "Abortion", "Heroin", "Cocaine", "Marijuana", "Crack", "Rick James", "Hair Plugs", "Procreation", "Genocide", "Diarrhea", "Alzheimers", "Penis", "Christianity", "Poop", "Bullshit", "Crap", "Constipation", "Anorexia", "Malaria", "America", "Obesity", "Slavery", "Leukemia", "Anal Leakage", "Genitalia", "Pneumonia", "Dingle Berries", "Incest", "Tumors", "Date Rape", "The Clap", "Chlamydia", "Syphilis", "Gonorrhea", "Trojan", "Crabs", "Erectile Disfunction", "Hepatitis", "Amputation", "Fungus", "Depression", "Bladder Control", "Helen Keller", "Blindness", "Retardation", "Beastiality", "Venereal Disease", "STDs", "Stool Samples", "Cramps", "Menstruation", "Anal Bleeding", "Necrophilia", "Sodomy", "Fellatio", "Alcoholism", "Child Abuse", "Hiroshima", "Suicide", "Retards", "Cunnilingus", "Making Whoopie", "Sex", "Steve Irwin", "Dirty Shit", "Farts", "Porn", "Mormans", "Midgets", "Whores", "Dildoes", "Balls", "Vagina", "Domestic Violence", "Hairy Nipples", "Chest Hair", "Pit Stains", "A Good O'l Beatin'", "Terrorism", "Bile", "Prostitution", "Open Wounds", "Inbreeding", "Genital Warts", "Electrocution", "Colon Cancer"];
var Slogan = ["The Breakfast of Champions.", "That frosty mug sensation.", "Plop, plop, fizz, fizz, Oh what a relief it is!", "I can't believe I ate the whole thing.", "Mama Mia, that's a spicey meat-a ball.", "Try it, you'll like it.", "Something special in the air.", "Trusted for over 50 years to relieve minor aches and pains.", "Fast, fast, fast relief.", "Don't leave home without it.", "The King of Beers.", "A little dab'll do ya.", "Think different.", "Reach out and touch someone.", "We Try harder.", "Your flexible friend.", "Cuts grease fast.", "Foams as it cleans.", "Are you in good hands?", "Makes hamburgers taste like steakburgers.", "It helps the hurt stop hurting.", "Soothing infection protection.", "The Greatest Show on Earth.", "Because I'm worth it.", "No Rules. Just Right.", "Something good always comes of it.", "A great weekend in every box.", "The ultimate driving machine.", "Down on the Farm.", "Absorbs like magic!", "It's the quicker picker-upper!", "When you got it, flaunt it.", "Thirst pockets for spill relief.", "The big, tough towel.", "Are you man enough to try it?", "Control yourself.", "Sometimes you feel like a nut.", "Yum, Yum Bumble Bee, Bumble Bee Tuna.", "Have it your way!", "Sometimes you've got to break the rules.", "Head for the mountains.", "Kid Tested. Mother Approved.", "M'm! M'm! Good!", "It does a body good.", "Is it soup, yet?", "Image is everything.", "It's what for dinner.", "All natural. No Caffeine.", "If he kissed you once, will he kiss you again?", "Does she...or doesn't she?", "Delicious and refreshing.", "It's Magically Delicious.", "Good goes around.", "Because you've got a lot of living to do.", "Gotta go gotta go gotta go right now!", "Makes the World Taste Better.", "It keeps going, and going and going...", "I'm not a doctor, but I play one on TV.", "When there's no tomorrow.", "Built tough.", "Fifteen minutes could save you 15 percent or more on car insurance.", "The best a man can get.", "Where's the cream filling?", "Flavor so good I feel like a queen.", "Raise your hand if you're sure.", "The San-Fran-cisco treat!", "No more tears.", "Run faster, jump higher.", "They'rrrre GR-R-REAT!", "Finger lickin' good.", "Betcha can't eat just one.", "Once you POP, you can't STOP!", "Melts in your mouth - not in your hand.", "Good to the last drop!", "Billions and billions served.", "Let your fingers do the walking.", "Where's the beef?", "Tastes great, less filling.", "The other white meat.", "Just do it!", "Save a buck or two.", "Don't hate me because I'm beautiful.", "Keep that schoolgirl complexion.", "It takes a tough man to make tender chicken.", "Just say cheese.", "Taste the rainbow.", "Obey Your Thirst.", "Nothing comes closer to home.", "Head for the Border.", "It takes a licking, but it keeps on ticking!", "An Army of One.", "It's everywhere you want to be.", "Get the sensation.", "Where's the cream filling?", "Life's too short.", "One size fits all.", "Captain says make it happen.", "The best part of waking up.", "It really whips the llama's ass.", "The freshmaker.", "Made from the best stuff on earth.", "Australian for beer.", "Think outside the bun.", "I'm lovin' it", "Is it in you?", "Have it your way.", "It's the real thing.", "Yeah, we got that.", "What can brown do for you?", "Maybe she's born with it.", "That was easy.", "Bet you can't have just one.", "For a good clean feeling, no matter what.", "The magic begins.", "Reveal the goddess within you.", "You've got questions, we've got answers.", "Double your pleasure, double your fun.", "57 Varieties.", "Be all you can be.", "It's all inside.", "Buy it for looks, buy it life."];
var numNouns = Noun.length;
var numSlogans = Slogan.length;
var thisStage = new Object();
thisStage.onResize = function () {
click_btn._width = Stage.width;
click_btn._height = Stage.height;
};
Stage.align = "T";
Stage.addListener(thisStage);
var slogan_alpha = (new mx.transitions.Tween(slogan_mc, "_alpha", mx.transitions.easing.Regular.easeInOut, 0, 0, 0, true));
slogan_alpha.onMotionFinished = function () {
if (slogan_mc._alpha == 100) {
click_btn.enabled = true;
}
ting_mc.gotoAndPlay("firstRun");
};
var loader_alpha = (new mx.transitions.Tween(loader_mc, "_alpha", mx.transitions.easing.Regular.easeInOut, 0, 100, 1, true));
loader_alpha.onMotionFinished = function () {
if (loader_mc._alpha == 0) {
slogan_alpha.continueTo(100, 0.5);
}
};
loader_alpha.continueTo(0, 0.5);
function randomID(num) {
return(Math.floor(Math.random() * num));
}
function generateSlogan() {
var brand;
var slogan;
do {
brand = Noun[randomID(numNouns)];
} while ((brand == slogan_mc.brand_txt.text) && (numNouns > 1));
do {
slogan = Slogan[randomID(numSlogans)];
} while ((slogan == slogan_mc.slogan_txt.text) && (numSlogans > 1));
slogan_mc.brand_txt.text = brand;
slogan_mc.slogan_txt.text = slogan;
}
click_btn.enabled = false;
click_btn.onPress = function () {
generateSlogan();
};
murphy_mc.onPress = function () {
generateSlogan();
ting_mc.gotoAndPlay("click");
};
thisStage.onResize();
Symbol 57 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 14
stop();
Symbol 67 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon
{
function OnEnterFrameBeacon () {
}
static function init() {
var _local4 = _global.MovieClip;
if (!_root.__OnEnterFrameBeacon) {
mx.transitions.BroadcasterMX.initialize(_local4);
var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876);
_local3.onEnterFrame = function () {
_global.MovieClip.broadcastMessage("onEnterFrame");
};
}
}
static var version = "1.1.0.52";
}
Symbol 68 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX
{
var _listeners;
function BroadcasterMX () {
}
static function initialize(o, dontCreateArray) {
if (o.broadcastMessage != undefined) {
delete o.broadcastMessage;
}
o.addListener = mx.transitions.BroadcasterMX.prototype.addListener;
o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener;
if (!dontCreateArray) {
o._listeners = new Array();
}
}
function addListener(o) {
removeListener(o);
if (broadcastMessage == undefined) {
broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage;
}
return(_listeners.push(o));
}
function removeListener(o) {
var _local2 = _listeners;
var _local3 = _local2.length;
while (_local3--) {
if (_local2[_local3] == o) {
_local2.splice(_local3, 1);
if (!_local2.length) {
broadcastMessage = undefined;
}
return(true);
}
}
return(false);
}
function broadcastMessage() {
var _local5 = String(arguments.shift());
var _local4 = _listeners.concat();
var _local6 = _local4.length;
var _local3 = 0;
while (_local3 < _local6) {
_local4[_local3][_local5].apply(_local4[_local3], arguments);
_local3++;
}
}
static var version = "1.1.0.52";
}
Symbol 69 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween
{
var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime;
function Tween (obj, prop, func, begin, finish, duration, useSeconds) {
mx.transitions.OnEnterFrameBeacon.init();
if (!arguments.length) {
return;
}
this.obj = obj;
this.prop = prop;
this.begin = begin;
position = (begin);
this.duration = (duration);
this.useSeconds = useSeconds;
if (func) {
this.func = func;
}
this.finish = (finish);
_listeners = [];
addListener(this);
start();
}
function set time(t) {
prevTime = _time;
if (t > duration) {
if (looping) {
rewind(t - _duration);
update();
broadcastMessage("onMotionLooped", this);
} else {
if (useSeconds) {
_time = _duration;
update();
}
stop();
broadcastMessage("onMotionFinished", this);
}
} else if (t < 0) {
rewind();
update();
} else {
_time = t;
update();
}
//return(time);
}
function get time() {
return(_time);
}
function set duration(d) {
_duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d));
//return(duration);
}
function get duration() {
return(_duration);
}
function set FPS(fps) {
var _local2 = isPlaying;
stopEnterFrame();
_fps = fps;
if (_local2) {
startEnterFrame();
}
//return(FPS);
}
function get FPS() {
return(_fps);
}
function set position(p) {
setPosition(p);
//return(position);
}
function setPosition(p) {
prevPos = _pos;
obj[prop] = (_pos = p);
broadcastMessage("onMotionChanged", this, _pos);
updateAfterEvent();
}
function get position() {
return(getPosition());
}
function getPosition(t) {
if (t == undefined) {
t = _time;
}
return(func(t, begin, change, _duration));
}
function set finish(f) {
change = f - begin;
//return(finish);
}
function get finish() {
return(begin + change);
}
function continueTo(finish, duration) {
begin = position;
this.finish = (finish);
if (duration != undefined) {
this.duration = (duration);
}
start();
}
function yoyo() {
continueTo(begin, time);
}
function startEnterFrame() {
if (_fps == undefined) {
_global.MovieClip.addListener(this);
} else {
_intervalID = setInterval(this, "onEnterFrame", 1000 / _fps);
}
isPlaying = true;
}
function stopEnterFrame() {
if (_fps == undefined) {
_global.MovieClip.removeListener(this);
} else {
clearInterval(_intervalID);
}
isPlaying = false;
}
function start() {
rewind();
startEnterFrame();
broadcastMessage("onMotionStarted", this);
}
function stop() {
stopEnterFrame();
broadcastMessage("onMotionStopped", this);
}
function resume() {
fixTime();
startEnterFrame();
broadcastMessage("onMotionResumed", this);
}
function rewind(t) {
_time = ((t == undefined) ? 0 : (t));
fixTime();
update();
}
function fforward() {
time = (_duration);
fixTime();
}
function nextFrame() {
if (useSeconds) {
time = ((getTimer() - _startTime) / 1000);
} else {
time = (_time + 1);
}
}
function onEnterFrame() {
nextFrame();
}
function prevFrame() {
if (!useSeconds) {
time = (_time - 1);
}
}
function toString() {
return("[Tween]");
}
function fixTime() {
if (useSeconds) {
_startTime = getTimer() - (_time * 1000);
}
}
function update() {
position = (getPosition(_time));
}
static var version = "1.1.0.52";
static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init();
static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true);
function func(t, b, c, d) {
return(((c * t) / d) + b);
}
}
Symbol 70 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0
class mx.transitions.easing.Regular
{
function Regular () {
}
static function easeIn(t, b, c, d) {
t = t / d;
return(((c * t) * t) + b);
}
static function easeOut(t, b, c, d) {
t = t / d;
return((((-c) * t) * (t - 2)) + b);
}
static function easeInOut(t, b, c, d) {
t = t / (d / 2);
if (t < 1) {
return((((c / 2) * t) * t) + b);
}
t--;
return((((-c) / 2) * ((t * (t - 2)) - 1)) + b);
}
static var version = "1.1.0.52";
}