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

swfchan turned sixteen years old yesterday! (5may2024)

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

dtfuture.swf

This is the info page for
Flash #53145

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


Text
0

0

2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,2112,

http://www.print2flash.com/help?r=bp

0

65535

auto

http://www.print2flash.com/?r=bp

1

8

73

192

0

1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,1632,

500%

/ 9999

9999

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

Copyright 2007

Jacque Fresco & Roxanne Meadows

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

2

SPECIAL THANKS TO
Roxanne Meadows
Bob Schilling
Steve Doll
PRODUCTION CREDITS AND COPYRIGHT NOTICES
All Designs    Jacque Fresco
Models    Jacque Fresco & Roxanne Meadows
Drawings    Jacque Fresco & Roxanne Meadows
Photography   Jacque Fresco & Roxanne Meadows
Animation Illustrations Doug Drexler
No part of this book may be reproduced  in any form or by any electronic or
mechanical means, including information storage and retrieval systems,
without permission in writing from The Venus Project, Inc. except by a
reviewer, who may quote brief passages  in a review. All rights reserved.
The copyrights of all text and pictures in this book and the designs and
illustrations in the FUTURE BY DESIGN  2­Disc Collector’s Ed ition DVD are held
by Jacque Fresco and Roxanne Meadows unless stated otherwise.
T he Venus Project, Inc
21 Valley Lane
Venus, FL 33960
USA
Phone: 863­465­0321
Fax: 863­465­1928

www.TheVenusProject.com
fresco@TheVenusProject.com
meadows@TheVenusProject.com

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

3

Introduction
A Future by Design
Your Challenge
Chapter One
From Yesterday to Tomorrow
Chapter Two
All Things Change
Chapter  Three
Using the Scientific Method
Chapter Four
Existing Myths
Chapter Five
From One System to Another
Chapter Six
Future by Design
Chapter Seven
Cities That Think
Chapter Eight
Fear of Machines
Chapter Nine
Cities in the Sea
Chapter Ten
Decision Making and Laws
Chapter Eleven
Lifestyles
Conclusion

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

4

INTRODUCTION
A Future by Design
Are you prepared to design the future?
Although many of us feel we can prepare for our future by thinking,
acting, and learning using present me thods and values, nothing is farther
from the truth – especially in today’s rapidly changing world. A newborn
child enters a world not of his or her own making. Each succeeding genera­
tion inherits the values, accomplishment s, hopes, successes, and failings of
previous generations. And they inherit  the results of the decisions made by
those generations.
For the hundreds of thousands of years of human existence when tech­
nologies were simple or non­existent, this may have had little impact on hu­
man life and the earth that sustains it . Each generation of hunters and gath­
erers, then plowmen and pioneers, passed  on tools to the next generation to
help them survive. Change from one generation to the next was slow and
hardly noticeable. In those days there was little understanding of science
and how things worked, and explanations were not scientific.
This is no longer the case in today’s high­tech world where a change
that affects millions may happen in a matter of seconds. A child born today
inherits a world vastly different from that of its parent’s generation, let alone
that from centuries ago. Previous generations left a legacy of exploitation,
occupation, and irrelevant values that  present great challenges, but also
opportunities to the people of today.
The application of scientific principles , for better or for worse, accounts
for every single advance that has improved people’s lives. Important docu­
ments and proclamations have been issued granting rights and privileges to
members of societies, but at the heart  of human progress – or destruction – is
the rock­solid foundation of science.
For generations past it was impossib le to direct the future much be­

yond the present moment, and forecast s of the future were based on non­
scientific methods. Prophets and sages presented visions of the future based
on dreams, hallucinations, religious fervor, divination of animal parts, crystal

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

5

balls, etc. Some may even have been  accurate, but this was more because
of luck than because of any direct  channel to the supernatural.
Now satellites circle the globe beaming down information in fractions
of a second about everything that impacts our lives. This information is very
valuable for projecting weather patterns, high and low points, geological
hot and cold spots, where people live, and the warming of the planet. This
has given us, for the first time, the abilit y to monitor the health of the planet,
which many scientists see as in serious, if not critical, condition.
In a single day, trillions of bits of scientific data zip through cyberspace
at light­speed, making a hi gh­tech civilization possible. While physical sci­
ence and technology silently direct much of the action, millions of people
around the globe still practice pseudo­s cience, using fortune­tellers, seers,
and philosophers for their daily direction. Many world leaders regularly con­
sult psychics, mediums, an d astrologers for guidance in decisions that deter­
mine the fate of millions.
Present human activity and its consequences does not  have  to be
shaped by the needs and values  of our ancestors. In fact, it  must  not be. For
instance, armed conflict between nations is still seen by many as the only
way to settle differences. It is especial ly promoted by those who profit hand­
somely from the sale of armaments.  This is now totally unacceptable and
dangerous because of war’s extreme human and environmental costs.
A militant viewpoint is obsolete once we view the world as a whole in­
terrelated system with all its people as one family. Managing accelerating
changes in technology and managing ourselves require new outlooks and
approaches. This is now both necessa ry and possible because of techno­
logical change.
These lessons are designed to challenge the reader to direct the future;
not just one’s own, but that of society in general; and not just for one’s own
generation, but for those to follow. Not only is science making it possible, it is
now vital.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

6

YOUR CHALLENGE
The future does not just happen. Ex cept for natural events like earth­
quakes, it comes about through the ef forts of people and is determined
largely by how well informed people are. You can play a role in the shaping
of tomorrow’s world by asking yourself   questions like, “What kind of world do
I want to live in?” and “What does  democracy mean to me?” There are
many other options of organization for the future than those typically dis­
cussed today.
Here is a scenario for you to consider: Suppose you were called upon
to redesign planetary civilization withou t any limitations based on how things
are done today. The goal is to help  rid the world of war, poverty, hunger,
and environmental degradatio n, and to create the best world for all inhabi­
tants, given the resources at hand,  for the longest period of time.
Remember, you are free to rearrange  society in any way you think will
work. The only limitation is that your so cial design must factor in the carrying
capacity of the planet, which means the  resources have to be sufficient to
support life on the planet.
You can rearrange the enti re civilization to make what you consider
the best of all possible worlds, bearing  in mind that any unmet need for any
segment of the population reduces the standard of living for all. This may in­
clude not only environmental protection,  but also city desi gn, transportation,
interpersonal relationships and the restructuring of education, if you feel it is
necessary.
The options are limitless. Would you  have separate nations? Would you
have an international advisory boar d? How would you ma nage and distrib­
ute the resources of the world to a ccommodate the needs of all? Would
you use the scientific method to make de cisions, or rely on politics or mysti­
cism? How would you handle differences  in religious beliefs? You may even
consider another system of distribution that doesn’t use money as a medium
of exchange.

On a personal basis, would you seek a position of advantage over oth­
ers? Would you claim a bigger house, a  more luxurious car, or high­definition
TV? On what basis would you say you de serve these things? Or that others
don’t deserve them? Your skill level? Your investment of time and/or money?

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

7

Remember, if you force any predeter mined set of values on other na­
tions, or others in your own nation or  neighborhood for that matter, you will
generate bad feelings. How would you prevent political corruption? Would
you declare universal laws and treaties? Would you use military and police
methods for enforcement? Would you  declare all resources the common
heritage of all nations?
In order to accomplish this task one must be free of bias and national­
ism, and reflect those qualities in the design of policies. How would you ap­
proach that?  This is a difficult project requiring input from many disciplines.
These are some of the problems we  must consider when thinking about
such a task. It can be a  fresh approach, unburdened  by past or traditional
considerations, religious or otherwise, but always keep in mind for whom this
society is to be designed.
Feel free to transcend pr esent realities and reach  out for new and creative
ideas.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

8

Chapter One
From Yesterday to Tomorrow
A little background before considering this challenge:
The lives of most men and women ar e blighted by problems they can­
not solve. Many events in our lives are th e result of things beyond our control.
While it is comforting to think, “I’m in charge,” in truth most changes ef­
fected by individuals are very limited  in scope. People usually blame them­
selves or “fate.” However, when two ca rs collide at an intersection, should
we blame the individual drivers, “fate,” or the way transportation is engi­
neered so that it permits collisions in  the first place? Are we, as an individual,
in charge if the automobile colliding with us or is this the result of poor
design?
In 2005 there were 43,200 thousand  deaths in the US from car acci­
dents, plus hundreds of thousands of  injuries. But consider another way we
get people from one place to another – the elevator. How many people
have been killed in collisions between  elevators? These devices carry millions
of people every day without a single mi shap because of their intelligent de­
sign. How might highway transporta tion be similarly arranged?
If you believe that transportation should  be designed so that it is almost
impossible for anyone to be killed or inju red in a collision, this book is for you.
If you believe that scientific investigat ion can find out how to restructure so­
ciety to give each individual a greater opportunity for self­realization and ful­
fillment, then you will probably appreciate these ideas.
To get the most out of these ideas you will have to blend open­
mindedness with skepticism. It is hard enough to face the problems of our
own time; it is even more difficult to  understand the fantastic and shocking
changes that may occur in the future.
Suppose an intelligent man in New York a hundred years ago sat down
one evening with a book predicting life  a century later. He would refuse to
believe that almost everyone in 2006 would be able to operate a horseless

carriage that could zip about at 60 miles per hour or more. He may have
thought the designers had gone too far.
He would smile smugly at the ridiculous prediction of man­made

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

9

flying machines tr aveling faster than the speed  of sound. The thought of
sending pictures and sounds throughout the world instantly would have
sounded impossible to su ch a person a hundred years ago. It would have
seemed incredible to him that war  would develop to the point where one
small bomb, directed in real time from  half way around the world, could de­
stroy an entire city with pin­point accuracy. Our early 20
th
century gentle­
man would have been alarmed that part of his wages could be withheld to
provide for retirement.
At this point let us leave our gent leman muttering to himself about the
world moving too fast and a futu re that has gone too far.
Are we any more flexible or farsighted today? In order to design a fu­
ture of positive change, we must first become expert at changing our minds.
The differences between the nineteenth  and the twentieth centuries will
probably be small compared to the changes that will take place in the rest
of our own century.
You will understand these ideas be st if you can see today as a step­
ping­stone between yesterday and tomorr ow. You will also need sensitivity
to the injustices, lost opportunities for happiness, and deadly conflicts that
characterize our twenty­first century civilization.
We have no crystal ball for the rest of the twenty­first century. We want
you to feed these ideas into your  own mental computer and experience.
You may find even better ideas that can  play a part in molding the future of
our civilization. In the rest of these pa ges, we’ll explore unfamiliar, alarming,
exciting, and attainable possibilities for the design of the future.
A Crisis That Needs to be Addressed
One would think that with our technology we could eliminate most so­
cial ills. Couldn’t modern technology supply enough food, clothing, shelter,
and material goods for all if used intelligently? What is stopping us from
achieving this? Technology is racing forward but our societies are still based
on concepts and methods devised centuries ago. We still have a society

based on scarcity and the use of mone y. We still have thinking patterns
based on old structures used in west ern Asia several thousand years ago.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

10

We are trying to adjust to the rapid advances in technology with obsolete
values that no longer work in today’s world.
Because of tremendous advantages  given corporations by lawmakers
who owe them their positions, monopo lies are gaining more control. The
comforting assumption that “I can make  a difference” is farther and farther
from reality. Fewer corporations own  more and more companies. Many of
the same people sit on the boards of  various major corporations besides
their own. The corporations that own car and aircraft companies may also
own food, radio, TV stations, magazines, pharmaceuticals, manufacturing,
and armament companies. Ten major lending institutions control virtually all
the credit cards in the U.S. The wealth  and influence of these corporate elite
can not be equaled or countered by  the workers who enabled them to ac­
quire such wealth. With media comp anies today owned  and sponsored by
large corporations, it is difficult to know whether the news can be trusted.
According to many polls, a majority of scientists think that the human
race is on a “collision course” with na ture, that all of Earth’s ecosystems are
suffering, and that the ability of the planet to sustain life is in serious jeop­
ardy.
(1)
There is a threat of rapid global climate change that will certainly
have profound consequences. The pollution of rivers, land, and the air we
breathe threatens our health. We are  destroying non­renewable resources
like topsoil and the ozone la yer instead of using these  resources intelligently.
We face common threats that transcend national boundaries: over­
population, energy shortages, water scarcity, economic catastrophe, the
spread of uncontrollable diseases, an d the technological  displacement of
people by machines, to name a few.  Eight hundred and fifty two million
people across the world are hungry. Ev ery day, more than 16,000 children
die from hunger­related causes ­ one child every five seconds.
(1)
World wide
more than 1 billion people currently li ve below the international poverty line,
earning less than $1 per day.
(2)
A very small percent of the people own most
of the world’s wealth and resources.  The gap between the rich and poor is
widening. In the US as of 2002, the av erage CEO made 282 times as much as
the average worker.
(3)
In 2005 the compensation of CEOs of major U.S. cor­
porations rose 12% to an average of $9.8 million per year. Oil company CEOs

did even better with raises that aver aged a whopping 109% to $16.6 million
per year. Meanwhile, workers’ salaries barely kept up with inflation in most
industries and occupations across the U.S. In Oregon, minimum wage work­
ers saw their pay rise by a mode st 2.8% to $15,080 per year.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

11

What has been handed down to us  does not seem to be working for
the majority of people. With the adva nces in science and technology over
the last two hundred years, you may be asking: “does it have to be this
way?” With the observable fact that scientific knowledge makes our lives
better when applied with concern  for human welfare  and environmental
protection, there is no question that  science and technology can produce
abundance so that no one has to go  without. But the misuse and abuse of
technology seems to make things worse.
The problems we face in the world today are mostly of our own mak­
ing. We must accept that our future depends on  us . While the values repre­
sented by religious leaders over the centuries have inspired many to act in a
socially responsible manner, others have  gone to war over their differences
in religious beliefs. Hopes for divine intervention by mythical characters are
delusions that cannot solve the problems of our modern world. The future of
the world is our responsibility and it depends upon decisions we make today.
We are our own salvation or damnation.
The shape and solutions of the future re ly totally on the  collective effort
of people working together.  We are all  an integral part of the web of life.
What affects other people and the environment has consequences in our
own lives as well.
What is needed is a change in our  sense of direction and purpose ­­ an
alternative vision for a sustainable new world civilization unlike any in the
past. Although this vision is highly co mpressed here, it is based on years of
study and experimental research.
These writings offer possible alternatives for striving toward a better
world. It arrives at decisions using th e scientific method. Like any new ap­
proach, it requires some imagination  and a willingness to consider the un­
conventional in order to be appreciated.  Remember that almost every new
concept was ridiculed, rejected, and la ughed at when first presented, espe­
cially by the experts of the time.
That’s what happened to the first scientists who said the earth was

round, the first who said it went arou nd the sun, and the first who thought
people could learn to fly. You coul d write a whole book, and many have,
just on things that people thought were impossible up until the time they

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

12

happened. Imagine going to the moon, for example! Your great­
grandparents would have laughed at su ch a notion! Such notions were the
ramblings of science fiction writers. Many forward thinking people have
been locked up and even executed for  saying such things as the earth was­
n’t the center of the universe.
Those who fought for social justice  and change had even greater diffi­
culties. People advocating change were beaten, abused, put in prison, and
brutally murdered.  For example, Wangari Maathai, who was awarded the
2004 Nobel Peace Price on December  10, 2004 was tear gassed, beaten un­
conscious, and imprisoned for fighting  against deforestation in Kenya, Africa.
Dianne Fosse, the naturalist who active ly strived to protect declining gorilla
populations from poachers, was found ha cked to death in her hut. Unfortu­
nately she did not provide for the ne eds of the poachers. Any number of
volumes could be written on the hard ships endured by those who sought
change that threatened the status quo.
(1)The world hunger problem: Facts, figures and statistics
http://library.thinkquest.org/C002291/high/present/stats.htm
(2) Hunger Report 2004. Br ead for the World Institute
http://www.bread.org/hungerbasics/international.html
(3) Capital Connection
http://www.oraflcio.org/cgi­bin/di splay.cgi?page=CapConnect42505

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

13

Chapter Two
All Things Change
In our dynamic universe all things ch ange, from the farthest reaches of
outer space to the movement of continen ts. Change occurs  in all living and
nonliving systems. The history of civilization is the story of change from the
simple to the more complex. Human ingenuity and invention bear witness to
this fact. No system can remain static  for long; most of the monarchies have
been replaced by other forms of go vernment and societ ies based on the
will of the people, not kings, have ev olved. Unfortunately, the changes are
not always for the best.
Although we accept the inevitability of change, humans meet it with a
lot of resistance. In most cases, change threatens those in positions of ad­
vantage and for the most part they are th ere in the first place to keep things
the way they are. This is true for any society, whether the power structure is
religious, military, socialist, capitalist, communist, fascist, or tribal. The leaders
will attempt to hold back change. So metimes, even when  conditions are
terrible for the majority of people, th e people themselves may resist change
because there is comfort in the fami liar. We refer to them as the un­
appointed guardians of the system.
But no matter how much people resi st, human civilization is no excep­
tion to the fact of change. Change occu rs in all social systems, and is the
only constant. We can be sure that  the history of humankind is one of
change.
Yet at every turn, vested interests (those who have the most to gain in
keeping things the way they are) oppose even technological changes. For
example, earlier in the twentieth century, defenders of the horse­mounted
cavalry delayed development of the tank . So entrenched was this tradition
that when Germany invaded Poland in 1939, their tank division faced Polish
soldiers still mounted on horseback.
It was obvious that the horse soldie rs did not stand a chance. The de­

velopment of aircraft threatened tank di visions. Then pilots and aircraft de­
signers fought to hold back the develo pment of guided missiles. The missile
men fought to hold back the developmen t of laser weapons. And so it goes.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

14

If we wonder why we are still faced with many of the same problems our an­
cestors had when our technological capabilities so surpass theirs, we must
consider that we have been here such a short time that we could almost be
called “newborn.” If you were to use  a twenty­four hour clock to represent
the time since life began on earth, it  would show that humans have only
been in existence since the last minute of the twenty­fourth hour. Only dur­
ing the last few seconds of the last  minute have modern humans begun to
use scientific methods to find out the most effective ways of getting things
done. We are just now beginning to hit our stride. More new knowledge has
been created from the beginning of the twentieth century to the present
than in the previous billion years.  Change is almost everywhere.
If life at times seems bewildering ­ if you feel pulled in many directions, if
you find that no matter what you do, you still have sticky problems, if you
find that our economic, political, and  social ways of doing things sometimes
create more difficulties than they so lve ­ then you are simply playing your
part in suffering through the present tr ansitional phase of our civilization.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

15

Chapter Three
Using the Scientific Method
What Have We Here
Until scientific inquiry came of age, human beings could not compre­
hend their relationship to the physical  world, so they invented their own ex­
planations. These explanations tended  to be simplistic and in many cases
harmful. For example, if one knows a tidal wave is approaching and
chooses to stay and pray for deliveranc e rather than leaving, this could be
detrimental to his/her survival. People  used to believe that plagues and dis­
eases were retributions of an angry  God, but the scientific method found
that many diseases were  carried by rats and lice, and caused by germs.
It is not that scientists are close­minded regarding these issues—it’s just
that their acceptance of ideas requir es more sophisticated standards and
methods of inquiry.
The scientific method helps to diminish biases, prejudices, and precon­
ceived notions. The method requires that  statements be verified and that re­
searchers find out through experimentat ion just what works and what does
not. Scientists ask the question “what do we have here?” and then they pro­
ceed to do experiments to determine  the nature of the physical world.
This process requires that experiments be verified by others who must
get the same results. One of the major developments in science was the re­
alization that we can not acquire answers to problems just intuitively. It re­
quires painstaking laborious effort and ti me to find solutions and answers. Of­
ten many failures come before any new findings.
The Language of Science
The communication of ideas and information usually starts with lan­
guage, but when you see how misunder stood you may be in daily life, you
know this can be a confusing task. Our everyday language evolved through
centuries of cultural change  and unfortunately, it is difficult to resolve con­

flicting ideas by using it. In most instances, because of varying backgrounds
and life experiences, the same word  can have different meanings for

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

16

different people. One’s thoughts may be  interpreted differently by others
even when using the same language.
But there is a language that is easily understood by many, even in dif­
ferent parts of the world. This language has a  high degree of physical corre­
lation with the real world .  There is little to no confusion in it. In different scien­
tific fields such as engineering, mathematics, chemistry, and other technical
areas, we have the nearest thing to  a descriptive universal language that
leaves little room for one’s own unique interpretation.
For instance, if a blueprint for an automobile is given to any technologi­
cally developed society anywhere in the world, regardless of political or reli­
gious belief, the finished  product will be the same.  This language was delib­
erately designed as a more appropriate way to state a problem. It is nearly
free of vague interpretations and ambiguities.
Many of the great technical strides made in our modern day would
have been unattainable without this improved communication. Without a
common descriptive language, we woul d have been unable to prevent dis­
eases, increase crop yields, talk over  thousands of miles, or build bridges,
dams, transportation systems, and the many other technological marvels of
this computerized age.
Applying and understanding General Semantics is essential to improv­
ing communication. Semantics has been defined in many different ways.
Briefly, it is an attempt to improve  communication through the careful use of
language. For example, terms like “Arab” , “Jew”, or “Irishman” have slightly
different meanings to different people. Similar words have various meanings
depending on differences in background  and experience. This also applies
to words like understanding, conscience, democracy, reality, love, etc. To
have intelligent discussions  using certain words, it is essential to ask what one
means by the words being used. If on e wishes to communicate in a mean­
ingful way, it is best to have people define their terms. Semantics is just one
instrument that may help improve communication. A useful book for this sub­
ject is  Tyranny of Words  by Stuart Chase.
Can we apply the Methods of Scien ce to how we Design our Society?

The discovery of scientific principles enables us to validate and test
many proposals. If someone claims that a certain structural element can
support a specific number of pounds pe r square inch, this statement can be

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

17

tested and either accepted or rejected  based on the test results. It is this
testing which enables us to design and  construct bridges, buildings, ships,
aircraft, and other mechanical wonders.
Almost everyone you know will go fo r the scientific way when it comes
to surgery, airplane rides, or building  things like skyscrapers, bridges, and
cars. Over the centuries, we seem to have developed a consensus that
when it comes to matters of personal safety, we will go with the science
rather than the magic. Why is that? Probably because it works, and every­
body can see that it does.
Then why don’t we do that when it  comes to planning our societies:
our cities, transportation systems, agriculture, health care, and so on? If you
thought we were  already  doing all those things scientifically, look again! If
science has a lot to do with what work s, then clearly there’s much about to­
day’s social and economic setup that is n’t scientific, because things aren’t
working very well for a majority of the world’s population or the environment.
If they were, war, poverty, hunger, homelessness, pollution, etc., would not
be so prevalent today. Unfortunately ou r social structures evolved with no
overall global planning.
One condition for the assignment of redesigning society is that your so­
cial design must live within the carrying capacity of our planet. This means
our resources have to support life on th e planet for everyone.  This will cer­
tainly require scientific methods of evaluation.
If one wishes to put a person on the moon, one cannot just build a
rocket and head for the moon. We must  first test what forces the human
body can stand. We would put a person in a centrifuge to see just how
many “G’s” the body can withstand. We would put a person through a bar­
rage of tests. For instance, we would te st to see how the body functions in a
gravity­ free environment and the effe cts on human health . We would also
need to have information about survival  possibilities on the moon; for exam­
ple, is there water, air, an acce ptable temperature range, etc.
In much the same way we  must look at the entire planet as a whole
and ask “what have we here?” We want to apply this same intelligent
method of planning using a scientific system of Earth sciences for planetary

survival. The degree to which we  don’t  apply this scientific method to the
way we live on Earth may very well  determine the unnecessary amount of
suffering that will occur.   How do we do this?

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

18

Chapter Four
Existing Myths
Human Nature
In everyday life we observe the  inter­connections between physical
events all around us. But we often fail to observe the same connections we
see in the physical sciences when it comes to human behavior. When we
examine human behavior in the same  manner as we examine   physical
phenomena, we will better understand  the physical factors responsible for
shaping our values and behavior.
In the natural sciences, physical  phenomena are acted upon by a
large number of forces. For example, a pl ant does not grow unless it is acted
upon by nutrients, gravit y, water, the sun, and mu ch more. A sailboat does
not sail of its own accord; rather, it is activated by the wind and many other
variables.
There is no fixed predetermined hu man nature. We are not born with
prejudice, bigotry, or anger; those ar e developed from our experiences. We
should not be preoccupied with the  erroneous concept of human nature,
but should rather examine human beha vior which has always been chang­
ing­­ otherwise we would still be living in caves.
Human behavior is just as subject to external forces as anything else in
the natural world. Today sciences of human behavior are less developed
because they focus primaril y on people and not sufficiently on the environ­
mental conditions that “program” the  individual. You can not identify the
factors responsible for behavior through the study of individuals alone.
Rather, we must study the cultures in  which people are nurtured. The differ­
ences between a Native American, a thief, and a banker are not found in
their genes, but instead reflect the envi ronments in which they were raised.
A Chinese baby does not learn to speak Chinese any faster than an Ameri­
can baby learns English. If one closel y examines the effects of society on
human behavior, we can readily identify the type of environment a person
comes from. The extent of social environmental influence is reflected in

languages, facial expressi ons and body movements.
Human behavior is lawful and generate d by many interacting
variables in the environment. This incl udes both constructive and socially

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

19

offensive behaviors. The social environment co nsists of our family life,
nutrition, love, or lack thereof, purcha sing power, sexual preferences, role
models on TV, books, radio, internet, education, religious background, the
people one associates with, and all the other interacting variables in one’s
life.
In general, collective values are influenced by the existing social
structure and sub­cultures within a society. For better or worse, social systems
tend to perpetuate themselves with al l of their strengths and shortcomings.
Whether we realize it or not, most pe ople are constantly manipulated by the
media and established institutions which influence the national “agenda”.
This, in turn, influences much of our behavior, expectations, and values. Our
notions of right and wrong, and our concepts of morality are also part of our
cultural heritage and experiences. This method of control does not require
the use of physical force, and has been  so successful that few recognize or
feel the manipulations.
Many people think greed  is a part of human nature. Since people lived
with scarcity or the threat of scarcity  for centuries, that has developed be­
havioral patterns such as greed, and admiration of those who have accu­
mulated wealth through crime, embezzlement, and more. These patterns
have been with us for centuries so many think it is just human nature and
can not be changed. But consider this ex ample: if it rained gold for a week,
people in a scarcity culture would rush outside and fill their houses with gold.
If the rain of gold continued for year s, they would sweep it out of their
houses and throw away their gold ring s. In an environment of abundance
and emotional security, many negative patterns would no longer be preva­
lent.
People raised in a monetary system  where the bottom line is profit are
likely to outsource portions of their  business rather than  be concerned with
the well being of their country and employees. The nature of our social insti­
tutions perpetuates this behavior. For exampl e, if a moderate sized
company were concerned with the well being of employees and provided
medical care, playgrounds for  children, and a higher wage scale, it would
not attract as many investors as a simi lar sized company that outsources and

invests in advertising and new machines would. The more humane company
will not be in business very long. Predatory behavior comes to dominate so
that one can survive in the business worl d. This is not human nature but a by­
product of the culture.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

20

In an environment of great scarcity of food stuffs, people horde food.
This behavior results from the scarcity of food.  But on a South Sea island with
low population and abundant food, human behavior is quite different.
When fish are caught, they are shared with everyone.
Many other examples show how environment sets patterns and values
are. In a hostile environment, smaller people will tend to develop the weap­
ons. After World War II, even the most respectable German families fought
over scraps of food in garbage cans to survive. In a scarcity­oriented soci­
ety, generosity is a rare occurrence. If a girl is very attractive by established
social standards, she will attract many male admirers. On the other hand,
when a girl is less attractive, she tends to develop other attributes to level
the playing field. People with little knowledge of the physical world tend to
see gods and demons as the prime cont rollers of natural phenomena. There
was a time when men of great strength  were admired and held in high es­
teem in armies. The advent of the gu n tended to equalize their combat
abilities. There have been wars ever  since people have be en on earth, and
many attribute this to human nature. But it is really the scarcity of resources
which causes territorial disputes.
Many people today see genes as a reason for aberrant behavior, but
the major influences have been shown  to be environmental. Genetic make­
up alone does not fully explain or il luminate human behavior. The sciences
of human behavior deal with a complex system of genes, environmental
conditions (food, shelter, family dynamics, education, religious training, per­
sonal experiences), and the interpretation and decisions people make
about the world and their place in it.
What is considered appropriate behavior  today may be considered
un­sane in the future. One question that remains is how much of our value
system is programmed by  society’s efforts to perpetuate existing and estab­
lished institutions. It is not human nature, but human behavior that we need
to be concerned with. That can easily  be changed by appropriate and
relevant education, and the design of  an environment which coincides with
the carrying capacity of the earth. Better values, ideals, and behavior
cannot be fully realized while there  is still hunger, unemployment, depriva­

tion, war, and poverty.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

21

The Rule of Law
Many people feel that we need the rule of law to eliminate our prob­
lems. But is it more laws that we  need? We have many laws – thousands
upon thousands of them ­ but th ey are constantly being broken.
For instance, there are thousands of  laws against stealing. But if we ex­
amine this more closely and look at the statistics, we find that a few people
control most of the earth’s resources.  Most people have insufficient money
to purchase even the barest of necess ities. How can we think that without
altering these conditions, the passing of  a law will prevent stealing? This is
even more difficult when advertising makes products so enticing. Almost un­
knowingly, people in the US are exposed to over 2500 advertisements a day.
Even a peace treaty cannot prevent another war if the underlying
causes are not dealt with. Laws for in ternational cooperation do not deal
with the reasons we need the laws ­­ they just tend to freeze things as they
are. Regardless of treaties, nations th at have conquered land all over the
world by force and violence still retain their positions of territorial and re­
source advantage.  Treaties are only  a band­aid on the problems and usu­
ally only work to postpone  conflict for a short time.
Perhaps what is needed are differe nt people in government, ethical
people who are concerned about others . Maybe they will wipe out corrup­
tion and work towards everyone’s well­ being. But even if the most ethical
people were elected to high position and we ran out of resources, there
would still be lying, cheating, stealing, and corruption.  It is not ethical people
that are needed but rather a way of  intelligently managing the Earth’s re­
sources for everyone’s well­being .
Examining the Conditions that Cause the Problems
Perhaps the problem lies elsewher e than in the enactment of more
laws or appointing ethical people to government.  Perhaps we should look
at how we currently obtain and distribu te the goods that we need. This is

done by “earning” money, either by exchanging one’s time, skills, and

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

22

efforts, or by “investing” in the financial system with the thought of getting
more money in return, and exchanging that money for goods and services.
This may have been a go od method in the past when goods were scarce
and technology was in its infancy,  but today our advanced technologies
could be the tools for a very different scenario.
If we look at things scientifically,  there is more than enough food and
material goods on Earth to take care  of all people’s needs – if managed
correctly. There is enough to enable ev eryone to have a very high standard
of living with the intelligent use of  technology, resources, and technical per­
sonnel.  When we say the  use of technology, we mean technology that is
not harmful to people or the enviro nment and doesn’t waste time and
energy.
Consider this: when there is a recession and people have little money
to buy things, isn’t the Earth still the sa me place? Aren’t there still goods on
the store shelves and land to grow crops?  It is just the rules of the game that
we play by that are obsolete and cause so much suffering.
The existence of money is hardly ever questioned or examined, but
let’s consider our use of money. Money itself does not have any value. It is
just a picture on a cheap piece of pa per with an agreement among people
as to what it can buy.  If it rained hundred dollar bills tomorrow, everyone
would be happy except the bankers.
There are many disadvantages to using this old method of exchange
for goods and services. We will consider just a few here and let you add to
this list on your own.
Money is just an interference betw een what one needs and what one is
able to get. It is not money that people need, it is access to resources.
The use of money results in social stratification and elitism based primarily
on economic disparity.
People are not equal without equal purchasing power.

Most people are slaves to jobs they  do not like because they need the
money.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

23

There is tremendous corruption, greed, crime, embezzlement, and more
caused by the need for money.
Most laws are enacted for the bene fit of corporations, which have
enough money to lobby, bribe, or persuade government officials to
make laws that serve their interests.
Those who control purchasing power have greater influence.
Money is used to control the behavior of those with limited purchasing
power.
Goods such as foods are sometimes de stroyed to keep prices up; when
things are scarce prices increase.
There is tremendous waste of material  and strain on available resources
from superficial design changes for newer later fads each year in order
to create continuous mark ets for manufacturers.
There is tremendous environmental de gradation due to the high cost of
better methods of waste disposal.
The Earth is being plundered for profit.
The benefits of technology are only distributed to those with sufficient pur­
chasing power.
Most important, when the corporation’s bottom line is profit, decisions in
all areas are made  not  for the benefit of people and the environment,
but primarily for the acquisition  of wealth, property, and power.
Next Phase in Social Development.
What is it that we all have in common? Where should our priorities lie?
All nations and people, regardless of political philosophy, religious beliefs, or
social customs, depend upon natural  resources; we all need clean air and

water, arable land for food, and the necessary technology and personnel to
maintain a high standard of living. Perhaps we should update the way soci­
ety works so everyone on earth can take advantage of our technological
ability to maintain a clean environment  and a high standard of living. There

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

24

is not enough money to begin to pay fo r this type of change, but there are
more than enough resources on Earth to create it.
To review: the Earth has abundant  resources and our practice of
rationing these resources through the us e of money is an outdated method
which causes much suffering.  It  is not money that we need but the  intelli­
gent management of the earth’s re sources for the benefit of everyone . We
could best work towards achieving this by using a  resource based economy.
Resource­based Economy
This is a very different concept than anything else put forth today. To
put it simply, a resource­based econom y uses resources rather than money,
and people have access to whatever they need without the use of money,
credit, barter, or any other fo rm of debt or servitude.  All of the world's re­
sources are held as the common heritage of all of Earth’s people.
The real wealth of any nation is not its money, but the developed and
potential resources and the people who work toward the elimination of
scarcity for a more humane society.
If this is still confusing to you consider this: If a group of people were
stranded on an island with money,  gold, and diamonds, but the island had
no arable land, fish or clean water, th eir wealth would be irrelevant to their
survival.
What if all the money in the world suddenly disappeared? As long as
topsoil, factories, and other resources still remained, we could build anything
we chose to build and fulfill our material needs. The bottom line is that
money is not what people really need; rather, it is access to the necessities
of life.
In a  resource­based economy,  resources are used directly to enhance
the lives of our total population. In an economy based on resources rather
than money, we can easily produce all of the necessities of life and provide
a very high standard of  living for everyone.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

25

Chapter Five
From one System to Another
The Transition ­ Signs of the Times
Most people don’t begin to look fo r an alternative so cial arrangement
until theirs no longer works for them.  A change from a system as entrenched
in our culture as money will most like ly require a collapse of the current
system.  Some things that are happening today could be signs that this
collapse is already underway:
The industrialized nations of the world are installing more and more
automated technology in order to compete with low prices in the global
economy. The result of this new techno logy is that more and more people
loose their jobs and can’t take care of themselves and their families. With
automation and cybernation used to their fullest potential, machines re­
place not only industrial workers, but al so most professionals. Consequently,
fewer people are able to buy the prod ucts that automated factories turn
out.
A continuous outsourcing of jobs and manufacturing plants to overseas
for cheaper labor, fewer environmental  restrictions, and other benefits may
seem good in the short run but will ultimate ly prove disastrous. It is likely that
the loss of income for a majority of unemployed will become so great that
they will lose their homes and possessions.
A number of scientists claim that by  the year 2030, there will be a dras­
tic shortage of easily extracted oil.  Oil may not run out, but it may become
monetarily and then physically impractical to extract it. Eventually, it will re­
quire more energy to drill for it and refine it than is practical. It is likely the
same will happen with natura l gas, only more rapidly.
These developments will create tremendous social and environmental
disruptions as businesses scramble to pr otect their profit margins and exploit
more of the earth’s land, water, and na tural resources.  It may take the
failure of the debt/money system for th e majority of people to loose confi­

dence in it. Then they  can examine seriously how a global resource­based
economy would operate, and envision wh at life would be like in such a
society.  In the chapters that follow, we will glimpse the processes involved
in adapting ourselves to this new way of life.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

26

Chapter Six
Future By Design — Emerging Into a Saner Future
First Steps
To begin implementing a resource­b ased economy, social designers
must utilize the scientific method and pose the question “What do we have
here?” With the requirement that all be  provided for in the most efficient,
comfortable, and enduring manner poss ible, the first priority is making a
purely technical assessment of basic  needs of the total global population.
The amount of housing, food, water, health care, transportation, education,
and other such needs must be compared to the available resources the
planet has to offer. This has to be ba lanced with the needs of other species
that make up the web of life on Earth.
The main objective is to overcome  scarcity and provide for the needs
of all the world’s people.   In order to create a workable and sustainable
civilization as quickly as possible, we  need vast amounts of energy. What is
desperately needed is an energy deve lopment strategy on a global scale,
requiring a joint venture of international planning on a level never before
achieved.
Energy
One of the most useful measures of  the development of civilization is
the amount of available energy per pe rson. To a large extent the degree of
physical comfort you enjoy today corr elates with the energy at your
disposal. Imagine the paralyses that would occur if your electricity and
gasoline supply were cut off, and you had to use your own muscles to get
things done.
The resource­based economy quickly go es to work on clean sources of
energy. This is only possible when there are no more monetary limitations in
the way of accomplishing or providing  what’s needed. With  the restrictions
of profit, property, and scarcity eliminated, research labs would quickly
begin working together and sharing information freely. There would be no

need for patents or proprietary inform ation since the end goal is not to
make money in order to continue working, but to achieve results that are
freely and quickly available to the planet’s entire population.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

27

This is a project that many people wo uld be eager and grateful to work on,
when the results immediately benefit all people. Interdisciplinary teams of
qualified personnel, in line with the pr oject’s requirements, will work on en­
ergy and automated systems to produce and supply goods and services on
a massive scale. Even the university stude nts will help participate in arriving
at fast methods of solving these problem.
These can be the armies of the futu re, a large peaceful mobilization to
restore and preserve the earth and its people. This has never been done
before and can only be done when mo ney is no obstacle. The question is
not do we have the money, but do  we have the resources and means to
accomplish this new direction.
During the transition from one system to another, scarcity regions are
provided with heat concentrators for co oking and sterilizing water. Foods for
those areas are dehydrated and compre ssed to save shipping space. The
packaging is biodegradable and may double as non­contaminating fertiliz­
ers. Regions without arable land will  use hydroponic farms, land­based fish
farms, and sea farming. To conserve en ergy during the transition, instead of
each family preparing food, there are food distribution centers with food
shipped directly to homes and restau rants. These massive methods of
supplying goods and services are  applied throughout the world.
Vast sources of energy will be ex plored and developed. These include
wind, wave and tidal action, ocean cu rrents, temperature differentials,
falling water, geothermal, electrostatic, hydrogen, natural gas, algae, bio­
mass, bacteria, phase transformation, and thermionics (the conversion of
heat into electricity by boiling electrons off a hot metal surface and
condensing them on a cooler surface).  Additionally, there is the potential
of Fresnel lenses to concentrate heat.
Fusion energy is the same  energy that drives th e cosmos and the stars.
When we learn how to harness it, the world’s energy problems will be solved
forever, without any detrimental effects or dangerous toxic materials to be
disposed of. The only residue would be the clean ash of helium.

Oceanographers told us in the late twentieth century that if we tapped
the vast energy potential of the wo rld's oceans occupying 70.8% of the
earth's surface, we could  easily meet present and  future energy needs for
millions of years to come.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

28

A key element in the design of citi es in the resource­based economy is
the embedding of all necessary energy ha rnessing within the structure of the
city itself.  This will be furthe r explained in the “City” section.
Another vast untapped energy option is the development of piezo­
electric materials, or laminated systems  inside cylinders, activated by the rise
and fall of the tides.
Geothermal power, or power extracte d from the heat of the earth, is
being used throughout the world with tr emendous success. Scientists predict
that if we develop and harness only 1%  of the geothermal energy available
in the crust of the earth, our energy  problems would be eliminated. With no
monetary restriction in the resource ­based economy, society would have
the chance to prove those scientists right.
Geothermal energy can supply more than 500 times the energy
contained in all the world’s fossil fuel  resources while reducing the threat of
global warming. Geothermal power plants produce very little pollution
compared to fossil fuels, and emit no nitrogen oxide or carbon dioxide. A
relatively small area of land is required for the power plant itself.  Without oil
and natural gas companies controllin g a monetary economy, geothermal
power would become the mo st economical and efficient way to heat and
cool buildings. If we were to apply ju st one tenth of what is currently spent
on military equipment to the development of geothermal generators, we
could have long ago solved our energy shortages.
In areas such as Iceland, geothermal energy is used to grow plants
year round in encl osed areas. In the resource ­based economy using this
method, enormous amounts of fresh vegetables can be cultivated in all
seasons.  A similar process can be used for fish farming and in regions where
heating and cooling are needed. Massiv e underwater structures could run
a portion of the flow of the Gulf Stream through large turbines to generate
clean electric power. The turbines wo uld have a centrifugal separator and
deflectors to prevent harm to marine life.
A land bridge or tunnel across the Be ring Strait between Asia and North

America could generate electrical po wer and collect and process marine
products. Beneath and above the ocean surface would be tunnels to trans­
port passengers and materi als. Pipelines could bring  fresh water from melting

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

29

icebergs to other parts of  the world.  This structure would not only provide a
physical link between continents, but  would also serve as an avenue for
social and cultural exchange.
In our resource­based economy, th ere are comprehensive studies of
the environmental and human impact be fore starting any large projects.
The major concern is to protect and re store the environment for the benefit
of all living creatures in the community of life. The purpose of the construc­
tion and development of these power pr ojects is to free human beings from
unnecessary laborious tasks. In order to  achieve this society, we will need to
automate most jobs as quickly as possible.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

30

GEOTHERMAL ENERGY PLANTS

Geothermal energy,  with refinements in
conversion technologies, can take a more
prominent role in redu cing the threat of
global warming. Readily available in many
regions throughout the world, this source
alone would provide enough clean
energy for the next thousand years.
HARNESSING THE GULF STREAM

These underwater structures divert a portion of the
flow of the Gulf Stream  and other currents through
turbines to generate clean el ectric power. The
turbines are slow turning  and would have centrifugal
separators and deflectors to prevent harm to marine
life.
BERING STRAIGHT DAM

A major development in the future could be the con­
struction of a land bridge or tunnel across the Bering
Strait. The primary function of this span would be to
generate electrical power and house facilities for col­
lecting and processing marine products. Beneath and
above the ocean surface would  be tunnels to transport
passengers and materials. Pipelines to cond uct fresh water from melting icebergs to
other parts of the world may also be incorpor ated.  Not only could this structure provide
a physical link between Asia and North America,  it could also serve as an avenue for
social and cultural exchange

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

31

Chapter Seven
Cities that Think
Designing th e Future
Local governments spend lots of time and resources attempting to
update our current cities,  roads, and transportation  systems. The cost of
operation and maintenance and overall inefficiency is high. It is less expen­
sive to build newer cities from the ground up than to restore and maintain
old ones, just as it is more  efficient and less costly to design flexible, state of
the art production methods than it is  to attempt to upgrade obsolete
factories.
To have a world without pollution and waste, yet keep parks,
playgrounds, art and music centers, schools, and health care available to
everyone without a price tag, requires profound changes in the way we
plan our cities as well as our lifestyles.
To phase in this new system, the first  city will test the validity of design
parameters and make necessary change s as needed. This new social direc­
tion could be promoted on many fronts  with books, magazines, TV, radio,
seminars, theater, and theme parks, We could also design and experiment
with automated building processes for the next city.
Innovative multi­dimensional circular cities combine the most sophisti­
cated resources and construction tech niques available. The geometrically
elegant circular arrangement, surrou nded by parks and gardens, is
designed to operate with minimum energy to obtain the highest possible
standard of living for everyone. This ci ty design uses the best of clean
technology in harmony with local ecology.
The design and development of thes e new cities emphasizes the resto­
ration and protection of the environment. It must be understood that tech­
nology without human concern is meaningless.
The new cities would provide a total environment with clean air and

water, health care, good nutrition,  entertainment, access to information,
and education for all. There would be art and music centers, fully equipped
machine shops, science labs, hobby an d sports areas, and manufacturing
districts. These new cities would also provide all manner of recreation within

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

32

a short distance of the residential di strict. Waste recycling, renewable and
clean power generating systems, and  all services would be managed with
integrated, cybernated methods. The  management of one’s personal life,
his/her life style and personal preferences,  is left entirely to the individual.
Some cities can be circular while ot hers may be linear, underground, or
constructed as floating cities in the sea (we will get to them later on). Many
cities would be designed as total enclosure systems, much like a cruise ship
outfitted for a six­month  cruise. They would contain residences, theaters,
parks, recreation, entertai nment centers, health care and educational facili­
ties, and all the requirements and amen ities for a total living environment.
Everything in these cities would be as near to a self­contained system as
conditions allow. In northern locati ons, some could be partially under­
ground.
In planning the cities, computers will help determine the design based
on the most comprehensive analysis  of data about the environment and
human needs. For example, the characte ristics of the population in a given
area determine how many hospitals  and schools are built and the equip­
ment needed. Some medical systems wo uld be mobile and  others prefabri­
cated on land and sea. Eventually entire cities would be automatically
assembled on site from standardized, prefabricated sections made in auto­
mated plants. Through this “systems approach” method ­­ we can’t
emphasize this too much ­­ we will be able to give all people a very high
standard of living in the shortest possible time.
This permits a wide range of flexibil ity in design for changes and takes
advantage of interchangeable units.  Cities take on new and different
appearances depending on how they are  used. Each city is unique. It does
not reduce the lives of people to a su bsistence level; rather, it makes
available all the amenities that modern science and technology can pro­
vide. Even the wealthiest people of the past could not achieve a standard
of living equal to that in these new cities, which will also maximize safety and
peace of mind.
The structures will be made of ne wer materials such as a sandwich­

type assembly that is semi­flexible wi th an inner foam core and a glazed
ceramic outer surface to allow for expansion and contraction without
fracture. This requires no maintenance. The thin shell construction can be
mass­produced in a matter of hours. This  type of construction suffers little

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

33

or no damage from earthquakes, hurric anes, termites, and fires. Windows will
be controlled electronical ly to shade or darken external illumination and
come equipped with computer­controlle d, automatic cleaning systems that
require no human labor.
Innovative technologies make it po ssible to conserve resources for
lesser­developed regions, without sacrificing any of the conveniences of
advanced living. It is only through such innovations that our end goal of a
high standard of living for the entire human race can be achieved.
These cities coordinate production and distribution, operating a
balanced­load economy so there is no over or under production.
Accomplishing this requires an autonomic nervous system (environmental
sensors) integrated into all areas of the social complex.
For example, in the agricultural be lt electronic probes embedded in
the soil automatically maintain a consta nt inventory of the water table, soil
conditions, nutrients, etc., and act  appropriately without the need for
human intervention as conditions chan ge. This method of industrial elec­
tronic feedback would be applied to the entire system.
The cities would function as evolving , integrated organisms rather than
as static structures because their de sign accommodates to change. These
total environments will permit the widest possible range of individuality and
creativity for those living in them.
Design Consideration
At one time, architectural adornments were an integral part of con­
struction. The lofty columns and colonnaded porticos of ancient Greece
and Rome were necessary components of their structures. With the advent
of newer, lightweight materials and  engineering improvements, we can now
span greater distances without columns or other intervening support
structures.
The resource­based economy would no longer engage in the con­

scious withdrawal of efficiency to maintain designs felt to be impressive. If
we continue to design our buildings  with conspicuous  waste and decora­
tion, we lessen the standard of living for others by using resources wastefully.
Designing a building with many artificial projections does not indicate

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

34

originality, creativity, or individuality. Individuality is expressed by our unique
way of thinking about ourselves and the world around us, not by our external
appearance.
This is not to detract from beautiful  structures created in the past with
the available and limited technology available at the time. However, the
continuing application of ancient methods of construction retards innova­
tive and creative thinking, which is necessary to an emergent culture.
The intelligent use of resources incorporated into structures consider­
ably simplifies our lifestyle and reduces waste and maintenance. These new
cities would provide for the needs of the inhabitants through an efficient
allocation of resources and materials,  in an energy­conscious and pollution­
free environment.
Homes
To many in the early twenty­first ce ntury, the homes of the future may
appear surreal.    For example, home s can be sheltered from the weather by
electronic means. The furnishings may consist of totally different configura­
tions that automatically adjust to our  body contours. New technologies will
make walls entirely transparent so occupants can view the surrounding
landscape without anyone on the outs ide seeing in. Daylight can be
softened and subdued according to the preference of the occupants.
These buildings would provide a barrier to sound, insects, and dust, and
maintain the desired internal temperature. Telephones would be entirely
invisible and a component part of the in terior structure, focusing sound to
your ear by electronic means. The buil ding’s materials will generate energy
and control their own surrounding climate.
With the intelligent application of humane technologies, a wide array
of uniquely individual homes can be pr ovided. Structural elements would be
flexible and coherently arranged to  best serve each individual. Pre­
fabricated modular homes will embody  a high degree of  flexibility incon­
ceivable in the past. They can be built in any place one might want, amidst
forests, atop mountains, or on remote  islands. They can be designed as self­

contained residences with thermal ge nerators, heat concentrators, and
photovoltaic arrays built into the skin  of the building. Thermo panes would
tint out bright sunlight using variable patterns of shading. All these features
are controlled by the occupant and su pply more than enough energy to

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

35

operate the entire household. Homes  will also contain a precise combina­
tion of dissimilar metals utilizing the thermocouple effect for heating and
cooling. Other materials embedded in solid­state plastic or ceramic
materials would make up the structure of the home. With this application,
the warmer it gets on the outside, the  cooler it becomes on the inside. This
method serves to heat or cool the buildings. The interiors of the homes would
be designed to suit the preferences of the individuals.
Transportation
When travel outside the city is de sired, computer­guided vehicles for
land, sea, air, space and beyond can  transport passengers  and freight. For
rapid movement of passengers on land across viaducts, bridges, and
tunnels, high­speed mag­lev trains sp an great distances and will efficiently
replace most aircraft transportation. Some passenger compartments in the
transport units can be transferred from  the moving train during transit, which
eliminates waiting time at stations. Rail, sea, and undersea craft can handle
most freight. Many of the transport units have detachable components and
contain standardized containers making them easy to transfer.
In the cities various types of escalators, elevators, conveyors, and trans­
veyors can be designed to move in al l directions throughout, even up the
sides of buildings. They can be  inte rconnected with other transport systems
and extend into homes as well.
Most of the smaller transportation un its for people can be operated by
voice control. When voice control is not practical or possible, alternative
methods such as keypads can be used. Without large corporations control­
ling automobile manufacture for profit, all transportation systems can be
designed as modular, continuously updated, and provided with the latest
developments in technology.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

36

The outer perimeter is part of the recreational area with
golf courses, hiking and biking trails, and opportunities for
water sports. A waterway surrounds the agricultural belt
with its enclosed, transparent buildings. The application of
newer technologies eliminates, once and for all, the use
of dangerous chemicals and pesticides. Continuing into
the city center, eight green se ctors provide clean, renew­
able sources of energy using wind, thermal, and solar

energy devices. The residential belt features beautiful landscaping, lakes, and winding
streams. The homes and apartments are gracef ully contoured to blend in with the land­
scape. A wide range of innovative architec ture provides many choices for the occu­
pants.
Adjacent to the residential di strict a wide selection of
healthy, organically­grown fo ods are available on a 24­
hour basis. Next are the apar tments and desi gn centers,
which surround the central  dome. Eight domes house the
science, art, music, resear ch, exhibition, entertainment,
and conference centers, whic h are all fully equipped and
available to everyone. The central dome, or “theme cen­
ter,” houses the cybernated sy stem, educational facilities,
health center, and facilities for shopping, communications,
networking, and childcare. In addition, it serv es as the core for mo st transportation ser­
vices, which take the form of horizontal, vertic al, radial, and circular conveyors that safely
move passengers anywhere within the city.   This  system facilitates efficient transportation
for city residents, eliminating the need for auto mobiles. City­to­city transportation is pro­
vided by monorail and electrically operated vehicles.
CIRCULAR CITIES
TOTAL ENCLOSURE CITIES

Many cities are designed as total
enclosure systems, much like a cruise
ship outfitted for a six­month cruise.
They contain residences, theaters,
parks, recreation, entertainment
centers, health care, and educational
facilities, and all the requirements and
amenities for a total living environ­
ment.  Everything in these cities is as
near to a  self­contained system as conditions  allow. In northern locations or uninhabit­
able areas, cities can be subterranean.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

37

CYBERNATED COMPLEX
This cybernated complex ut ilizes advanced imaging
technology to project a 3­D  "virtual" image of the earth
in real time. It utilizes satellite communication systems
to provide information on worldwide weather condi­
tions, ocean currents, resource inventories, population,
agricultural conditions, and fish and animal migration
patterns. The interconnected cybernated complexes
UNIVERSITY CITY

This University of Architecture and Environmental Studies,
or "World University," is a testing ground for each phase of
architectural development. This is a "living” and continu­
ally evolving research institute open to all. Student per­
formance is based on "com petence accreditation" and
research findings are applied directly to the social struc­
ture to benefit all of humanity . People live in these experi­

These super­sized skyscrapers assure that more land is available for
parks and wilderness preserves, while concurrently helping to elimi­
nate urban sprawl. Each of these  towers encloses a complete envi­
ronment, containing a shopping cent er as well as childcare, educa­
tional, health, and recreational faci lities. This helps  reduce the need
to travel to outside facilities.
These skyscrapers are constructed of carbon fiber­
reinforced and pre­stressed co ncrete. They are stabilized
against earthquakes and high winds by three massive,
elongated, tapered columns,  which are 100 feet wide at
the base. This tripod­like structure is reinforced to diminish
compression, tension, and torsion stresses.
SKYSCRAPERS

represent the brain and nervous system of the entire world civilization. All information is
available on demand to anyone via the Inte rnet. This single site manages our common
heritage of resources, and monitors the  carrying capacity and health of Earth.
mental cities and provide feedback on the li vability and serviceability of the various
structures. This information is used to formul ate modifications to structures so that maxi­
mum efficiency, comfort, and safety are assured. This facility is also used to develop
modular construction systems and component s that serve a wide range of needs and
preferences. In most instances, the external  appearance of the buildings reflects the
function of the building – they ar e designed “from the inside out.”

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

38

CENTER FOR DIALOGUE

The mission of The Center for
Dialogue is to submit the urgent
issues of the times to critical ex­
amination, and to raise relevant
questions for informed public
dialogue. The photo on the right
shows the automated building
of domes structures.

INTERNATIONAL SHIPPING SYSTEMS

Hydrodynamic seafaring vessels permit high­speed efficient travel. They are energy
efficient and provide maximum comfort and sa fety for passengers.  They are manufac­
tured from durable composite materials, their outermost skin consisting of a thin layer of
titanium, which requires minimal maintenance.  Portions of the upper deck slide open
when the weather permits.
SHIPS WITH DETACHABLE COMPONENTS

Many of the transport units have detach able components and contain standardized
containers making them easy to transfer. Enti re freight sections are unloaded instead of
separate containers.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

39

SHIPS AND CANALS

An efficient national transportation
system would include a network of
waterways, canals, and irrigation
systems. Many of the ships traversing
these canals are floating automated
plants while others transport passengers
and freight. An innovative approach to
education could be offered in floating
“education centers” where children
and adults travel from one area of the
continent to the other . This would allow
them to learn about the world in which
hey live, not merely through books, but
through experiencing and interacting
with the “real­world” environment.
“Mega hydrological projects” would be an  integrated part of intercontinental
planning, minimizing floods an d droughts while aiding the migration of fish, removal of
accumulated silt, and developing sites to manage and “clean” agricultural and urban
run­off.  Floodwaters would be  diverted to water storage ba sins, allowing the water to
be used during periods of drought. This not  only helps maintain the  water table, but also
provides natural firebreaks and an emergency  water source for fires. In addition, these
canals would supply water for farming and irrigation, supply the nation’s land­based fish
farms, protect the wetlands and wildlife, and supply water to recreation areas.
AUTOMOBILES

Streamlined cars would provide high­speed,
energy efficient, and safe long­range trans­
portation. Some vehicles may have wheels,
while others are equipped with magnetic
levitation or air­floatation devices. Vehicles
would be equipped with voice­recognition
technology that allows passengers to re­
quest their destination by voice command.
Self­monitoring systems will tell the vehicles
when service is required, and they would
transport themselves to service and
maintenance facilities.  Use of clean, non­
polluting electrical energy would allow for sil ent vehicle operation. Proximity­sensor de­
vices linked to automated velocity and brakin g systems can enable t he vehicles to avoid
collisions. As a secondary safety measure, t he entire interior will  contain a protective
membrane. Within the cities, horizontal, vert ical, radial, and circul ar transveyors would
serve most transportation needs.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

40

MAG LEV TRAINS—MASS TRANSPORTATION SYSTEMS AND MONORAILS

While these high­speed, magnetic levitation trai ns are in motion, a segment of the
passenger compartment is either lifted or slid  to the side. These detachable sections can
then take passengers to their local destinatio ns while other compartments are lowered in
their place. This method allows the main body  of the train to remain  in motion saving time
and enhancing efficiency. In addition, th e removable compartments are specially
equipped to provide a wide ra nge of transportation services. These high­speed mag­lev
trains and monorails will be used  for city to city transportation.
BRIDGES

These elegant bridges are designed to carry  compression, tension, and torsion loads in
the simplified expression of its structural me mbers. In some instances Mag­lev trains are
suspended beneath the en closed traffic lanes.

These Vertical Takeoff and Landing (VTOL) airc raft lift passengers and freight by the use
of ring­vortex air columns. The helicopter in  the foreground has  a stationary center
around which the rotors are prop elled by engines at their tips. VTOL aircraft are propelled
by a variety of techniques, from ducted fans  to vectored jets. They are designed to com­
bine the most desirable attribut es of fixed winged aircraft, helicopters, and flying plat­
forms. Transcontinental travel is achieved  through advanced aircraft and high­speed
mag­lev trains, all integrated into  a worldwide transportation system.
AIR TRANSPORTATION

VTOL
VTOL
Chopper
Transcontinental

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

41

FUTURE AIRCRAFT

Since military aircraft would be unnecessary in
a resource­based economy, emphasis is
shifted to advancing medical, emergency,
service, and transportation vehicles. Here is an
example of VTOL (Vertical Take­off and Land­
ing) aircraft with three synchronous turbines,
which allow exceptional maneuverability.
These delta­configuration aircraft are con­
trolled by electro­dynamic means, eliminating
the need for ailerons, elevators, rudders,
spoilers, flaps, or any other mechanical con­
trols. In addition to providing better maneu­
verability and aerodynamic qualities, this
innovative technology al so serves as an anti­
icing system. In the event of an emergency
landing, fuel is ejected to prevent fires.
AIRPORTS

The central dome of this airport contains
terminals, maintenance facilities, service

centers, and hotels. The runways are

arranged in a radial configuration, which
allows airplanes to easily take off into the
prevailing winds and to avoid dangerous
crosswind landings.
Emergency stations at the edge of the
runways are fully equipped with built­in
fire fighting equipment and emergency
arresting gear. All runways are equipped
with built­in sprinkler systems.  Passengers
are transported to and from the airport
by underground conveyors. Many of the
terminals themselves are constructed
underground for increased safety and
more efficient use of the land.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

42

HOMES
The architecture and individual
dwellings of the cities evolve in an
entirely different manner from past
houses. With the intelligent appli­
cation of humane technologies, a
wide array of unique individual
homes can be provided. Their
structural elements are flexible and
coherently arranged to best suit
individual preference. These pre­
fabricated modular homes,
embodying a high degree of flexi­
bility, can be built in any place one
might imagine, amid forests, atop
mountains, or on remote islands.
All these dwellings are self­contained
energy efficient residences with their
own thermal generators and heat
concentrators. Photovoltaic arrays
are built into the sk in of the building
and into the widows. “Thermopanes,”
tint out bright sunlight with variable
patterns of shading. All these features

are selected by the occupant to
supply more than enough energy to
operate the entire household.
Homes are prefabricated from a new type of
pre­stressed reinforced concrete with a flexible
ceramic external coating; they are relatively
maintenance­free, fireproof, and impervious to
weather. Their thin shell construction is mass­
produced in a matter of hours. With this type of
construction, there is minimal damage from
earthquakes and hurricanes.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

43

Automation
Machine Intelligence
The key to achieving abundance and  a high standard of living for
every person on the planet, is to au tomate as much as possible in the
shortest period of time . By replacing human labor with machines and
implementing a global resource­based  economy, everyone lives better than
the wealthiest of today. A future without locks on the doors, and no fear of
someone hitting you over the head to steal your goods or money is possible
because everyone has free access to all  that is available. And there can be
much available by automating and using resources wisely.
Cybernation, the merging of computers with production, will unleash
an outflow of goods and services neve r before experienced. There is much
work to be done on artificial intelligence (AI). AI is computer programming
that simulates human decision­making and hypothesis testing along with
self­correction. AI redesigns mechanical  and electronic systems to simulate
and improve upon human performance.  As exciting as these developments
are, we are just at the begi nning of the possibilities.
Cybernation can be regarded as the only  real  emancipation procla­
mation for humankind when used humanely and intelligently. It enables
people to have the highest conceivable  standard of living with practically
no labor. It frees people for the first time from the routine of repetitive day­
by­day activity. When humans are  free of the outmoded methods of a
monetary system, we will finally begin to understand what it means to be
civilized.
When we use automation and cybernation more extensively, not only
industrial workers, but also most profes sionals can be replaced by machines.
Even today, the most visionary writers and futurists have difficulty accepting
the possibility of robots replacing su rgeons, engineers,  top management, air­
line pilots, and other professionals. Ma chines can easily replace humans in
government and in the management of world affairs. This does not repre­
sent a take­over by machines, as some people might fear. Instead, the

gradual transfer of decision­making to machine intelligence is the next
phase of social evolution.
Computerized systems are more effective because of the number of

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

44

sensors they have. Automated control can happen when sensors are
installed in every conceivable location and linked through a worldwide
network of computers.
During the transition from a mone tary society to a resource­based
society, teams of systems engineers,  computer programmers, systems
analysts, researchers, and  the like will be needed to help supervise,
manage, and analyze the flow of good s and services. But as the resource­
based society moves toward a more cybernated world, most people are no
longer needed to manage and oper ate this emerging civilization.
Computers will eventually be able to  design their own programs, improve
and repair their own circuitry, and update information about social needs.
Interlinked cyber­centers would coordinate the service industries, transporta­
tion systems, public health care, and education with the latest data for the
world economy. Redundant systems woul d be in place in  the event of
failures or interruptions.
AI organized in this way within a resource­based economy results in
more significant changes for the human race than any previous break­
through, philosophy, or revolution. It is  most significant when we understand
that what is blatantly missing in today’s society is the intelligent manage­
ment of Earth’s resources, and that  most problems can be solved when
technology is used wisely.
Consequently, a much higher standard  of living for everyone all over
the world can be achieved when th e entire Earth’s resources are con­
nected, organized, monitored, and used efficiently for  everyone’s  benefit as
a total global system ­­ not just for a relatively small number of people.
Mega­machines
Mega­machines represent radical chan ges in the physical appearance,
performance, and behavior of machines . They act more like living systems
since they are capable of  making appropriat e decisions for their particular
uses. In the event of unforeseen threat s or dangers to humans, they will act
on our behalf. To minimize system fa ilure, computers are designed to be

flexible and are capable of  automatic shutdown in the event of failure of
one of their parts.
In an advanced cybernated global ec onomy, mega­machines, directed by

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

45

sophisticated AI excavate canals, dig tunnels and construct bridges,
viaducts, and dams without the need  for human involvement. Human
participation consists of selecting the desired ends.
Massive self­erecting structures are mo st efficient in the construction of
the entire global infrastructure. These  are not cookie­cutter cities, as some
would imagine. The notion that large­ scale overall planning implies mass
uniformity is incorrect.
Factories can be designed by robots for robots; cybernated systems
are self­programming by means of en vironmental feedback. Machines of
the future are capable of self­replica tion and improvement, and can repair
themselves and update their own circui try. Since the computers and systems
involved are self­monitoring, parts are  supplied and installed well in advance
of any wear. The machines operate continuously except when conducting
their own maintenance and repair.
To conserve energy, which is a ma jor theme in the resource­based
society, many manufacturing plants ca n be eliminated by having products
produced automatically while being delivered. For example, transportation
modules for ships, trains, and planes ca n process time­sensitive products like
fish and vegetables while en route.
Utilizing technology in this way makes it possible for a global society to
advance and change in the shortest time possible. You should remember
that this is all made possible because the main objective is for everyone’s
gain, not just the benefit of certain corporations or individuals.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

46

ROBOTS CONSTRUCTING ROBOTS — MU LTI ACCESS INDUSTRIAL ROBOTS

These “multi access industrial robots” utilize
vast information resources, which enable
them to receive commands via satellite
up­link or on­site. They are also designed to
take appropriate actions in the absence of
human directives by combining an array of
Micro Electro Mechanical Systems (MEMS),
sensors, and receivers with sophisticated
decision­making circuits and artificial intelli­
gence programs. They are capable of
handling a wide range of industrial produc­
tion tasks, and are even able to upgrade
their level of service  and replace their own
NANOTECHNOLOGY

Nanotechnology offers enormous potential.
Nanotechnology combines optics and lasers,
and enables matter to be assembled atom
by atom, into whatever molecular structure is
needed. Nanotechnology will lead to a sub­
microscopic revolution in all fields.
MEGA­EXCAVATION MACHINES

This scene depicts a laser excavator. Such devices, directed via satellite, are capable
of fusing the earth beneath it into a molten,  magma­like material, thus contouring the
earth to aid in the construction of canals, roads, and waterways.
parts. When necessary, these mega robots  communicate with one another and coordi­
nate the logistics and delivery of t he required materials for each project.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

47

AUTOMATED TUNNEL ASSEMBLING MACHINE

Tunnel segments float down  canals by the use of
large flotation devices. This automated tunnel­
assembling machine lifts prefabricated segments
and places them in the required positions. Once
completed the tunnels are used for high­speed
mag­lev transportation.
THE CONSTRUCTION OF TOWERS

These towers are designed specifically for
regions where earthquakes are prevalent. Such
cable­suspended structures easily withstand a
wide range of movement, stresses, and strains.
Circular towers radially arranged are self­
erected efficiently and rapidly around a central
core that houses elevat ors and all other house­
hold utilities. The translucent windows serve as
photovoltaic generators, and the intensity of the
light entering the windows is varied electroni­
cally. All window cleani ng and maintenance is
automated.
MASSIVE LIFTING CRANE

This multi­function crane is designed to lift freeform
structures and position them on foundations and
stilts or transfer them to vertical lift systems that place
the units on towers. Upon  completion of their task,
these self­erecting cranes are disassembled into a
compact form for easy transportation to the next
assignment.
MASS­PRODUCED EXTRUDED DWELLINGS
This demonstrates how lightweight carbon
fiber­reinforced concrete apartment dwellings
are produced as continuous extrusions and
then separated. The outer shells of these
efficient structures serv e as photovoltaic gen­
erators.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

48

LIFT AND POSITION CRANE
This automated machine places these
prefabricated dwellings at on­site
locations.

MEGA MACHINES
Construction of these industrial and
research complexes is carried out by
robotic equipment that receives in­
structions via satellite. The construction
crews consist of automated cranes
that travel along the buildings' length
installing floors, windows, curtain­walls,
roofing, and other components from
the ground up, entirely free from
human intervention. These devices
contain self­monitoring sensors to mini­
mize industrial accidents or collisions
with other devices or living beings.

DESALINIZATION PLANT
This mega­machine is transporting a transpar­
ent enclosure used for evaporative conden­
sation.  It is placed over canals, some of them
containing salt water, and serves as an
evaporative desalinization plant to supply
clean water for drinking, irrigation, and other
needs. This is accomplished by harnessing the
power of the sun and helps eliminate water
shortages throughout the world.
INTERNATIONAL SHIPPING SYSTEMS
These ships are floating automated plants,
capable of processing raw materials into fin­
ished products while en route to their destina­
tions. Some serve as industrial fish processing
plants and canneries, while others are
equipped with multi­cellular compartments
capable of transporting a wide variety of
products.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

49

Chapter Eight
Fear of Machines
Machine Liberation
Many people fear a “takeover”  by machines, but there has never
been a single act or plan by machines  to hurt anyone. (Unfortunately, the
same cannot be said of human bein gs.) Humans, not machines, use nerve
gas and missiles to destroy. Even automobile and aircraft accidents are
mostly caused by human error rather  than by mechanical failures.
Many people fear rapid technologi cal developments, especially auto­
mated and cybernated machines, replacing human beings. To be fair,
some of these fears are justified in a  monetary system where rapid increases
in production technology require fewer workers.
Some distrust a computerized society  and fear possible failures of the
machines. They worry that technology will make us more like machines,
driving us toward uniformity, and resulting in the loss of individuality, freedom
of choice, and privacy.
In defense of machines, there is  no evidence of machines acting
against human beings on their own, except in science fiction stories.
Humans program machines an d direct their use.  It is not machines that are
to be feared; it is the misuse and  misdirection of these machines that
threaten humankind. We must not forget  that the bombing of cities, the use
of nerve gas, prisons, death camps, and torture chambers have all been
managed and operated by human beings, not machines. Even atomic
weapons and guided missiles were bu ilt and directed by people. People
pollute the environment ­­ our air, oc eans, and rivers. The use and sale of
harmful drugs, the distortion of truth, bi gotry, and racial hatr ed are all part of
flawed human systems and false indoctri nation, and hardly characteristic of
machines.
Machines are not the danger. We are.  As long as we do not take re­
sponsibility for our relationship to fellow human beings and the intelligent

management of our planetary resources,  we are the greatest danger to the
planet. If there ever were a confli ct between people and machines, we
know who would start it!

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

50

Science and technology create none of our problems. Our problems
arise from human abuse and misuse of  other people, the environment, and
technology. In a more humane civilizati on, machines are used to shorten the
workday, increase the availability of  goods and services, and lengthen
vacation time. New technology is used to raise the standard of living for
everyone, and in this way, increasing  the use of machine technology serves
to benefit all people.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

51

Chapter Nine
Cities in the Sea
The Ocean Frontiers
The web of life on our planet is supported by the hydro­cycle, that
great variation of forms of water, which  are part of the planetary circulation:
the oceans, snow, ice, rain, lakes, groundwater, and aquifers. This constantly
renewed circulation, powered by the heat of the sun, the rotation of the
earth, and Coriolis forces, supports the  entire life cycle, including humankind.
People often speak of underdeveloped  land areas, but rarely of the
greatest undeveloped natural resources  on the planet, which are the world's
oceans.  Exploration and  development of the oceans must be carried out
with the utmost care. Although humans have used the oceans of the world
for thousands of years as a source of  food and transportation, we are just
beginning to recognize the enormous potential and diversity of this relatively
untapped resource. The oceans offer an almost limitless environment for
food, energy production, transportation, minerals, pharmaceuticals, and
much more.
In the past there was little regard for ocean life, which is essential to all
life on Earth. We would survive and advance more easily as a species if we
take seriously the reclamation of our oceans.
Past Abuses of the Ocean Environment
In August of 1970, the U. S. Army deliberately dumped containers hold­
ing 67 tons of nerve gas into the  Atlantic Ocean. Worse, the dumping
ground was close to a main artery in th is life support system, the Gulf Stream,
which makes the clean­up all the more  urgent. The Navies of the world, the
fishing fleets, cruise lines, and many co astal cities casually use the ocean as
both trashcan and toilet.
The lack of adequate sanitation is one of the biggest threats to human
health. It results in ill­health, disease, and death related to pollution of

coastal waters. South Asia alone has 825 million people who live on the
coast without basic sanitation facilities. It isn’t hard to understand why the
levels of untreated sewage in South Asia’s Coastal waters are the highest in

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

52

the world. This, besides being a health risk to people, creates toxic algal
blooms that cause mass kills of fish, wildlife and coral reefs. (4) Page 28 Trans­
forming the Global Biosphere: Twelve Futu ristic Strategies by  Elliott Maynard,
Ph.D.
Destructive environmental practices  are numerous.  Large commercial
trawlers damage the sea­floor environm ent on a massive gl obal scale. Their
nets crush or bury seabed organisms,  destroying their food and nursery
grounds. This ecosystem is crucial for replenishing marine seafood stocks. (5)
Ibid, page 70.
This process does more damage to the sea bed than clear cutting of
the forests does to the Eart h’s surface. A single pass kills from 5 to 20 percent
of seafloor animals, and this goes on  twenty four hours­a­day seven days­a­
week, year round on a global scale. (6) Ibid, Page 70­71.
Mismanagement of run­off has created  huge lifeless areas in the Gulf
of Mexico where the Mississippi River drains. Destructive business practices
have over fished the waters to the po int where most of the larger more pro­
ductive reproducing fish are close to extinction. Throughout the world, major
marine species and the coral reefs that nurture them are rapidly disappear­
ing, but not naturally, or because their death in any way prolongs our way of
life. On the contrary, these extinctions  endanger us and derive from our own
arrogance and ignorance.  Even to th e most complex living ecology, we
act as predators.
New Respect of the Web of Life
With the resource based economy comes new value systems.  Since
no one gains financially through the wast eful practices of the past, the main
objective is to reclaim and maintain a healthy and productive environment.
If the oceans are intelligently managed,  they can easily  supply more than
enough resources to feed the world’s  hungry. Billions could depend on the
sea, where life is abundant and varied,  for their primary source of protein.
Although the overwhelming majority of  sea life dwells near the surface, in
the chill murky depths miles below where even sunlight never ventures, life

abounds despite fantastic pressures an d temperatures. In near­freezing
temperatures, boiling vents of toxic gasse s support a wide variety of sea life
that remains to be studied.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

53

Great rivers, called cu rrents, cross the oceans of the planet, set in
motion by Earth’s rotation. These immens e oceanic currents travel at varying
speeds, at different depths, and even in opposite directions. It is estimated
that the Gulf Stream carries about 30  million cubic meters of water per
second past Miami, Florida. This is more than five times the combined flow of
all the fresh water rive rs of the world.
By harnessing this potential energy, it is estimated that close to a
thousand million watts on a 24­hour basi s ­­ or as much as two large nuclear
plants – could be genera ted, without environmental contamination or
radiation danger.
In addition, powerful winds, waves, and currents provide us with
enormous potential sources of electric power. Energy “crops” can be
farmed from biomass by converting wa ste organic materials into gaseous or
liquid fuels. Additional energy can be  obtained from fermentation. Imagine
a pile of decaying food and other organic matter. This pile of biomass gives
off heat and gasses. This potential source of energy can be harnessed and
used with proper technology.
On the sea floors and in the brine­ filled waters themselves are vast
storehouses of metals and minerals that can be used to help resolve
resource shortages. However, “harvesting” the metals and minerals will
require new technologies that do not disturb the fragile sea floor.
These are but a few of the massiv e ocean projects that can be
explored.  Perhaps more exciting ar e designs for Cities in the Sea.
Cities in the Sea
Colonization of the oceans is one of the last frontiers remaining on
Earth. Prodigious oceanic city communities are inevitable and will be
among the greatest achievements of a new society.
To fully utilize this bountiful wellspring of resources, we must develop
large marine structures to explore th e relatively untapped riches of the

world’s oceans. They will provide improved mariculture, fresh water produc­
tion, power, and mining, which will offs et land­based mining shortages. The
oceans can provide almost unlimited riches in pharmaceuticals, chemicals,

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

54

fertilizers, minerals, oil, natural gas,  sweet water, and tidal and wind power,
to name a few. Ocean­based and space­borne sensors would constantly
track tidal flow, marine life, water  composition and temperature, atmos­
pheric conditions, and myri ad other vital signs.
The development of these ocean co mmunities would greatly relieve
land­based population pres sures. The population of such cities could vary
from several hundred to many thousand and they could be located
throughout the world. They would be  controlled, managed, and operated
primarily by automated systems, and would be part of the international
communications network. The oceans are, after all, essential to our survival
and are a critical part of Earth’s carrying capacity.
Use
Some of these cities could serve as  universities and research centers
where students from all  nations could study marine sciences and manage­
ment. They could also serve as moni toring stations of ocean currents,
weather patterns, marine ecology, poll ution, and geologic  phenomena. For
additional marine exploration, robotic submersibles would be designed and
made available to everyone.
Other sea platforms could be used as  rocket­launching systems. Space
vehicles launched at the equator wo uld save energy because the equator
is the fastest moving portion of the ea rth. Locating launch sites there would
take full advantage of Earth’s rotation for additional thrust, requiring fewer
thruster burns to reach geocentric orbi t (the orbit where a satellite rotates
with Earth and remains in a stationary posi tion relative to it).  For polar orbits,
the launch platforms would be located of f the west coast of the U. S. with
computerized control and command systems located on ships or on the
platforms themselves.
Not all areas of the oceans need to be used for technological devel­
opment. Vast areas can be set aside for reclamation, enhancement, and
preservation, making them a prio rity for global conservation.

For instance, the Caribbean and the Emerald Shoals of the vast banks
of Eleuthera feature some of the cleare st waters in the Bahamas and one of
the most beautiful coral atolls in  the Western Hemisphere. The waters

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

55

surrounding these islands vary in hue fr om the magnificent deep blue of the
Gulf Stream to shimmering shades of  green. Similar areas exist in the South
Pacific and many other locations throug hout the world, where thousands of
miles of shoreline remain unmarred by human habitation. In a new spirit of
world cooperation, many of these area s can be set aside as international
marine parks for the education and enjoym ent of all. In these areas the only
human intervention is to preserve and protect aquatic sanctuaries.
Life Styles on the Sea Cities
Future cities of the sea offer new and fascinating lifestyles for millions of
inhabitants and are a favorite destination for all. Some would serve as un­
derwater international parks where visi tors observe the great protected reefs
of the world. Through huge undersea windows they would be able to view
the wonders of this environment in leis ure and comfort; from a computerized
chair, they could communicate with dolphins and other forms of marine life.
Diving expeditions can be made throug h airlocks, and people are able to
participate in research, sailing, scuba diving, and all the amenities that sea
cities offer along with many other surf ace and sub­surface water activities ­­
without disturbing the balance of the marine environment.
Construction
Massive ocean structures would exist both above and beneath the
sea. These structures would represen t a spectacular engineering achieve­
ment with aircraft, sea craft, and su bmersible access. One of the most
efficient designs would be a circular configuration, multi­storied, and fabri­
cated of steel, using glass of superior  strength and pre­stressed concrete
reinforced with carbon fibers.
Some would be floating while others would be built on pilings with
flotation barriers to prevent wind  and heavy seas from damaging the
structures. In deeper waters the floati ng platforms could be  anchored to the
seabed.  Other ocean platforms could fl oat freely, being self­propelled and
extremely stable, ballasted by columns ab out 20 feet in diameter that pene­
trate 150 feet below the surface. To keep  the platforms steady in any type of

weather, the lower portions of these floating, cylindrical columns would
contain a series of disks that extend  out about six feet, spaced approxi­
mately ten feet apart. A belt surround ing the entire project would act as a
breakwater.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

56

Some of these cities can be constructed in technically developed
countries and towed to their destination in sections, or as complete operat­
ing systems, similar to the manner in  which oil platforms are transported to
their destinations now. Other configurations would be variable composite
structures, assembled on site and modified to serve many different functions,
with the ability to be disassembled and relocated if required.
Other above­surface structures an chored to the seabed would serve
as efficient bases for mining operat ions. These dome­s haped structures
could be almost totally automated, their flotation levels adjusted by flooding
or emptying buoyan cy chambers. They would be constructed in dry dock,
towed to their destination, and then  submerged and anchored into place.
A floating dock system, which rises  and falls with the tides and accommo­
dates both surface and submersible craf t, could be part of this design.
All marine development must be in  full accord with the total carrying
capacity and sustainability of the ocea n environment. In the future, before
any of these projects are built, the de signers will account for the possible
negative impact on the entire hydrosph ere – the rivers, estuaries, lakes and
oceans.
Energy
On these and other floating cities or platforms, powerful wind turbines
can capture the ocean br eezes. Solar and wind power generators are
located on most of the upper decks.  Cold water from the depths of the
ocean can also be pumped up for uses  such as the conversion of tempera­
ture differences into electrical en ergy. This process would provide a
continuous supply of electricity far  in excess of the cities’ needs.
Mariculture
Mariculture, the planned cultivation of marine crops, and fish farming com­
munities, can be designed to support mo re than one type of marine life. A
mutually supporting symbiotic relationship can be sustained while emulating
natural conditions as closely as possible. A wide variety of aquatic plants

may be cultivated in multiple layers and suspended by cables in underwater
fields adjacent to the cities. In some  instances, the tops of plants could be
harvested automatically, leaving the roots and lower third of the plant to
grow new crops without replanting.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

57

These floating ocean platforms would be equipped with solar­
operated desalinization plants, which would extract fresh water for hydro­
ponics farming and other uses. Upwelling can also be harnessed to extract
deep­sea nutrients to supply aquaculture farming. Of course, any attempt
at aquaculture or mariculture would be subject to international monitoring
of ocean farms.
This provides fish farming complexes and introduces the most
advanced principles of poly­culture, which maintains the reproduction and
natural balance of species. Every precaution would be taken to avoid
disrupting or spoiling the spawning  grounds that have sustained the human
race for centuries.
Transportation
Immense floating structures can be equipped with loading and dock­
ing facilities for vessels. Huge ships  that serve as processing plants could
transport passengers and freight to  these cities in the sea as well.
The upper deck of the sea cities would have a landing area for heli­
copters or VTOL aircraft. Computerized lift­units would facilitate vertical,
horizontal, and radial travel within these structures.
Joint Venture
Where a project of this magnitude is  concerned, like other resources, it
is imperative that benefits be shared  equally by the entire global commu­
nity. The mineral wealth of the oceans  and the other resources of our world
must be shared by all nations as th e common heritage of humankind.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

58

ARITFICIAL ISLAND S IN THE SEA
This artificial island in the sea is designed  to serve the oceanographic sciences.  Multiple
docking and landing facilities for VTOL airc raft surround the entire island. Water­based
recreation is part of life in these water­borne communities. People can participate in
research, sailing, scuba diving, and many othe r surface and sub­surface activities without
disturbing the balance of  the marine environment.
CITIES IN THE SEA
From the tops of these structures, a cylindrical
concrete conduit extends 150 feet above the
ocean surface. At surface  level, it is encircled
by a floating dock system, which rises and
falls with the tides and accommodates both
surface and submersible craft.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

59

Thousands of self­sufficient cities in the sea,
varying in design according to their location
and function, alleviate land­based popula­
tion pressures. Some serve as oceano­
graphic  universities to survey and maintain a
dynamic balance in the oceanographic
environment.
CITIES IN THE SEA (Cont’d)

OCEAN MINING MEGASTRUCTURES
These “cities in the sea” provide improved  mariculture, fresh water production, power,
and deep­ocean mining, which helps alleviat e shortages of land­based minerals. Such
structures provide us with almost unlimited resources in pharmaceuticals, chemicals, fertil­
izers, minerals, metals, oil, natural gas, drinki ng water, and ocean farming, as well as tidal
and wind power and more.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

60

CONSTRUCTION OF A FLOATING MEGASTRUCTURE
From the tops of these
structures, a cylindrical
concrete conduit extends
150 feet above the
ocean surface. At surface
level, it is encircled by a
floating dock system,
which rises and falls with
the tides and accommo­
dates both surface and
submersible craft.

This modular freighter, leaving a city in the se a, consists of detachable sections that can
be rapidly loaded or unloaded. The number of  sections varies, depending on the amount
of freight to be delivered. Wh en all the modules are connec ted they are propelled as a
single unit. When the freight arrives at its de stination, the selected  modules can be dis­
connected and towed to docks.
CITY IN THE SEA WITH MODULAR FREIGHTER

APARTMENTS IN SEA CITIES
Through huge undersea windows, occupants are
able to view the wonders of this environment in
leisure and comfort. From a computerized chair,
they communicate with dolphins and other forms
of marine life.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

61

These unsinkable floating sea domes provide
for those who prefer unique offshore or
island living. In the event of severely
inclement weather, t hey can easily be
towed ashore, mounted, and locked to
elevated support structures. They are
equipped with retractable enclosures that
cover the outer deck.
On these and other fl oating cities or
platforms, powerful wind turbines
capture the ocean breezes. Solar and
wind power generators are located on
most of the upper  decks and in the
ocean as well.
Mariculture (the planned cultivation of marine  crops) and fish farming communities are
designed to support more than one type of  marine life. Many of these communities main­

tain a balance of species in mutually support ing symbiotic relationships, while emulating
natural conditions as closely as possible.
MARICULTURE
SOLAR PANELS AT SEA

FLOATING SEA DOMES

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

62

Chapter Ten
Decision Making and Laws
Decision Making
How are decisions arrived at in a cybernated resource­based society?
To answer this question, we use the scientific method and have com­
puters get direct feedback from th e environment. Computers would have
electrical sensors extended into all ar eas of the social complex around the
globe. For example, electrical sensors  would extend into agricultural regions
where computerized systems manage an d control the agricultural require­
ments by monitoring the water table, in sects, pests, plant diseases, soil
nutrients, and so forth. Decisions are  then arrived at using direct feedback
from the environment. The result woul d be a more humane and meaningful
civilization that is not based on the opinions or desires of a particular sect or
individual.
One can think of this as a global autonomic nervous system. A human
body reacts automatically to infection. If one has an infection in the toe
there is no committee meeting of cells  to inform the brain of the infection.
The nervous system directs antibodies to  the infected site automatically. This
automatic response of the nervous sy stem parallels the working of a
resource­based economy.
The question we have to ask is “W hat end do we wish the culture to
serve?” As the need for money is surp assed and the new mission is the well­
being of all people and protection of  the environment, the answers become
readily available. The result is clean air and water, arable land, nutritious
food, efficient transportation, a relevant education continuously updated,
good health care, constructive social interaction, and cities functioning to
serve these ends and more. This represents a more humane and meaningful
approach for shaping civilization that is not based simply on opinion.
As we transition to a fully cybernated process of governing human
affairs, newer technologies can be installed that remove human error. These
machines would provide information rather than opinion, thus considerably
reducing the influence of bias and irrati onal or purely emot ional elements in

how affairs are managed. This way people play less and less of a role in
decision­making and the so ciety is working towards  AI  and machine
decision­making to manage all resources, serving the common good.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

63

Laws
Laws, at best, are attempts to cont rol a population, and work only spo­
radically with great expense and hardship.  Other common behavior­control
methods are patriotism, religion, pr opaganda, and nationalism. All man­
made laws are developed to preserve the established order. But laws never
get to the root of problems, and they  are continuously violated ­­ even by
those who make them. When laws do no t correspond to the nature of the
physical environment, they will be violated. With so much economic
deprivation and insecurity, even in the  most affluent nations, no matter how
many laws are enacted the same problems persist. In actuality, it is how the
society is structured that is at fault.
Let’s examine these concepts further.  The need for laws is a result of a
society being scarcity­oriented. If a  resource is abundant no one monitors it.
When the necessities of life are abundant, monitoring is unnecessary.
In a resource­based economy social responsibility is not instilled by
force, intimidation, or promises of heaven  or threats of hell. Protection of the
natural environment is not a matter of fines or penalties. Safeguards against
abuse are designed into the environmen t. A simple example of this may be
seen in the design of the  cities where people have free access to resources
without a price. This eliminates theft.  Such measures are not a matter of
passing and enforcing laws to prevent and punish abuse. Rather, they are a
means for designing the flaws out of the social design, thus eliminating the
need for many laws.
To eliminate traffic accidents a culture relying on the scientific method
would not pass a law limiting speed to  55 mph. They wo uld redesign the
transportation systems so  that accidents do not occur by using automated
trains, monorails, transveyors (horizontal, vertical and radial transveyors), and
individual units that have many sensors to diminish the possibilities of acci­
dents.
A society with human concern “des igns out” the need for laws and
proclamations by making all things available to all people, regardless of

race, color, or religious belief. When governments make laws, people are
led to believe that these la ws are made to protect people's lives. In truth,
laws are byproducts of insufficiency.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

64

If we try to control human behavior by  enacting laws or signing treaties with­
out changing the physical conditions  responsible for aberrant behavior, we
are putting a Band­Aid on the issue. Instead of depending on a failed
system of punishment or  incarceration after the damage has been done,
we should shift our attention to the inad equacies of society. These are things
like poverty, malnutrition, homelessne ss, poor role models, a failed educa­
tion, children lacking direction or interests, violence in the media, stresses in
family life, and no positive vision for society to work toward.
A resource­based world economy br ings about vast changes in human
and interpersonal relations without the necessity of laws. It does this by intro­
ducing a set of values relevant to the  needs of all people. It views all of the
world’s resources and technical information as the common heritage of all
people. This is the unifying imperative. If accepted universally, the world will
witness an end to the need for armame nts, war, drugs, greed, and the other
problems brought about by the endless pursuit of money and power.
Society has to understand that all  of nature is subservient to natural
law. Natural law cannot be violated without serious consequences to the
individual or to society. Natural law do minates all living systems. For instance,
without water, sun, or nutrients, plants and animals can not survive. Natural
law is inviolable. A person who does not receive proper nutrition will not
enjoy physical well­being and will soon become ill and die.
Similar Laws Apply to Human Behavior
Human behavior in all areas is just as subject to natural laws and the
actions of external forces: it is generated by many interacting variables in
one's own environment. This applies to beha vior that is socially offensive. It is
often influenced either by one's experi ential background, nutritional factors
in early life, or a number of other  interrelated environmental factors.
When we see a dog leading a blind person across the street we tend
to think it is a good dog. But when we  see a dog bark at a cyclist we call it a
bad dog. The dog is neither good nor  bad. A dog can be trained to be
ferocious or to help the blind. Both animals could be of the same breed,
even from the same litter. Their different behavior is due to the differences in

upbringing.
To put it another way, imagine an ancient Roman family watching

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

65

Christians being fed to lions. Someone of today might be horrified and
believe the people watching had trou ble sleeping that evening. But they
most likely had no trouble sleeping at all. Such bloodshed was the cultural
sport of the times. Lions and Christians were looked upon with equal disdain.
Or imagine a modern day fighter pilo t trained in warfare and taught a
similar disregard for other cultures an d beliefs losing sleep over shooting
down twenty planes, and bu rning several inhabited villages. More likely, he
will beam as he gets a medal and adorn hi s aircraft with symbols of his "kills."
The pilot reflects his culture just as  much as the Roman family does theirs.
What we call our ‘conscience’ and ‘morality’ are not determined by an
invisible "higher self." They are largely determined by geography, the times,
and the individual’s upbringing.
Whether they realize it or not, in the monetary system people are con­
stantly manipulated throug h the media. People’s most cherished beliefs are
influenced by books, motion pictures, television, religions, role models, and
the environment they live in. Even their notions of good and evil and their
concepts of morality are part of their  cultural heritage and experiences. This
method of control does not require th e use of physical force and is so
successful we don’t even recognize or feel the manipulation.
The dominant values of any social system rarely come from the people.
Rather, they represent the views of th e dominant control group such as the
church, the military, the banks, the co rporations, the power elite, or any
combination thereof. These entities  determine the public agenda, the
courts, taxes, etc., all of which serve their own interests and perpetuate the
illusion that society’s values are determined from the ground up. In addition,
governments suppress or explain away deviations that may threaten them.
With the scientific understanding that behavior is subject to the same
natural laws that govern other processes, the educational system in the
resource­based economy can evolve. It would teach process and analyti­
cal skills rather than rote memorizati on of facts. Dialogue would replace
lecture. Understanding semantics is a skill that can greatly improve human
communication and assist students in in telligently accessing relevant infor­

mation. It is not that people will suddenly become better or more ethical,
but that the conditions responsible  for hostile and egocentric behavior
would no longer exist.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

66

If we want children to ac hieve a positive constructive relationship with one
another and become contributing me mbers of society, a way to accom­
plish this is by designing an environment that produces that desired
behavior. For example, when the childre n are interested in learning how to
assemble a small motor vehicle, the design can require four children to lift
the car while two others attached the wheels. The rest of the car is assem­
bled in a similar manner, needing the  help and cooperation of everyone to
complete the vehicle for use. This enlightened form of education helps
students understand the advantages of cooperation.
Exercise would not be mandatory  or monotonous, and it wouldn’t
involve adversarial competition. It would be incorporated into the learning
experience. For example, a  craft shop the children enjoy using is located on
a hilltop in the middle of a lake. To  get there the children have to row a
boat, and then climb the hilltop. This  not only provides exercise, but also a
sense of achievement, which helps their mental health and increases
incentive.
One of the greatest limiting factors  in human systems is  our inability to
grasp the significance of underlying fo rces and the extent to which environ­
ment shapes our thinking, values, and/or behavior. When we speak of
environment, we mean all of the interacting variables, which are the prime
contributors to our mindset.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

67

Chapter Eleven
Lifestyles
What Do People Do?
From early civilizations to the present day, most humans have had to
work to earn a living. Most of our at titudes about work may be a carry­over
from these much earlier times. In the  past, it was necessa ry for people to
fetch water and carry it to their dwel ling places. They gathered wood to
prepare fires for heating and cooking and fuel to burn in their lamps. It
would have been very difficult for them to imagine a time when water
would rush forth in their own home with  the turn of a handle; to press a
button for instant light would have seemed to be within the realm of magic.
People of ancient times pr obably wondered what they would do with their
time if they did not have to engage  in the burdensome tasks that were so
necessary to sustain their lives.
Alleviating Human Pressures
Human beings free of debt, insecurity, and fear become much more
amiable. With no one out to sell anyone anything or to deprive another of
possessions or money, the basis for unhe althy human aggression is outgrown.
People no longer are burdened by the nagging concerns that consume so
much attention such as mortgages, health care costs, education fees, fire
insurance, economic recession or depression, the loss of jobs, and taxes.
With the elimination of these burdens an d the removal of the conditions that
create feelings of envy, greed, and competition, people’s lives would be far
more meaningful.
The aim of this new social design is to encourage a new incentive sys­
tem, one that is no longer directed  toward the shallow and self­centered
goals of wealth, property, and power. These new incentives encourage
people toward self­fulfillment and crea tivity, the elimination of scarcity, the
protection of the environment, and mo st of all concern for fellow human
beings. People would have the means an d the time for intellectual and spiri­
tual growth, and the time to realize wh at it really means to be human in a

caring society. Rather than  evolving into an age of leisure, truly intelligent
and committed people would find very little “free” time, even without hav­
ing to "work" for a living. There is alwa ys need for better more efficient ways

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

68

Of doing things. People will want to pa rticipate in the society, seeing how it
directly benefits their way of life and others, as things are constantly being
updated and changed. There are no Utopia s. The very notion of "Utopia" is
static. The survival of any social system  ultimately depends upon its ability to
allow for change to improve society as a whole. However, today, most
people are not prepared for changes in  society either emotionally or intel­
lectually.
Unburdened by survival concerns, pe ople would have time for individ­
ual interests such as continuing their education. Education, if available to
everyone without a price tag, could become a never­ending process. The
cities of the future would be living un iversities.  Most people would attend
schools and university classes or engage in other activities. There would be
classes for those interested in theater, photography, painting, ballet, and all
of the arts at the music, art, and theater centers. People would be able to
go to centers to work on or get help with their new inventions.
New horizons open up for people who dared not even imagine these
possibilities in the past due to lack of money or time. It is painful to even
imagine a life of limitless possibilities for those who have limited purchasing
power.
Today there are many boats at the docks but they are rarely used, let
alone available to the majority of people. In this new society, there are more
than enough boats provided for anyone ’s use to enjoy as they wish. There
could be a surge in the number of people learning to fly. Imagine all the
other numerous hobbies and sports ­­ th e list of what would be available for
people to pursue is endless.
Picture a world opened up for ever yone’s exploration, with many
people traveling throughout the world, helping in lesser developed areas to
bring them up to the highest living standards possible in the shortest time. A
world where there is no begging for  nickels and dimes  for medical and
scientific research ­­ there are majo r programs for research and develop­
ment in the medical fields where people can also participate and learn. This
process would be the same in  all other areas of society.

Rather than specialize, most people would become generalists, learn­
ing more about many different disciplines and how they relate to one
another. In this way, people would be better able to participate in the

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

69

development of ideas in many areas of society. There would be so much
expansion and experimental exploratio n in all areas that there would no
longer be a concern about who decides which experiments are tried and
which are not. Every new design would be subject to exploration, testing,
and evaluation, and those proven worthy would be built.
People would take advantage of op portunities to learn how to better
communicate with others and resolve  differences without violence. They
would be introduced to tools for problem solving enabling them to partici­
pate in a wide variety of fields and explorations.
The notion of sitting idly by or re tiring would become obsolete. People
would have so many options that for the first time they could understand
what it really means to be a member  of a global society with not enough
time in the day to do all that they would like.
Without the wasted time, resources,  lives, and energy consumed by
wars and  preparations for war, our  energy could be harnessed toward
constructive endeavors. Society would be able to devote much more
attention and resources to controlling unforeseen variables like tsunamis,
earthquakes, hurricanes, and other natura l disasters that threaten our lives.
This does not imply perfection. There  are always challenges and unresolved
problems. But there would be a great  improvement in life styles and the
global society could achieve the highest standards possible for the times,
both materially and spiritually.
How Resources are Distributed Equitably
In the world of tomorrow, distribution of goods and services can be ac­
complished without the use of money or tokens by way of large distribution
centers. These centers would be simila r to expositions where the advantages
of new products are explained and demo nstrated.  Exhibition centers would
display what is new and available  and would be constantly updated.
Throughout the communities, there would be 3­D flat­screen imaging in
each home. If you desire an item, an order would be placed and the item
automatically delivered directly to your place of residence without a price

tag, servitude, or debt of any kind . This would include whatever people
need in the way of housing, clothing , education, health care, entertain­
ment, etc.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

70

Raw materials for products can be transported directly to manufactur­
ing facilities by automated transportation "sequences" using boats, mono­
rails, mag­lev trains, pipelines, an d pneumatic tubes. An automated
computerized inventory system would integrate the distribution centers and
manufacturing facilities, coordinating production to meet demand. In this
way, a balanced­load economy can be  maintained. Shortages, over­runs,
and waste are eliminated in this system.
If a person visits Yellowstone National Park, they simply check out a
camera or camcorder, use it (even choosing to attend a class to learn the
features of the camera and photographic  techniques), and then return it to
another distribution center or drop­off, eliminating storage and
maintenance. This is similar to a publ ic library, but much  more informative
and inviting. There are so many interesting activities and learning areas at
the arts and science centers that peop le can wander in and out of the
sessions until they find something that  relates to what they’re looking for.
In this cybernated future, a couple may visit an architectural design
center where they sit in front of a clea r hemisphere approxim ately six feet in
diameter. One person describes the ty pe of house they would prefer and
their areas of interest. The house appe ars as a 3­dimensional image in the
center of the hemisphere. It rotates slowly to present an overview of the
interior and exterior. Then the other pe rson describes their major areas of
interest and preferences and may  suggest a larger balcony. The 3­
dimensional image is adjusted accordingly. When they finish requesting
changes, the computer presents variou s alternatives to consider. After
deciding on all the alternatives they ar e able to enter a sensorium to experi­
ence a walk­through of their design  and continue to make changes. When
they arrive at the final design, the construction procedures are set into
motion. The computer select s materials for efficiency and durability. None of
the architecture is permanent and can be modified and updated at the
request of the occupants. This is real individual choice.
In a monetary system most people li ve near their work with a house,
car, and lifestyle they can afford (or,  all too often, cannot  afford), rather
than one they prefer. They are essentia lly only as free as their purchasing

power permits. Many wealthy people select a residence solely to impress
others with their status. A resource­b ased economy changes the function of
dwellings from that of status symbol or basic shelter to a reflection of indi­
viduality and personal interests.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

71

Family Matters
While new technologies are quite amazing, you may well understand
that the most profound effects are not  in the technologies, but in our life­
styles.
In most cases, our current system re quires both husbands and wives to
work. Monetary economics undermines family cohesion and childcare.
Parents lack adequate time for their ch ildren, and are constantly stressed by
ever­rising medical bills, insurance  payments, educational expenses, and
cost of living expenses.
It is in this area that one of the most profound benefits of our new
civilization shows. Shorter workdays would provide greater opportunities for
family members to pursue areas of pe rsonal interest. Free access to goods
and services makes home a more pl easant place, and removal of
economic stress will reduce family turm oil. Society is desi gned so people are
free to choose their own interests, develop formerly hidden potential, and
pursue dreams without government intervention or financial constraint.

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

72

Conclusion
The conflicts today with our fellow human beings are over opposing
values and limited access to the necessitie s of life. If we manage to arrive at
a saner future civilization, the conflict s will be against problems common to
all humans. In a vibrant an d emergent culture, rather  than having conflicts
between nations, the challenges we will  face will be overcoming scarcity,
restructuring damaged environments, crea ting innovative technologies,
increasing agricultural yield, improv ing communications, building communi­
cations between nations, sh aring technologies, and living a meaningful life.
People would be free to pursue whatever constructive endeavors they
chose without economic pressures, restra ints, and taxation that are inherent
in the monetary system. By  constructive endeavors, we mean anything that
enhances the lives of the individual and others. With these major alterations,
people would eventually live longer more meaningful and healthier lives.
The measure of success would be the fulf illment of one's individual pursuits
rather than the acquisition of  wealth, property, and power.
As we enhance the lives of others, protect our environment, and work
toward abundance, all our lives can  become richer and more secure. If
these values were put into practice, it  would enable all of us to achieve a
much higher standard of living within a relatively short period of time; a stan­
dard of living that would be contin uously improved. Wh en education and
resources are available to all without a pr ice tag, there will  be no limit to
human potential.

Copyright 2007

Jacque Fresco & Roxanne Meadows

Document produced by Print2Flash (www.blue-pacific.com/print2flash)

73

For further books and vide os by Jacque Fresco,
please refer to his website and the on line store within:
www.TheVenusProject.com
Jacque Fresco
The Venus Project, Inc
21 Valley Lane
Venus, FL 33960
USA
Phone: 863­465­0321
Fax: 863­465­1928
fresco@TheVenusProject.com
meadows@TheVenusProject.com

ActionScript [AS1/AS2]

Frame 1
_accProps = new Object(); _accProps.noAutoLabeling = true; function PlaceWaitMsg(movie, text) { var _local1 = movie.attachMovie("waitmsg", "waitmsg", 1); _local1.msg.autoSize = true; _local1.msg.text = text; return(_local1); } _lockroot = true; var autonomous = ((_parent == undefined) && (_level0 != undefined)); if (!_root.menu) { _root.menu = new ContextMenu(); } if (autonomous) { Stage.scaleMode = "noScale"; Stage.align = "TL"; _root.menu.hideBuiltInItems(); } else { System.security.allowDomain(_parent._url); } WMStageListener = new Object(); WMStageListener.onResize = function () { waitmsg._x = (Stage.width - waitmsg._width) / 2; waitmsg._y = (Stage.height - waitmsg._height) / 2; }; Stage.addListener(WMStageListener); var waitmsg = PlaceWaitMsg(_root, "Loading..."); WMStageListener.onResize();
Frame 2
DocArea._accProps = new Object(); DocArea._accProps.silent = true; toolbar._accProps = new Object(); toolbar._accProps.silent = true; DocArea.tabIndex = 15; function SetMouse() { if (hitTest(_root, _root.xmouse(), _root.ymouse(), true)) { if ((!_root.MouseOut) && (hitTest(DocArea, _root.xmouse(), _root.ymouse()))) { var _local2 = GetCursor(); Mouse.hide(); _local2._visible = true; _local2._x = _xmouse; _local2._y = _ymouse; updateAfterEvent(); } else { HideCustomCursor(); Mouse.show(); } } } function GetCursor() { return(((mousemode == "move") ? (HandCursor) : (TextCursor))); } function HideCustomCursor() { HandCursor._visible = (TextCursor._visible = false); } _lockroot = true; HandCursor._visible = (TextCursor._visible = false); _root.onMouseMove = function () { SetMouse(); }; _root.MouseOut = !hitTest(DocArea.content, _root.xmouse(), _root.ymouse(), true); bgr.useHandCursor = false; bgr.onRollOut = function () { HideCustomCursor(); Mouse.show(); _root.MouseOut = true; }; bgr.onRollOver = function () { _root.MouseOut = false; }; bgr.onMouseDown = function () { toolbar.notfoundtip._visible = false; }; function ParseLinks() { var _local7 = GetSetting("Links"); var _local4 = _local7.split("\r"); var _local3 = 0; while (_local3 < _local4.length) { var _local2 = _local4[_local3].split("\t"); var _local1 = "p" + _local2[0]; if (!LinkDef[_local1]) { LinkDef[_local1] = new Array(); } LinkDef[_local1].push({name:_local2[1], url:_local2[2]}); _local3++; } } function CreateLinks(pageno) { var pageURLs = LinkDef["p" + pageno]; if (pageURLs) { var j = 0; while (j < pageURLs.length) { var pageURL = pageURLs[j]; var pageMovie = DocPages[pageno - 1].movie; var link = eval ("pageMovie." + pageURL.name); link.url = pageURL.url; link.onPress = function () { if (_root.mousemode == "move") { getURL (this.url, "_blank"); } }; Links.push(link); j++; } } } function onLoad() { SetMouseMode("move"); SetZoomState("width"); StageListener.onResize(); GoToPageBeforeDraw = {page:1}; } function AttachBtnImage(btn, flag) { var _local3 = "TBImage" + flag; var _local1 = btn.attachMovie(_local3, "img", btn.getNextHighestDepth()); _local1._x = (btn._width - _local1._width) / 2; _local1._y = (btn._height - _local1._height) / 2; } function PreprocessToolbar() { if (InterfaceCustomMask == 0) { toppanelheight = 0; toolbar._visible = false; } else { toppanelheight = Deftoppanelheight; toolbar._visible = true; } TBButtons[0].butwidth = TBButtons[0].movie._width; var _local1 = TBButtons[0].movie._x; i = 0; while (i < TBButtons.length) { but = TBButtons[i]; if ((but.butwidth == undefined) && (i != (TBButtons.length - 1))) { but.butwidth = TBButtons[i + 1].movie._x - but.movie._x; } but.movie._x = _local1; but.movie._visible = (but.enabled = InterfaceCustomMask & but.flag); if (but.enabled) { _local1 = _local1 + but.butwidth; } i++; } CreateTips(); } function LayoutToolbar() { toolbar.toolbarbgr.clear(); if (TBBgrImage) { with (toolbar.toolbarbgr) { beginBitmapFill(TBBgrImage, null, true); moveTo(0, 0); lineTo(0, toppanelheight); lineTo(Stage.width, toppanelheight); lineTo(Stage.width, 0); lineTo(0, 0); endFill(); } } else { DrawRect(toolbar.toolbarbgr, 0, 0, MovieWidth, toppanelheight - 1, ToolbarBgrColor); } toolbar.more._x = MovieWidth - MoreButWidth; toolbar.more._visible = false; DropDownToolbarY = TBMargin; var Depth = ((MaxWidth = 0)); DropDownToolbar.removeMovieClip(); _root.createEmptyMovieClip("DropDownToolbar", 60000); var DropDownToolbar = _root.DropDownToolbar; if (DropDownToolbar._accProps == undefined) { DropDownToolbar._accProps = new Object(); } DropDownToolbar._accProps.silent = true; DropDownToolbar._visible = false; DropDownToolbar._y = toppanelheight; DropDownToolbar.Buttons = Array(); i = 0; while (i < TBButtons.length) { but = TBButtons[i]; if (but.enabled) { but.movie._visible = but.nohide || ((but.movie._x + but.movie._width) < (toolbar.more._x - 5)); if (but.movie._visible) { } else if (!but.nodropdown) { var ddbut = DropDownToolbar.attachMovie("#" + but.movie._name, "", Depth); ddbut._but.gotoAndStop(2); var ButWidth = ddbut._width; var ButHeight = ddbut._height; ddbut.removeMovieClip(); ddbut = DropDownToolbar.attachMovie("#" + but.movie._name, but.movie._name + "btn", Depth++); AttachBtnImage(ddbut, but.flag); ddbut._y = DropDownToolbarY; ddbut._x = TBMargin; ddbut.filters = [TBColorFilter]; DropDownToolbar.Buttons.push(ddbut); var bgr = DropDownToolbar.attachMovie("#bgr", but.movie._name, Depth++); bgr._x = (ddbut._x + ButWidth) + TBMargin; bgr._y = DropDownToolbarY; ddbut.bgr = bgr; ddbut.onRollOver = function () { this.mouseOver = true; }; ddbut.onRollOut = function () { this.mouseOver = false; }; ddbut.onMouseDown = function () { if (this.mouseOver) { this.onPress(); this.onRelease(); } }; DropDownToolbar.createTextField(but.movie._name + "tip", Depth++, (ddbut._x + ButWidth) + TBMargin, DropDownToolbarY, 0, 0); var tipField = eval (("DropDownToolbar." + but.movie._name) + "tip"); tipField.autoSize = "left"; tipField.selectable = false; tipField.setNewTextFormat(new TextFormat("Tahoma")); tipField.text = locale.loadString(but.tip); tipField._y = DropDownToolbarY + ((ButHeight - tipField._height) / 2); DropDownToolbarY = DropDownToolbarY + (ButHeight + TBMargin); var Width = ((((TBMargin + ButWidth) + TBMargin) + tipField._width) + TBMargin); if (Width > MaxWidth) { MaxWidth = Width; } toolbar.more._visible = true; bgr._width = 800; bgr._height = tipField._height; bgr.onRollOver = function () { this.mouseOver = true; }; bgr.onRollOut = function () { this.mouseOver = false; }; bgr.onMouseDown = function () { if (this.mouseOver) { var btn = eval (("this._parent." + this._name) + "btn"); btn.onPress(); } }; } } i++; } if (toolbar.more._visible) { i = 0; while (i < DropDownToolbar.Buttons.length) { var but = DropDownToolbar.Buttons[i]; but.bgr._width = (MaxWidth - but._width) - TBMargin; i++; } DrawRect(DropDownToolbar, 0, 0, MaxWidth + TBMargin, DropDownToolbarY + TBMargin, ToolbarBgrColor); DropDownToolbar._x = MovieWidth - DropDownToolbar._width; DropDownToolbar.onMouseDown = function () { i = 0; while (i < Buttons.length) { Buttons[i].onRollOut(); i++; } if ((!hitTest(_root._xmouse, _root._ymouse)) && (!_level0.toolbar.more.hitTest(_root._xmouse, _root._ymouse))) { this._visible = false; } }; } } function CreateTips() { var i = 0; while (i < TBButtons.length) { var but = TBButtons[i]; if (but.enabled && (but.tip != undefined)) { butmovie = but.movie; CreateTip(locale.loadString(but.tip), butmovie._x + (butmovie._width / 2), butmovie._name + "tip"); if (!but.notiphandler) { if (butmovie.onRollOver == undefined) { butmovie.onRollOver = (butmovie.onDragOver = function () { if (!Accessibility.isActive()) { tip = eval (("toolbar." + this._name) + "tip"); tip.origx = tip._x; if ((tip._x + tip._width) > MovieWidth) { tip._x = MovieWidth - tip._width; } if (tip._x < 0) { tip._x = 0; } tip._visible = true; } }); if (butmovie.oldOnRollOut != undefined) { butmovie.oldOnRollOut = butmovie.onRollOut; } butmovie.onRollOut = (butmovie.onDragOut = function () { this.oldOnRollOut(); tip = eval (("toolbar." + this._name) + "tip"); tip._visible = false; tip._x = tip.origx; }); } } } i++; } CreateTip(locale.loadString("IDS_NOTFOUND"), toolbar.searchPatternmc._x + (toolbar.searchPatternmc._width / 2), "notfoundtip"); CreateTip(locale.loadString("IDS_GOTOPAGE"), (toolbar.PageNoMovie._x + toolbar.PageNoMovie.PageNoFieldMC._x) + (toolbar.PageNoMovie.PageNoFieldMC._width / 2), "pagenotip"); CreateTip(locale.loadString("IDS_TOTPAGES"), (toolbar.PageNoMovie._x + toolbar.PageNoMovie.TotalPagesMC._x) + (toolbar.PageNoMovie.TotalPagesMC._width / 2), "totalpagestip"); } function CheckAccessibility() { if (Accessibility.isActive()) { MakeDocAccessible(); clearInterval(CheckAccInt); } } function MakeDocAccessible() { AddAccText("Document content end", "AccTextEnd"); var _local1 = Pages.length - 1; while (_local1 >= 0) { AddAccText(GetPageText(_local1), "AccPage" + _local1); _local1--; } AddAccText("Document content start", "AccTextStart"); Accessibility.updateProperties(); } function AddAccText(text, name) { _root.createTextField(name, _root.getNextHighestDepth(), 0, toppanelheight + 1, 1, 1); var dumtext = eval ("_root." + name); dumtext.text = text; dumtext.embedFonts = true; dumtext._alpha = 0; if (dumtext._accProps == undefined) { dumtext._accProps = new Object(); } dumtext._accProps.silent = false; } function SetStartAccessiblePage(n) { var i = 0; while (i < n) { eval ("_root.AccPage" + i)._visible = false; i++; } var i = n; while (i < Pages.length) { eval ("_root.AccPage" + i)._visible = true; i++; } AccTextStart._visible = n == 0; } function adjustColorInt(h, s, b, c) { var _local2 = new ColorMatrix(); _local2.adjustColor(b, c, s, h); TBColorFilter = new flash.filters.ColorMatrixFilter(_local2); var _local1 = 0; while (_local1 < TBButtons.length) { if (!TBButtons[_local1].nocoladj) { TBButtons[_local1].movie.filters = [TBColorFilter]; } _local1++; } toolbar.more.filters = [TBColorFilter]; } function UpdateAfterScroll() { clearInterval(UpdateAfterScrollInt); UpdateAfterScrollInt = setInterval(UpdateAfterScrollFunc, 10); } function UpdateAfterScrollFunc() { clearInterval(UpdateAfterScrollInt); UpdateAfterScrollInt = 0; UpdatePageNo(); FireOnVisibleAreaChanged(); } function GetMouseHoverSymbol(closeDist) { i = 0; while (i < Pages.length) { if (Pages[i].movie.hitTest(_root.xmouse(), _root.ymouse(), false)) { ts = GetTextSnapshot(i); var _local2; _local2 = ts.hitTestTextNearPos(Pages[i].realMovie._xmouse, Pages[i].realMovie._ymouse, closeDist); if (_local2 != -1) { return({page:i, pos:_local2}); } } i++; } return(false); } function Unselect(realUnselect) { var _local2 = 0; while (_local2 < Pages.length) { var _local1 = Pages[_local2].ts; if (_local1 != undefined) { _local1.setSelected(0, _local1.getCount(), false); } _local2++; } if (realUnselect) { SelStartInfo = (SelEndInfo = null); FireOnSelection(); } } function getSelectedTextInt() { var _local2 = ""; i = 0; while (i < Pages.length) { var _local1 = Pages[i].ts; if (_local1 != undefined) { pagetext = _local1.getSelectedText(true); if (pagetext != "") { _local2 = _local2 + ((pagetext + "\r") + newline); } } i++; } return(_local2); } function CopyText() { var _local1 = getSelectedTextInt(); if (_local1 != "") { System.setClipboard(_local1); } } function getSelectedText() { if (!NoAPICopying) { return(getSelectedTextInt()); } } function GetFromToSelInfo() { if ((SelStartInfo.page < SelEndInfo.page) || ((SelStartInfo.page == SelEndInfo.page) && (SelStartInfo.pos <= SelEndInfo.pos))) { return({FromInfo:SelStartInfo, ToInfo:SelEndInfo}); } return({FromInfo:SelEndInfo, ToInfo:SelStartInfo}); } function SelectText() { Unselect(); Info = GetFromToSelInfo(); i = Info.FromInfo.page; while (i <= Info.ToInfo.page) { ts = GetTextSnapshot(i); if (i == Info.FromInfo.page) { start = Info.FromInfo.pos; } else { start = 0; } if (i == Info.ToInfo.page) { end = Info.ToInfo.pos + 1; } else { end = ts.getCount(); } ts.setSelected(start, end, true); Selected = true; i++; } FireOnSelection(); } function SelectScroll() { if (DocArea._ymouse > DocArea.height) { ScrollTo(undefined, DocArea.vPosition + interpolate(DocArea.vLineScrollSize * MinSelVScrollRatio, DocArea.vLineScrollSize * MaxSelVScrollRatio, DocArea.height, DocArea.height * 2, DocArea._ymouse)); } else if (DocArea._ymouse < 0) { ScrollTo(undefined, DocArea.vPosition - interpolate(DocArea.vLineScrollSize * MinSelVScrollRatio, DocArea.vLineScrollSize * MaxSelVScrollRatio, -DocArea.height, 0, DocArea._ymouse)); } else if (DocArea._xmouse > DocArea.width) { ScrollTo(DocArea.hPosition + interpolate(DocArea.hLineScrollSize * MinSelHScrollRatio, DocArea.hLineScrollSize * MaxSelHScrollRatio, DocArea.width, DocArea.width * 2, DocArea._xmouse), undefined); } else if (DocArea._xmouse < 0) { ScrollTo(DocArea.hPosition - interpolate(DocArea.hLineScrollSize * MinSelHScrollRatio, DocArea.hLineScrollSize * MaxSelHScrollRatio, -DocArea.width, 0, DocArea._xmouse), undefined); } } function SelectWord(pageno, pos) { rawtext = GetPageText(pageno); var _local1 = rawtext; pos2 = pos; if (IsWordSym(_local1.substr(pos, 1))) { if (((to = FindNonWord(_local1, pos2))) == -1) { to = _local1.length; } from = FindLastNonWord(_local1, pos2); if (from == -1) { from = 0; } else { from++; } } else { from = pos; to = pos + 1; } Unselect(); ts.setSelected(from, to, true); SelStartInfo = {page:pageno, pos:from}; SelEndInfo = {page:pageno, pos:to - 1}; FireOnSelection(); } function AsyncUpdatePageNoFunc() { clearInterval(UpdatePageNoInt); UpdatePageNo(); } function AsyncUpdatePageNo() { UpdatePageNoInt = setInterval(AsyncUpdatePageNoFunc, 10); } function ZoomTo(zoomVal) { var _local1 = GetVisiblePageNo(); var _local2 = GetCurrPagePos(_local1); zoomVal = CorrectZoomVal(zoomVal); ScaleSlider.SetValue(zoomVal); DisplayZoomLabel(zoomVal); LayoutPages(); var _local5 = _local2.x - ((((DocArea.width / 2) - xinterstice) / DocArea.content._xscale) * 100); var _local4 = _local2.y - ((((DocArea.height / 2) - yinterstice) / DocArea.content._xscale) * 100); GoToPageBeforeDraw = {page:_local1, x:_local5, y:_local4}; SetCurrentPage(_local1, _local5, _local4); UpdatePageNo(); FireOnVisibleAreaChanged(); FireOnZoomChanged(); } function CorrectZoomVal(zoomVal) { if (zoomVal > maxZoom) { zoomVal = maxZoom; } if (zoomVal < minZoom) { zoomVal = minZoom; } return(Math.round(zoomVal)); } function SetZoomState(state) { _root.scaleMode = state; Print2FlashEvents.fireEvent("onZoomModeChange"); } function UpdateZoomButtonsState() { container = toolbar; if (scaleMode != "width") { container.scaleWidth._but.gotoAndStop(1); } if (scaleMode != "page") { container.scalePage._but.gotoAndStop(1); } } function DisplayZoomLabel() { ScaleTextField.text = ScaleSlider.GetValue() + "%"; } function ProcessZoomEntry() { SetZoomLevel(RemoveNonDigits(ScaleTextField.text)); } function SetZoomLevel(zoomVal) { zoomVal = CorrectZoomVal(zoomVal); if (zoomVal != GetZoomLevel()) { ZoomTo(zoomVal); SetZoomState("none"); } } function ProcessPageNo() { pageNo = RemoveNonDigits(PageNoField.text); PageNoField.scroll = 0; SetCurrentPage(new Number(pageNo).valueOf()); } function ShowTotalPages() { TotalPagesField.text = "/ " + new String(Pages.length); } function SetCurrentPage(pageno, x, y) { if ((pageno < 1) || (isNaN(pageno))) { pageno = 1; } if (pageno > Pages.length) { pageno = Pages.length; } SetStartAccessiblePage(pageno - 1); xcorr = ((x != undefined) ? (x) : 0); ycorr = ((y != undefined) ? (y) : 0); dx = xcorr; dy = ycorr; dx = dx * (DocArea.content._xscale / 100); dy = dy * (DocArea.content._yscale / 100); var _local2 = (Pages[pageno - 1].movie._y * DocArea.content._xscale) / 100; if (dy != undefined) { _local2 = _local2 + dy; } _local2 = _local2 - yinterstice; var _local3 = (Pages[pageno - 1].movie._x * DocArea.content._xscale) / 100; if (dx != undefined) { _local3 = _local3 + dx; } _local3 = _local3 - xinterstice; ScrollTo(_local3, _local2, false); UpdatePageNo(pageno); } function GetVisiblePageNo() { var _local1 = Pages.length - 1; while (_local1 >= 0) { if (Pages[_local1].movie._y <= (((DocArea.vPosition + (DocArea.height / 2)) / DocArea.content._xscale) * 100)) { return(_local1 + 1); } _local1--; } return(1); } function GetCurrPagePos(page) { xcorr = (ycorr = 0); page = Pages[page - 1]; return({y:(((DocArea.vPosition + (DocArea.height / 2)) / DocArea.content._xscale) * 100) - (page.movie._y - ycorr), x:(((DocArea.hPosition + (DocArea.width / 2)) / DocArea.content._xscale) * 100) - (page.movie._x - xcorr)}); } function GetCurrentPage() { return(PageNo); } function GetDocHitPos(x, y) { var _local1 = 0; while (_local1 < Pages.length) { if (hitTest(Pages[_local1].movie, x, y, true)) { var _local2 = Pages[_local1].movie; var _local3 = {x:_local2._x, y:_local2._y}; _local2._parent.localToGlobal(_local3); return({page:_local1 + 1, x:((x - _local3.x) / DocArea.content._xscale) * 100, y:((y - _local3.y) / DocArea.content._xscale) * 100}); } _local1++; } return(false); } function UpdatePageNo(pageno) { if (typeof(pageno) == "undefined") { pageno = GetVisiblePageNo(); } if (_root.PageNo != pageno) { _root.PageNo = pageno; PageNoField.text = pageno; FireOnPageChanged(); } } function GetWaitMsgText(totalPages) { return((("Loading page " + (loadedPages + 1)) + " of ") + totalPages); } function CreatePages() { var _local1 = 1; while (_local1 <= totalPages) { var _local2 = {num:_local1}; Pages.push(_local2); DocPages.push(_local2); CreatePageMovie(_local1); _local2.width = new Number(widths[_local1 - 1]); _local2.height = new Number(heights[_local1 - 1]); UpdateMaxPageParams(_local2); _local1++; } depth = startdepth + pageno; BottomArea = DocArea.content.attachMovie("BottomArea", "BottomArea", depth++); } function UpdateMaxPageParams(page) { if (page.width > MaxPageWidth) { MaxPageWidth = page.width; } if (page.height > MaxPageHeight) { MaxPageHeight = page.height; } } function AttachPageMovie(pageno) { if (pageno > totalPages) { return(undefined); } var pagename = ("Page" + pageno); var movie = eval ("DocArea.content." + pagename); var movieExists = (movie != undefined); if (!movieExists) { movie = DocArea.content.createEmptyMovieClip(pagename, (startdepth + pageno) - 1); } var realMovie = movie.attachMovie(pagename, "realMovie", 1); if (typeof(realMovie) != "undefined") { var page = DocPages[pageno - 1]; page.ts = (page.text = undefined); page.movie = movie; page.realMovie = realMovie; Ch(pageno - 1); CreateLinks(pageno); } else { if (!movieExists) { movie.removeMovieClip(); } movie = undefined; } return(movie); } function CreatePageMovie(pageno) { var _local4 = AttachPageMovie(pageno); if (typeof(_local4) != "undefined") { return(_local4); } _local4 = DocArea.content.createEmptyMovieClip("Page" + pageno, (startdepth + pageno) - 1); var _local2 = _local4.createEmptyMovieClip("realMovie", 1); DrawRect(_local2, 0, 0, widths[pageno - 1], heights[pageno - 1], 16777215); var _local1 = PlaceWaitMsg(_local2, GetWaitMsgText(totalPages)); _local1._xscale = (_local1._yscale = 100 / zoomCorr); _local1._x = (_local2._width - _local1._width) / 2; _local1._y = (_local2._height - _local1._height) / 2; var _local5 = DocPages[pageno - 1]; _local5.movie = _local4; _local5.realMovie = _local2; return(_local4); } function ScanPages(startpage) { var _local2 = startpage; do { var _local4 = DocPages[_local2 - 1].movie; var _local3 = DocPages[_local2 - 1].realMovie; var _local5 = _local4._x; oldY = _local4._y; var _local6 = _local3._x; oldRealY = _local3._y; oldRealRotation = _local3._rotation; var _local1 = AttachPageMovie(_local2); var validpage = (typeof(_local1) != "undefined"); if (validpage) { if ((_local2 < FromPage) || (_local2 > ToPage)) { _local1.removeMovieClip(); } else { _local1._x = _local5; _local1._y = oldY; _local1.realMovie._x = _local6; _local1.realMovie._y = oldRealY; _local1.realMovie._rotation = oldRealRotation; } loadedPages = _local2; FireOnPageLoaded(_local2); UpdateWaitMsg(); } _local2++; } while (validpage); } function HighLightText(page, start, end) { var _local2 = GetTextSnapshot(page).getTextRunInfo(start, end); var _local3 = Pages[page].movie.createEmptyMovieClip("", -16383); var _local1 = 0; while (_local1 < _local2.length) { DrawRect(_local3, _local2[_local1].corner0x, _local2[_local1].corner0y, _local2[_local1].corner2x, _local2[_local1].corner2y, 16711680); _local1++; } } function UpdateWaitMsg() { var _local1 = loadedPages + 1; while (_local1 <= totalPages) { DocPages[_local1 - 1].movie.realMovie.waitmsg.msg.text = GetWaitMsgText(totalPages); _local1++; } } function CheckLoadedPages() { ScanPages(loadedPages + 1); if (loadedPages >= totalPages) { clearInterval(chLoadedPagesInt); } } function SetBaseParameters(pageToFitWidth) { CalcBaseParameters(); var _local1 = CalcZoomLevel(scaleMode, pageToFitWidth); if (_local1 != GetZoomLevel()) { ZoomTo(_local1); } } function CalcBaseParameters() { AreaWidth = DocArea.width - 20; ClientWidth = AreaWidth - (xmargin * 2); AreaHeight = DocArea.height - 20; ClientHeight = AreaHeight - (ymargin * 2); } function CalcZoomLevel(scaleMode, pageToFitWidth) { var _local2 = MaxPageWidth; var _local3 = MaxPageHeight; if ((Rotation == 90) || (Rotation == 270)) { var _local4 = _local2; _local2 = _local3; _local3 = _local4; } var _local1; if (pageToFitWidth) { _local1 = ClientWidth / Pages[pageToFitWidth - 1].width; } else { switch (scaleMode) { case "width" : _local1 = ClientWidth / _local2; break; case "page" : BaseScaleFactorX = ClientWidth / _local2; BaseScaleFactorY = ClientHeight / _local3; if (BaseScaleFactorX > BaseScaleFactorY) { _local1 = BaseScaleFactorY; } else { _local1 = BaseScaleFactorX; } break; default : return(GetZoomLevel()); } } _local1 = _local1 / zoomCorr; return(CorrectZoomVal(_local1 * 100)); } function LayoutPages() { var _local3 = xmargin; var _local4 = ymargin; var _local2 = 0; ScaleFactor = (ScaleSlider.GetValue() / 100) * zoomCorr; DocArea.content._xscale = (DocArea.content._yscale = ScaleFactor * 100); var _local1 = 0; while (_local1 < Pages.length) { page = Pages[_local1]; pageMovie = page.movie; realMovie = page.realMovie; if (((_local3 + (page.width * ScaleFactor)) + xmargin) > AreaWidth) { CenterPages(_local1, _local4, _local3); if (_local2 > 0) { _local4 = _local4 + ((_local2 * ScaleFactor) + yinterstice); } _local3 = xmargin; _local2 = 0; } page.y = _local4; pageMovie._x = _local3 / ScaleFactor; pageMovie._y = _local4 / ScaleFactor; realMovie._rotation = Rotation; switch (Rotation) { case 0 : realMovie._x = (realMovie._y = 0); break; case 90 : realMovie._x = page.width; realMovie._y = 0; break; case 180 : realMovie._x = page.width; realMovie._y = page.height; break; case 270 : realMovie._x = 0; realMovie._y = page.height; } _local3 = _local3 + ((page.width * ScaleFactor) + xinterstice); if (page.height > _local2) { _local2 = page.height; } _local1++; } CenterPages(Pages.length, _local4, _local3); BottomArea._x = xmargin; BottomArea._y = ((_local4 + yinterstice) + (_local2 * ScaleFactor)) / ScaleFactor; BottomArea._height = ymargin; DocArea.invalidate(); } function CenterPages(i, y, x) { dx = ((ClientWidth - ((x - xmargin) - xinterstice)) / 2) / ScaleFactor; if (dx > 0) { var _local1 = i - 1; while ((_local1 >= 0) && (Pages[_local1].y == y)) { Pages[_local1].movie._x = Pages[_local1].movie._x + dx; _local1--; } } } function RotateTo(angle) { if (Rotation != angle) { if (((Rotation - angle) % 180) != 0) { var _local2 = 0; while (_local2 < DocPages.length) { var _local1 = DocPages[_local2]; var _local3 = _local1.width; _local1.width = _local1.height; _local1.height = _local3; _local2++; } } Rotation = angle; LayoutPages(); UpdatePageNo(); FireOnVisibleAreaChanged(); } } function Rotate() { RotateTo((Rotation + 90) % 360); SetZoomState("none"); } function Print() { if (!NoPrinting) { removeMovieClip("PageList"); var _local2 = _root.attachMovie("PageList", "PageList", depth++); if (_local2) { _local2._visible = false; _local2._rotation = Rotation; print (_local2, "bframe"); FireOnPrintedInt = setInterval(FireOnPrintedAsync, 100); } } } function FireOnPrintedAsync() { FireOnPrinted(); clearInterval(FireOnPrintedInt); } function GetTextSnapshot(pageno) { var _local1 = Pages[pageno].ts; if (_local1 == undefined) { _local1 = (Pages[pageno].ts = Pages[pageno].realMovie.getTextSnapshot()); } _local1.setSelectColor(textSelectColor); return(_local1); } function GetPageText(pageno) { var _local1 = Pages[pageno].text; if (_local1 == undefined) { ts = GetTextSnapshot(pageno); _local1 = ts.getText(0, ts.getCount(), false); Pages[pageno].text = _local1; } return(_local1); } function ResetTextSearch() { lastSearchTSNo = (lastSearchTS = undefined); } function SearchTextInt(text) { if (text != lastSearchText) { ResetTextSearch(); lastSearchText = text; } if (lastSearchTSNo == undefined) { lastSearchTSNo = 0; lastSearchTS = GetTextSnapshot(lastSearchTSNo); lastSearchPos = -1; } do { lastSearchPos = lastSearchTS.findText(lastSearchPos + 1, text, false); if (lastSearchPos == -1) { if ((++lastSearchTSNo) >= Pages.length) { ResetTextSearch(); break; } lastSearchTS = GetTextSnapshot(lastSearchTSNo); } } while (lastSearchPos == -1); return(lastSearchPos); } function SearchAndHighlightText(text) { if (lastSearchTS != undefined) { lastSearchTS.setSelected(0, lastSearchTS.getCount(), false); } SearchTextInt(text); if (lastSearchPos != -1) { lastSearchTS.setSelected(lastSearchPos, lastSearchPos + text.length, true); SelStartInfo = {page:lastSearchTSNo, pos:lastSearchPos}; SelEndInfo = {page:lastSearchTSNo, pos:(lastSearchPos + text.length) - 1}; var _local1 = lastSearchTS.getTextRunInfo(lastSearchPos, lastSearchPos)[0]; var _local5 = new Array({x:_local1.corner0x, y:_local1.corner0y}, {x:_local1.corner1x, y:_local1.corner1y}, {x:_local1.corner2x, y:_local1.corner2y}, {x:_local1.corner3x, y:_local1.corner3y}); var _local2 = GetUpperLeftCorner(Pages[lastSearchTSNo].realMovie, _local5); var _local4 = Pages[lastSearchTSNo].realMovie.transform.matrix; _local2 = _local4.transformPoint(_local2); SetCurrentPage(lastSearchTSNo + 1, _local2.x, _local2.y); } return(lastSearchPos); } function GetUpperLeftCorner(pageMovie, points) { var _local2; var _local6; var _local1 = 0; while (_local1 < points.length) { origpt = points[_local1]; pt = {x:origpt.x, y:origpt.y}; pageMovie.localToGlobal(pt); if ((_local2 == undefined) || ((pt.x <= _local2.x) && (pt.y <= _local2.y))) { _local2 = pt; _local6 = origpt; } _local1++; } return(_local6); } function Search() { SearchForText(RemoveChar(toolbar.searchPatternmc.searchPattern.text, "\r")); } function SearchForText(text) { return((toolbar.notfoundtip._visible = _root.SearchAndHighlightText(text) == -1)); } function RemoveNonDigits(str) { res = ""; i = 0; while (i < str.length) { c = str.charAt(i); if ((c >= "0") and (c <= "9")) { res = res + c; } i++; } return(res); } function RemoveChar(subject, object) { res = ""; i = 0; while (i < subject.length) { c = subject.charAt(i); if (c != object) { res = res + c; } i++; } return(res); } function SetMouseMode(moveMode) { if (moveMode != mousemode) { if ((moveMode == "select") && (NoCopying)) { return(undefined); } _root.mousemode = moveMode; if (moveMode != "select") { Unselect(true); } Print2FlashEvents.fireEvent("onMouseModeChange"); } } function interpolate(a1, a2, b1, b2, b0) { res = a1 + (((b0 - b1) / (b2 - b1)) * (a2 - a1)); if (res < a1) { res = a1; } if (res > a2) { res = a2; } return(res); } function ScrollTo(x, y, UpdatePageNum) { if (UpdatePageNum == undefined) { UpdatePageNum = true; } var _local3 = false; if (x != undefined) { if (x > DocArea.maxHPosition) { x = DocArea.maxHPosition; } else if (x < 0) { x = 0; } if (x != DocArea.hPosition) { DocArea.hPosition = x; _local3 = true; } } if (y != undefined) { if (y > DocArea.maxVPosition) { y = DocArea.maxVPosition; } else if (y < 0) { y = 0; } if (y != DocArea.vPosition) { DocArea.vPosition = y; _local3 = true; } } if (UpdatePageNum) { UpdatePageNo(); } if (_local3) { FireOnVisibleAreaChanged(); } } function FindNonWord(str, startIndex) { var _local1 = startIndex; while (_local1 < str.length) { if (!IsWordSym(str.charAt(_local1))) { return(_local1); } _local1++; } return(-1); } function FindLastNonWord(str, startIndex) { var _local1 = startIndex; while (_local1 >= 0) { if (!IsWordSym(str.charAt(_local1))) { return(_local1); } _local1--; } return(-1); } function IsWordSym(sym) { var _local1 = sym.charCodeAt(0); return(((((sym >= "A") && (sym <= "Z")) || ((sym >= "a") && (sym <= "z"))) || ((sym >= "0") && (sym <= "9"))) || ((((_local1 >= 128) && (!((_local1 >= 8192) && (_local1 <= 8303)))) && (!((_local1 >= 160) && (_local1 <= 191)))) && (!((_local1 >= 11776) && (_local1 <= 11903))))); } function Ch(pageno) { if ((GetSetting("Orientation", "1") == "1") && (DocArea.visible)) { var _local1 = DocPages[pageno].realMovie; DocArea.visible = (_local1.CR != undefined) && ((_local1.CR.text.indexOf("print2flash.com") != -1) || (_local1.CR.text.indexOf("blue-pacific.com") != -1)); if (!NoPrinting) { NoPrinting = !DocArea.visible; } } } function FindMatchingPos(text, pos) { words = text.split(newline); var _local1 = 0; var _local2 = 0; while (_local1 < words.length) { _local2 = _local2 + words[_local1].length; if (_local2 > pos) { break; } _local1++; } return(pos + _local1); } function GetSetting(name, def) { var _local2 = _root.attachMovie(name, name, _root.getNextHighestDepth()); _local2._visible = false; val = _local2.text; if (val == undefined) { val = def; } _local2.removeMovieClip(); return(val); } function CreateTip(text, x, instName) { toolbar.createTextField(instName, toolbar.getNextHighestDepth(), 0, toppanelheight, 0, 0); var tip = eval ("toolbar." + instName); tip._visible = false; tip.border = true; tip.borderColor = 0; tip.background = true; tip.backgroundColor = 16777185 /* 0xFFFFE1 */; tip.selectable = false; tip.setNewTextFormat(new TextFormat("Tahoma", 12, 0, false)); tip.text = text; tip.autoSize = "left"; var width = (tip._width * 1.15); var height = tip._height; tip.autoSize = "none"; tip._width = width; tip._height = height; tip._x = x - (tip._width / 2); } function hitTest(movie, x, y, checkMouseOut, corrx, corry) { if (checkMouseOut && (_root.MouseOut)) { return(false); } var _local3 = {x:movie._x, y:movie._y}; var _local5; var _local4; if (movie._parent) { movie._parent.localToGlobal(_local3); _local5 = movie._parent._xscale; _local4 = movie._parent._yscale; } else { _local4 = 100; _local5 = _local4; } return((((x >= _local3.x) && (x < (_local3.x + ((movie._width * _local5) / 100)))) && (y >= _local3.y)) && (y < (_local3.y + ((movie._height * _local4) / 100)))); } function FitWidth() { if (scaleMode != "width") { SetZoomState("width"); SetBaseParameters(); } } function FitPage() { if (scaleMode != "page") { SetZoomState("page"); SetBaseParameters(); } SetCurrentPage(GetCurrentPage()); } function PreviousPage() { _root.SetCurrentPage(_root.GetCurrentPage() - 1); } function NextPage() { _root.SetCurrentPage(_root.GetCurrentPage() + 1); } function SearchText(text) { return(!SearchForText(text)); } function OpenInNewWindow() { getURL (_root._url, "_blank"); } function OpenHelpPage() { getURL (HelpPageURL, "_blank"); } function ActivateDragMode() { SetMouseMode("move"); } function ActivateSelectMode() { SetMouseMode("select"); } function GetZoomLevel() { return(ScaleSlider.GetValue()); } function GetMousePos() { var _local2 = {x:_root._xmouse, y:_root._ymouse}; _root.localToGlobal(_local2); return(_local2); } function xmouse() { return(GetMousePos().x); } function ymouse() { return(GetMousePos().y); } function DrawRect(movie, x1, y1, x2, y2, fillColor, lineColor) { movie.beginFill(fillColor); if (lineColor) { movie.lineStyle(1, lineColor); } movie.moveTo(x1, y1); movie.lineTo(x2, y1); movie.lineTo(x2, y2); movie.lineTo(x1, y2); movie.lineTo(x1, y1); movie.endFill(); } function setSize(width, height) { DocArea._y = toppanelheight; MovieWidth = width; MovieHeight = height; bgr._width = width; bgr._height = height; toolbar.DropDownToolbar._visible = false; DocArea.setSize(MovieWidth, height - toppanelheight); CalcScrollSteps(); SetBaseParameters(); LayoutPages(); LayoutToolbar(); _root._visible = true; CreateMask(); } function CalcScrollSteps() { DocArea.vLineScrollSize = DocArea.height / 20; DocArea.vPageScrollSize = DocArea.height - DocArea.vLineScrollSize; DocArea.hLineScrollSize = DocArea.width / 20; DocArea.hPageScrollSize = DocArea.width - DocArea.hLineScrollSize; } function CreateMask() { removeMovieClip("DocArea.mask"); var _local1 = DocArea.createEmptyMovieClip("mask", depth++); DrawRect(_local1, 0, 0, DocArea.width - 1, DocArea.height - 1, 16777215); DocArea.setMask(_local1); } function init(width, height) { setSize(width, height); GoToPageBeforeDraw = {page:1}; SetCurrentPage(1); } function uninit() { Stage.removeListener(StageListener); Key.removeListener(keyListener); Mouse.removeListener(mouseListener); clearInterval(CheckAccInt); APILC.close(); } Stage.removeListener(WMStageListener); waitmsg.removeMovieClip(); _root._visible = false; _root.invalidate(); _quality = "best"; var MovieWidth = ((MovieHeight = 0)); var Deftoppanelheight = 34; var Listeners = new Array(); var vPosition = 0; OverButColor = GetSetting("OverButColor", 15329251); OverRectColor = GetSetting("OverRectColor", 10132384); DownButColor = GetSetting("DownButColor", 15329251); DownRectColor = GetSetting("DownRectColor", 10027263); var LinkDef = new Object(); ParseLinks(); var Links = new Array(); DocArea.onMouseUp = function () { if (hitTest(DocArea, _root.xmouse(), _root.ymouse(), true, 0, 0)) { _root.DocArea.setFocus(); } }; Print2FlashEvents = new CPrint2FlashEvents(); ZoomFieldFocused = (PageNoFieldFocused = false); DocArea.useHandCursor = true; xmargin = 10; xinterstice = 10; ymargin = 10; yinterstice = 10; minZoom = 10; maxZoom = 250; textSelectColor = 65280; Rotation = 0; var Pages = new Array(); var DocPages = new Array(); var BottomArea; var loadedPages = 0; var MaxPageWidth = 0; var MaxPageHeight = 0; var startdepth = 1; var PageNo = 0; var depth = startdepth; var AreaWidth; var ClientWidth; Resolution = GetSetting("Resolution", 96); zoomCorr = 96 / Resolution; var totalPages = GetSetting("PageNum", 0); var widths = GetSetting("Widths", "").split(","); var heights = GetSetting("Heights", "").split(","); var FromPage = 1; var ToPage = totalPages; CreatePages(); LogoURL = GetSetting("LogoURL", ""); HelpPageURL = GetSetting("HelpPageURL", ""); var PageNoField = toolbar.PageNoMovie.PageNoFieldMC.PageNoField; PageNoField.restrict = "0-9"; ScaleTextField = toolbar.ScaleTextMovie.ScaleTextField; ScaleTextField.restrict = "0-9%"; _focusrect = true; DblCLickTime = 250; NoPrinting = (NoCopying = (NoAPICopying = false)); var MinSelHScrollRatio = ((MinSelVScrollRatio = 1)); var MaxSelHScrollRatio = ((MaxSelVScrollRatio = 10)); toppanelheight = Deftoppanelheight; TBButtons = new Array({movie:toolbar.logo, nohide:true, flag:1}, {movie:toolbar.moveMode, tip:"IDS_DRAG", flag:2}, {movie:toolbar.selMode, tip:"IDS_SELTEXT", flag:4}, {movie:toolbar.ZoomSlider, nodropdown:true, flag:8}, {movie:toolbar.ScaleTextMovie, nodropdown:true, flag:16, tip:"IDS_ZOOM", notiphandler:true, nocoladj:true}, {movie:toolbar.scaleWidth, tip:"IDS_FITWIDTH", flag:32}, {movie:toolbar.scalePage, tip:"IDS_FITPAGE", flag:64}, {movie:toolbar.prevpage, tip:"IDS_PREVPAGE", flag:128}, {movie:toolbar.PageNoMovie, nodropdown:true, flag:256, notiphandler:true, nocoladj:true}, {movie:toolbar.nextpage, tip:"IDS_NEXTPAGE", flag:512}, {movie:toolbar.searchPatternmc, nodropdown:true, flag:1024, tip:"IDS_SCHHINT", notiphandler:true, nocoladj:true}, {movie:toolbar.searchbut, nodropdown:true, flag:2048, tip:"IDS_SEARCH"}, {movie:toolbar.rotate, tip:"IDS_ROTATE", flag:4096}, {movie:toolbar.print, tip:"IDS_PRINT", flag:8192}, {movie:toolbar.newwindow, tip:"IDS_NEWWND", flag:16384}, {movie:toolbar.help, tip:"IDS_HELP", flag:32768}); var MoreButWidth = toolbar.more._width; TBMargin = 1; i = 0; while (i < TBButtons.length) { AttachBtnImage(TBButtons[i].movie, TBButtons[i].flag); i++; } AttachBtnImage(toolbar.more, 65536); toolbar.logo.img._y = (29 - toolbar.logo.img._height) / 2; var locale = new P2FLocale(); PageMode = GetSetting("PageMode", 0); InterfaceCustomMask = GetSetting("InterfaceCustomMask", 4294967295); ToolbarBgrColor = GetSetting("ToolbarBgrColor", 13947080); NoPrinting = PageMode & 1; NoCopying = PageMode & 2; NoAPICopying = PageMode & 8; if (NoPrinting) { InterfaceCustomMask = InterfaceCustomMask & -8193; } if (NoCopying) { InterfaceCustomMask = InterfaceCustomMask & -5; } locale.setLanguage(GetSetting("Lang", "auto")); var TBBgrImage = flash.display.BitmapData.loadBitmap("TBImage1073741824"); var TBColorFilter; adjustColorInt(GetSetting("Hue", 0), GetSetting("Saturation", 0), GetSetting("Brightness", 0), GetSetting("Contrast", 0)); PreprocessToolbar(); toolbar._accProps.silent = false; toolbar._accProps.name = "Print2Flash document toolbar"; Accessibility.updateProperties(); focusManager.enabled = false; var CheckAccInt = setInterval(CheckAccessibility, 2000); MakeDocAccessible(); if (PageMode & 4) { this.getVisibleArea = function () { return(new VisibleArea(GetZoomLevel(), DocArea.hPosition, DocArea.vPosition, Rotation)); }; this.setVisibleArea = function (visibleArea) { RotateTo(visibleArea.Rotation); SetZoomLevel(visibleArea.zoom); ScrollTo(visibleArea.hPosition, visibleArea.vPosition); }; this.setControlVisibility = function (mask) { InterfaceCustomMask = mask; PreprocessToolbar(); LayoutToolbar(); setSize(MovieWidth, MovieHeight); }; this.getTextSelectionRange = function () { Info = GetFromToSelInfo(); if ((Info.FromInfo == null) || (Info.ToInfo == null)) { return(null); } return(new SelectionRange(Info.FromInfo.page + 1, Info.FromInfo.pos + 1, Info.ToInfo.page + 1, Info.ToInfo.pos + 1)); }; this.setTextSelectionRange = function (range) { if (typeof(range) == "object") { SelStartInfo = {page:range.headPageIdx - 1, pos:range.headCharIdx - 1}; SelEndInfo = {page:range.tailPageIdx - 1, pos:range.tailCharIdx - 1}; SelectText(); } else { Unselect(true); } }; this.addListener = function (listener) { Listeners.push(listener); }; this.removeListener = function (listener) { var _local1 = 0; while (_local1 < Listeners.length) { if (Listeners[_local1] == listener) { delete Listeners[_local1]; } _local1++; } }; this.FireExtIntEvent = function (name, param) { flash.external.ExternalInterface.call(name, this.extName, param); }; this.FireOnVisibleAreaChanged = function () { var _local3 = this.getVisibleArea(); FireExtIntEvent("onVisibleAreaChanged", _local3); this.APILCCall("onVisibleAreaChanged", _local3); for (listener in Listeners) { Listeners[listener].onVisibleAreaChanged(_root, _local3); } }; this.FireOnPageChanged = function () { var _local3 = this.getCurrentPage(); FireExtIntEvent("onPageChanged", _local3); this.APILCCall("onPageChanged", _local3); for (listener in Listeners) { Listeners[listener].onPageChanged(_root, _local3); } }; this.FireOnZoomChanged = function () { var _local3 = this.getCurrentZoom(); FireExtIntEvent("onZoomChanged", _local3); this.APILCCall("onZoomChanged", _local3); for (listener in Listeners) { Listeners[listener].onZoomChanged(_root, _local3); } }; this.FireOnToolChanged = function () { var _local3 = this.getCurrentTool(); FireExtIntEvent("onToolChanged", _local3); this.APILCCall("onToolChanged", _local3); for (listener in Listeners) { Listeners[listener].onToolChanged(_root, _local3); } }; var oldSelectionRange; this.FireOnSelection = function () { var _local3 = getTextSelectionRange(); if ((_local3 != oldSelectionRange) && (!_local3.equals(oldSelectionRange))) { FireExtIntEvent("onSelection", _local3); this.APILCCall("onSelection", _local3); for (listener in Listeners) { Listeners[listener].onSelection(_root, _local3); } oldSelectionRange = _local3; } }; this.FireOnPageLoaded = function (pageno) { FireExtIntEvent("onPageLoaded", pageno); this.APILCCall("onPageLoaded", pageno); for (listener in Listeners) { Listeners[listener].onPageLoaded(_root, pageno); } }; this.FireOnPrinted = function () { FireExtIntEvent("onPrinted"); this.APILCCall("onPrinted"); for (listener in Listeners) { Listeners[listener].onPrinted(_root); } }; this.getCurrentTool = function () { return(mousemode); }; this.setCurrentTool = function (tool) { if ((tool == "move") || (tool == "select")) { SetMouseMode(tool); } }; this.getFindText = function () { return(toolbar.searchPatternmc.searchPattern.text); }; this.setFindText = function (s) { toolbar.searchPatternmc.searchPattern.text = s; }; this.GetTotalPages = function () { return(Pages.length); }; this.setCurrentZoom = function (zoom) { switch (zoom) { case "width" : FitWidth(); break; case "page" : FitPage(); break; default : SetZoomLevel(zoom); } }; this.getCurrentZoom = function () { return(GetZoomLevel()); }; this.getCurrentPage = function () { return(GetCurrentPage()); }; this.setCurrentPage = function (page) { SetCurrentPage(page); }; this.getNumberOfPages = function () { return(GetTotalPages()); }; this.printTheDocument = function () { _root.Print(); }; this.findNext = function () { return(SearchText(getFindText())); }; this.getScrollPosition = function () { return({x:DocArea.hPosition, y:DocArea.vPosition}); }; this.setScrollPosition = function (pos) { ScrollTo(pos.x, pos.y); }; this.getMaxScrollPosition = function () { return({x:DocArea.maxHPosition, y:DocArea.maxVPosition}); }; this.getLoadedPages = function () { return(loadedPages); }; this.setLanguage = function (lang) { locale.Language = lang; PreprocessToolbar(); LayoutToolbar(); setSize(MovieWidth, MovieHeight); }; this.adjustToolbarColor = function (h, s, b, c) { adjustColorInt(h, s, b, c); LayoutToolbar(); }; var DocAreaKeyDown = DocArea.keyDown; this.enableScrolling = function (enable) { DocArea.enabled = enable; if (enable) { CalcScrollSteps(); DocArea.keyDown = DocAreaKeyDown; } else { DocArea.keyDown = undefined; vPosition = DocArea.vPosition; DocArea.vLineScrollSize = (DocArea.vPageScrollSize = (DocArea.hLineScrollSize = (DocArea.hPageScrollSize = 0))); } }; this.getPage = function (pageno) { return(Pages[pageno - 1].movie); }; this.setVisiblePages = function (from, to) { if (from < 1) { from = 1; } if (from > DocPages.length) { from = DocPages.length; } FromPage = from; if (to < 1) { to = 1; } if (to > DocPages.length) { to = DocPages.length; } ToPage = to; MaxPageWidth = (MaxPageHeight = 0); Pages = new Array(); var _local1 = 0; while (_local1 < (from - 1)) { DocPages[_local1].movie.removeMovieClip(); _local1++; } _local1 = from - 1; while (_local1 < to) { var _local2 = DocPages[_local1]; Pages[(_local1 - from) + 1] = _local2; CreatePageMovie(_local1 + 1); UpdateMaxPageParams(_local2); _local1++; } _local1 = to; while (_local1 < DocPages.length) { DocPages[_local1].movie.removeMovieClip(); _local1++; } UpdatePageNo(); ShowTotalPages(); CalcBaseParameters(); LayoutPages(); ResetTextSearch(); }; flash.external.ExternalInterface.addCallback("GetZoomLevel", null, GetZoomLevel); flash.external.ExternalInterface.addCallback("SetZoomLevel", null, SetZoomLevel); flash.external.ExternalInterface.addCallback("ActivateDragMode", null, ActivateDragMode); flash.external.ExternalInterface.addCallback("ActivateSelectMode", null, ActivateSelectMode); flash.external.ExternalInterface.addCallback("FitWidth", null, FitWidth); flash.external.ExternalInterface.addCallback("FitPage", null, FitPage); flash.external.ExternalInterface.addCallback("PreviousPage", null, PreviousPage); flash.external.ExternalInterface.addCallback("NextPage", null, NextPage); flash.external.ExternalInterface.addCallback("SetCurrentPage", null, SetCurrentPage); flash.external.ExternalInterface.addCallback("GetCurrentPage", null, GetCurrentPage); flash.external.ExternalInterface.addCallback("GetTotalPages", null, GetTotalPages); flash.external.ExternalInterface.addCallback("SearchText", null, SearchText); flash.external.ExternalInterface.addCallback("ResetTextSearch", null, ResetTextSearch); flash.external.ExternalInterface.addCallback("Rotate", null, Rotate); flash.external.ExternalInterface.addCallback("Print", null, Print); flash.external.ExternalInterface.addCallback("OpenInNewWindow", null, OpenInNewWindow); flash.external.ExternalInterface.addCallback("OpenHelpPage", null, OpenHelpPage); flash.external.ExternalInterface.addCallback("getVisibleArea", null, getVisibleArea); flash.external.ExternalInterface.addCallback("setVisibleArea", null, setVisibleArea); flash.external.ExternalInterface.addCallback("setControlVisibility", null, setControlVisibility); flash.external.ExternalInterface.addCallback("getTextSelectionRange", null, getTextSelectionRange); flash.external.ExternalInterface.addCallback("setTextSelectionRange", null, setTextSelectionRange); flash.external.ExternalInterface.addCallback("getCurrentTool", null, getCurrentTool); flash.external.ExternalInterface.addCallback("setCurrentTool", null, setCurrentTool); flash.external.ExternalInterface.addCallback("getFindText", null, getFindText); flash.external.ExternalInterface.addCallback("setFindText", null, setFindText); flash.external.ExternalInterface.addCallback("getCurrentZoom", null, getCurrentZoom); flash.external.ExternalInterface.addCallback("setCurrentZoom", null, setCurrentZoom); flash.external.ExternalInterface.addCallback("getCurrentPage", null, getCurrentPage); flash.external.ExternalInterface.addCallback("setCurrentPage", null, setCurrentPage); flash.external.ExternalInterface.addCallback("getNumberOfPages", null, getNumberOfPages); flash.external.ExternalInterface.addCallback("printTheDocument", null, printTheDocument); flash.external.ExternalInterface.addCallback("findNext", null, findNext); flash.external.ExternalInterface.addCallback("getSelectedText", null, getSelectedText); flash.external.ExternalInterface.addCallback("getScrollPosition", null, getScrollPosition); flash.external.ExternalInterface.addCallback("setScrollPosition", null, setScrollPosition); flash.external.ExternalInterface.addCallback("getMaxScrollPosition", null, getMaxScrollPosition); flash.external.ExternalInterface.addCallback("getLoadedPages", null, getLoadedPages); flash.external.ExternalInterface.addCallback("setLanguage", null, setLanguage); flash.external.ExternalInterface.addCallback("adjustToolbarColor", null, adjustToolbarColor); flash.external.ExternalInterface.addCallback("enableScrolling", null, enableScrolling); flash.external.ExternalInterface.addCallback("setVisiblePages", this, setVisiblePages); var listener2 = new Object(); listener2.onMouseModeChange = function () { FireOnToolChanged(); }; Print2FlashEvents.addListener(listener2); if (connstr != undefined) { this.CBconnstr = _root.connstr + "_Events"; this.APILCCall = function (func, Param) { APILC.send(this.CBconnstr, func, Param); }; this.APILCCallBack = function (CBID, Param) { APILC.send(this.CBconnstr, "CallBack", CBID, Param); }; this.APILC = new LocalConnection(); APILC.allowDomain = function (sendingDomain) { return(sendingDomain == conndomain); }; APILC.setCurrentPage = setCurrentPage; APILC.getCurrentPage = function (CBID) { APILCCallBack(CBID, getCurrentPage()); }; APILC.setSize = setSize; APILC.getScrollPosition = function (CBID) { APILCCallBack(CBID, getScrollPosition()); }; APILC.setScrollPosition = setScrollPosition; APILC.NextPage = NextPage; APILC.PreviousPage = PreviousPage; APILC.getVisibleArea = function (CBID) { APILCCallBack(CBID, getVisibleArea()); }; APILC.setVisibleArea = setVisibleArea; APILC.getMaxScrollPosition = function (CBID) { APILCCallBack(CBID, getMaxScrollPosition()); }; APILC.getCurrentZoom = function (CBID) { APILCCallBack(CBID, getCurrentZoom()); }; APILC.setCurrentZoom = setCurrentZoom; APILC.getCurrentTool = function (CBID) { APILCCallBack(CBID, getCurrentTool()); }; APILC.setCurrentTool = setCurrentTool; APILC.setControlVisibility = setControlVisibility; APILC.SearchText = function (CBID, text) { APILCCallBack(CBID, SearchText(text)); }; APILC.findNext = function (CBID) { APILCCallBack(CBID, findNext()); }; APILC.ResetTextSearch = ResetTextSearch; APILC.setFindText = setFindText; APILC.getFindText = function (CBID) { APILCCallBack(CBID, getFindText()); }; APILC.setTextSelectionRange = setTextSelectionRange; APILC.getTextSelectionRange = function (CBID) { APILCCallBack(CBID, getTextSelectionRange()); }; APILC.getNumberOfPages = function (CBID) { APILCCallBack(CBID, getNumberOfPages()); }; APILC.OpenHelpPage = OpenHelpPage; APILC.OpenInNewWindow = OpenInNewWindow; APILC.printTheDocument = printTheDocument; APILC.Rotate = Rotate; APILC.init = init; APILC.getLoadedPages = function (CBID) { APILCCallBack(CBID, getLoadedPages()); }; APILC.setLanguage = setLanguage; APILC.adjustToolbarColor = adjustToolbarColor; APILC.enableScrolling = enableScrolling; APILC.getSelectedText = function (CBID) { APILCCallBack(CBID, getSelectedText()); }; APILC.setVisiblePages = setVisiblePages; APILC.uninit = uninit; APILC.connect(connstr); } } StageListener = new Object(); StageListener.onResize = function () { if (autonomous) { setSize(Stage.width, Stage.height); } }; Stage.addListener(StageListener); var UpdateAfterScrollInt = 0; var GoToPageBeforeDraw; DocAreaListener = new Object(); DocAreaListener.scroll = function (eventObj) { if (!DocArea.enabled) { DocArea.vPosition = vPosition; } UpdateAfterScroll(); }; DocAreaListener.draw = function (eventObj) { if (GoToPageBeforeDraw) { SetCurrentPage(GoToPageBeforeDraw.page, GoToPageBeforeDraw.x, GoToPageBeforeDraw.y); GoToPageBeforeDraw = undefined; } }; DocArea.addEventListener("draw", DocAreaListener); DocArea.addEventListener("scroll", DocAreaListener); var copyTextMenuItem; if (!NoCopying) { copyTextMenuItem = new ContextMenuItem("Copy Text", CopyText); _root.menu.customItems.push(copyTextMenuItem); _root.menu.onSelect = function (item, item_menu) { copyTextMenuItem.visible = Selected; }; } var Dragging = false; var DragStartMousePos; var DragStartPos; var Selecting = false; var SelStartInfo = null; var SelEndInfo = null; var Selected = false; var SelectScrollInterval; var LastPressed; DocArea.content.onMouseDown = function () { if (DocArea.content.hitTest(_root._xmouse, _root._ymouse, true) && (!DropDownToolbar.hitTest(_root._xmouse, _root._ymouse, true))) { var _local3 = (getTimer() - LastPressed) < DblCLickTime; if (_local3) { LastPressed = undefined; } else { LastPressed = getTimer(); } if (mousemode == "move") { if (DocArea.enabled) { if (_local3) { if ((GetZoomLevel() < maxZoom) && ((pos = GetDocHitPos(xmouse(), ymouse())))) { if (GetZoomLevel() >= CalcZoomLevel("", pos.page)) { SetZoomLevel(GetZoomLevel() * 1.5); } else { SetBaseParameters(pos.page); } pos.x = pos.x - (((AreaWidth / 2) / DocArea.content._xscale) * 100); pos.y = pos.y - (((AreaHeight / 2) / DocArea.content._xscale) * 100); GoToPageBeforeDraw = pos; SetCurrentPage(pos.page, pos.x, pos.y); } } else { DragStartMousePos = {x:_root.xmouse(), y:_root.ymouse()}; Dragging = this.hitTest(DragStartMousePos.x, DragStartMousePos.y, true); if (Dragging) { DragStartPos = {x:DocArea.hPosition, y:DocArea.vPosition}; } } } } else if (_local3) { if ((SelInfo = GetMouseHoverSymbol(10))) { SelectWord(SelInfo.page, SelInfo.pos); Selected = true; } Selecting = false; } else { Selected = false; if (DocArea.enabled) { SelectScrollInterval = setInterval(SelectScroll, 200); } if (DocArea.hitTest(_root._xmouse, _root._ymouse)) { Unselect(true); } if (((SelStartInfo = GetMouseHoverSymbol(100))) != false) { Selecting = true; } } this.pressed = true; } }; DocArea.content.onMouseUp = function () { if (this.pressed) { if (((mousemode == "select") && (!Selecting)) && (!Selected)) { Unselect(true); } Dragging = (Selecting = false); clearInterval(SelectScrollInterval); this.pressed = false; } }; DocArea.content.onMouseMove = function () { if (Dragging) { var _local3 = _root.ymouse(); var _local4 = _root.xmouse(); if (this.width > this._parent.width) { ScrollTo(DragStartPos.x - (_local4 - DragStartMousePos.x)); } if (this.height > this._parent.height) { ScrollTo(undefined, DragStartPos.y - (_local3 - DragStartMousePos.y)); } } if (Selecting) { if (((SelEndInfo = GetMouseHoverSymbol(100))) != false) { SelectText(); } } }; var ScaleSlider = new Slider(toolbar.ZoomSlider, minZoom, maxZoom); ScaleSlider.onChange = function () { ZoomTo(ScaleSlider.GetValue()); SetZoomState("none"); }; UpdatePageNoInt = 0; var keyListener = new Object(); Key.addListener(keyListener); keyListener.onKeyDown = function () { var _local2 = Key.getCode(); if (DocArea.getFocus() == DocArea) { switch (_local2) { case 38 : newpos = DocArea.vPosition - DocArea.vLineScrollSize; if (newpos < 0) { ScrollTo(undefined, newpos); } UpdateAfterScroll(); break; case 40 : newpos = DocArea.vPosition + DocArea.vLineScrollSize; if (newpos > DocArea.maxVPosition) { ScrollTo(undefined, newpos); } UpdateAfterScroll(); break; case 37 : newpos = DocArea.hPosition - DocArea.hLineScrollSize; if (newpos < 0) { ScrollTo(newpos, undefined); } UpdateAfterScroll(); break; case 39 : newpos = DocArea.hPosition + DocArea.hLineScrollSize; if (newpos > DocArea.maxHPosition) { ScrollTo(newpos, undefined); } UpdateAfterScroll(); break; case 33 : newpos = DocArea.vPosition - DocArea.vPageScrollSize; if (newpos < 0) { ScrollTo(undefined, newpos); } UpdateAfterScroll(); break; case 34 : newpos = DocArea.vPosition + DocArea.vPageScrollSize; if (newpos > DocArea.maxVPosition) { ScrollTo(undefined, newpos); } UpdateAfterScroll(); break; case 36 : case 35 : UpdateAfterScroll(); break; case 85 : if (Key.isDown(17)) { NextPage(); } break; case 89 : if (Key.isDown(17)) { PreviousPage(); } break; case 80 : if (Key.isDown(17)) { _root.Print(); } break; case 107 : if (Key.isDown(17)) { SetZoomLevel(ScaleSlider.GetValue() + 10); } break; case 109 : if (!Key.isDown(17)) { break; } SetZoomLevel(ScaleSlider.GetValue() - 10); } } if (_local2 != 13) { toolbar.notfoundtip._visible = false; } }; keyListener.onKeyUp = function () { if (((!NoCopying) && (Key.isDown(17))) && ((Key.getCode() == 67) || (Key.getCode() == 45))) { CopyText(); } }; var mouseListener = new Object(); mouseListener.onMouseWheel = function (delta) { if (hitTest(DocArea, _root.xmouse(), _root.ymouse(), true)) { if (Key.isDown(17)) { SetZoomLevel(ScaleSlider.GetValue() + (delta * 10)); } else { ScrollTo(undefined, DocArea.vPosition - (delta * DocArea.vLineScrollSize)); } } }; Mouse.addListener(mouseListener); DocArea.setFocus(); PageNoField.onKillFocus = function () { ProcessPageNo(); }; var TotalPagesField = toolbar.PageNoMovie.TotalPagesMC.TotalPages; ShowTotalPages(); var chLoadedPagesInt = setInterval(CheckLoadedPages, 100); var FireOnPrintedInt; var lastSearchTSNo; var lastSearchPos; var lastSearchText; toolbar.searchPatternmc.searchPattern.onChanged = function () { toolbar.searchPatternmc.searchPattern.text = RemoveChar(toolbar.searchPatternmc.searchPattern.text, "\r"); }; onLoad();
Instance of Symbol 123 MovieClip [ScrollPane] "DocArea" in Frame 2
//component parameters onClipEvent (construct) { contentPath = "ScrollArea"; hLineScrollSize = 5; hPageScrollSize = 20; hScrollPolicy = "auto"; scrollDrag = false; vLineScrollSize = 5; vPageScrollSize = 20; vScrollPolicy = "auto"; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 174 MovieClip "toolbar" in Frame 2
onClipEvent (load) { prevpagetip._visible = (nextpagetip._visible = (searchtip._visible = (notfoundtip._visible = (rotatetip._visible = (printtip._visible = (newwindtip._visible = (helptip._visible = (zoomtip._visible = (searchpattip._visible = (pagenotip._visible = (totalpagestip._visible = false))))))))))); _global.P2FRoot.onMouseDown = function () { notfoundtip._visible = false; }; }
Frame 75
stop();
Symbol 16 MovieClip Frame 2
_root.DrawRect(downbut, 0, 0, 28, 28, _root.OverButColor, _root.OverRectColor);
Symbol 16 MovieClip Frame 3
_root.DrawRect(downbut, 0, 0, 28, 28, _root.DownButColor, _root.DownRectColor);
Symbol 17 MovieClip [#nextpage] Frame 1
_but.tabIndex = 8; this.onPress = function (keyboard) { if (!keyboard) { _but.gotoAndStop(3); } _root.NextPage(); if (!keyboard) { _focusrect = false; Selection.setFocus(this); _focusrect = true; } _root.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(true); } }; this.onRelease = function () { _but.gotoAndStop(2); }; this.onReleaseOutside = function () { _but.gotoAndStop(1); }; oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 18 MovieClip [#more] Frame 1
this.onPress = function () { _but.gotoAndStop(3); this.onRollOut(); _root.DropDownToolbar._visible = !_root.DropDownToolbar._visible; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(1); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 19 MovieClip [#selMode] Frame 1
_but.tabIndex = 2; this.onPress = function () { if (_root.mousemode == "move") { _root.SetMouseMode("select"); } _but.gotoAndStop(3); _root.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(2); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); if (_root.mousemode == "move") { _but.gotoAndStop(1); } }; listenerObject = new Object(); listenerObject.onMouseModeChange = function () { if (_root.mousemode == "select") { _but.gotoAndStop(2); } else { _but.gotoAndStop(1); } }; listenerObject.onMouseModeChange(); _root.Print2FlashEvents.addListener(listenerObject); _but.stop();
Symbol 20 MovieClip [#newwindow] Frame 1
_but.tabIndex = 13; this.onPress = function () { _but.gotoAndStop(3); this.onRollOut(); _root.OpenInNewWindow(); _root.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(1); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 21 MovieClip [#help] Frame 1
_but.tabIndex = 14; this.onPress = function () { _but.gotoAndStop(3); this.onRollOut(); _root.OpenHelpPage(); _root.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(1); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 22 MovieClip [#rotate] Frame 1
_but.tabIndex = 11; this.onPress = function (keyboard) { if (!keyboard) { _but.gotoAndStop(3); } _root.Rotate(); if (!keyboard) { _focusrect = false; Selection.setFocus(this); _focusrect = true; } _root.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(true); } }; this.onRelease = function () { _but.gotoAndStop(2); }; this.onReleaseOutside = function () { _but.gotoAndStop(1); }; oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 23 MovieClip [#prevpage] Frame 1
this.onPress = function (keyboard) { if (!keyboard) { _but.gotoAndStop(3); } _root.PreviousPage(); if (!keyboard) { _focusrect = false; Selection.setFocus(this); _focusrect = true; } _root.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(true); } }; this.onRelease = function () { _but.gotoAndStop(2); }; this.onReleaseOutside = function () { _but.gotoAndStop(1); }; oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 24 MovieClip [#scalePage] Frame 1
_but.tabIndex = 5; this.onPress = function () { _root.FitPage(); _but.gotoAndStop(3); _root.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(2); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); if (_root.scaleMode != "page") { _but.gotoAndStop(1); } }; listenerObject = new Object(); listenerObject.onZoomModeChange = function () { if (_root.scaleMode == "page") { _but.gotoAndStop(2); } else { _but.gotoAndStop(1); } }; listenerObject.onZoomModeChange(); _root.Print2FlashEvents.addListener(listenerObject); _but.stop();
Symbol 25 MovieClip [#scaleWidth] Frame 1
_but.tabIndex = 4; this.onPress = function () { _root.FitWidth(); _but.gotoAndStop(3); _root.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(2); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); if (_root.scaleMode != "width") { _but.gotoAndStop(1); } }; listenerObject = new Object(); listenerObject.onZoomModeChange = function () { if (_root.scaleMode == "width") { _but.gotoAndStop(2); } else { _but.gotoAndStop(1); } }; listenerObject.onZoomModeChange(); _root.Print2FlashEvents.addListener(listenerObject); _but.stop();
Symbol 26 MovieClip [#moveMode] Frame 1
_but.tabIndex = 1; this.onPress = function () { if (_root.mousemode == "select") { _root.SetMouseMode("move"); } _but.gotoAndStop(3); _root.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(2); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); if (_root.mousemode == "select") { _but.gotoAndStop(1); } }; listenerObject = new Object(); listenerObject.onMouseModeChange = function () { if (_root.mousemode == "move") { _but.gotoAndStop(2); } else { _but.gotoAndStop(1); } }; listenerObject.onMouseModeChange(); _root.Print2FlashEvents.addListener(listenerObject); _but.stop();
Symbol 27 MovieClip [#print] Frame 1
_but.tabIndex = 12; this.onPress = function () { this.onRollOut(); if (!_root.NoPrinting) { _root.Print(); } _root.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(1); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 36 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 38 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 41 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 43 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 46 MovieClip [Defaults] Frame 1
#initclip 40 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 47 MovieClip [UIObjectExtensions] Frame 1
#initclip 41 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 48 MovieClip [UIObject] Frame 1
#initclip 42 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 51 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 52 MovieClip [FocusRect] Frame 1
#initclip 43 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 53 MovieClip [FocusManager] Frame 1
#initclip 44 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 54 MovieClip [UIComponentExtensions] Frame 1
#initclip 45 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 55 MovieClip [UIComponent] Frame 1
#initclip 46 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 56 MovieClip [SimpleButton] Frame 1
#initclip 47 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 57 MovieClip [Border] Frame 1
#initclip 48 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 58 MovieClip [RectBorder] Frame 1
#initclip 49 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 59 MovieClip [ButtonSkin] Frame 1
#initclip 50 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 60 MovieClip [Button] Frame 1
#initclip 51 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 56 MovieClip [SimpleButton] in Symbol 60 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 61 MovieClip [CustomBorder] Frame 1
#initclip 52 Object.registerClass("CustomBorder", mx.skins.CustomBorder); mx.skins.SkinElement.registerElement("CustomBorder", mx.skins.CustomBorder); #endinitclip
Symbol 73 MovieClip [ScrollThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 75 MovieClip [ScrollThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 86 MovieClip [ThumbThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 88 MovieClip [ThumbThemeColor3] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 95 MovieClip [ThumbThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 116 MovieClip [BtnDownArrow] Frame 1
#initclip 53 Object.registerClass("BtnDownArrow", mx.controls.SimpleButton); #endinitclip
Symbol 117 MovieClip [BtnUpArrow] Frame 1
#initclip 54 Object.registerClass("BtnUpArrow", mx.controls.SimpleButton); #endinitclip
Symbol 119 MovieClip [HScrollBar] Frame 1
#initclip 55 Object.registerClass("HScrollBar", mx.controls.HScrollBar); #endinitclip stop();
Instance of Symbol 60 MovieClip [Button] in Symbol 119 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 56 MovieClip [SimpleButton] in Symbol 119 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 120 MovieClip [VScrollBar] Frame 1
#initclip 56 Object.registerClass("VScrollBar", mx.controls.VScrollBar); #endinitclip stop();
Instance of Symbol 60 MovieClip [Button] in Symbol 120 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 56 MovieClip [SimpleButton] in Symbol 120 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 121 MovieClip [View] Frame 1
#initclip 57 Object.registerClass("View", mx.core.View); #endinitclip stop();
Symbol 122 MovieClip [ScrollView] Frame 1
#initclip 58 Object.registerClass("ScrollView", mx.core.ScrollView); #endinitclip stop();
Instance of Symbol 119 MovieClip [HScrollBar] in Symbol 122 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 120 MovieClip [VScrollBar] in Symbol 122 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 123 MovieClip [ScrollPane] Frame 1
#initclip 59 Object.registerClass("ScrollPane", mx.containers.ScrollPane); #endinitclip stop();
Symbol 179 MovieClip [__Packages.ColorMatrix] Frame 0
class ColorMatrix extends Array { function ColorMatrix () { super(); copyMatrix(IDENTITY_MATRIX); } function adjustColor(p_brightness, p_contrast, p_saturation, p_hue) { adjustHue(p_hue); adjustContrast(p_contrast); adjustBrightness(p_brightness); adjustSaturation(p_saturation); } function adjustBrightness(p_val) { p_val = cleanValue(p_val, 100); if ((p_val == 0) || (isNaN(p_val))) { return(undefined); } multiplyMatrix([1, 0, 0, 0, p_val, 0, 1, 0, 0, p_val, 0, 0, 1, 0, p_val, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]); } function adjustContrast(p_val) { p_val = cleanValue(p_val, 100); if ((p_val == 0) || (isNaN(p_val))) { return(undefined); } var _local2; if (p_val < 0) { _local2 = 127 + ((p_val / 100) * 127); } else { _local2 = p_val % 1; if (_local2 == 0) { _local2 = DELTA_INDEX[p_val]; } else { _local2 = (DELTA_INDEX[p_val << 0] * (1 - _local2)) + (DELTA_INDEX[(p_val << 0) + 1] * _local2); } _local2 = (_local2 * 127) + 127; } multiplyMatrix([_local2 / 127, 0, 0, 0, 0.5 * (127 - _local2), 0, _local2 / 127, 0, 0, 0.5 * (127 - _local2), 0, 0, _local2 / 127, 0, 0.5 * (127 - _local2), 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]); } function adjustSaturation(p_val) { p_val = cleanValue(p_val, 100); if ((p_val == 0) || (isNaN(p_val))) { return(undefined); } var _local2 = 1 + ((p_val > 0) ? ((3 * p_val) / 100) : (p_val / 100)); var _local5 = 0.3086; var _local4 = 0.6094; var _local6 = 0.082; multiplyMatrix([(_local5 * (1 - _local2)) + _local2, _local4 * (1 - _local2), _local6 * (1 - _local2), 0, 0, _local5 * (1 - _local2), (_local4 * (1 - _local2)) + _local2, _local6 * (1 - _local2), 0, 0, _local5 * (1 - _local2), _local4 * (1 - _local2), (_local6 * (1 - _local2)) + _local2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]); } function adjustHue(p_val) { p_val = (cleanValue(p_val, 180) / 180) * Math.PI; if ((p_val == 0) || (isNaN(p_val))) { return(undefined); } var _local3 = Math.cos(p_val); var _local2 = Math.sin(p_val); var _local5 = 0.213; var _local4 = 0.715; var _local6 = 0.072; multiplyMatrix([(_local5 + (_local3 * (1 - _local5))) + (_local2 * (-_local5)), (_local4 + (_local3 * (-_local4))) + (_local2 * (-_local4)), (_local6 + (_local3 * (-_local6))) + (_local2 * (1 - _local6)), 0, 0, (_local5 + (_local3 * (-_local5))) + (_local2 * 0.143), (_local4 + (_local3 * (1 - _local4))) + (_local2 * 0.14), (_local6 + (_local3 * (-_local6))) + (_local2 * -0.283), 0, 0, (_local5 + (_local3 * (-_local5))) + (_local2 * (-(1 - _local5))), (_local4 + (_local3 * (-_local4))) + (_local2 * _local4), (_local6 + (_local3 * (1 - _local6))) + (_local2 * _local6), 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]); } function copyMatrix(p_matrix) { var _local3 = LENGTH; var _local2 = 0; while (_local2 < _local3) { this[_local2] = p_matrix[_local2]; _local2++; } } function multiplyMatrix(p_matrix) { var _local6 = []; var _local5 = 0; while (_local5 < 5) { var _local3 = 0; while (_local3 < 5) { _local6[_local3] = this[_local3 + (_local5 * 5)]; _local3++; } _local3 = 0; while (_local3 < 5) { var _local4 = 0; var _local2 = 0; while (_local2 < 5) { _local4 = _local4 + (p_matrix[_local3 + (_local2 * 5)] * _local6[_local2]); _local2++; } this[_local3 + (_local5 * 5)] = _local4; _local3++; } _local5++; } } function cleanValue(p_val, p_limit) { return(Math.min(p_limit, Math.max(-p_limit, p_val))); } static var DELTA_INDEX = [0, 0.01, 0.02, 0.04, 0.05, 0.06, 0.07, 0.08, 0.1, 0.11, 0.12, 0.14, 0.15, 0.16, 0.17, 0.18, 0.2, 0.21, 0.22, 0.24, 0.25, 0.27, 0.28, 0.3, 0.32, 0.34, 0.36, 0.38, 0.4, 0.42, 0.44, 0.46, 0.48, 0.5, 0.53, 0.56, 0.59, 0.62, 0.65, 0.68, 0.71, 0.74, 0.77, 0.8, 0.83, 0.86, 0.89, 0.92, 0.95, 0.98, 1, 1.06, 1.12, 1.18, 1.24, 1.3, 1.36, 1.42, 1.48, 1.54, 1.6, 1.66, 1.72, 1.78, 1.84, 1.9, 1.96, 2, 2.12, 2.25, 2.37, 2.5, 2.62, 2.75, 2.87, 3, 3.2, 3.4, 3.6, 3.8, 4, 4.3, 4.7, 4.9, 5, 5.5, 6, 6.5, 6.8, 7, 7.3, 7.5, 7.8, 8, 8.4, 8.7, 9, 9.4, 9.6, 9.8, 10]; static var IDENTITY_MATRIX = [1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]; static var LENGTH = IDENTITY_MATRIX.length; }
Symbol 180 MovieClip [__Packages.P2FLocale] Frame 0
class P2FLocale { var Language; function P2FLocale () { } function setLanguage(lang) { if (lang == "auto") { Language = System.capabilities.language; } else { Language = lang; } } function loadString(id) { var _local2 = LocaleArray[Language]; if (_local2 == undefined) { _local2 = LocaleArray[DefLanguage]; } return(_local2[id]); } static var LocaleArray = {cs:{IDS_DRAG:"Posouv\u00E1n\u00ED", IDS_SELTEXT:"Vybrat text", IDS_ZOOM:"Zv\u011Bt\u0161en\u00ED", IDS_FITWIDTH:"\u0160\u00ED\u0159ka str\u00E1nky", IDS_FITPAGE:"Cel\u00E1 str\u00E1nka", IDS_PREVPAGE:"P\u0159edchoz\u00ED str\u00E1nka", IDS_GOTOPAGE:"P\u0159ej\u00EDt na str\u00E1nku", IDS_TOTPAGES:"Celkem str\u00E1nek", IDS_NEXTPAGE:"Dal\u0161\u00ED str\u00E1nka", IDS_SCHHINT:"Vlo\u017Ete hledan\u00FD text", IDS_SEARCH:"Hledat", IDS_NOTFOUND:"Nenalezeno", IDS_ROTATE:"Oto\u010Dit", IDS_PRINT:"Tisk", IDS_NEWWND:"Otev\u0159\u00EDt v nov\u00E9m okn\u011B", IDS_HELP:"N\u00E1pov\u011Bda"}, da:{IDS_DRAG:"Tr\u00E6k", IDS_SELTEXT:"V\u00E6lg tekst", IDS_ZOOM:"Zoom", IDS_FITWIDTH:"Tilpas bredde", IDS_FITPAGE:"Tilpas side", IDS_PREVPAGE:"Forrige side", IDS_GOTOPAGE:"G\u00E5 til side", IDS_TOTPAGES:"Antal sider", IDS_NEXTPAGE:"N\u00E6ste side", IDS_SCHHINT:"Angiv s\u00F8geord", IDS_SEARCH:"S\u00F8g", IDS_NOTFOUND:"Ikke fundet", IDS_ROTATE:"Rot\u00E9r", IDS_PRINT:"Udskriv", IDS_NEWWND:"\u00C5bn i nyt vindue", IDS_HELP:"Hj\u00E6lp"}, en:{IDS_DRAG:"Drag", IDS_SELTEXT:"Select Text", IDS_ZOOM:"Zoom", IDS_FITWIDTH:"Fit Width", IDS_FITPAGE:"Fit Page", IDS_PREVPAGE:"Previous Page", IDS_GOTOPAGE:"Go To Page", IDS_TOTPAGES:"Total Pages", IDS_NEXTPAGE:"Next Page", IDS_SCHHINT:"Type here to search", IDS_SEARCH:"Search", IDS_NOTFOUND:"Not Found", IDS_ROTATE:"Rotate", IDS_PRINT:"Print", IDS_NEWWND:"Open In New Window", IDS_HELP:"Help"}, es:{IDS_DRAG:"Desplazar", IDS_SELTEXT:"Seleccionar", IDS_ZOOM:"Zoom", IDS_FITWIDTH:"Ajustar al ancho", IDS_FITPAGE:"Ajustar al visor", IDS_PREVPAGE:"P\u00E1gina Anterior", IDS_GOTOPAGE:"Vaya A paginar", IDS_TOTPAGES:"P\u00E1ginas Totales", IDS_NEXTPAGE:"P\u00E1gina Siguiente", IDS_SCHHINT:"Mecanograf\u00EDe aqu\u00ED a b\u00FAsqueda", IDS_SEARCH:"Buscar", IDS_NOTFOUND:"No encontrado", IDS_ROTATE:"Rote", IDS_PRINT:"Imprimir", IDS_NEWWND:"Abrir en nuevo navegador", IDS_HELP:"Ayuda"}, de:{IDS_DRAG:"Schwenken", IDS_SELTEXT:"Text ausw\u00E4hlen", IDS_ZOOM:"Zoom", IDS_FITWIDTH:"Breite anpassen", IDS_FITPAGE:"An Ansicht anpassen", IDS_PREVPAGE:"Zur\u00FCck", IDS_GOTOPAGE:"Springen zu Seite", IDS_TOTPAGES:"Gesamtseiten", IDS_NEXTPAGE:"Vorw\u00E4rts", IDS_SCHHINT:"Geben Sie hier ein um Text zu suchen", IDS_SEARCH:"Suche", IDS_NOTFOUND:"Nicht gefunden", IDS_ROTATE:"Drehen", IDS_PRINT:"Drucken", IDS_NEWWND:"In neuem Browser \u00F6ffnen", IDS_HELP:"Hilfe"}, fr:{IDS_DRAG:"Panorama", IDS_SELTEXT:"S\u00E9lectionner le texte", IDS_ZOOM:"Zoom", IDS_FITWIDTH:"Ajuster la largeur", IDS_FITPAGE:"Ajuster dans la visionneuse", IDS_PREVPAGE:"Page pr\u00E9c\u00E9dente", IDS_GOTOPAGE:" Aller a la page", IDS_TOTPAGES:"Nombre de pages", IDS_NEXTPAGE:"Prochaine page", IDS_SCHHINT:"Entrez votre question ici", IDS_SEARCH:"Rechercher", IDS_NOTFOUND:"Non trouv\u00E9", IDS_ROTATE:"Rotation", IDS_PRINT:"Imprimer", IDS_NEWWND:"Ouvrir dans une nouvelle fen\u00EAtre", IDS_HELP:"Aide"}, nl:{IDS_DRAG:"Slepen", IDS_SELTEXT:"Selecteer tekst", IDS_ZOOM:"Vergroten", IDS_FITWIDTH:"Aanpassen breedte", IDS_FITPAGE:"Aanpassen pagina", IDS_PREVPAGE:"Vorige pagina", IDS_GOTOPAGE:"Ga naar", IDS_TOTPAGES:"Totaal aantal pagina's", IDS_NEXTPAGE:"Volgende pagina", IDS_SCHHINT:"Zoekargument", IDS_SEARCH:"Zoeken", IDS_NOTFOUND:"Niet gevonden", IDS_ROTATE:"Roteren", IDS_PRINT:"Afdrukken", IDS_NEWWND:"Open in nieuw window", IDS_HELP:"Help"}, pt:{IDS_DRAG:"Arrastar", IDS_SELTEXT:"Selecionar Texto", IDS_ZOOM:"Zoom", IDS_FITWIDTH:"Ajustar Largura", IDS_FITPAGE:"Ajustar P\u00E1gina", IDS_PREVPAGE:"P\u00E1gina Anterior", IDS_GOTOPAGE:"Ir para P\u00E1gina", IDS_TOTPAGES:"Total de P\u00E1ginas", IDS_NEXTPAGE:"Pr\u00F3xima P\u00E1gina", IDS_SCHHINT:"Digite aqui para Procurar", IDS_SEARCH:"Procurar", IDS_NOTFOUND:"N\u00E3o Encontrado", IDS_ROTATE:"Girar", IDS_PRINT:"Imprimir", IDS_NEWWND:"Abrir em uma Nova Janela", IDS_HELP:"Ajuda"}, ru:{IDS_DRAG:"\u041F\u0435\u0440\u0435\u043C\u0435\u0449\u0435\u043D\u0438\u0435", IDS_SELTEXT:"\u0412\u044B\u0431\u043E\u0440 \u0442\u0435\u043A\u0441\u0442\u0430", IDS_ZOOM:"\u041C\u0430\u0441\u0448\u0442\u0430\u0431", IDS_FITWIDTH:"\u041F\u043E \u0448\u0438\u0440\u0438\u043D\u0435 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u044B", IDS_FITPAGE:"\u0421\u0442\u0440\u0430\u043D\u0438\u0446\u0430 \u0446\u0435\u043B\u0438\u043A\u043E\u043C", IDS_PREVPAGE:"\u041F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0430\u044F \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430", IDS_GOTOPAGE:"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043A \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0435", IDS_TOTPAGES:"\u0412\u0441\u0435\u0433\u043E \u0441\u0442\u0440\u0430\u043D\u0438\u0446", IDS_NEXTPAGE:"\u0421\u043B\u0435\u0434\u0443\u044E\u0449\u0430\u044F \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430", IDS_SCHHINT:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0437\u0434\u0435\u0441\u044C \u0442\u0435\u043A\u0441\u0442 \u0434\u043B\u044F \u043F\u043E\u0438\u0441\u043A\u0430", IDS_SEARCH:"\u041F\u043E\u0438\u0441\u043A", IDS_NOTFOUND:"\u041D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E", IDS_ROTATE:"\u041F\u043E\u0432\u043E\u0440\u043E\u0442", IDS_PRINT:"\u041F\u0435\u0447\u0430\u0442\u044C", IDS_NEWWND:"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0432 \u043D\u043E\u0432\u043E\u043C \u043E\u043A\u043D\u0435", IDS_HELP:"\u041F\u043E\u043C\u043E\u0449\u044C"}}; static var DefLanguage = "en"; }
Symbol 181 MovieClip [__Packages.VisibleArea] Frame 0
class VisibleArea { var zoom, hPosition, vPosition, Rotation; function VisibleArea (zoom, hPosition, vPosition, Rotation) { this.zoom = zoom; this.hPosition = hPosition; this.vPosition = vPosition; this.Rotation = Rotation; } function equals(that) { return((((zoom == that.zoom) && (hPosition == that.hPosition)) && (vPosition == that.vPosition)) && (Rotation == that.Rotation)); } }
Symbol 182 MovieClip [__Packages.SelectionRange] Frame 0
class SelectionRange { var headPageIdx, headCharIdx, tailPageIdx, tailCharIdx; function SelectionRange (headPageIdx, headCharIdx, tailPageIdx, tailCharIdx) { this.headPageIdx = headPageIdx; this.headCharIdx = headCharIdx; this.tailPageIdx = tailPageIdx; this.tailCharIdx = tailCharIdx; } function equals(that) { return((((headPageIdx == that.headPageIdx) && (headCharIdx == that.headCharIdx)) && (tailPageIdx == that.tailPageIdx)) && (tailCharIdx == that.tailCharIdx)); } }
Symbol 183 MovieClip [__Packages.CPrint2FlashEvents] Frame 0
class CPrint2FlashEvents { var listeners; function CPrint2FlashEvents () { listeners = Array(); } function addListener(listener) { listeners.push(listener); } function fireEvent(event) { var i = 0; while (i < listeners.length) { var listener = listeners[i]; var func = eval ("listener." + event); func.call(listener); i++; } } }
Symbol 184 MovieClip [__Packages.Slider] Frame 0
class Slider { var SliderControl, Min, Max, Width, SliderHandleMC, SliderHandle, Slider; function Slider (SliderControl, Min, Max) { this.SliderControl = SliderControl; this.Min = Min; this.Max = Max; Width = Math.floor(SliderControl._width - SliderControl.SliderHandle._width); SliderHandleMC = SliderControl.SliderHandle; SliderHandle = SliderHandleMC.SliderHandleBtn; SliderHandle.onPress = onHandlePress; SliderControl.onMouseMove = onMouseMove; SliderHandle.Slider = this; SliderControl.Slider = this; SliderHandle.onRelease = (SliderHandle.onReleaseOutside = onHandleRelease); SliderControl.onMouseDown = onMouseDown; } function GetValue() { return(Math.round(Min + ((SliderControl.SliderHandle._x / Width) * (Max - Min)))); } function SetValue(val) { if (val > Max) { val = Max; } else if (val < Min) { val = Min; } SliderControl.SliderHandle._x = ((val - Min) / (Max - Min)) * Width; } function onHandlePress() { Slider.oldValue = Slider.GetValue(); startDrag (Slider.SliderControl.SliderHandle, false, 0, 0, Slider.Width, 0); Slider.Dragging = true; } function onHandleRelease() { stopDrag(); Slider.Dragging = false; if (Slider.oldValue != Slider.GetValue()) { Slider.onChange(); } } function onMouseMove() { if (Slider.Dragging) { Slider.onChange(); } } function onMouseDown() { if ((Slider.SliderControl._visible && (_root.hitTest(Slider.SliderControl, _root.xmouse(), _root.ymouse()))) && (!_root.hitTest(Slider.SliderHandleMC, _root.xmouse(), _root.ymouse()))) { var _local3 = Math.round(Slider.Min + ((Slider.SliderControl._xmouse / Slider.Width) * (Slider.Max - Slider.Min))); if (_local3 != Slider.GetValue()) { Slider.SetValue(_local3); Slider.onChange(); } } } }
Symbol 28 MovieClip [__Packages.mx.core.UIObject] Frame 0
class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local2 = __width; var _local3 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local2, oldHeight:_local3}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = createObject(className.symbolOwner.symbolName, id, depth, initobj); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.0.360"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }
Symbol 29 MovieClip [__Packages.mx.core.UIComponent] Frame 0
class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.0.360"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }
Symbol 30 MovieClip [__Packages.mx.core.View] Frame 0
class mx.core.View extends mx.core.UIComponent { var tabChildren, tabEnabled, boundingBox_mc, border_mc, __get__width, __get__height, __tabIndex, depth, createObject, createClassObject, loadExternal, destroyObject, createClassChildAtDepth, doLater; function View () { super(); } function init() { super.init(); tabChildren = true; tabEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function size() { border_mc.move(0, 0); border_mc.setSize(__get__width(), __get__height()); doLayout(); } function draw() { size(); } function get numChildren() { var _local3 = childNameBase; var _local2 = 0; while (true) { if (this[_local3 + _local2] == undefined) { return(_local2); } _local2++; } } function get tabIndex() { return((tabEnabled ? (__tabIndex) : undefined)); } function set tabIndex(n) { __tabIndex = n; //return(tabIndex); } function addLayoutObject(object) { } function createChild(className, instanceName, initProps) { if (depth == undefined) { depth = 1; } var _local2; if (typeof(className) == "string") { _local2 = createObject(className, instanceName, depth++, initProps); } else { _local2 = createClassObject(className, instanceName, depth++, initProps); } if (_local2 == undefined) { _local2 = loadExternal(className, _loadExternalClass, instanceName, depth++, initProps); } else { this[childNameBase + numChildren] = _local2; _local2._complete = true; childLoaded(_local2); } addLayoutObject(_local2); return(_local2); } function getChildAt(childIndex) { return(this[childNameBase + childIndex]); } function destroyChildAt(childIndex) { if (!((childIndex >= 0) && (childIndex < numChildren))) { return(undefined); } var _local4 = childNameBase + childIndex; var _local6 = numChildren; var _local3; for (_local3 in this) { if (_local3 == _local4) { _local4 = ""; destroyObject(_local3); break; } } var _local2 = Number(childIndex); while (_local2 < (_local6 - 1)) { this[childNameBase + _local2] = this[childNameBase + (_local2 + 1)]; _local2++; } delete this[childNameBase + (_local6 - 1)]; depth--; } function initLayout() { if (!hasBeenLayedOut) { doLayout(); } } function doLayout() { hasBeenLayedOut = true; } function createChildren() { if (border_mc == undefined) { border_mc = createClassChildAtDepth(_global.styles.rectBorderClass, mx.managers.DepthManager.kBottom, {styleName:this}); } doLater(this, "initLayout"); } function convertToUIObject(obj) { } function childLoaded(obj) { convertToUIObject(obj); } static function extension() { mx.core.ExternalContent.enableExternalContent(); } static var symbolName = "View"; static var symbolOwner = mx.core.View; static var version = "2.0.0.360"; var className = "View"; static var childNameBase = "_child"; var hasBeenLayedOut = false; var _loadExternalClass = "UIComponent"; }
Symbol 31 MovieClip [__Packages.mx.core.ScrollView] Frame 0
class mx.core.ScrollView extends mx.core.View { var __width, hScroller, vScroller, __maxHPosition, propsInited, scrollAreaChanged, specialHScrollCase, createObject, viewableColumns, __height, oldRndUp, viewableRows, __viewMetrics, owner, enabled, border_mc, __get__width, __get__height, invLayout, mask_mc, _parent, dispatchEvent; function ScrollView () { super(); } function getHScrollPolicy(Void) { return(__hScrollPolicy); } function setHScrollPolicy(policy) { __hScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get hScrollPolicy() { return(getHScrollPolicy()); } function set hScrollPolicy(policy) { setHScrollPolicy(policy); //return(hScrollPolicy); } function getVScrollPolicy(Void) { return(__vScrollPolicy); } function setVScrollPolicy(policy) { __vScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get vScrollPolicy() { return(getVScrollPolicy()); } function set vScrollPolicy(policy) { setVScrollPolicy(policy); //return(vScrollPolicy); } function get hPosition() { return(getHPosition()); } function set hPosition(pos) { setHPosition(pos); //return(hPosition); } function getHPosition(Void) { return(__hPosition); } function setHPosition(pos) { hScroller.__set__scrollPosition(pos); __hPosition = pos; } function get vPosition() { return(getVPosition()); } function set vPosition(pos) { setVPosition(pos); //return(vPosition); } function getVPosition(Void) { return(__vPosition); } function setVPosition(pos) { vScroller.__set__scrollPosition(pos); __vPosition = pos; } function get maxVPosition() { var _local2 = vScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function get maxHPosition() { return(getMaxHPosition()); } function set maxHPosition(pos) { setMaxHPosition(pos); //return(maxHPosition); } function getMaxHPosition(Void) { if (__maxHPosition != undefined) { return(__maxHPosition); } var _local2 = hScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function setMaxHPosition(pos) { __maxHPosition = pos; } function setScrollProperties(colCount, colWidth, rwCount, rwHeight, hPadding, wPadding) { var _local3 = getViewMetrics(); if (hPadding == undefined) { hPadding = 0; } if (wPadding == undefined) { wPadding = 0; } propsInited = true; delete scrollAreaChanged; heightPadding = hPadding; widthPadding = wPadding; if (colWidth == 0) { colWidth = 1; } if (rwHeight == 0) { rwHeight = 1; } var _local5 = Math.ceil((((__width - _local3.left) - _local3.right) - widthPadding) / colWidth); if ((__hScrollPolicy == "on") || ((_local5 < colCount) && (__hScrollPolicy == "auto"))) { if ((hScroller == undefined) || (specialHScrollCase)) { delete specialHScrollCase; hScroller = createObject("HScrollBar", "hSB", 1001); hScroller.__set__lineScrollSize(20); hScroller.scrollHandler = scrollProxy; hScroller.__set__scrollPosition(__hPosition); scrollAreaChanged = true; } if ((((numberOfCols != colCount) || (columnWidth != colWidth)) || (viewableColumns != _local5)) || (scrollAreaChanged)) { hScroller.setScrollProperties(_local5, 0, colCount - _local5); viewableColumns = _local5; numberOfCols = colCount; columnWidth = colWidth; } } else if (((__hScrollPolicy == "auto") || (__hScrollPolicy == "off")) && (hScroller != undefined)) { hScroller.removeMovieClip(); delete hScroller; scrollAreaChanged = true; } if (heightPadding == undefined) { heightPadding = 0; } var _local4 = Math.ceil((((__height - _local3.top) - _local3.bottom) - heightPadding) / rwHeight); var _local8 = (((__height - _local3.top) - _local3.bottom) % rwHeight) != 0; if ((__vScrollPolicy == "on") || ((_local4 < (rwCount + _local8)) && (__vScrollPolicy == "auto"))) { if (vScroller == undefined) { vScroller = createObject("VScrollBar", "vSB", 1002); vScroller.scrollHandler = scrollProxy; vScroller.__set__scrollPosition(__vPosition); scrollAreaChanged = true; rowH = 0; } if ((((rowC != rwCount) || (rowH != rwHeight)) || ((viewableRows + _local8) != (_local4 + oldRndUp))) || (scrollAreaChanged)) { vScroller.setScrollProperties(_local4, 0, (rwCount - _local4) + _local8); viewableRows = _local4; rowC = rwCount; rowH = rwHeight; oldRndUp = _local8; } } else if (((__vScrollPolicy == "auto") || (__vScrollPolicy == "off")) && (vScroller != undefined)) { vScroller.removeMovieClip(); delete vScroller; scrollAreaChanged = true; } numberOfCols = colCount; columnWidth = colWidth; if (scrollAreaChanged) { doLayout(); var _local2 = __viewMetrics; var _local12 = ((owner != undefined) ? (owner) : this); _local12.layoutContent(_local2.left, _local2.top, ((columnWidth * numberOfCols) - _local2.left) - _local2.right, rowC * rowH, (__width - _local2.left) - _local2.right, (__height - _local2.top) - _local2.bottom); } if (!enabled) { setEnabled(false); } } function getViewMetrics(Void) { var _local2 = __viewMetrics; var _local3 = border_mc.__get__borderMetrics(); _local2.left = _local3.left; _local2.right = _local3.right; if (vScroller != undefined) { _local2.right = _local2.right + vScroller.minWidth; } _local2.top = _local3.top; if ((hScroller == undefined) && ((__hScrollPolicy == "on") || (__hScrollPolicy == true))) { hScroller = createObject("FHScrollBar", "hSB", 1001); specialHScrollCase = true; } _local2.bottom = _local3.bottom; if (hScroller != undefined) { _local2.bottom = _local2.bottom + hScroller.minHeight; } return(_local2); } function doLayout(Void) { var _local10 = __get__width(); var _local8 = __get__height(); delete invLayout; var _local3 = (__viewMetrics = getViewMetrics()); var _local2 = _local3.left; var _local9 = _local3.right; var _local5 = _local3.top; var _local11 = _local3.bottom; var _local7 = hScroller; var _local6 = vScroller; _local7.setSize((_local10 - _local2) - _local9, _local7.minHeight + 0); _local7.move(_local2, _local8 - _local11); _local6.setSize(_local6.minWidth + 0, (_local8 - _local5) - _local11); _local6.move(_local10 - _local9, _local5); var _local4 = mask_mc; _local4._width = (_local10 - _local2) - _local9; _local4._height = (_local8 - _local5) - _local11; _local4._x = _local2; _local4._y = _local5; } function createChild(id, name, props) { var _local2 = super.createChild(id, name, props); return(_local2); } function init(Void) { super.init(); __viewMetrics = new Object(); if (_global.__SVMouseWheelManager == undefined) { var _local4 = (_global.__SVMouseWheelManager = new Object()); _local4.onMouseWheel = __onMouseWheel; Mouse.addListener(_local4); } } function __onMouseWheel(delta, scrollTarget) { var _local3 = scrollTarget; var _local1; while (_local3 != undefined) { if (_local3 instanceof mx.core.ScrollView) { _local1 = _local3; } _local3 = _local3._parent; } if (_local1 != undefined) { _local3 = ((delta <= 0) ? 1 : -1); var _local2 = _local1.vScroller.lineScrollSize; if (_local2 == undefined) { _local2 = 0; } _local2 = Math.max(Math.abs(delta), _local2); _local1.vPosition = _local1.vPosition + (_local2 * _local3); _local1.dispatchEvent({type:"scroll", direction:"vertical", position:_local1.vPosition}); } } function createChildren(Void) { super.createChildren(); if (mask_mc == undefined) { mask_mc = createObject("BoundingBox", "mask_mc", MASK_DEPTH); } mask_mc._visible = false; } function invalidate(Void) { super.invalidate(); } function draw(Void) { size(); } function size(Void) { super.size(); } function scrollProxy(docObj) { _parent.onScroll(docObj); } function onScroll(docObj) { var _local3 = docObj.target; var _local2 = _local3.scrollPosition; if (_local3 == vScroller) { var _local4 = "vertical"; var _local5 = "__vPosition"; } else { var _local4 = "horizontal"; var _local5 = "__hPosition"; } dispatchEvent({type:"scroll", direction:_local4, position:_local2}); this[_local5] = _local2; } function setEnabled(v) { vScroller.enabled = (hScroller.enabled = v); } function childLoaded(obj) { super.childLoaded(obj); obj.setMask(mask_mc); } static var symbolName = "ScrollView"; static var symbolOwner = mx.core.ScrollView; static var version = "2.0.0.360"; var className = "ScrollView"; var __vScrollPolicy = "auto"; var __hScrollPolicy = "off"; var __vPosition = 0; var __hPosition = 0; var numberOfCols = 0; var rowC = 0; var columnWidth = 1; var rowH = 0; var heightPadding = 0; var widthPadding = 0; var MASK_DEPTH = 10000; }
Symbol 32 MovieClip [__Packages.mx.containers.ScrollPane] Frame 0
class mx.containers.ScrollPane extends mx.core.ScrollView { var _total, _loaded, destroyChildAt, createChild, __scrollContent, spContentHolder, hScroller, vScroller, __get__hScrollPolicy, __vScrollPolicy, __get__vScrollPolicy, tabEnabled, keyDown, mask_mc, hPosition, __get__maxHPosition, vPosition, __get__maxVPosition, __hPosition, __vPosition, invalidate; function ScrollPane () { super(); } function getBytesTotal() { return(_total); } function getBytesLoaded() { return(_loaded); } function set contentPath(scrollableContent) { if (!initializing) { if (scrollableContent == undefined) { destroyChildAt(0); } else { if (this[mx.core.View.childNameBase + 0] != undefined) { destroyChildAt(0); } createChild(scrollableContent, "spContentHolder"); } } __scrollContent = scrollableContent; //return(contentPath); } function get contentPath() { return(__scrollContent); } function get content() { return(spContentHolder); } function setHPosition(position) { if ((position <= hScroller.maxPos) && (position >= hScroller.minPos)) { super.setHPosition(position); spContentHolder._x = -position; } } function setVPosition(position) { if ((position <= vScroller.maxPos) && (position >= vScroller.minPos)) { super.setVPosition(position); spContentHolder._y = -position; } } function get vLineScrollSize() { return(__vLineScrollSize); } function set vLineScrollSize(vLineSize) { __vLineScrollSize = vLineSize; vScroller.__set__lineScrollSize(vLineSize); //return(vLineScrollSize); } function get hLineScrollSize() { return(__hLineScrollSize); } function set hLineScrollSize(hLineSize) { __hLineScrollSize = hLineSize; hScroller.__set__lineScrollSize(hLineSize); //return(hLineScrollSize); } function get vPageScrollSize() { return(__vPageScrollSize); } function set vPageScrollSize(vPageSize) { __vPageScrollSize = vPageSize; vScroller.__set__pageScrollSize(vPageSize); //return(vPageScrollSize); } function get hPageScrollSize() { return(__hPageScrollSize); } function set hPageScrollSize(hPageSize) { __hPageScrollSize = hPageSize; hScroller.__set__pageScrollSize(hPageSize); //return(hPageScrollSize); } function set hScrollPolicy(policy) { __hScrollPolicy = policy.toLowerCase(); setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); //return(__get__hScrollPolicy()); } function set vScrollPolicy(policy) { __vScrollPolicy = policy.toLowerCase(); setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); //return(__get__vScrollPolicy()); } function get scrollDrag() { return(__scrollDrag); } function set scrollDrag(s) { __scrollDrag = s; if (__scrollDrag) { spContentHolder.useHandCursor = true; spContentHolder.onPress = function () { this._parent.startDragLoop(); }; spContentHolder.tabEnabled = false; spContentHolder.onRelease = (spContentHolder.onReleaseOutside = function () { delete this.onMouseMove; }); __scrollDrag = true; } else { delete spContentHolder.onPress; spContentHolder.tabEnabled = false; spContentHolder.tabChildren = true; spContentHolder.useHandCursor = false; __scrollDrag = false; } //return(scrollDrag); } function init(Void) { super.init(); tabEnabled = true; keyDown = _onKeyDown; } function createChildren(Void) { super.createChildren(); mask_mc._visible = false; initializing = false; if ((__scrollContent != undefined) && (__scrollContent != "")) { contentPath = (__scrollContent); } } function size(Void) { super.size(); setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); hPosition = Math.min(hPosition, __get__maxHPosition()); vPosition = Math.min(vPosition, __get__maxVPosition()); } function setScrollProperties(columnCount, columnWidth, rowCount, rowHeight) { super.setScrollProperties(columnCount, columnWidth, rowCount, rowHeight); hScroller.__set__lineScrollSize(__hLineScrollSize); hScroller.__set__pageScrollSize(__hPageScrollSize); vScroller.__set__lineScrollSize(__vLineScrollSize); vScroller.__set__pageScrollSize(__vPageScrollSize); } function onScroll(scrollEvent) { super.onScroll(scrollEvent); spContentHolder._x = -__hPosition; spContentHolder._y = -__vPosition; } function childLoaded(obj) { super.childLoaded(obj); onComplete(); } function onComplete(Void) { setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); hPosition = 0; vPosition = 0; scrollDrag = (__scrollDrag); invalidate(); } function startDragLoop(Void) { spContentHolder.lastX = spContentHolder._xmouse; spContentHolder.lastY = spContentHolder._ymouse; spContentHolder.onMouseMove = function () { var _local4 = this.lastX - this._xmouse; var _local3 = this.lastY - this._ymouse; _local4 = _local4 + this._parent.hPosition; _local3 = _local3 + this._parent.vPosition; this._parent.hPosition = _local4; this._parent.vPosition = _local3; if ((this._parent.hPosition < this._parent.hScroller.maxPos) && (this._parent.hPosition > this._parent.hScroller.minPos)) { this.lastX = this._xmouse; } else if (this._parent.hPosition > this._parent.hScroller.maxPos) { this._parent.hPosition = this._parent.hScroller.maxPos; } else if (this._parent.hPosition < this._parent.hScroller.minPos) { this._parent.hPosition = this._parent.hScroller.minPos; } if ((this._parent.vPosition < this._parent.vScroller.maxPos) && (this._parent.vPosition > this._parent.vScroller.minPos)) { this.lastY = this._ymouse; } else if (this._parent.vPosition > this._parent.vScroller.maxPos) { this._parent.vPosition = this._parent.vScroller.maxPos; } else if (this._parent.vPosition < this._parent.vScroller.minPos) { this._parent.vPosition = this._parent.vScroller.minPos; } super.dispatchEvent({type:"scroll"}); }; } function dispatchEvent(o) { o.target = this; _total = o.total; _loaded = o.current; super.dispatchEvent(o); } function refreshPane(Void) { contentPath = (__scrollContent); } function _onKeyDown(e) { if (e.code == 40) { vPosition = vPosition + vLineScrollSize; } else if (e.code == 38) { vPosition = vPosition - vLineScrollSize; } else if (e.code == 37) { hPosition = hPosition - hLineScrollSize; } else if (e.code == 39) { hPosition = hPosition + hLineScrollSize; } else if (e.code == 33) { vPosition = vPosition - vPageScrollSize; } else if (e.code == 34) { vPosition = vPosition + vPageScrollSize; } else if (e.code == 36) { vPosition = vScroller.minPos; } else if (e.code == 35) { vPosition = vScroller.maxPos; } } static var symbolName = "ScrollPane"; static var symbolOwner = mx.containers.ScrollPane; var className = "ScrollPane"; static var version = "2.0.0.360"; var __hScrollPolicy = "auto"; var __scrollDrag = false; var __vLineScrollSize = 5; var __hLineScrollSize = 5; var __vPageScrollSize = 20; var __hPageScrollSize = 20; var clipParameters = {contentPath:1, scrollDrag:1, hScrollPolicy:1, vScrollPolicy:1, vLineScrollSize:1, hLineScrollSize:1, vPageScrollSize:1, hPageScrollSize:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.containers.ScrollPane.prototype.clipParameters, mx.core.ScrollView.prototype.clipParameters); var initializing = true; }
Symbol 124 MovieClip [__Packages.mx.skins.SkinElement] Frame 0
class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }
Symbol 125 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0
class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }
Symbol 126 MovieClip [__Packages.mx.styles.StyleManager] Frame 0
class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }
Symbol 127 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0
class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }
Symbol 128 MovieClip [__Packages.mx.skins.Border] Frame 0
class mx.skins.Border extends mx.core.UIObject { function Border () { super(); } function init(Void) { super.init(); } static var symbolName = "Border"; static var symbolOwner = mx.skins.Border; var className = "Border"; var tagBorder = 0; var idNames = new Array("border_mc"); }
Symbol 129 MovieClip [__Packages.mx.skins.RectBorder] Frame 0
class mx.skins.RectBorder extends mx.skins.Border { var __width, __height, offset, __borderMetrics; function RectBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function draw(Void) { size(); } function getBorderMetrics(Void) { var _local2 = offset; if (__borderMetrics == undefined) { __borderMetrics = {left:_local2, top:_local2, right:_local2, bottom:_local2}; } else { __borderMetrics.left = _local2; __borderMetrics.top = _local2; __borderMetrics.right = _local2; __borderMetrics.bottom = _local2; } return(__borderMetrics); } function get borderMetrics() { return(getBorderMetrics()); } function drawBorder(Void) { } function size(Void) { drawBorder(); } function setColor(Void) { drawBorder(); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.RectBorder; static var version = "2.0.0.360"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 130 MovieClip [__Packages.mx.managers.DepthManager] Frame 0
class mx.managers.DepthManager { var _childCounter, createClassObject, createObject, _parent, swapDepths, _topmost, getDepth; function DepthManager () { MovieClip.prototype.createClassChildAtDepth = createClassChildAtDepth; MovieClip.prototype.createChildAtDepth = createChildAtDepth; MovieClip.prototype.setDepthTo = setDepthTo; MovieClip.prototype.setDepthAbove = setDepthAbove; MovieClip.prototype.setDepthBelow = setDepthBelow; MovieClip.prototype.findNextAvailableDepth = findNextAvailableDepth; MovieClip.prototype.shuffleDepths = shuffleDepths; MovieClip.prototype.getDepthByFlag = getDepthByFlag; MovieClip.prototype.buildDepthTable = buildDepthTable; } static function sortFunction(a, b) { if (a.getDepth() > b.getDepth()) { return(1); } return(-1); } static function test(depth) { if (depth == reservedDepth) { return(false); } return(true); } static function createClassObjectAtDepth(className, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createClassChildAtDepth(className, kTopmost, initObj); break; case kTooltip : _local1 = holder.createClassChildAtDepth(className, kTop, initObj); break; } return(_local1); } static function createObjectAtDepth(linkageName, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createChildAtDepth(linkageName, kTopmost, initObj); break; case kTooltip : _local1 = holder.createChildAtDepth(linkageName, kTop, initObj); break; } return(_local1); } function createClassChildAtDepth(className, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function createChildAtDepth(linkageName, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function setDepthTo(depthFlag) { var _local2 = _parent.buildDepthTable(); var _local3 = _parent.getDepthByFlag(depthFlag, _local2); if (_local2[_local3] != undefined) { shuffleDepths(this, _local3, _local2, undefined); } else { swapDepths(_local3); } if (depthFlag == kTopmost) { _topmost = true; } else { delete _topmost; } } function setDepthAbove(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local2 = targetInstance.getDepth() + 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local2] != undefined) && (getDepth() < _local2)) { _local2 = _local2 - 1; } if (_local2 > highestDepth) { _local2 = highestDepth; } if (_local2 == highestDepth) { _parent.shuffleDepths(this, _local2, _local3, "down"); } else if (_local3[_local2] != undefined) { _parent.shuffleDepths(this, _local2, _local3, undefined); } else { swapDepths(_local2); } } function setDepthBelow(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local6 = targetInstance.getDepth() - 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local6] != undefined) && (getDepth() > _local6)) { _local6 = _local6 + 1; } var _local4 = lowestDepth + numberOfAuthortimeLayers; var _local5; for (_local5 in _local3) { var _local2 = _local3[_local5]; if (_local2._parent != undefined) { _local4 = Math.min(_local4, _local2.getDepth()); } } if (_local6 < _local4) { _local6 = _local4; } if (_local6 == _local4) { _parent.shuffleDepths(this, _local6, _local3, "up"); } else if (_local3[_local6] != undefined) { _parent.shuffleDepths(this, _local6, _local3, undefined); } else { swapDepths(_local6); } } function findNextAvailableDepth(targetDepth, depthTable, direction) { var _local5 = lowestDepth + numberOfAuthortimeLayers; if (targetDepth < _local5) { targetDepth = _local5; } if (depthTable[targetDepth] == undefined) { return(targetDepth); } var _local2 = targetDepth; var _local1 = targetDepth; if (direction == "down") { while (depthTable[_local1] != undefined) { _local1--; } return(_local1); } while (depthTable[_local2] != undefined) { _local2++; } return(_local2); } function shuffleDepths(subject, targetDepth, depthTable, direction) { var _local9 = lowestDepth + numberOfAuthortimeLayers; var _local8 = _local9; var _local5; for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local9 = Math.min(_local9, _local7.getDepth()); } } if (direction == undefined) { if (subject.getDepth() > targetDepth) { direction = "up"; } else { direction = "down"; } } var _local1 = new Array(); for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local1.push(_local7); } } _local1.sort(sortFunction); if (direction == "up") { var _local3; var _local11; do { if (_local1.length <= 0) { break; } _local3 = _local1.pop(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } _local11 = subject.getDepth(); _local3 = _local1.pop(); var _local4 = _local3.getDepth(); if (_local11 > (_local4 + 1)) { if (_local4 >= 0) { subject.swapDepths(_local4 + 1); } else if ((_local11 > _local8) && (_local4 < _local8)) { subject.swapDepths(_local8); } } subject.swapDepths(_local3); } while (_local4 != targetDepth); } else if (direction == "down") { var _local3; do { if (_local1.length <= 0) { break; } _local3 = _local1.shift(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } var _local11 = _local3.getDepth(); _local3 = _local1.shift(); var _local4 = _local3.getDepth(); if ((_local11 < (_local4 - 1)) && (_local4 > 0)) { subject.swapDepths(_local4 - 1); } subject.swapDepths(_local3); } while (_local4 != targetDepth); } } function getDepthByFlag(depthFlag, depthTable) { var _local2 = 0; if ((depthFlag == kTop) || (depthFlag == kNotopmost)) { var _local5 = 0; var _local7 = false; var _local8; for (_local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { if (!_local9._topmost) { _local2 = Math.max(_local2, _local9.getDepth()); } else if (!_local7) { _local5 = _local9.getDepth(); _local7 = true; } else { _local5 = Math.min(_local5, _local9.getDepth()); } } } } _local2 = _local2 + 20; if (_local7) { if (_local2 >= _local5) { _local2 = _local5 - 1; } } } else if (depthFlag == kBottom) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.min(_local2, _local9.getDepth()); } } } _local2 = _local2 - 20; } else if (depthFlag == kTopmost) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.max(_local2, _local9.getDepth()); } } } _local2 = _local2 + 100; } if (_local2 >= highestDepth) { _local2 = highestDepth; } var _local6 = lowestDepth + numberOfAuthortimeLayers; for (var _local9 in depthTable) { var _local4 = depthTable[_local9]; if (_local4._parent != undefined) { _local6 = Math.min(_local6, _local4.getDepth()); } } if (_local2 <= _local6) { _local2 = _local6; } return(_local2); } function buildDepthTable(Void) { var _local5 = new Array(); var _local4; for (_local4 in this) { var _local2 = this[_local4]; var _local3 = typeof(_local2); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local2.__getTextFormat != undefined))) { if (_local2._parent == this) { _local5[_local2.getDepth()] = _local2; } } } return(_local5); } static var reservedDepth = 1048575; static var highestDepth = 1048574; static var lowestDepth = -16383; static var numberOfAuthortimeLayers = 383; static var kCursor = 101; static var kTooltip = 102; static var kTop = 201; static var kBottom = 202; static var kTopmost = 203; static var kNotopmost = 204; static var holder = _root.createEmptyMovieClip("reserved", reservedDepth); static var __depthManager = new mx.managers.DepthManager(); }
Symbol 131 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent == undefined) { _local1[eventObj.type](eventObj); } else { _local1.handleEvent(eventObj); } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; }
Symbol 132 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0
class mx.events.UIEventDispatcher extends mx.events.EventDispatcher { var dispatchQueue, owner, __sentLoadEvent, __origAddEventListener; function UIEventDispatcher () { super(); } static function addKeyEvents(obj) { if (obj.keyHandler == undefined) { var _local1 = (obj.keyHandler = new Object()); _local1.owner = obj; _local1.onKeyDown = _fEventDispatcher.onKeyDown; _local1.onKeyUp = _fEventDispatcher.onKeyUp; } Key.addListener(obj.keyHandler); } static function removeKeyEvents(obj) { Key.removeListener(obj.keyHandler); } static function addLoadEvents(obj) { if (obj.onLoad == undefined) { obj.onLoad = _fEventDispatcher.onLoad; obj.onUnload = _fEventDispatcher.onUnload; if (obj.getBytesTotal() == obj.getBytesLoaded()) { obj.doLater(obj, "onLoad"); } } } static function removeLoadEvents(obj) { delete obj.onLoad; delete obj.onUnload; } static function initialize(obj) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.UIEventDispatcher(); } obj.addEventListener = _fEventDispatcher.__addEventListener; obj.__origAddEventListener = _fEventDispatcher.addEventListener; obj.removeEventListener = _fEventDispatcher.removeEventListener; obj.dispatchEvent = _fEventDispatcher.dispatchEvent; obj.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(mx.events.EventDispatcher, eventObj); dispatchQueue(this, eventObj); } function onKeyDown(Void) { owner.dispatchEvent({type:"keyDown", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onKeyUp(Void) { owner.dispatchEvent({type:"keyUp", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onLoad(Void) { if (__sentLoadEvent != true) { dispatchEvent({type:"load"}); } __sentLoadEvent = true; } function onUnload(Void) { dispatchEvent({type:"unload"}); } function __addEventListener(event, handler) { __origAddEventListener(event, handler); var _local3 = lowLevelEvents; for (var _local5 in _local3) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local2 = _local3[_local5][0]; mx.events.UIEventDispatcher[_local2](this); } } } function removeEventListener(event, handler) { var _local6 = "__q_" + event; mx.events.EventDispatcher._removeEventListener(this[_local6], event, handler); if (this[_local6].length == 0) { var _local2 = lowLevelEvents; for (var _local5 in _local2) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local3 = _local2[_local5][1]; mx.events.UIEventDispatcher[_local2[_local5][1]](this); } } } } static var keyEvents = {keyDown:1, keyUp:1}; static var loadEvents = {load:1, unload:1}; static var lowLevelEvents = {keyEvents:["addKeyEvents", "removeKeyEvents"], loadEvents:["addLoadEvents", "removeLoadEvents"]}; static var _fEventDispatcher = undefined; }
Symbol 133 MovieClip [__Packages.mx.core.ExternalContent] Frame 0
class mx.core.ExternalContent { var createObject, numChildren, prepList, doLater, loadList, dispatchEvent, loadedList, childLoaded; function ExternalContent () { } function loadExternal(url, placeholderClassName, instanceName, depth, initProps) { var _local2; _local2 = createObject(placeholderClassName, instanceName, depth, initProps); this[mx.core.View.childNameBase + numChildren] = _local2; if (prepList == undefined) { prepList = new Object(); } prepList[instanceName] = {obj:_local2, url:url, complete:false, initProps:initProps}; prepareToLoadMovie(_local2); return(_local2); } function prepareToLoadMovie(obj) { obj.unloadMovie(); doLater(this, "waitForUnload"); } function waitForUnload() { var _local3; for (_local3 in prepList) { var _local2 = prepList[_local3]; if (_local2.obj.getBytesTotal() == 0) { if (loadList == undefined) { loadList = new Object(); } loadList[_local3] = _local2; _local2.obj.loadMovie(_local2.url); delete prepList[_local3]; doLater(this, "checkLoadProgress"); } else { doLater(this, "waitForUnload"); } } } function checkLoadProgress() { var _local3; for (_local3 in loadList) { var _local2 = loadList[_local3]; _local2.loaded = _local2.obj.getBytesLoaded(); _local2.total = _local2.obj.getBytesTotal(); if (_local2.total > 0) { _local2.obj._visible = false; dispatchEvent({type:"progress", target:_local2.obj, current:_local2.loaded, total:_local2.total}); if (_local2.loaded == _local2.total) { if (loadedList == undefined) { loadedList = new Object(); } loadedList[_local3] = _local2; delete loadList[_local3]; doLater(this, "contentLoaded"); } } else if (_local2.total == -1) { if (_local2.failedOnce != undefined) { _local2.failedOnce++; if (_local2.failedOnce > 3) { dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadList[_local3]; } } else { _local2.failedOnce = 0; } } doLater(this, "checkLoadProgress"); } } function contentLoaded() { var _local4; for (_local4 in loadedList) { var _local2 = loadedList[_local4]; _local2.obj._visible = true; _local2.obj._complete = true; var _local3; for (_local3 in _local2.initProps) { _local2.obj[_local3] = _local2.initProps[_local3]; } childLoaded(_local2.obj); dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadedList[_local4]; } } function convertToUIObject(obj) { if (obj.setSize == undefined) { var _local2 = mx.core.UIObject.prototype; obj.addProperty("width", _local2.__get__width, null); obj.addProperty("height", _local2.__get__height, null); obj.addProperty("left", _local2.__get__left, null); obj.addProperty("x", _local2.__get__x, null); obj.addProperty("top", _local2.__get__top, null); obj.addProperty("y", _local2.__get__y, null); obj.addProperty("right", _local2.__get__right, null); obj.addProperty("bottom", _local2.__get__bottom, null); obj.addProperty("visible", _local2.__get__visible, _local2.__set__visible); obj.move = mx.core.UIObject.prototype.move; obj.setSize = mx.core.UIObject.prototype.setSize; obj.size = mx.core.UIObject.prototype.size; mx.events.UIEventDispatcher.initialize(obj); } } static function enableExternalContent() { } static function classConstruct() { var _local1 = mx.core.View.prototype; var _local2 = mx.core.ExternalContent.prototype; _local1.loadExternal = _local2.loadExternal; _local1.prepareToLoadMovie = _local2.prepareToLoadMovie; _local1.waitForUnload = _local2.waitForUnload; _local1.checkLoadProgress = _local2.checkLoadProgress; _local1.contentLoaded = _local2.contentLoaded; _local1.convertToUIObject = _local2.convertToUIObject; return(true); } static var classConstructed = classConstruct(); static var ViewDependency = mx.core.View; }
Symbol 134 MovieClip [__Packages.mx.skins.CustomBorder] Frame 0
class mx.skins.CustomBorder extends mx.skins.Border { var __width, __height, l_mc, setSkin, minHeight, minWidth, m_mc, r_mc; function CustomBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function createChildren(Void) { } function draw(Void) { if (l_mc == undefined) { var _local2 = setSkin(tagL, leftSkin); if (horizontal) { minHeight = l_mc._height; minWidth = l_mc._width; } else { minHeight = l_mc._height; minWidth = l_mc._width; } } if (m_mc == undefined) { setSkin(tagM, middleSkin); if (horizontal) { minHeight = m_mc._height; minWidth = minWidth + m_mc._width; } else { minHeight = minHeight + m_mc._height; minWidth = m_mc._width; } } if (r_mc == undefined) { setSkin(tagR, rightSkin); if (horizontal) { minHeight = r_mc._height; minWidth = minWidth + r_mc._width; } else { minHeight = minHeight + r_mc._height; minWidth = r_mc._width; } } size(); } function size(Void) { l_mc.move(0, 0); if (horizontal) { r_mc.move(width - r_mc.width, 0); m_mc.move(l_mc.width, 0); m_mc.setSize(r_mc.x - m_mc.x, m_mc.height); } else { r_mc.move(0, height - r_mc.height, 0); m_mc.move(0, l_mc.height); m_mc.setSize(m_mc.width, r_mc.y - m_mc.y); } } static var symbolName = "CustomBorder"; static var symbolOwner = mx.skins.CustomBorder; static var version = "2.0.0.360"; var className = "CustomBorder"; static var tagL = 0; static var tagM = 1; static var tagR = 2; var idNames = new Array("l_mc", "m_mc", "r_mc"); var leftSkin = "F3PieceLeft"; var middleSkin = "F3PieceMiddle"; var rightSkin = "F3PieceRight"; var horizontal = true; }
Symbol 135 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] Frame 0
class mx.controls.scrollClasses.ScrollThumb extends mx.skins.CustomBorder { var useHandCursor, ymin, ymax, datamin, datamax, scrollMove, lastY, _ymouse, _y, _parent, onMouseMove, grip_mc, setSkin, gripSkin, __get__width, __get__height; function ScrollThumb () { super(); } function createChildren(Void) { super.createChildren(); useHandCursor = false; } function setRange(_ymin, _ymax, _datamin, _datamax) { ymin = _ymin; ymax = _ymax; datamin = _datamin; datamax = _datamax; } function dragThumb(Void) { scrollMove = _ymouse - lastY; scrollMove = scrollMove + _y; if (scrollMove < ymin) { scrollMove = ymin; } else if (scrollMove > ymax) { scrollMove = ymax; } _parent.isScrolling = true; _y = scrollMove; var _local2 = Math.round(((datamax - datamin) * (_y - ymin)) / (ymax - ymin)) + datamin; _parent.scrollPosition = _local2; _parent.dispatchScrollEvent("ThumbTrack"); updateAfterEvent(); } function stopDragThumb(Void) { _parent.isScrolling = false; _parent.dispatchScrollEvent("ThumbPosition"); _parent.dispatchScrollChangedEvent(); delete onMouseMove; } function onPress(Void) { _parent.pressFocus(); lastY = _ymouse; onMouseMove = dragThumb; super.onPress(); } function onRelease(Void) { _parent.releaseFocus(); stopDragThumb(); super.onRelease(); } function onReleaseOutside(Void) { _parent.releaseFocus(); stopDragThumb(); super.onReleaseOutside(); } function draw() { super.draw(); if (grip_mc == undefined) { setSkin(3, gripSkin); } } function size() { super.size(); grip_mc.move((__get__width() - grip_mc.width) / 2, (__get__height() - grip_mc.height) / 2); } static var symbolOwner = mx.skins.CustomBorder.symbolOwner; var className = "ScrollThumb"; var btnOffset = 0; var horizontal = false; var idNames = new Array("l_mc", "m_mc", "r_mc", "grip_mc"); }
Symbol 136 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0
class mx.controls.SimpleButton extends mx.core.UIComponent { static var emphasizedStyleDeclaration; var preset, boundingBox_mc, useHandCursor, skinName, linkLength, iconName, destroyObject, __width, _width, __height, _height, __emphaticStyleName, styleName, enabled, invalidate, pressFocus, dispatchEvent, autoRepeat, interval, getStyle, releaseFocus, createLabel, invalidateStyle; function SimpleButton () { super(); } function init(Void) { super.init(); if (preset == undefined) { boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } useHandCursor = false; } function createChildren(Void) { if (preset != undefined) { var _local2 = this[idNames[preset]]; this[refNames[preset]] = _local2; skinName = _local2; if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } initializing = false; } else if (__state == true) { setStateVar(true); } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } } } function setIcon(tag, linkageName) { return(setSkin(tag + 8, linkageName)); } function changeIcon(tag, linkageName) { linkLength = linkageName.length; var _local2 = stateNames[tag] + "Icon"; this[_local2] = linkageName; this[idNames[tag + 8]] = _local2; setStateVar(getState()); } function changeSkin(tag, linkageName) { var _local2 = stateNames[tag] + "Skin"; this[_local2] = linkageName; this[idNames[tag]] = _local2; setStateVar(getState()); } function viewIcon(varName) { var _local4 = varName + "Icon"; var _local3 = this[_local4]; if (typeof(_local3) == "string") { var _local5 = _local3; if (__emphasized) { if (this[_local3 + "Emphasized"].length > 0) { _local3 = _local3 + "Emphasized"; } } if (this[_local3].length == 0) { return(undefined); } _local3 = setIcon(tagMap[_local5], this[_local3]); if ((_local3 == undefined) && (_global.isLivePreview)) { _local3 = setIcon(0, "ButtonIcon"); } this[_local4] = _local3; } iconName._visible = false; iconName = _local3; iconName._visible = true; } function removeIcons() { var _local3 = 0; while (_local3 < 2) { var _local2 = 8; while (_local2 < 16) { destroyObject(idNames[_local2]); this[stateNames[_local2 - 8] + "Icon"] = ""; _local2++; } _local3++; } refresh(); } function setSkin(tag, linkageName, initobj) { var _local3 = super.setSkin(tag, linkageName, ((initobj != undefined) ? (initobj) : ({styleName:this}))); calcSize(tag, _local3); return(_local3); } function calcSize(Void) { __width = _width; __height = _height; } function viewSkin(varName, initObj) { var _local3 = varName + "Skin"; var _local2 = this[_local3]; if (typeof(_local2) == "string") { var _local4 = _local2; if (__emphasized) { if (this[_local2 + "Emphasized"].length > 0) { _local2 = _local2 + "Emphasized"; } } if (this[_local2].length == 0) { return(undefined); } _local2 = setSkin(tagMap[_local4], this[_local2], ((initObj != undefined) ? (initObj) : ({styleName:this}))); this[_local3] = _local2; } skinName._visible = false; skinName = _local2; skinName._visible = true; } function showEmphasized(e) { if (e && (!__emphatic)) { if (emphasizedStyleDeclaration != undefined) { __emphaticStyleName = styleName; styleName = emphasizedStyleDeclaration; } __emphatic = true; } else { if (__emphatic) { styleName = __emphaticStyleName; } __emphatic = false; } } function refresh(Void) { var _local2 = getState(); if (enabled == false) { viewIcon("disabled"); viewSkin("disabled"); } else { viewSkin(phase); viewIcon(phase); } setView(phase == "down"); iconName.enabled = enabled; } function setView(offset) { if (iconName == undefined) { return(undefined); } var _local2 = (offset ? (btnOffset) : 0); iconName._x = ((__width - iconName._width) / 2) + _local2; iconName._y = ((__height - iconName._height) / 2) + _local2; } function setStateVar(state) { if (state) { if (trueOverSkin.length == 0) { rolloverSkin = tus; } else { rolloverSkin = trs; } if (trueOverIcon.length == 0) { rolloverIcon = tui; } else { rolloverIcon = tri; } upSkin = tus; downSkin = tds; disabledSkin = dts; upIcon = tui; downIcon = tdi; disabledIcon = dti; } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } else { rolloverSkin = frs; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } else { rolloverIcon = fri; } upSkin = fus; downSkin = fds; disabledSkin = dfs; upIcon = fui; downIcon = fdi; disabledIcon = dfi; } __state = state; } function setState(state) { if (state != __state) { setStateVar(state); invalidate(); } } function size(Void) { refresh(); } function draw(Void) { if (initializing) { initializing = false; skinName.visible = true; iconName.visible = true; } size(); } function getState(Void) { return(__state); } function setToggle(val) { __toggle = val; if (__toggle == false) { setState(false); } } function getToggle(Void) { return(__toggle); } function set toggle(val) { setToggle(val); //return(toggle); } function get toggle() { return(getToggle()); } function set value(val) { setSelected(val); //return(value); } function get value() { return(getSelected()); } function set selected(val) { setSelected(val); //return(selected); } function get selected() { return(getSelected()); } function setSelected(val) { if (__toggle) { setState(val); } else { setState(__state); } } function getSelected() { return(__state); } function setEnabled(val) { if (enabled != val) { super.setEnabled(val); invalidate(); } } function onPress(Void) { pressFocus(); phase = "down"; refresh(); dispatchEvent({type:"buttonDown"}); if (autoRepeat) { interval = setInterval(this, "onPressDelay", getStyle("repeatDelay")); } } function onPressDelay(Void) { dispatchEvent({type:"buttonDown"}); if (autoRepeat) { clearInterval(interval); interval = setInterval(this, "onPressRepeat", getStyle("repeatInterval")); } } function onPressRepeat(Void) { dispatchEvent({type:"buttonDown"}); updateAfterEvent(); } function onRelease(Void) { releaseFocus(); phase = "rollover"; if (interval != undefined) { clearInterval(interval); delete interval; } if (getToggle()) { setState(!getState()); } else { refresh(); } dispatchEvent({type:"click"}); } function onDragOut(Void) { phase = "up"; refresh(); dispatchEvent({type:"buttonDragOut"}); } function onDragOver(Void) { if (phase != "up") { onPress(); return(undefined); } phase = "down"; refresh(); } function onReleaseOutside(Void) { releaseFocus(); phase = "up"; if (interval != undefined) { clearInterval(interval); delete interval; } } function onRollOver(Void) { phase = "rollover"; refresh(); } function onRollOut(Void) { phase = "up"; refresh(); } function getLabel(Void) { return(fui.text); } function setLabel(val) { if (typeof(fui) == "string") { createLabel("fui", 8, val); fui.styleName = this; } else { fui.text = val; } var _local4 = fui._getTextFormat(); var _local2 = _local4.getTextExtent2(val); fui._width = _local2.width + 5; fui._height = _local2.height + 5; iconName = fui; setView(__state); } function get emphasized() { return(__emphasized); } function set emphasized(val) { __emphasized = val; var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]] = stateNames[_local2] + "Skin"; if (typeof(this[idNames[_local2 + 8]]) == "movieclip") { this[idNames[_local2 + 8]] = stateNames[_local2] + "Icon"; } _local2++; } showEmphasized(__emphasized); setStateVar(__state); invalidateStyle(); //return(emphasized); } function keyDown(e) { if (e.code == 32) { onPress(); } } function keyUp(e) { if (e.code == 32) { onRelease(); } } function onKillFocus(newFocus) { super.onKillFocus(); if (phase != "up") { phase = "up"; refresh(); } } static var symbolName = "SimpleButton"; static var symbolOwner = mx.controls.SimpleButton; static var version = "2.0.0.360"; var className = "SimpleButton"; var style3dInset = 4; var btnOffset = 1; var __toggle = false; var __state = false; var __emphasized = false; var __emphatic = false; static var falseUp = 0; static var falseDown = 1; static var falseOver = 2; static var falseDisabled = 3; static var trueUp = 4; static var trueDown = 5; static var trueOver = 6; static var trueDisabled = 7; var falseUpSkin = "SimpleButtonUp"; var falseDownSkin = "SimpleButtonIn"; var falseOverSkin = ""; var falseDisabledSkin = "SimpleButtonUp"; var trueUpSkin = "SimpleButtonIn"; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = "SimpleButtonIn"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var phase = "up"; var fui = "falseUpIcon"; var fus = "falseUpSkin"; var fdi = "falseDownIcon"; var fds = "falseDownSkin"; var frs = "falseOverSkin"; var fri = "falseOverIcon"; var dfi = "falseDisabledIcon"; var dfs = "falseDisabledSkin"; var tui = "trueUpIcon"; var tus = "trueUpSkin"; var tdi = "trueDownIcon"; var tds = "trueDownSkin"; var trs = "trueOverSkin"; var tri = "trueOverIcon"; var dts = "trueDisabledSkin"; var dti = "trueDisabledIcon"; var rolloverSkin = mx.controls.SimpleButton.prototype.frs; var rolloverIcon = mx.controls.SimpleButton.prototype.fri; var upSkin = mx.controls.SimpleButton.prototype.fus; var downSkin = mx.controls.SimpleButton.prototype.fds; var disabledSkin = mx.controls.SimpleButton.prototype.dfs; var upIcon = mx.controls.SimpleButton.prototype.fui; var downIcon = mx.controls.SimpleButton.prototype.fdi; var disabledIcon = mx.controls.SimpleButton.prototype.dfi; var initializing = true; var idNames = ["fus", "fds", "frs", "dfs", "tus", "tds", "trs", "dts", "fui", "fdi", "fri", "dfi", "tui", "tdi", "tri", "dti"]; var stateNames = ["falseUp", "falseDown", "falseOver", "falseDisabled", "trueUp", "trueDown", "trueOver", "trueDisabled"]; var refNames = ["upSkin", "downSkin", "rolloverSkin", "disabledSkin"]; var tagMap = {falseUpSkin:0, falseDownSkin:1, falseOverSkin:2, falseDisabledSkin:3, trueUpSkin:4, trueDownSkin:5, trueOverSkin:6, trueDisabledSkin:7, falseUpIcon:0, falseDownIcon:1, falseOverIcon:2, falseDisabledIcon:3, trueUpIcon:4, trueDownIcon:5, trueOverIcon:6, trueDisabledIcon:7}; }
Symbol 137 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] Frame 0
class mx.controls.scrollClasses.ScrollBar extends mx.core.UIComponent { var isScrolling, scrollTrack_mc, scrollThumb_mc, __height, tabEnabled, focusEnabled, boundingBox_mc, setSkin, upArrow_mc, _minHeight, _minWidth, downArrow_mc, createObject, createClassObject, enabled, _height, dispatchEvent, minMode, maxMode, plusMode, minusMode, _parent, getStyle, scrolling, _ymouse; function ScrollBar () { super(); } function get scrollPosition() { return(_scrollPosition); } function set scrollPosition(pos) { _scrollPosition = pos; if (isScrolling != true) { pos = Math.min(pos, maxPos); pos = Math.max(pos, minPos); var _local3 = (((pos - minPos) * (scrollTrack_mc.height - scrollThumb_mc._height)) / (maxPos - minPos)) + scrollTrack_mc.top; scrollThumb_mc.move(0, _local3); } //return(scrollPosition); } function get pageScrollSize() { return(largeScroll); } function set pageScrollSize(lScroll) { largeScroll = lScroll; //return(pageScrollSize); } function set lineScrollSize(sScroll) { smallScroll = sScroll; //return(lineScrollSize); } function get lineScrollSize() { return(smallScroll); } function get virtualHeight() { return(__height); } function init(Void) { super.init(); _scrollPosition = 0; tabEnabled = false; focusEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren(Void) { if (scrollTrack_mc == undefined) { setSkin(skinIDTrack, scrollTrackName); } scrollTrack_mc.visible = false; var _local3 = new Object(); _local3.enabled = false; _local3.preset = mx.controls.SimpleButton.falseDisabled; _local3.initProperties = 0; _local3.autoRepeat = true; _local3.tabEnabled = false; var _local2; if (upArrow_mc == undefined) { _local2 = createButton(upArrowName, "upArrow_mc", skinIDUpArrow, _local3); } _local2.buttonDownHandler = onUpArrow; _local2.clickHandler = onScrollChanged; _minHeight = _local2.height; _minWidth = _local2.width; if (downArrow_mc == undefined) { _local2 = createButton(downArrowName, "downArrow_mc", skinIDDownArrow, _local3); } _local2.buttonDownHandler = onDownArrow; _local2.clickHandler = onScrollChanged; _minHeight = _minHeight + _local2.height; } function createButton(linkageName, id, skinID, o) { if (skinID == skinIDUpArrow) { o.falseUpSkin = upArrowUpName; o.falseDownSkin = upArrowDownName; o.falseOverSkin = upArrowOverName; } else { o.falseUpSkin = downArrowUpName; o.falseDownSkin = downArrowDownName; o.falseOverSkin = downArrowOverName; } var _local3 = createObject(linkageName, id, skinID, o); this[id].visible = false; this[id].useHandCursor = false; return(_local3); } function createThumb(Void) { var _local2 = new Object(); _local2.validateNow = true; _local2.tabEnabled = false; _local2.leftSkin = thumbTopName; _local2.middleSkin = thumbMiddleName; _local2.rightSkin = thumbBottomName; _local2.gripSkin = thumbGripName; createClassObject(mx.controls.scrollClasses.ScrollThumb, "scrollThumb_mc", skinIDThumb, _local2); } function setScrollProperties(pSize, mnPos, mxPos, ls) { var _local4; var _local2 = scrollTrack_mc; pageSize = pSize; largeScroll = (((ls != undefined) && (ls > 0)) ? (ls) : (pSize)); minPos = Math.max(mnPos, 0); maxPos = Math.max(mxPos, 0); _scrollPosition = Math.max(minPos, _scrollPosition); _scrollPosition = Math.min(maxPos, _scrollPosition); if (((maxPos - minPos) > 0) && (enabled)) { var _local5 = _scrollPosition; if (!initializing) { upArrow_mc.enabled = true; downArrow_mc.enabled = true; } _local2.onPress = (_local2.onDragOver = startTrackScroller); _local2.onRelease = releaseScrolling; _local2.onDragOut = (_local2.stopScrolling = stopScrolling); _local2.onReleaseOutside = releaseScrolling; _local2.useHandCursor = false; if (scrollThumb_mc == undefined) { createThumb(); } var _local3 = scrollThumb_mc; if (scrollTrackOverName.length > 0) { _local2.onRollOver = trackOver; _local2.onRollOut = trackOut; } _local4 = (pageSize / ((maxPos - minPos) + pageSize)) * _local2.height; if (_local4 < _local3.minHeight) { if (_local2.height < _local3.minHeight) { _local3.__set__visible(false); } else { _local4 = _local3.minHeight; _local3.__set__visible(true); _local3.setSize(_minWidth, _local3.minHeight + 0); } } else { _local3.__set__visible(true); _local3.setSize(_minWidth, _local4); } _local3.setRange(upArrow_mc.__get__height() + 0, (virtualHeight - downArrow_mc.__get__height()) - _local3.__get__height(), minPos, maxPos); _local5 = Math.min(_local5, maxPos); scrollPosition = (Math.max(_local5, minPos)); } else { scrollThumb_mc.__set__visible(false); if (!initializing) { upArrow_mc.enabled = false; downArrow_mc.enabled = false; } delete _local2.onPress; delete _local2.onDragOver; delete _local2.onRelease; delete _local2.onDragOut; delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onReleaseOutside; } if (initializing) { scrollThumb_mc.__set__visible(false); } } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function draw(Void) { if (initializing) { initializing = false; scrollTrack_mc.visible = true; upArrow_mc.__set__visible(true); downArrow_mc.__set__visible(true); } size(); } function size(Void) { if (_height == 1) { return(undefined); } if (upArrow_mc == undefined) { return(undefined); } var _local3 = upArrow_mc.__get__height(); var _local2 = downArrow_mc.__get__height(); upArrow_mc.move(0, 0); var _local4 = scrollTrack_mc; _local4._y = _local3; _local4._height = (virtualHeight - _local3) - _local2; downArrow_mc.move(0, virtualHeight - _local2); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll", detail:detail}); } function isScrollBarKey(k) { if (k == 36) { if (scrollPosition != 0) { scrollPosition = (0); dispatchScrollEvent(minMode); } return(true); } if (k == 35) { if (scrollPosition < maxPos) { scrollPosition = (maxPos); dispatchScrollEvent(maxMode); } return(true); } return(false); } function scrollIt(inc, mode) { var _local3 = smallScroll; if (inc != "Line") { _local3 = ((largeScroll == 0) ? (pageSize) : (largeScroll)); } var _local2 = _scrollPosition + (mode * _local3); if (_local2 > maxPos) { _local2 = maxPos; } else if (_local2 < minPos) { _local2 = minPos; } if (scrollPosition != _local2) { scrollPosition = (_local2); var _local4 = ((mode < 0) ? (minusMode) : (plusMode)); dispatchScrollEvent(inc + _local4); } } function startTrackScroller(Void) { _parent.pressFocus(); if (_parent.scrollTrackDownName.length > 0) { if (_parent.scrollTrackDown_mc == undefined) { _parent.setSkin(skinIDTrackDown, scrollTrackDownName); } else { _parent.scrollTrackDown_mc.visible = true; } } _parent.trackScroller(); _parent.scrolling = setInterval(_parent, "scrollInterval", getStyle("repeatDelay"), "Page", -1); } function scrollInterval(inc, mode) { clearInterval(scrolling); if (inc == "Page") { trackScroller(); } else { scrollIt(inc, mode); } scrolling = setInterval(this, "scrollInterval", getStyle("repeatInterval"), inc, mode); } function trackScroller(Void) { if ((scrollThumb_mc._y + scrollThumb_mc.__get__height()) < _ymouse) { scrollIt("Page", 1); } else if (scrollThumb_mc._y > _ymouse) { scrollIt("Page", -1); } } function dispatchScrollChangedEvent(Void) { dispatchEvent({type:"scrollChanged"}); } function stopScrolling(Void) { clearInterval(_parent.scrolling); _parent.scrollTrackDown_mc.visible = false; } function releaseScrolling(Void) { _parent.releaseFocus(); stopScrolling(); _parent.dispatchScrollChangedEvent(); } function trackOver(Void) { if (_parent.scrollTrackOverName.length > 0) { if (_parent.scrollTrackOver_mc == undefined) { _parent.setSkin(skinIDTrackOver, scrollTrackOverName); } else { _parent.scrollTrackOver_mc.visible = true; } } } function trackOut(Void) { _parent.scrollTrackOver_mc.visible = false; } function onUpArrow(Void) { _parent.scrollIt("Line", -1); } function onDownArrow(Void) { _parent.scrollIt("Line", 1); } function onScrollChanged(Void) { _parent.dispatchScrollChangedEvent(); } static var symbolOwner = mx.core.UIComponent; var className = "ScrollBar"; var minPos = 0; var maxPos = 0; var pageSize = 0; var largeScroll = 0; var smallScroll = 1; var _scrollPosition = 0; var scrollTrackName = "ScrollTrack"; var scrollTrackOverName = ""; var scrollTrackDownName = ""; var upArrowName = "BtnUpArrow"; var upArrowUpName = "ScrollUpArrowUp"; var upArrowOverName = "ScrollUpArrowOver"; var upArrowDownName = "ScrollUpArrowDown"; var downArrowName = "BtnDownArrow"; var downArrowUpName = "ScrollDownArrowUp"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDownName = "ScrollDownArrowDown"; var thumbTopName = "ScrollThumbTopUp"; var thumbMiddleName = "ScrollThumbMiddleUp"; var thumbBottomName = "ScrollThumbBottomUp"; var thumbGripName = "ScrollThumbGripUp"; static var skinIDTrack = 0; static var skinIDTrackOver = 1; static var skinIDTrackDown = 2; static var skinIDUpArrow = 3; static var skinIDDownArrow = 4; static var skinIDThumb = 5; var idNames = new Array("scrollTrack_mc", "scrollTrackOver_mc", "scrollTrackDown_mc", "upArrow_mc", "downArrow_mc"); var clipParameters = {minPos:1, maxPos:1, pageSize:1, scrollPosition:1, lineScrollSize:1, pageScrollSize:1, visible:1, enabled:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.scrollClasses.ScrollBar.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var initializing = true; }
Symbol 138 MovieClip [__Packages.mx.controls.HScrollBar] Frame 0
class mx.controls.HScrollBar extends mx.controls.scrollClasses.ScrollBar { var _minHeight, _minWidth, _xscale, _rotation, __width, scrollIt; function HScrollBar () { super(); } function getMinWidth(Void) { return(_minHeight); } function getMinHeight(Void) { return(_minWidth); } function init(Void) { super.init(); _xscale = -100; _rotation = -90; } function get virtualHeight() { return(__width); } function isScrollBarKey(k) { if (k == 37) { scrollIt("Line", -1); return(true); } if (k == 39) { scrollIt("Line", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "HScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.0.360"; var className = "HScrollBar"; var minusMode = "Left"; var plusMode = "Right"; var minMode = "AtLeft"; var maxMode = "AtRight"; }
Symbol 139 MovieClip [__Packages.mx.controls.Button] Frame 0
class mx.controls.Button extends mx.controls.SimpleButton { var initIcon, getState, enabled, phase, labelPath, idNames, __width, __height, setState, invalidate, iconName, refresh, createLabel, _iconLinkageName, initializing, removeIcons, hitArea_mc, createEmptyObject; function Button () { super(); } function init(Void) { super.init(); } function draw() { super.draw(); if (initIcon != undefined) { _setIcon(initIcon); } delete initIcon; } function onRelease(Void) { super.onRelease(); } function createChildren(Void) { super.createChildren(); } function setSkin(tag, linkageName, initobj) { return(super.setSkin(tag, linkageName, initobj)); } function viewSkin(varName) { var _local3 = (getState() ? "true" : "false"); _local3 = _local3 + (enabled ? (phase) : "disabled"); super.viewSkin(varName, {styleName:this, borderStyle:_local3}); } function invalidateStyle(c) { labelPath.invalidateStyle(c); super.invalidateStyle(c); } function setColor(c) { var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]].redraw(true); _local2++; } } function setEnabled(enable) { labelPath.enabled = enable; super.setEnabled(enable); } function calcSize(tag, ref) { if ((__width == undefined) || (__height == undefined)) { return(undefined); } if (tag < 7) { ref.setSize(__width, __height, true); } } function size(Void) { setState(getState()); setHitArea(__width, __height); var _local3 = 0; while (_local3 < 8) { var _local4 = idNames[_local3]; if (typeof(this[_local4]) == "movieclip") { this[_local4].setSize(__width, __height, true); } _local3++; } super.size(); } function set labelPlacement(val) { __labelPlacement = val; invalidate(); //return(labelPlacement); } function get labelPlacement() { return(__labelPlacement); } function getLabelPlacement(Void) { return(__labelPlacement); } function setLabelPlacement(val) { __labelPlacement = val; invalidate(); } function getBtnOffset(Void) { if (getState()) { var _local2 = btnOffset; } else if (phase == "down") { var _local2 = btnOffset; } else { var _local2 = 0; } return(_local2); } function setView(offset) { var _local16 = (offset ? (btnOffset) : 0); var _local12 = getLabelPlacement(); var _local7 = 0; var _local6 = 0; var _local9 = 0; var _local8 = 0; var _local5 = 0; var _local4 = 0; var _local3 = labelPath; var _local2 = iconName; var _local15 = _local3.textWidth; var _local14 = _local3.textHeight; var _local10 = (__width - borderW) - borderW; var _local11 = (__height - borderW) - borderW; _local3._visible = true; if (_local2 != undefined) { _local7 = _local2._width; _local6 = _local2._height; } if ((_local12 == "left") || (_local12 == "right")) { if (_local3 != undefined) { _local9 = Math.min(_local10 - _local7, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11, _local14 + 5); _local3._height = _local8; } if (_local12 == "right") { _local5 = _local7; if (centerContent) { _local5 = _local5 + (((_local10 - _local9) - _local7) / 2); } _local2._x = _local5 - _local7; } else { _local5 = (_local10 - _local9) - _local7; if (centerContent) { _local5 = _local5 / 2; } _local2._x = _local5 + _local9; } _local4 = 0; _local2._y = _local4; if (centerContent) { _local2._y = (_local11 - _local6) / 2; _local4 = (_local11 - _local8) / 2; } if (!centerContent) { _local2._y = _local2._y + Math.max(0, (_local8 - _local6) / 2); } } else { if (_local3 != undefined) { _local9 = Math.min(_local10, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11 - _local6, _local14 + 5); _local3._height = _local8; } _local5 = (_local10 - _local9) / 2; _local2._x = (_local10 - _local7) / 2; if (_local12 == "top") { _local4 = (_local11 - _local8) - _local6; if (centerContent) { _local4 = _local4 / 2; } _local2._y = _local4 + _local8; } else { _local4 = _local6; if (centerContent) { _local4 = _local4 + (((_local11 - _local8) - _local6) / 2); } _local2._y = _local4 - _local6; } } var _local13 = borderW + _local16; _local3._x = _local5 + _local13; _local3._y = _local4 + _local13; _local2._x = _local2._x + _local13; _local2._y = _local2._y + _local13; } function set label(lbl) { setLabel(lbl); //return(label); } function setLabel(label) { if (label == "") { labelPath.removeTextField(); refresh(); return(undefined); } if (labelPath == undefined) { var _local2 = createLabel("labelPath", 200, label); _local2._width = _local2.textWidth + 5; _local2._height = _local2.textHeight + 5; _local2.visible = false; } else { labelPath.text = label; refresh(); } } function getLabel(Void) { return(labelPath.text); } function get label() { return(labelPath.text); } function _getIcon(Void) { return(_iconLinkageName); } function get icon() { if (initializing) { return(initIcon); } return(_iconLinkageName); } function _setIcon(linkage) { if (initializing) { if (linkage == "") { return(undefined); } initIcon = linkage; } else { if (linkage == "") { removeIcons(); return(undefined); } super.changeIcon(0, linkage); super.changeIcon(1, linkage); super.changeIcon(4, linkage); super.changeIcon(5, linkage); _iconLinkageName = linkage; refresh(); } } function set icon(linkage) { _setIcon(linkage); //return(icon); } function setHitArea(w, h) { if (hitArea_mc == undefined) { createEmptyObject("hitArea_mc", 100); } var _local2 = hitArea_mc; _local2.clear(); _local2.beginFill(16711680); _local2.drawRect(0, 0, w, h); _local2.endFill(); _local2.setVisible(false); } static var symbolName = "Button"; static var symbolOwner = mx.controls.Button; var className = "Button"; static var version = "2.0.0.360"; var btnOffset = 0; var _color = "buttonColor"; var __label = "default value"; var __labelPlacement = "right"; var falseUpSkin = "ButtonSkin"; var falseDownSkin = "ButtonSkin"; var falseOverSkin = "ButtonSkin"; var falseDisabledSkin = "ButtonSkin"; var trueUpSkin = "ButtonSkin"; var trueDownSkin = "ButtonSkin"; var trueOverSkin = "ButtonSkin"; var trueDisabledSkin = "ButtonSkin"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var clipParameters = {labelPlacement:1, icon:1, toggle:1, selected:1, label:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Button.prototype.clipParameters, mx.controls.SimpleButton.prototype.clipParameters); var centerContent = true; var borderW = 1; }
Symbol 140 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0
class mx.skins.ColoredSkinElement { var getStyle, _color, onEnterFrame; function ColoredSkinElement () { } function setColor(c) { if (c != undefined) { var _local2 = new Color(this); _local2.setRGB(c); } } function draw(Void) { setColor(getStyle(_color)); onEnterFrame = undefined; } function invalidateStyle(Void) { onEnterFrame = draw; } static function setColorStyle(p, colorStyle) { if (p._color == undefined) { p._color = colorStyle; } p.setColor = mixins.setColor; p.invalidateStyle = mixins.invalidateStyle; p.draw = mixins.draw; p.setColor(p.getStyle(colorStyle)); } static var mixins = new mx.skins.ColoredSkinElement(); }
Symbol 141 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0
class mx.core.ext.UIObjectExtensions { function UIObjectExtensions () { } static function addGeometry(tf, ui) { tf.addProperty("width", ui.__get__width, null); tf.addProperty("height", ui.__get__height, null); tf.addProperty("left", ui.__get__left, null); tf.addProperty("x", ui.__get__x, null); tf.addProperty("top", ui.__get__top, null); tf.addProperty("y", ui.__get__y, null); tf.addProperty("right", ui.__get__right, null); tf.addProperty("bottom", ui.__get__bottom, null); tf.addProperty("visible", ui.__get__visible, ui.__set__visible); } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; var _local4 = mx.core.UIObject.prototype; var _local8 = mx.skins.SkinElement.prototype; addGeometry(_local8, _local4); mx.events.UIEventDispatcher.initialize(_local4); var _local12 = mx.skins.ColoredSkinElement; mx.styles.CSSTextStyles.addTextStyles(_local4); var _local5 = MovieClip.prototype; _local5.getTopLevel = _local4.getTopLevel; _local5.createLabel = _local4.createLabel; _local5.createObject = _local4.createObject; _local5.createClassObject = _local4.createClassObject; _local5.createEmptyObject = _local4.createEmptyObject; _local5.destroyObject = _local4.destroyObject; _local5.__getTextFormat = _local4.__getTextFormat; _local5._getTextFormat = _local4._getTextFormat; _local5.getStyleName = _local4.getStyleName; _local5.getStyle = _local4.getStyle; var _local6 = TextField.prototype; addGeometry(_local6, _local4); _local6.addProperty("enabled", function () { return(this.__enabled); }, function (x) { this.__enabled = x; this.invalidateStyle(); }); _local6.move = _local8.move; _local6.setSize = _local8.setSize; _local6.invalidateStyle = function () { this.invalidateFlag = true; }; _local6.draw = function () { if (this.invalidateFlag) { this.invalidateFlag = false; var _local2 = this._getTextFormat(); this.setTextFormat(_local2); this.setNewTextFormat(_local2); this.embedFonts = _local2.embedFonts == true; if (this.__text != undefined) { if (this.text == "") { this.text = this.__text; } delete this.__text; } this._visible = true; } }; _local6.setColor = function (color) { this.textColor = color; }; _local6.getStyle = _local5.getStyle; _local6.__getTextFormat = _local4.__getTextFormat; _local6.setValue = function (v) { this.text = v; }; _local6.getValue = function () { return(this.text); }; _local6.addProperty("value", function () { return(this.getValue()); }, function (v) { this.setValue(v); }); _local6._getTextFormat = function () { var _local2 = this.stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); this.__getTextFormat(_local2); this.stylecache.tf = _local2; if (this.__enabled == false) { if (this.enabledColor == undefined) { var _local4 = this.getTextFormat(); this.enabledColor = _local4.color; } var _local3 = this.getStyle("disabledColor"); _local2.color = _local3; } else if (this.enabledColor != undefined) { if (_local2.color == undefined) { _local2.color = this.enabledColor; } } return(_local2); }; _local6.getPreferredWidth = function () { this.draw(); return(this.textWidth + 4); }; _local6.getPreferredHeight = function () { this.draw(); return(this.textHeight + 4); }; TextFormat.prototype.getTextExtent2 = function (s) { var _local3 = _root._getTextExtent; if (_local3 == undefined) { _root.createTextField("_getTextExtent", -2, 0, 0, 1000, 100); _local3 = _root._getTextExtent; _local3._visible = false; } _root._getTextExtent.text = s; var _local4 = this.align; this.align = "left"; _root._getTextExtent.setTextFormat(this); this.align = _local4; return({width:_local3.textWidth, height:_local3.textHeight}); }; if (_global.style == undefined) { _global.style = new mx.styles.CSSStyleDeclaration(); _global.cascadingStyles = true; _global.styles = new Object(); _global.skinRegistry = new Object(); _global.origWidth = Stage.width; _global.origHeight = Stage.height; } _root.addProperty("width", function () { return(Stage.width); }, null); _root.addProperty("height", function () { return(Stage.height); }, null); return(true); } static var bExtended = false; static var UIObjectExtended = Extensions(); static var UIObjectDependency = mx.core.UIObject; static var SkinElementDependency = mx.skins.SkinElement; static var CSSTextStylesDependency = mx.styles.CSSTextStyles; static var UIEventDispatcherDependency = mx.events.UIEventDispatcher; }
Symbol 142 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0
class mx.skins.halo.Defaults { var beginGradientFill, beginFill, moveTo, lineTo, curveTo, endFill; function Defaults () { } static function setThemeDefaults() { var _local2 = _global.style; _local2.themeColor = 8453965 /* 0x80FF4D */; _local2.disabledColor = 8684164 /* 0x848284 */; _local2.modalTransparency = 0; _local2.filled = true; _local2.stroked = true; _local2.strokeWidth = 1; _local2.strokeColor = 0; _local2.fillColor = 16777215 /* 0xFFFFFF */; _local2.repeatInterval = 35; _local2.repeatDelay = 500; _local2.fontFamily = "_sans"; _local2.fontSize = 12; _local2.selectionColor = 13500353 /* 0xCDFFC1 */; _local2.rollOverColor = 14942166 /* 0xE3FFD6 */; _local2.useRollOver = true; _local2.backgroundDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDuration = 200; _local2.openDuration = 250; _local2.borderStyle = "inset"; _local2.color = 734012 /* 0x0B333C */; _local2.textSelectedColor = 24371; _local2.textRollOverColor = 2831164 /* 0x2B333C */; _local2.textDisabledColor = 16777215 /* 0xFFFFFF */; _local2.vGridLines = true; _local2.hGridLines = false; _local2.vGridLineColor = 6710886 /* 0x666666 */; _local2.hGridLineColor = 6710886 /* 0x666666 */; _local2.headerColor = 15395562 /* 0xEAEAEA */; _local2.indentation = 17; _local2.folderOpenIcon = "TreeFolderOpen"; _local2.folderClosedIcon = "TreeFolderClosed"; _local2.defaultLeafIcon = "TreeNodeIcon"; _local2.disclosureOpenIcon = "TreeDisclosureOpen"; _local2.disclosureClosedIcon = "TreeDisclosureClosed"; _local2.popupDuration = 150; _local2.todayColor = 6710886 /* 0x666666 */; _local2 = (_global.styles.ScrollSelectList = new mx.styles.CSSStyleDeclaration()); _local2.backgroundColor = 16777215 /* 0xFFFFFF */; _local2.borderColor = 13290186 /* 0xCACACA */; _local2.borderStyle = "inset"; _local2 = (_global.styles.ComboBox = new mx.styles.CSSStyleDeclaration()); _local2.borderStyle = "inset"; _local2 = (_global.styles.NumericStepper = new mx.styles.CSSStyleDeclaration()); _local2.textAlign = "center"; _local2 = (_global.styles.RectBorder = new mx.styles.CSSStyleDeclaration()); _local2.borderColor = 14015965 /* 0xD5DDDD */; _local2.buttonColor = 7305079 /* 0x6F7777 */; _local2.shadowColor = 15658734 /* 0xEEEEEE */; _local2.highlightColor = 12897484 /* 0xC4CCCC */; _local2.shadowCapColor = 14015965 /* 0xD5DDDD */; _local2.borderCapColor = 9542041 /* 0x919999 */; var _local4 = new Object(); _local4.borderColor = 16711680 /* 0xFF0000 */; _local4.buttonColor = 16711680 /* 0xFF0000 */; _local4.shadowColor = 16711680 /* 0xFF0000 */; _local4.highlightColor = 16711680 /* 0xFF0000 */; _local4.shadowCapColor = 16711680 /* 0xFF0000 */; _local4.borderCapColor = 16711680 /* 0xFF0000 */; mx.core.UIComponent.prototype.origBorderStyles = _local4; var _local3; _local3 = (_global.styles.TextInput = new mx.styles.CSSStyleDeclaration()); _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderStyle = "inset"; _global.styles.TextArea = _global.styles.TextInput; _local3 = (_global.styles.Window = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "default"; _local3 = (_global.styles.windowStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.dataGridStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.Alert = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "alert"; _local3 = (_global.styles.ScrollView = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "inset"; _local3 = (_global.styles.View = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "none"; _local3 = (_global.styles.ProgressBar = new mx.styles.CSSStyleDeclaration()); _local3.color = 11187123 /* 0xAAB3B3 */; _local3.fontWeight = "bold"; _local3 = (_global.styles.AccordionHeader = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = "11"; _local3 = (_global.styles.Accordion = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "solid"; _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderColor = 9081738 /* 0x8A938A */; _local3.headerHeight = 22; _local3.marginLeft = (_local3.marginRight = (_local3.marginTop = (_local3.marginBottom = -1))); _local3.verticalGap = -1; _local3 = (_global.styles.DateChooser = new mx.styles.CSSStyleDeclaration()); _local3.borderColor = 9542041 /* 0x919999 */; _local3.headerColor = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.CalendarLayout = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 10; _local3.textAlign = "right"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.WeekDayStyle = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = 11; _local3.textAlign = "center"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.TodayStyle = new mx.styles.CSSStyleDeclaration()); _local3.color = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.HeaderDateText = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 12; _local3.fontWeight = "bold"; _local3.textAlign = "center"; } function drawRoundRect(x, y, w, h, r, c, alpha, rot, gradient, ratios) { if (typeof(r) == "object") { var _local18 = r.br; var _local16 = r.bl; var _local15 = r.tl; var _local10 = r.tr; } else { var _local10 = r; var _local15 = _local10; var _local16 = _local15; var _local18 = _local16; } if (typeof(c) == "object") { if (typeof(alpha) != "object") { var _local9 = [alpha, alpha]; } else { var _local9 = alpha; } if (ratios == undefined) { ratios = [0, 255]; } var _local14 = h * 0.7; if (typeof(rot) != "object") { var _local11 = {matrixType:"box", x:-_local14, y:_local14, w:w * 2, h:h * 4, r:rot * 0.0174532925199433 /* Math.PI/180 */}; } else { var _local11 = rot; } if (gradient == "radial") { beginGradientFill("radial", c, _local9, ratios, _local11); } else { beginGradientFill("linear", c, _local9, ratios, _local11); } } else if (c != undefined) { beginFill(c, alpha); } r = _local18; var _local13 = r - (r * 0.707106781186547); var _local12 = r - (r * 0.414213562373095); moveTo(x + w, (y + h) - r); lineTo(x + w, (y + h) - r); curveTo(x + w, (y + h) - _local12, (x + w) - _local13, (y + h) - _local13); curveTo((x + w) - _local12, y + h, (x + w) - r, y + h); r = _local16; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x + r, y + h); curveTo(x + _local12, y + h, x + _local13, (y + h) - _local13); curveTo(x, (y + h) - _local12, x, (y + h) - r); r = _local15; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x, y + r); curveTo(x, y + _local12, x + _local13, y + _local13); curveTo(x + _local12, y, x + r, y); r = _local10; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo((x + w) - r, y); curveTo((x + w) - _local12, y, (x + w) - _local13, y + _local13); curveTo(x + w, y + _local12, x + w, y + r); lineTo(x + w, (y + h) - r); if (c != undefined) { endFill(); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); setThemeDefaults(); mx.core.UIObject.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; static var UIObjectDependency = mx.core.UIObject; }
Symbol 143 MovieClip [__Packages.mx.managers.SystemManager] Frame 0
class mx.managers.SystemManager { static var _xAddEventListener, addEventListener, __addEventListener, _xRemoveEventListener, removeEventListener, __removeEventListener, form, __screen, dispatchEvent; function SystemManager () { } static function init(Void) { if (_initialized == false) { _initialized = true; mx.events.EventDispatcher.initialize(mx.managers.SystemManager); Mouse.addListener(mx.managers.SystemManager); Stage.addListener(mx.managers.SystemManager); _xAddEventListener = addEventListener; addEventListener = __addEventListener; _xRemoveEventListener = removeEventListener; removeEventListener = __removeEventListener; } } static function addFocusManager(f) { form = f; f.focusManager.activate(); } static function removeFocusManager(f) { } static function onMouseDown(Void) { var _local1 = form; _local1.focusManager._onMouseDown(); } static function onResize(Void) { var _local7 = Stage.width; var _local6 = Stage.height; var _local9 = _global.origWidth; var _local8 = _global.origHeight; var _local3 = Stage.align; var _local5 = (_local9 - _local7) / 2; var _local4 = (_local8 - _local6) / 2; if (_local3 == "T") { _local4 = 0; } else if (_local3 == "B") { _local4 = _local8 - _local6; } else if (_local3 == "L") { _local5 = 0; } else if (_local3 == "R") { _local5 = _local9 - _local7; } else if (_local3 == "LT") { _local4 = 0; _local5 = 0; } else if (_local3 == "TR") { _local4 = 0; _local5 = _local9 - _local7; } else if (_local3 == "LB") { _local4 = _local8 - _local6; _local5 = 0; } else if (_local3 == "RB") { _local4 = _local8 - _local6; _local5 = _local9 - _local7; } if (__screen == undefined) { __screen = new Object(); } __screen.x = _local5; __screen.y = _local4; __screen.width = _local7; __screen.height = _local6; _root.focusManager.relocate(); dispatchEvent({type:"resize"}); } static function get screen() { init(); if (__screen == undefined) { onResize(); } return(__screen); } static var _initialized = false; static var idleFrames = 0; static var isMouseDown = false; static var forms = new Array(); }
Symbol 144 MovieClip [__Packages.mx.managers.FocusManager] Frame 0
class mx.managers.FocusManager extends mx.core.UIComponent { var __defaultPushButton, defPushButton, form, move, tabEnabled, _width, _height, _x, _y, _alpha, _parent, tabCapture, watch, _visible, lastFocus, doLater, lastSelFocus, cancelAllDoLaters, _searchKey, _lastTarget, _firstNode, _nextIsNext, _nextNode, _lastx, _prevNode, _needPrev, _foundList, _prevObj, _nextObj, _firstObj, _lastObj, _lastNode, lastTabFocus, lastXMouse, lastYMouse, findFocusFromObject; function FocusManager () { super(); } function get defaultPushButton() { return(__defaultPushButton); } function set defaultPushButton(x) { if (x != __defaultPushButton) { __defaultPushButton.__set__emphasized(false); __defaultPushButton = x; defPushButton = x; x.__set__emphasized(true); } //return(defaultPushButton); } function getMaxTabIndex(o) { var _local3 = 0; var _local6; for (_local6 in o) { var _local2 = o[_local6]; if (_local2._parent == o) { if (_local2.tabIndex != undefined) { if (_local2.tabIndex > _local3) { _local3 = _local2.tabIndex; } } if (_local2.tabChildren == true) { var _local4 = getMaxTabIndex(_local2); if (_local4 > _local3) { _local3 = _local4; } } } } return(_local3); } function getNextTabIndex(Void) { return(getMaxTabIndex(form) + 1); } function get nextTabIndex() { return(getNextTabIndex()); } function relocate(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); move(_local2.x - 1, _local2.y - 1); } function init(Void) { super.init(); tabEnabled = false; _width = (_height = 1); _x = (_y = -1); _alpha = 0; _parent.focusManager = this; _parent.tabChildren = true; _parent.tabEnabled = false; form = _parent; _parent.addEventListener("hide", this); _parent.addEventListener("reveal", this); mx.managers.SystemManager.init(); mx.managers.SystemManager.addFocusManager(form); tabCapture.tabIndex = 0; watch("enabled", enabledChanged); Selection.addListener(this); } function enabledChanged(id, oldValue, newValue) { _visible = newValue; return(newValue); } function activate(Void) { Key.addListener(this); activated = (_visible = true); if (lastFocus != undefined) { bNeedFocus = true; if (!mx.managers.SystemManager.isMouseDown) { doLater(this, "restoreFocus"); } } } function deactivate(Void) { Key.removeListener(this); activated = (_visible = false); var _local2 = getSelectionFocus(); var _local3 = getActualFocus(_local2); if (isOurFocus(_local3)) { lastSelFocus = _local2; lastFocus = _local3; } cancelAllDoLaters(); } function isOurFocus(o) { if (o.focusManager == this) { return(true); } while (o != undefined) { if (o.focusManager != undefined) { return(false); } if (o._parent == _parent) { return(true); } o = o._parent; } return(false); } function onSetFocus(o, n) { if (n == null) { if (activated) { bNeedFocus = true; } } else { var _local2 = getFocus(); if (isOurFocus(_local2)) { bNeedFocus = false; lastFocus = _local2; lastSelFocus = n; } } } function restoreFocus(Void) { var _local2 = lastSelFocus.hscroll; if (_local2 != undefined) { var _local5 = lastSelFocus.scroll; var _local4 = lastSelFocus.background; } lastFocus.setFocus(); var _local3 = Selection; Selection.setSelection(_local3.lastBeginIndex, _local3.lastEndIndex); if (_local2 != undefined) { lastSelFocus.scroll = _local5; lastSelFocus.hscroll = _local2; lastSelFocus.background = _local4; } } function onUnload(Void) { mx.managers.SystemManager.removeFocusManager(form); } function setFocus(o) { if (o == null) { Selection.setFocus(null); } else if (o.setFocus == undefined) { Selection.setFocus(o); } else { o.setFocus(); } } function getActualFocus(o) { var _local1 = o._parent; while (_local1 != undefined) { if (_local1.focusTextField != undefined) { while (_local1.focusTextField != undefined) { o = _local1; _local1 = _local1._parent; if (_local1 == undefined) { return(undefined); } if (_local1.focusTextField == undefined) { return(o); } } } if (_local1.tabEnabled != true) { return(o); } o = _local1; _local1 = o._parent; } return(undefined); } function getSelectionFocus() { var m = Selection.getFocus(); var o = eval (m); return(o); } function getFocus(Void) { var _local2 = getSelectionFocus(); return(getActualFocus(_local2)); } function walkTree(p, index, groupName, dir, lookup, firstChild) { var _local5 = true; var _local11; for (_local11 in p) { var _local2 = p[_local11]; if ((((_local2._parent == p) && (_local2.enabled != false)) && (_local2._visible != false)) && ((_local2.tabEnabled == true) || ((_local2.tabEnabled != false) && ((((((((_local2.onPress != undefined) || (_local2.onRelease != undefined)) || (_local2.onReleaseOutside != undefined)) || (_local2.onDragOut != undefined)) || (_local2.onDragOver != undefined)) || (_local2.onRollOver != undefined)) || (_local2.onRollOut != undefined)) || (_local2 instanceof TextField))))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_local2 != _lastTarget) { if (((_local2.groupName != undefined) || (groupName != undefined)) && (_local2.groupName == groupName)) { continue; } if ((_local2 instanceof TextField) && (_local2.selectable == false)) { continue; } if (_local5 || (((_local2.groupName != undefined) && (_local2.groupName == _firstNode.groupName)) && (_local2.selected == true))) { if (firstChild) { _firstNode = _local2; firstChild = false; } } if (_nextIsNext == true) { if ((((_local2.groupName != undefined) && (_local2.groupName == _nextNode.groupName)) && (_local2.selected == true)) || ((_nextNode == undefined) && ((_local2.groupName == undefined) || ((_local2.groupName != undefined) && (_local2.groupName != groupName))))) { _nextNode = _local2; } } if ((_local2.groupName == undefined) || (groupName != _local2.groupName)) { if (((_lastx.groupName != undefined) && (_local2.groupName == _lastx.groupName)) && (_lastx.selected == true)) { } else { _lastx = _local2; } } } else { _prevNode = _lastx; _needPrev = false; _nextIsNext = true; } if (_local2.tabIndex != undefined) { if (_local2.tabIndex == index) { if (_foundList[_local2._name] == undefined) { if (_needPrev) { _prevObj = _local2; _needPrev = false; } _nextObj = _local2; } } if (dir && (_local2.tabIndex > index)) { if (((_nextObj == undefined) || ((_nextObj.tabIndex > _local2.tabIndex) && (((_local2.groupName == undefined) || (_nextObj.groupName == undefined)) || (_local2.groupName != _nextObj.groupName)))) || ((((_nextObj.groupName != undefined) && (_nextObj.groupName == _local2.groupName)) && (_nextObj.selected != true)) && ((_local2.selected == true) || (_nextObj.tabIndex > _local2.tabIndex)))) { _nextObj = _local2; } } else if ((!dir) && (_local2.tabIndex < index)) { if (((_prevObj == undefined) || ((_prevObj.tabIndex < _local2.tabIndex) && (((_local2.groupName == undefined) || (_prevObj.groupName == undefined)) || (_local2.groupName != _prevObj.groupName)))) || ((((_prevObj.groupName != undefined) && (_prevObj.groupName == _local2.groupName)) && (_prevObj.selected != true)) && ((_local2.selected == true) || (_prevObj.tabIndex < _local2.tabIndex)))) { _prevObj = _local2; } } if (((_firstObj == undefined) || ((_local2.tabIndex < _firstObj.tabIndex) && (((_local2.groupName == undefined) || (_firstObj.groupName == undefined)) || (_local2.groupName != _firstObj.groupName)))) || ((((_firstObj.groupName != undefined) && (_firstObj.groupName == _local2.groupName)) && (_firstObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex < _firstObj.tabIndex)))) { _firstObj = _local2; } if (((_lastObj == undefined) || ((_local2.tabIndex > _lastObj.tabIndex) && (((_local2.groupName == undefined) || (_lastObj.groupName == undefined)) || (_local2.groupName != _lastObj.groupName)))) || ((((_lastObj.groupName != undefined) && (_lastObj.groupName == _local2.groupName)) && (_lastObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex > _lastObj.tabIndex)))) { _lastObj = _local2; } } if (_local2.tabChildren) { getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } else if (((_local2._parent == p) && (_local2.tabChildren == true)) && (_local2._visible != false)) { if (_local2 == _lastTarget) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_prevNode == undefined) { var _local3 = _lastx; var _local7 = false; while (_local3 != undefined) { if (_local3 == _local2) { _local7 = true; break; } _local3 = _local3._parent; } if (_local7 == false) { _prevNode = _lastx; } } _needPrev = false; if (_nextNode == undefined) { _nextIsNext = true; } } else if (!((_local2.focusManager != undefined) && (_local2.focusManager._parent == _local2))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } } _lastNode = _lastx; if (lookup) { if (p._parent != undefined) { if (p != _parent) { if ((_prevNode == undefined) && (dir)) { _needPrev = true; } else if ((_nextNode == undefined) && (!dir)) { _nextIsNext = false; } _lastTarget = _lastTarget._parent; getTabCandidate(p._parent, index, groupName, dir, true); } } } } function getTabCandidate(o, index, groupName, dir, firstChild) { var _local2; var _local3 = true; if (o == _parent) { _local2 = o; _local3 = false; } else { _local2 = o._parent; if (_local2 == undefined) { _local2 = o; _local3 = false; } } walkTree(_local2, index, groupName, dir, _local3, firstChild); } function getTabCandidateFromChildren(o, index, groupName, dir, firstChild) { walkTree(o, index, groupName, dir, false, firstChild); } function getFocusManagerFromObject(o) { while (o != undefined) { if (o.focusManager != undefined) { return(o.focusManager); } o = o._parent; } return(undefined); } function tabHandler(Void) { bDrawFocus = true; var _local5 = getSelectionFocus(); var _local4 = getActualFocus(_local5); if (_local4 != _local5) { _local5 = _local4; } if (getFocusManagerFromObject(_local5) != this) { _local5 == undefined; } if (_local5 == undefined) { _local5 = form; } else if (_local5.tabIndex != undefined) { if ((_foundList != undefined) || (_foundList.tabIndex != _local5.tabIndex)) { _foundList = new Object(); _foundList.tabIndex = _local5.tabIndex; } _foundList[_local5._name] = _local5; } var _local3 = Key.isDown(16) != true; _searchKey = getTimer(); _needPrev = true; _nextIsNext = false; _lastx = undefined; _firstNode = undefined; _lastNode = undefined; _nextNode = undefined; _prevNode = undefined; _firstObj = undefined; _lastObj = undefined; _nextObj = undefined; _prevObj = undefined; _lastTarget = _local5; var _local6 = _local5; getTabCandidate(_local6, ((_local5.tabIndex == undefined) ? 0 : (_local5.tabIndex)), _local5.groupName, _local3, true); var _local2; if (_local3) { if (_nextObj != undefined) { _local2 = _nextObj; } else { _local2 = _firstObj; } } else if (_prevObj != undefined) { _local2 = _prevObj; } else { _local2 = _lastObj; } if (_local2.tabIndex != _local5.tabIndex) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; _foundList[_local2._name] = _local2; } else { if (_foundList == undefined) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; } _foundList[_local2._name] = _local2; } if (_local2 == undefined) { if (_local3 == false) { if (_nextNode != undefined) { _local2 = _nextNode; } else { _local2 = _firstNode; } } else if ((_prevNode == undefined) || (_local5 == form)) { _local2 = _lastNode; } else { _local2 = _prevNode; } } if (_local2 == undefined) { return(undefined); } lastTabFocus = _local2; setFocus(_local2); if (_local2.emphasized != undefined) { if (defPushButton != undefined) { _local5 = defPushButton; defPushButton = _local2; _local5.emphasized = false; _local2.emphasized = true; } } else if ((defPushButton != undefined) && (defPushButton != __defaultPushButton)) { _local5 = defPushButton; defPushButton = __defaultPushButton; _local5.emphasized = false; __defaultPushButton.__set__emphasized(true); } } function onKeyDown(Void) { mx.managers.SystemManager.idleFrames = 0; if (defaultPushButtonEnabled) { if (Key.getCode() == 13) { if (defaultPushButton != undefined) { doLater(this, "sendDefaultPushButtonEvent"); } } } } function sendDefaultPushButtonEvent(Void) { defPushButton.dispatchEvent({type:"click"}); } function getMousedComponentFromChildren(x, y, o) { for (var _local7 in o) { var _local2 = o[_local7]; if (((_local2._visible && (_local2.enabled)) && (_local2._parent == o)) && (_local2._searchKey != _searchKey)) { _local2._searchKey = _searchKey; if (_local2.hitTest(x, y, true)) { if ((_local2.onPress != undefined) || (_local2.onRelease != undefined)) { return(_local2); } var _local3 = getMousedComponentFromChildren(x, y, _local2); if (_local3 != undefined) { return(_local3); } return(_local2); } } } return(undefined); } function mouseActivate(Void) { if (!bNeedFocus) { return(undefined); } _searchKey = getTimer(); var _local2 = getMousedComponentFromChildren(lastXMouse, lastYMouse, form); if (_local2 instanceof mx.core.UIComponent) { return(undefined); } _local2 = findFocusFromObject(_local2); if (_local2 == lastFocus) { return(undefined); } if (_local2 == undefined) { doLater(this, "restoreFocus"); return(undefined); } var _local3 = _local2.hscroll; if (_local3 != undefined) { var _local6 = _local2.scroll; var _local5 = _local2.background; } setFocus(_local2); var _local4 = Selection; Selection.setSelection(_local4.lastBeginIndex, _local4.lastEndIndex); if (_local3 != undefined) { _local2.scroll = _local6; _local2.hscroll = _local3; _local2.background = _local5; } } function _onMouseDown(Void) { bDrawFocus = false; if (lastFocus != undefined) { lastFocus.drawFocus(false); } mx.managers.SystemManager.idleFrames = 0; var _local3 = Selection; _local3.lastBeginIndex = Selection.getBeginIndex(); _local3.lastEndIndex = Selection.getEndIndex(); lastXMouse = _root._xmouse; lastYMouse = _root._ymouse; } function onMouseUp(Void) { if (_visible) { doLater(this, "mouseActivate"); } } function handleEvent(e) { if (e.type == "reveal") { mx.managers.SystemManager.activate(form); } else { mx.managers.SystemManager.deactivate(form); } } static function enableFocusManagement() { if (!initialized) { initialized = true; Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } } } static var symbolName = "FocusManager"; static var symbolOwner = mx.managers.FocusManager; static var version = "2.0.0.360"; var className = "FocusManager"; var bNeedFocus = false; var bDrawFocus = false; var defaultPushButtonEnabled = true; var activated = true; static var initialized = false; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 145 MovieClip [__Packages.mx.skins.halo.FocusRect] Frame 0
class mx.skins.halo.FocusRect extends mx.skins.SkinElement { var boundingBox_mc, _xscale, _yscale, clear, beginFill, drawRoundRect, endFill, _visible; function FocusRect () { super(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function draw(o) { o.adjustFocusRect(); } function setSize(w, h, r, a, rectCol) { _xscale = (_yscale = 100); clear(); if (typeof(r) == "object") { r.br = ((r.br > 2) ? (r.br - 2) : 0); r.bl = ((r.bl > 2) ? (r.bl - 2) : 0); r.tr = ((r.tr > 2) ? (r.tr - 2) : 0); r.tl = ((r.tl > 2) ? (r.tl - 2) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); r.br = ((r.br > 1) ? (r.br + 1) : 0); r.bl = ((r.bl > 1) ? (r.bl + 1) : 0); r.tr = ((r.tr > 1) ? (r.tr + 1) : 0); r.tl = ((r.tl > 1) ? (r.tl + 1) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(1, 1, w - 2, h - 2, r); r.br = ((r.br > 1) ? (r.br - 1) : 0); r.bl = ((r.bl > 1) ? (r.bl - 1) : 0); r.tr = ((r.tr > 1) ? (r.tr - 1) : 0); r.tl = ((r.tl > 1) ? (r.tl - 1) : 0); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); } else { var _local5; if (r != 0) { _local5 = r - 2; } else { _local5 = 0; } beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); beginFill(rectCol, a * 0.3); if (r != 0) { _local5 = r - 2; r = r - 1; } else { _local5 = 0; r = 0; } drawRoundRect(1, 1, w - 2, h - 2, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); } } function handleEvent(e) { if (e.type == "unload") { _visible = true; } else if (e.type == "resize") { e.target.adjustFocusRect(); } else if (e.type == "move") { e.target.adjustFocusRect(); } } static function classConstruct() { mx.core.UIComponent.prototype.drawFocus = function (focused) { var _local2 = this._parent.focus_mc; if (!focused) { _local2._visible = false; this.removeEventListener("unload", _local2); this.removeEventListener("move", _local2); this.removeEventListener("resize", _local2); } else { if (_local2 == undefined) { _local2 = this._parent.createChildAtDepth("FocusRect", mx.managers.DepthManager.kTop); _local2.tabEnabled = false; this._parent.focus_mc = _local2; } else { _local2._visible = true; } _local2.draw(this); if (_local2.getDepth() < this.getDepth()) { _local2.setDepthAbove(this); } this.addEventListener("unload", _local2); this.addEventListener("move", _local2); this.addEventListener("resize", _local2); } }; mx.core.UIComponent.prototype.adjustFocusRect = function () { var _local2 = this.getStyle("themeColor"); if (_local2 == undefined) { _local2 = 8453965 /* 0x80FF4D */; } var _local3 = this._parent.focus_mc; _local3.setSize(this.width + 4, this.height + 4, 0, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.adjustFocusRect = mx.core.UIComponent.prototype.adjustFocusRect; mx.skins.halo.FocusRect.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var DefaultsDependency = mx.skins.halo.Defaults; static var UIComponentDependency = mx.core.UIComponent; }
Symbol 146 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0
class mx.managers.OverlappedWindows { function OverlappedWindows () { } static function checkIdle(Void) { if (mx.managers.SystemManager.idleFrames > 10) { mx.managers.SystemManager.dispatchEvent({type:"idle"}); } else { mx.managers.SystemManager.idleFrames++; } } static function __addEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager.interval == undefined) { mx.managers.SystemManager.interval = setInterval(mx.managers.SystemManager.checkIdle, 100); } } mx.managers.SystemManager._xAddEventListener(e, o, l); } static function __removeEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager._xRemoveEventListener(e, o, l) == 0) { clearInterval(mx.managers.SystemManager.interval); } } else { mx.managers.SystemManager._xRemoveEventListener(e, o, l); } } static function onMouseDown(Void) { mx.managers.SystemManager.idleFrames = 0; mx.managers.SystemManager.isMouseDown = true; var _local5 = _root; var _local3; var _local8 = _root._xmouse; var _local7 = _root._ymouse; if (mx.managers.SystemManager.form.modalWindow == undefined) { if (mx.managers.SystemManager.forms.length > 1) { var _local6 = mx.managers.SystemManager.forms.length; var _local4; _local4 = 0; while (_local4 < _local6) { var _local2 = mx.managers.SystemManager.forms[_local4]; if (_local2._visible) { if (_local2.hitTest(_local8, _local7)) { if (_local3 == undefined) { _local3 = _local2.getDepth(); _local5 = _local2; } else if (_local3 < _local2.getDepth()) { _local3 = _local2.getDepth(); _local5 = _local2; } } } _local4++; } if (_local5 != mx.managers.SystemManager.form) { mx.managers.SystemManager.activate(_local5); } } } var _local9 = mx.managers.SystemManager.form; _local9.focusManager._onMouseDown(); } static function onMouseMove(Void) { mx.managers.SystemManager.idleFrames = 0; } static function onMouseUp(Void) { mx.managers.SystemManager.isMouseDown = false; mx.managers.SystemManager.idleFrames = 0; } static function activate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form != f) && (mx.managers.SystemManager.forms.length > 1)) { var _local1 = mx.managers.SystemManager.form; _local1.focusManager.deactivate(); } } mx.managers.SystemManager.form = f; f.focusManager.activate(); } static function deactivate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form == f) && (mx.managers.SystemManager.forms.length > 1)) { var _local5 = mx.managers.SystemManager.form; _local5.focusManager.deactivate(); var _local3 = mx.managers.SystemManager.forms.length; var _local1; var _local2; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { _local1 = _local1 + 1; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } mx.managers.SystemManager.form = _local2; break; } if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } _local5 = mx.managers.SystemManager.form; _local5.focusManager.activate(); } } } static function addFocusManager(f) { mx.managers.SystemManager.forms.push(f); mx.managers.SystemManager.activate(f); } static function removeFocusManager(f) { var _local3 = mx.managers.SystemManager.forms.length; var _local1; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { if (mx.managers.SystemManager.form == f) { mx.managers.SystemManager.deactivate(f); } mx.managers.SystemManager.forms.splice(_local1, 1); return(undefined); } _local1++; } } static function enableOverlappedWindows() { if (!initialized) { initialized = true; mx.managers.SystemManager.checkIdle = checkIdle; mx.managers.SystemManager.__addEventListener = __addEventListener; mx.managers.SystemManager.__removeEventListener = __removeEventListener; mx.managers.SystemManager.onMouseDown = onMouseDown; mx.managers.SystemManager.onMouseMove = onMouseMove; mx.managers.SystemManager.onMouseUp = onMouseUp; mx.managers.SystemManager.activate = activate; mx.managers.SystemManager.deactivate = deactivate; mx.managers.SystemManager.addFocusManager = addFocusManager; mx.managers.SystemManager.removeFocusManager = removeFocusManager; } } static var initialized = false; static var SystemManagerDependency = mx.managers.SystemManager; }
Symbol 147 MovieClip [__Packages.mx.styles.CSSSetStyle] Frame 0
class mx.styles.CSSSetStyle { var styleName, stylecache, _color, setColor, invalidateStyle; function CSSSetStyle () { } function _setStyle(styleProp, newValue) { this[styleProp] = newValue; if (mx.styles.StyleManager.TextStyleMap[styleProp] != undefined) { if (styleProp == "color") { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } } _level0.changeTextStyleInChildren(styleProp); return(undefined); } if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local7 = mx.styles.StyleManager.colorNames.haloBlue; var _local6 = mx.styles.StyleManager.colorNames.haloGreen; var _local8 = mx.styles.StyleManager.colorNames.haloOrange; var _local4 = {}; _local4[_local7] = 12188666 /* 0xB9FBFA */; _local4[_local6] = 13500353 /* 0xCDFFC1 */; _local4[_local8] = 16766319 /* 0xFFD56F */; var _local5 = {}; _local5[_local7] = 13958653 /* 0xD4FDFD */; _local5[_local6] = 14942166 /* 0xE3FFD6 */; _local5[_local8] = 16772787 /* 0xFFEEB3 */; var _local9 = _local4[newValue]; var _local10 = _local5[newValue]; if (_local9 == undefined) { _local9 = newValue; } if (_local10 == undefined) { _local10 = newValue; } setStyle("selectionColor", _local9); setStyle("rollOverColor", _local10); } _level0.changeColorStyleInChildren(styleName, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } _level0.notifyStyleChangeInChildren(styleName, styleProp, newValue); } } function changeTextStyleInChildren(styleProp) { var _local4 = getTimer(); var _local5; for (_local5 in this) { var _local2 = this[_local5]; if (_local2._parent == this) { if (_local2.searchKey != _local4) { if (_local2.stylecache != undefined) { delete _local2.stylecache.tf; delete _local2.stylecache[styleProp]; } _local2.invalidateStyle(styleProp); _local2.changeTextStyleInChildren(styleProp); _local2.searchKey = _local4; } } } } function changeColorStyleInChildren(sheetName, colorStyle, newValue) { var _local6 = getTimer(); var _local7; for (_local7 in this) { var _local2 = this[_local7]; if (_local2._parent == this) { if (_local2.searchKey != _local6) { if (((_local2.getStyleName() == sheetName) || (sheetName == undefined)) || (sheetName == "_global")) { if (_local2.stylecache != undefined) { delete _local2.stylecache[colorStyle]; } if (typeof(_local2._color) == "string") { if (_local2._color == colorStyle) { var _local4 = _local2.getStyle(colorStyle); if (colorStyle == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = _local4; } } _local2.setColor(_local4); } } else if (_local2._color[colorStyle] != undefined) { if (typeof(_local2) != "movieclip") { _local2._parent.invalidateStyle(); } else { _local2.invalidateStyle(colorStyle); } } } _local2.changeColorStyleInChildren(sheetName, colorStyle, newValue); _local2.searchKey = _local6; } } } } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { var _local5 = getTimer(); var _local6; for (_local6 in this) { var _local2 = this[_local6]; if (_local2._parent == this) { if (_local2.searchKey != _local5) { if (((_local2.styleName == sheetName) || ((_local2.styleName != undefined) && (typeof(_local2.styleName) == "movieclip"))) || (sheetName == undefined)) { if (_local2.stylecache != undefined) { delete _local2.stylecache[styleProp]; delete _local2.stylecache.tf; } delete _local2.enabledColor; _local2.invalidateStyle(styleProp); } _local2.notifyStyleChangeInChildren(sheetName, styleProp, newValue); _local2.searchKey = _local5; } } } } function setStyle(styleProp, newValue) { if (stylecache != undefined) { delete stylecache[styleProp]; delete stylecache.tf; } this[styleProp] = newValue; if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local10 = mx.styles.StyleManager.colorNames.haloBlue; var _local9 = mx.styles.StyleManager.colorNames.haloGreen; var _local11 = mx.styles.StyleManager.colorNames.haloOrange; var _local6 = {}; _local6[_local10] = 12188666 /* 0xB9FBFA */; _local6[_local9] = 13500353 /* 0xCDFFC1 */; _local6[_local11] = 16766319 /* 0xFFD56F */; var _local7 = {}; _local7[_local10] = 13958653 /* 0xD4FDFD */; _local7[_local9] = 14942166 /* 0xE3FFD6 */; _local7[_local11] = 16772787 /* 0xFFEEB3 */; var _local12 = _local6[newValue]; var _local13 = _local7[newValue]; if (_local12 == undefined) { _local12 = newValue; } if (_local13 == undefined) { _local13 = newValue; } setStyle("selectionColor", _local12); setStyle("rollOverColor", _local13); } if (typeof(_color) == "string") { if (_color == styleProp) { if (styleProp == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = newValue; } } setColor(newValue); } } else if (_color[styleProp] != undefined) { invalidateStyle(styleProp); } changeColorStyleInChildren(undefined, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } invalidateStyle(styleProp); } if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (styleProp == "styleName")) { var _local8; var _local5 = newValue; if (styleProp == "styleName") { _local8 = ((typeof(newValue) == "string") ? (_global.styles[newValue]) : (_local5)); _local5 = _local8.themeColor; if (_local5 != undefined) { _local8.rollOverColor = (_local8.selectionColor = _local5); } } notifyStyleChangeInChildren(undefined, styleProp, newValue); } } static function enableRunTimeCSS() { } static function classConstruct() { var _local2 = MovieClip.prototype; var _local1 = mx.styles.CSSSetStyle.prototype; mx.styles.CSSStyleDeclaration.prototype.setStyle = _local1._setStyle; _local2.changeTextStyleInChildren = _local1.changeTextStyleInChildren; _local2.changeColorStyleInChildren = _local1.changeColorStyleInChildren; _local2.notifyStyleChangeInChildren = _local1.notifyStyleChangeInChildren; _local2.setStyle = _local1.setStyle; var _local3 = TextField.prototype; _local3.setStyle = _local2.setStyle; _local3.changeTextStyleInChildren = _local1.changeTextStyleInChildren; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; }
Symbol 148 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] Frame 0
class mx.core.ext.UIComponentExtensions { function UIComponentExtensions () { } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; TextField.prototype.setFocus = function () { Selection.setFocus(this); }; TextField.prototype.onSetFocus = function (oldFocus) { if (this.tabEnabled != false) { if (this.getFocusManager().bDrawFocus) { this.drawFocus(true); } } }; TextField.prototype.onKillFocus = function (oldFocus) { if (this.tabEnabled != false) { this.drawFocus(false); } }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.getFocusManager = mx.core.UIComponent.prototype.getFocusManager; mx.managers.OverlappedWindows.enableOverlappedWindows(); mx.styles.CSSSetStyle.enableRunTimeCSS(); mx.managers.FocusManager.enableFocusManagement(); } static var bExtended = false; static var UIComponentExtended = Extensions(); static var UIComponentDependency = mx.core.UIComponent; static var FocusManagerDependency = mx.managers.FocusManager; static var OverlappedWindowsDependency = mx.managers.OverlappedWindows; }
Symbol 149 MovieClip [__Packages.mx.skins.halo.RectBorder] Frame 0
class mx.skins.halo.RectBorder extends mx.skins.RectBorder { var offset, getStyle, borderStyleName, __borderMetrics, className, borderColorName, backgroundColorName, shadowColorName, highlightColorName, buttonColorName, __get__width, __get__height, clear, _color, drawRoundRect, beginFill, drawRect, endFill; function RectBorder () { super(); } function init(Void) { borderWidths.default = 3; super.init(); } function getBorderMetrics(Void) { if (offset == undefined) { var _local3 = getStyle(borderStyleName); offset = borderWidths[_local3]; } if ((getStyle(borderStyleName) == "default") || (getStyle(borderStyleName) == "alert")) { __borderMetrics = {left:3, top:1, right:3, bottom:3}; return(__borderMetrics); } return(super.getBorderMetrics()); } function drawBorder(Void) { var _local6 = _global.styles[className]; if (_local6 == undefined) { _local6 = _global.styles.RectBorder; } var _local5 = getStyle(borderStyleName); var _local7 = getStyle(borderColorName); if (_local7 == undefined) { _local7 = _local6[borderColorName]; } var _local8 = getStyle(backgroundColorName); if (_local8 == undefined) { _local8 = _local6[backgroundColorName]; } var _local16 = getStyle("backgroundImage"); if (_local5 != "none") { var _local14 = getStyle(shadowColorName); if (_local14 == undefined) { _local14 = _local6[shadowColorName]; } var _local13 = getStyle(highlightColorName); if (_local13 == undefined) { _local13 = _local6[highlightColorName]; } var _local12 = getStyle(buttonColorName); if (_local12 == undefined) { _local12 = _local6[buttonColorName]; } var _local11 = getStyle(borderCapColorName); if (_local11 == undefined) { _local11 = _local6[borderCapColorName]; } var _local10 = getStyle(shadowCapColorName); if (_local10 == undefined) { _local10 = _local6[shadowCapColorName]; } } offset = borderWidths[_local5]; var _local9 = offset; var _local3 = __get__width(); var _local4 = __get__height(); clear(); _color = undefined; if (_local5 == "none") { } else if (_local5 == "inset") { _color = colorList; draw3dBorder(_local11, _local12, _local7, _local13, _local14, _local10); } else if (_local5 == "outset") { _color = colorList; draw3dBorder(_local11, _local7, _local12, _local14, _local13, _local10); } else if (_local5 == "alert") { var _local15 = getStyle("themeColor"); drawRoundRect(0, 5, _local3, _local4 - 5, 5, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, 4, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, _local15, 50); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, 2, 16777215, 100); } else if (_local5 == "default") { drawRoundRect(0, 5, _local3, _local4 - 5, {tl:5, tr:5, br:0, bl:0}, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, {tl:4, tr:4, br:0, bl:0}, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, {tl:3, tr:3, br:0, bl:0}, [12897484, 11844796], 100, 0, "radial"); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, {tl:2, tr:2, br:0, bl:0}, 16777215, 100); } else if (_local5 == "dropDown") { drawRoundRect(0, 0, _local3 + 1, _local4, {tl:4, tr:0, br:0, bl:4}, [13290186, 7895160], 100, -10, "linear"); drawRoundRect(1, 1, _local3 - 1, _local4 - 2, {tl:3, tr:0, br:0, bl:3}, 16777215, 100); } else if (_local5 == "menuBorder") { var _local15 = getStyle("themeColor"); drawRoundRect(4, 4, _local3 - 2, _local4 - 3, 0, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(4, 4, _local3 - 1, _local4 - 2, 0, 6184542, 10); drawRoundRect(0, 0, _local3 + 1, _local4, 0, [0, 14342874], 100, 250, "linear"); drawRoundRect(0, 0, _local3 + 1, _local4, 0, _local15, 50); drawRoundRect(2, 2, _local3 - 3, _local4 - 4, 0, 16777215, 100); } else if (_local5 == "comboNonEdit") { } else { beginFill(_local7); drawRect(0, 0, _local3, _local4); drawRect(1, 1, _local3 - 1, _local4 - 1); endFill(); _color = borderColorName; } if (_local8 != undefined) { beginFill(_local8); drawRect(_local9, _local9, __get__width() - _local9, __get__height() - _local9); endFill(); } } function draw3dBorder(c1, c2, c3, c4, c5, c6) { var _local3 = __get__width(); var _local2 = __get__height(); beginFill(c1); drawRect(0, 0, _local3, _local2); drawRect(1, 0, _local3 - 1, _local2); endFill(); beginFill(c2); drawRect(1, 0, _local3 - 1, 1); endFill(); beginFill(c3); drawRect(1, _local2 - 1, _local3 - 1, _local2); endFill(); beginFill(c4); drawRect(1, 1, _local3 - 1, 2); endFill(); beginFill(c5); drawRect(1, _local2 - 2, _local3 - 1, _local2 - 1); endFill(); beginFill(c6); drawRect(1, 2, _local3 - 1, _local2 - 2); drawRect(2, 2, _local3 - 2, _local2 - 2); endFill(); } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.styles.rectBorderClass = mx.skins.halo.RectBorder; _global.skinRegistry.RectBorder = true; return(true); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.halo.RectBorder; static var version = "2.0.0.360"; var borderCapColorName = "borderCapColor"; var shadowCapColorName = "shadowCapColor"; var colorList = {highlightColor:0, borderColor:0, buttonColor:0, shadowColor:0, borderCapColor:0, shadowCapColor:0}; var borderWidths = {none:0, solid:1, inset:2, outset:2, alert:3, dropDown:2, menuBorder:2, comboNonEdit:2}; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 150 MovieClip [__Packages.mx.skins.halo.ButtonSkin] Frame 0
class mx.skins.halo.ButtonSkin extends mx.skins.RectBorder { var __get__width, __get__height, getStyle, _parent, clear, drawRoundRect, __get__x, __get__y; function ButtonSkin () { super(); } function init() { super.init(); } function size() { drawHaloRect(__get__width(), __get__height()); } function drawHaloRect(w, h) { var _local6 = getStyle("borderStyle"); var _local4 = getStyle("themeColor"); var _local5 = _parent.emphasized; clear(); switch (_local6) { case "falseup" : if (_local5) { drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 75); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 85, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 75); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); } else { drawRoundRect(0, 0, w, h, 5, 9542041, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, [13291985, 16250871], 100, 0, "radial"); drawRoundRect(2, 2, w - 4, h - 4, 3, [9542041, 13818586], 100, 0, "radial"); drawRoundRect(3, 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(3, 4, w - 6, h - 7, 2, 16316664, 100); } break; case "falsedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "falserollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 50); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "falsedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); break; case "trueup" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16250871, 100); break; case "truedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "truerollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 40); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "truedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.skinRegistry.ButtonSkin = true; return(true); } static var symbolName = "ButtonSkin"; static var symbolOwner = mx.skins.halo.ButtonSkin; var className = "ButtonSkin"; var backgroundColorName = "buttonColor"; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 151 MovieClip [__Packages.mx.controls.VScrollBar] Frame 0
class mx.controls.VScrollBar extends mx.controls.scrollClasses.ScrollBar { var scrollIt; function VScrollBar () { super(); } function init(Void) { super.init(); } function isScrollBarKey(k) { if (k == 38) { scrollIt("Line", -1); return(true); } if (k == 40) { scrollIt("Line", 1); return(true); } if (k == 33) { scrollIt("Page", -1); return(true); } if (k == 34) { scrollIt("Page", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "VScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.0.360"; var className = "VScrollBar"; var minusMode = "Up"; var plusMode = "Down"; var minMode = "AtTop"; var maxMode = "AtBottom"; }
Symbol 159 MovieClip Frame 1
SliderHandleBtn._accProps = new Object(); SliderHandleBtn._accProps.silent = true;
Symbol 160 MovieClip Frame 1
SliderHandle._accProps = new Object(); SliderHandle._accProps.silent = true;
Symbol 163 MovieClip Frame 1
ScaleTextField._accProps = new Object(); ScaleTextField._accProps.name = "Zoom"; ScaleTextField.tabIndex = 3;
Symbol 168 MovieClip Frame 1
PageNoField._accProps = new Object(); PageNoField._accProps.name = "Go to page"; PageNoField.tabIndex = 7;
Symbol 169 MovieClip Frame 1
PageNoFieldMC._accProps = new Object(); PageNoFieldMC._accProps.name = "Go to page";
Instance of Symbol 168 MovieClip "PageNoFieldMC" in Symbol 169 MovieClip Frame 1
onClipEvent (load) { function ShowPageNoFieldTip(show) { _parent._parent.pagenotip._visible = ((!Accessibility.isActive()) && (_parent._visible)) && (show); } PageNoField.onSetFocus = function () { ShowPageNoFieldTip(false); _root.PageNoFieldFocused = true; }; PageNoField.onKillFocus = function () { _root.PageNoFieldFocused = false; }; } onClipEvent (mouseMove) { var pagenotipvis = hitTest(_level0._xmouse, _level0._ymouse, false); ShowPageNoFieldTip((!_root.PageNoFieldFocused) && (pagenotipvis)); var totpagtipvis = ((!Accessibility.isActive()) && (_parent.TotalPagesMC.hitTest(_level0._xmouse, _level0._ymouse, false))); _parent._parent.totalpagestip._visible = (_parent._visible && (totpagtipvis)) && (!pagenotipvis); } onClipEvent (keyDown) { if (_root.PageNoFieldFocused && (Key.getCode() == 13)) { _root.ProcessPageNo(); } }
Symbol 172 MovieClip Frame 1
searchPattern._accProps = new Object(); searchPattern._accProps.name = "Search"; searchPattern.tabIndex = 9;
Symbol 173 MovieClip Frame 1
_but.tabIndex = 10; this.onPress = function (keyboard) { if (!keyboard) { _but.gotoAndStop(3); } _root.Search(); if (!keyboard) { _focusrect = false; Selection.setFocus(this); _focusrect = true; } _root.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(true); } }; this.onRelease = function () { _but.gotoAndStop(2); }; this.onReleaseOutside = function () { _but.gotoAndStop(1); }; oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 174 MovieClip Frame 1
logo._accProps = new Object(); logo._accProps.silent = true; print._accProps = new Object(); print._accProps.name = "Print"; print._accProps.shortcut = "Control+P"; print._accProps.forceSimple = true; ZoomSlider._accProps = new Object(); ZoomSlider._accProps.silent = true; ScaleTextMovie._accProps = new Object(); ScaleTextMovie._accProps.name = "Zoom"; moveMode._accProps = new Object(); moveMode._accProps.name = "Drag"; moveMode._accProps.forceSimple = true; scaleWidth._accProps = new Object(); scaleWidth._accProps.name = "Fit width"; scaleWidth._accProps.forceSimple = true; scalePage._accProps = new Object(); scalePage._accProps.name = "Fit page"; scalePage._accProps.forceSimple = true; prevpage._accProps = new Object(); prevpage._accProps.name = "Previous page"; prevpage._accProps.shortcut = "Control+Y"; prevpage._accProps.forceSimple = true; rotate._accProps = new Object(); rotate._accProps.name = "Rotate"; rotate._accProps.forceSimple = true; help._accProps = new Object(); help._accProps.name = "Help"; help._accProps.forceSimple = true; newwindow._accProps = new Object(); newwindow._accProps.name = "Open in New Window"; newwindow._accProps.forceSimple = true; selMode._accProps = new Object(); selMode._accProps.name = "Select Text"; selMode._accProps.forceSimple = true; more._accProps = new Object(); more._accProps.silent = true; nextpage._accProps = new Object(); nextpage._accProps.name = "Next page"; nextpage._accProps.shortcut = "Control+U"; nextpage._accProps.forceSimple = true; searchPatternmc._accProps = new Object(); searchPatternmc._accProps.name = "Search"; searchbut._accProps = new Object(); searchbut._accProps.name = "Search"; searchbut._accProps.forceSimple = true;
Instance of Symbol 154 MovieClip "logo" in Symbol 174 MovieClip Frame 1
onClipEvent (enterFrame) { this.onPress = function () { getURL (_root.LogoURL, "_blank"); }; }
Instance of Symbol 163 MovieClip "ScaleTextMovie" in Symbol 174 MovieClip Frame 1
onClipEvent (load) { function ShowZoomTip(show) { _parent.ScaleTextMovietip._visible = ((!Accessibility.isActive()) && (_parent.ScaleTextMovie._visible)) && (show); } ScaleTextField.onSetFocus = function () { ShowZoomTip(false); _root.ZoomFieldFocused = true; }; ScaleTextField.onKillFocus = function () { _root.ZoomFieldFocused = false; _root.ProcessZoomEntry(); }; } onClipEvent (mouseMove) { ShowZoomTip((!_root.ZoomFieldFocused) && (hitTest(_level0._xmouse, _level0._ymouse, false))); } onClipEvent (keyDown) { if (_root.ZoomFieldFocused && (Key.getCode() == 13)) { _root.ProcessZoomEntry(); } }
Instance of Symbol 172 MovieClip "searchPatternmc" in Symbol 174 MovieClip Frame 1
onClipEvent (load) { function ShowSearchPatTip(show) { _parent.searchPatternmctip._visible = ((!Accessibility.isActive()) && (_parent.searchPatternmc._visible)) && (show); } searchPattern.onSetFocus = function () { ShowSearchPatTip(false); _root.SearchFieldFocused = true; }; searchPattern.onKillFocus = function () { _root.SearchFieldFocused = false; }; } onClipEvent (mouseMove) { ShowSearchPatTip(((!_root.SearchFieldFocused) && (hitTest(_level0._xmouse, _level0._ymouse, false))) && (!_root.toolbar.notfoundtip._visible)); } onClipEvent (keyDown) { if (_root.SearchFieldFocused && (Key.getCode() == 13)) { _root.Search(); } }
Symbol 1593 MovieClip [PageList] Frame 1
stop();

Library Items

Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:302
Symbol 302 MovieClip [TBImage1]Uses:301
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:305
Symbol 305 MovieClip [TBImage2]Uses:304
Symbol 306 BitmapUsed by:307
Symbol 307 GraphicUses:306Used by:308
Symbol 308 MovieClip [TBImage4]Uses:307
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:311
Symbol 311 MovieClip [TBImage32]Uses:310
Symbol 312 BitmapUsed by:313
Symbol 313 GraphicUses:312Used by:314
Symbol 314 MovieClip [TBImage64]Uses:313
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:317
Symbol 317 MovieClip [TBImage128]Uses:316
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:320
Symbol 320 MovieClip [TBImage512]Uses:319
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:323
Symbol 323 MovieClip [TBImage2048]Uses:322
Symbol 324 BitmapUsed by:325
Symbol 325 GraphicUses:324Used by:326
Symbol 326 MovieClip [TBImage4096]Uses:325
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:329
Symbol 329 MovieClip [TBImage8192]Uses:328
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:330Used by:332
Symbol 332 MovieClip [TBImage16384]Uses:331
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:335
Symbol 335 MovieClip [TBImage32768]Uses:334
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:338
Symbol 338 MovieClip [TBImage65536]Uses:337
Symbol 339 EditableText [Brightness]
Symbol 340 EditableText [Contrast]
Symbol 341 EditableText [Heights]
Symbol 342 EditableText [HelpPageURL]
Symbol 343 EditableText [Hue]
Symbol 344 EditableText [InterfaceCustomMask]
Symbol 345 EditableText [Lang]
Symbol 346 EditableText [Links]
Symbol 347 EditableText [LogoURL]
Symbol 348 EditableText [Orientation]
Symbol 349 EditableText [PageMode]
Symbol 350 EditableText [PageNum]
Symbol 351 EditableText [Resolution]
Symbol 352 EditableText [Saturation]
Symbol 353 EditableText [Widths]
Symbol 1 GraphicUsed by:2 152
Symbol 2 MovieClip [BottomArea]Uses:1
Symbol 3 MovieClip [ScrollArea]
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClip [#whitebgr]Uses:4
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClip [#bgr]Uses:6
Symbol 8 FontUsed by:9 162 165 167 171
Symbol 9 EditableTextUses:8Used by:13
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:12
Symbol 12 MovieClipUses:11Used by:13
Symbol 13 MovieClip [waitmsg]Uses:9 12
Symbol 14 GraphicUsed by:15 16
Symbol 15 MovieClipUses:14Used by:16
Symbol 16 MovieClipUses:14 15Used by:17 18 19 20 21 22 23 24 25 26 27 173
Symbol 17 MovieClip [#nextpage]Uses:16Used by:174
Symbol 18 MovieClip [#more]Uses:16Used by:174
Symbol 19 MovieClip [#selMode]Uses:16Used by:174
Symbol 20 MovieClip [#newwindow]Uses:16Used by:174
Symbol 21 MovieClip [#help]Uses:16Used by:174
Symbol 22 MovieClip [#rotate]Uses:16Used by:174
Symbol 23 MovieClip [#prevpage]Uses:16Used by:174
Symbol 24 MovieClip [#scalePage]Uses:16Used by:174
Symbol 25 MovieClip [#scaleWidth]Uses:16Used by:174
Symbol 26 MovieClip [#moveMode]Uses:16Used by:174
Symbol 27 MovieClip [#print]Uses:16Used by:174
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClip [BoundingBox]Uses:33Used by:52 56 60 119 120 121 122 123
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClip [BrdrShdw]Uses:35Used by:39 44 45
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClip [BrdrFace]Uses:37Used by:39 44 45
Symbol 39 MovieClip [SimpleButtonDown]Uses:36 38Used by:56
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClip [BrdrBlk]Uses:40Used by:44 45
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClip [BrdrHilght]Uses:42Used by:44 45
Symbol 44 MovieClip [SimpleButtonIn]Uses:41 43 36 38Used by:56
Symbol 45 MovieClip [SimpleButtonUp]Uses:41 38 36 43Used by:56
Symbol 46 MovieClip [Defaults]Used by:48
Symbol 47 MovieClip [UIObjectExtensions]Used by:48
Symbol 48 MovieClip [UIObject]Uses:46 47Used by:53 55 57
Symbol 49 GraphicUsed by:51
Symbol 50 GraphicUsed by:51
Symbol 51 ButtonUses:49 50Used by:53
Symbol 52 MovieClip [FocusRect]Uses:34Used by:53
Symbol 53 MovieClip [FocusManager]Uses:51 52 48Used by:55
Symbol 54 MovieClip [UIComponentExtensions]Used by:55
Symbol 55 MovieClip [UIComponent]Uses:48 53 54Used by:56 121
Symbol 56 MovieClip [SimpleButton]Uses:34 39 44 45 55Used by:60 119 120
Symbol 57 MovieClip [Border]Uses:48Used by:58 60
Symbol 58 MovieClip [RectBorder]Uses:57Used by:60 121
Symbol 59 MovieClip [ButtonSkin]Used by:60
Symbol 60 MovieClip [Button]Uses:34 56 57 58 59Used by:119 120
Symbol 61 MovieClip [CustomBorder]Used by:119 120
Symbol 62 GraphicUsed by:64 100 101 102 105 106 111
Symbol 63 GraphicUsed by:64 100 101 105 106 111
Symbol 64 MovieClip [ScrollTrack]Uses:62 63Used by:71 76 77 78 112 113 114 115 116 117
Symbol 65 GraphicUsed by:71 76 77 78 112 113 114 115
Symbol 66 GraphicUsed by:71 76 77 78 112 113 114 115
Symbol 67 GraphicUsed by:71 76 77 78 112 113 114 115
Symbol 68 GraphicUsed by:71 76 77 78 112 113 114 115
Symbol 69 GraphicUsed by:71 76 77 78 112 113 114 115
Symbol 70 GraphicUsed by:71 76 77 78
Symbol 71 MovieClip [ScrollDownArrowDisabled]Uses:64 65 66 67 68 69 70Used by:118
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClip [ScrollThemeColor1]Uses:72Used by:76 77 113 114
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClip [ScrollThemeColor2]Uses:74Used by:76 113
Symbol 76 MovieClip [ScrollDownArrowDown]Uses:64 65 73 66 67 68 69 75 70Used by:118
Symbol 77 MovieClip [ScrollDownArrowOver]Uses:64 65 73 66 67 68 69 70Used by:118
Symbol 78 MovieClip [ScrollDownArrowUp]Uses:64 65 66 67 68 69 70Used by:118
Symbol 79 GraphicUsed by:84 89 90 91 107 108 109 110
Symbol 80 GraphicUsed by:84 89 90 91 107 108 109 110
Symbol 81 GraphicUsed by:84 89 90 91 107 108 109 110
Symbol 82 GraphicUsed by:84 89 90 91 107 108 109 110
Symbol 83 GraphicUsed by:84 89 90 91 107 108 109 110
Symbol 84 MovieClip [ScrollThumbBottomDisabled]Uses:79 80 81 82 83Used by:118
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClip [ThumbThemeColor1]Uses:85Used by:89 90 108 109
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClip [ThumbThemeColor3]Uses:87Used by:89 108
Symbol 89 MovieClip [ScrollThumbBottomDown]Uses:79 86 80 81 82 88 83Used by:118
Symbol 90 MovieClip [ScrollThumbBottomOver]Uses:79 86 80 81 82 83Used by:118
Symbol 91 MovieClip [ScrollThumbBottomUp]Uses:79 80 81 82 83Used by:118
Symbol 92 GraphicUsed by:93 96 97 98
Symbol 93 MovieClip [ScrollThumbGripDisabled]Uses:92Used by:118
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClip [ThumbThemeColor2]Uses:94Used by:96 97 100 101 105
Symbol 96 MovieClip [ScrollThumbGripDown]Uses:95 92Used by:118
Symbol 97 MovieClip [ScrollThumbGripOver]Uses:95 92Used by:118
Symbol 98 MovieClip [ScrollThumbGripUp]Uses:92Used by:118
Symbol 99 GraphicUsed by:100 101 105 106
Symbol 100 MovieClip [ScrollThumbMiddleDisabled]Uses:62 99 95 63Used by:118
Symbol 101 MovieClip [ScrollThumbMiddleDown]Uses:62 95 99 63Used by:118
Symbol 102 MovieClipUses:62Used by:105
Symbol 103 GraphicUsed by:104 112 113 114 115
Symbol 104 MovieClipUses:103Used by:105
Symbol 105 MovieClip [ScrollThumbMiddleOver]Uses:62 95 99 102 104 63Used by:118
Symbol 106 MovieClip [ScrollThumbMiddleUp]Uses:62 99 63Used by:118
Symbol 107 MovieClip [ScrollThumbTopDisabled]Uses:79 80 81 82 83Used by:118
Symbol 108 MovieClip [ScrollThumbTopDown]Uses:79 86 80 81 82 88 83Used by:118
Symbol 109 MovieClip [ScrollThumbTopOver]Uses:79 86 80 81 82 83Used by:118
Symbol 110 MovieClip [ScrollThumbTopUp]Uses:79 80 81 82 83Used by:118
Symbol 111 MovieClip [ScrollTrackDisabled]Uses:62 63Used by:118
Symbol 112 MovieClip [ScrollUpArrowDisabled]Uses:64 65 66 67 68 69 103Used by:118
Symbol 113 MovieClip [ScrollUpArrowDown]Uses:64 65 73 66 67 68 69 75 103Used by:118
Symbol 114 MovieClip [ScrollUpArrowOver]Uses:64 65 73 66 67 103 68 69Used by:118
Symbol 115 MovieClip [ScrollUpArrowUp]Uses:64 65 66 67 68 69 103Used by:118
Symbol 116 MovieClip [BtnDownArrow]Uses:64Used by:118
Symbol 117 MovieClip [BtnUpArrow]Uses:64Used by:118
Symbol 118 MovieClip [ScrollBarAssets]Uses:71 76 77 78 84 89 90 91 93 96 97 98 100 101 105 106 107 108 109 110 111 112 113 114 115 116 117Used by:119 120
Symbol 119 MovieClip [HScrollBar]Uses:34 60 56 61 118Used by:122
Symbol 120 MovieClip [VScrollBar]Uses:34 60 56 61 118Used by:122
Symbol 121 MovieClip [View]Uses:34 55 58Used by:122
Symbol 122 MovieClip [ScrollView]Uses:34 119 120 121Used by:123
Symbol 123 MovieClip [ScrollPane]Uses:34 122Used by:Timeline
Symbol 179 MovieClip [__Packages.ColorMatrix]
Symbol 180 MovieClip [__Packages.P2FLocale]
Symbol 181 MovieClip [__Packages.VisibleArea]
Symbol 182 MovieClip [__Packages.SelectionRange]
Symbol 183 MovieClip [__Packages.CPrint2FlashEvents]
Symbol 184 MovieClip [__Packages.Slider]
Symbol 28 MovieClip [__Packages.mx.core.UIObject]
Symbol 29 MovieClip [__Packages.mx.core.UIComponent]
Symbol 30 MovieClip [__Packages.mx.core.View]
Symbol 31 MovieClip [__Packages.mx.core.ScrollView]
Symbol 32 MovieClip [__Packages.mx.containers.ScrollPane]
Symbol 124 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 125 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 126 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 127 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 128 MovieClip [__Packages.mx.skins.Border]
Symbol 129 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 130 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 131 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 132 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 133 MovieClip [__Packages.mx.core.ExternalContent]
Symbol 134 MovieClip [__Packages.mx.skins.CustomBorder]
Symbol 135 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb]
Symbol 136 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 137 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar]
Symbol 138 MovieClip [__Packages.mx.controls.HScrollBar]
Symbol 139 MovieClip [__Packages.mx.controls.Button]
Symbol 140 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 141 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 142 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 143 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 144 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 145 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 146 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 147 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 148 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 149 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 150 MovieClip [__Packages.mx.skins.halo.ButtonSkin]
Symbol 151 MovieClip [__Packages.mx.controls.VScrollBar]
Symbol 152 MovieClipUses:1Used by:Timeline
Symbol 153 MovieClipUsed by:174
Symbol 154 MovieClipUsed by:174
Symbol 155 GraphicUsed by:160
Symbol 156 GraphicUsed by:158
Symbol 157 GraphicUsed by:158
Symbol 158 ButtonUses:156 157Used by:159
Symbol 159 MovieClipUses:158Used by:160
Symbol 160 MovieClipUses:155 159Used by:174
Symbol 161 GraphicUsed by:163
Symbol 162 EditableTextUses:8Used by:163
Symbol 163 MovieClipUses:161 162Used by:174
Symbol 164 GraphicUsed by:169
Symbol 165 EditableTextUses:8Used by:166
Symbol 166 MovieClipUses:165Used by:169
Symbol 167 EditableTextUses:8Used by:168
Symbol 168 MovieClipUses:167Used by:169
Symbol 169 MovieClipUses:164 166 168Used by:174
Symbol 170 GraphicUsed by:172
Symbol 171 EditableTextUses:8Used by:172
Symbol 172 MovieClipUses:170 171Used by:174
Symbol 173 MovieClipUses:16Used by:174
Symbol 174 MovieClipUses:153 154 27 160 163 169 26 25 24 23 22 21 20 19 18 17 172 173Used by:Timeline
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:Timeline
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:Timeline
Symbol 354 GraphicUsed by:399
Symbol 355 GraphicUsed by:399
Symbol 356 FontUsed by:358
Symbol 357 GraphicUsed by:399
Symbol 358 EditableTextUses:356Used by:399
Symbol 359 GraphicUsed by:399
Symbol 360 GraphicUsed by:399
Symbol 361 GraphicUsed by:399
Symbol 362 GraphicUsed by:399
Symbol 363 GraphicUsed by:399
Symbol 364 GraphicUsed by:399
Symbol 365 GraphicUsed by:399
Symbol 366 GraphicUsed by:399
Symbol 367 GraphicUsed by:399
Symbol 368 GraphicUsed by:399
Symbol 369 GraphicUsed by:399
Symbol 370 GraphicUsed by:399
Symbol 371 GraphicUsed by:399
Symbol 372 GraphicUsed by:399
Symbol 373 GraphicUsed by:399
Symbol 374 GraphicUsed by:399
Symbol 375 GraphicUsed by:399
Symbol 376 GraphicUsed by:399
Symbol 377 GraphicUsed by:399
Symbol 378 GraphicUsed by:399
Symbol 379 GraphicUsed by:399
Symbol 380 GraphicUsed by:399
Symbol 381 GraphicUsed by:399
Symbol 382 GraphicUsed by:399
Symbol 383 GraphicUsed by:399
Symbol 384 BitmapUsed by:385
Symbol 385 GraphicUses:384Used by:399
Symbol 386 GraphicUsed by:399
Symbol 387 BitmapUsed by:388
Symbol 388 GraphicUses:387Used by:399
Symbol 389 GraphicUsed by:399
Symbol 390 BitmapUsed by:391
Symbol 391 GraphicUses:390Used by:399
Symbol 392 GraphicUsed by:399
Symbol 393 FontUsed by:394 397 410 1576 1579
Symbol 394 TextUses:393Used by:399
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:399
Symbol 397 TextUses:393Used by:399
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClip [Page1]Uses:354 355 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 385 386 388 389 391 392 394 396 397 398Used by:1593
Symbol 400 GraphicUsed by:412
Symbol 401 GraphicUsed by:412
Symbol 402 FontUsed by:404
Symbol 403 GraphicUsed by:412
Symbol 404 EditableTextUses:402Used by:412
Symbol 405 FontUsed by:406 418 482 493 504 515 525 536 548 560 571 581 592 602 613 624 635 646 657 668 679 690 701 711 722 733 744 755 765 792 803 814 825 836 846 871 913 952 973 1032 1060 1094 1106 1118 1129 1159 1188 1217 1229 1240 1252 1264 1276 1288 1300 1312 1323 1346 1389 1426 1454 1466 1478 1490 1502 1513 1525 1537 1549 1561 1572 1586
Symbol 406 TextUses:405Used by:412
Symbol 407 GraphicUsed by:412
Symbol 408 FontUsed by:410 484 506 527 539 583 604 615 637 670 692 703 713 724 794 816 827 838 858 900 1097 1109 1220 1243 1255 1267 1279 1291 1303 1315 1457 1469 1481 1516 1540 1564 1575
Symbol 409 FontUsed by:410 411 484 485 496 506 507 517 527 528 539 540 551 552 562 563 573 583 584 594 604 605 615 616 626 627 637 638 648 649 659 660 670 671 681 682 692 693 703 713 714 724 725 735 736 746 747 757 794 795 805 806 816 817 827 828 838 1097 1098 1109 1110 1121 1220 1221 1232 1243 1244 1255 1256 1267 1268 1279 1280 1291 1292 1303 1304 1315 1457 1458 1469 1470 1481 1482 1493 1494 1505 1516 1517 1528 1529 1540 1541 1552 1553 1564 1575
Symbol 410 TextUses:408 409 393Used by:412
Symbol 411 TextUses:409Used by:412
Symbol 412 MovieClip [Page2]Uses:400 401 403 404 406 407 410 411Used by:1593
Symbol 413 GraphicUsed by:476
Symbol 414 GraphicUsed by:476
Symbol 415 FontUsed by:417
Symbol 416 GraphicUsed by:476
Symbol 417 EditableTextUses:415Used by:476
Symbol 418 TextUses:405Used by:476
Symbol 419 GraphicUsed by:476
Symbol 420 FontUsed by:422
Symbol 421 FontUsed by:422
Symbol 422 TextUses:420 421Used by:476
Symbol 423 GraphicUsed by:476
Symbol 424 GraphicUsed by:476
Symbol 425 GraphicUsed by:476
Symbol 426 GraphicUsed by:476
Symbol 427 GraphicUsed by:476
Symbol 428 GraphicUsed by:476
Symbol 429 GraphicUsed by:476
Symbol 430 GraphicUsed by:476
Symbol 431 GraphicUsed by:476
Symbol 432 GraphicUsed by:476
Symbol 433 GraphicUsed by:476
Symbol 434 GraphicUsed by:476
Symbol 435 GraphicUsed by:476
Symbol 436 GraphicUsed by:476
Symbol 437 GraphicUsed by:476
Symbol 438 GraphicUsed by:476
Symbol 439 GraphicUsed by:476
Symbol 440 GraphicUsed by:476
Symbol 441 GraphicUsed by:476
Symbol 442 GraphicUsed by:476
Symbol 443 GraphicUsed by:476
Symbol 444 GraphicUsed by:476
Symbol 445 GraphicUsed by:476
Symbol 446 GraphicUsed by:476
Symbol 447 GraphicUsed by:476
Symbol 448 GraphicUsed by:476
Symbol 449 GraphicUsed by:476
Symbol 450 GraphicUsed by:476
Symbol 451 GraphicUsed by:476
Symbol 452 GraphicUsed by:476
Symbol 453 GraphicUsed by:476
Symbol 454 GraphicUsed by:476
Symbol 455 GraphicUsed by:476
Symbol 456 GraphicUsed by:476
Symbol 457 GraphicUsed by:476
Symbol 458 GraphicUsed by:476
Symbol 459 GraphicUsed by:476
Symbol 460 GraphicUsed by:476
Symbol 461 GraphicUsed by:476
Symbol 462 GraphicUsed by:476
Symbol 463 GraphicUsed by:476
Symbol 464 GraphicUsed by:476
Symbol 465 GraphicUsed by:476
Symbol 466 GraphicUsed by:476
Symbol 467 GraphicUsed by:476
Symbol 468 GraphicUsed by:476
Symbol 469 GraphicUsed by:476
Symbol 470 GraphicUsed by:476
Symbol 471 GraphicUsed by:476
Symbol 472 GraphicUsed by:476
Symbol 473 GraphicUsed by:476
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:476
Symbol 476 MovieClip [Page3]Uses:413 414 416 417 418 419 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 475Used by:1593
Symbol 477 GraphicUsed by:487
Symbol 478 GraphicUsed by:487
Symbol 479 FontUsed by:481
Symbol 480 GraphicUsed by:487
Symbol 481 EditableTextUses:479Used by:487
Symbol 482 TextUses:405Used by:487
Symbol 483 GraphicUsed by:487
Symbol 484 TextUses:408 409Used by:487
Symbol 485 TextUses:409Used by:487
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClip [Page4]Uses:477 478 480 481 482 483 484 485 486Used by:1593
Symbol 488 GraphicUsed by:498
Symbol 489 GraphicUsed by:498
Symbol 490 FontUsed by:492
Symbol 491 GraphicUsed by:498
Symbol 492 EditableTextUses:490Used by:498
Symbol 493 TextUses:405Used by:498
Symbol 494 GraphicUsed by:498
Symbol 495 FontUsed by:496 562 615 626 627 670 692 703 724 1097 1109 1458 1469
Symbol 496 TextUses:409 495Used by:498
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClip [Page5]Uses:488 489 491 492 493 494 496 497Used by:1593
Symbol 499 GraphicUsed by:509
Symbol 500 GraphicUsed by:509
Symbol 501 FontUsed by:503
Symbol 502 GraphicUsed by:509
Symbol 503 EditableTextUses:501Used by:509
Symbol 504 TextUses:405Used by:509
Symbol 505 GraphicUsed by:509
Symbol 506 TextUses:408 409Used by:509
Symbol 507 TextUses:409Used by:509
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClip [Page6]Uses:499 500 502 503 504 505 506 507 508Used by:1593
Symbol 510 GraphicUsed by:519
Symbol 511 GraphicUsed by:519
Symbol 512 FontUsed by:514
Symbol 513 GraphicUsed by:519
Symbol 514 EditableTextUses:512Used by:519
Symbol 515 TextUses:405Used by:519
Symbol 516 GraphicUsed by:519
Symbol 517 TextUses:409Used by:519
Symbol 518 GraphicUsed by:519
Symbol 519 MovieClip [Page7]Uses:510 511 513 514 515 516 517 518Used by:1593
Symbol 520 GraphicUsed by:530
Symbol 521 GraphicUsed by:530
Symbol 522 FontUsed by:524
Symbol 523 GraphicUsed by:530
Symbol 524 EditableTextUses:522Used by:530
Symbol 525 TextUses:405Used by:530
Symbol 526 GraphicUsed by:530
Symbol 527 TextUses:408 409Used by:530
Symbol 528 TextUses:409Used by:530
Symbol 529 GraphicUsed by:530
Symbol 530 MovieClip [Page8]Uses:520 521 523 524 525 526 527 528 529Used by:1593
Symbol 531 GraphicUsed by:542
Symbol 532 GraphicUsed by:542
Symbol 533 FontUsed by:535
Symbol 534 GraphicUsed by:542
Symbol 535 EditableTextUses:533Used by:542
Symbol 536 TextUses:405Used by:542
Symbol 537 GraphicUsed by:542
Symbol 538 FontUsed by:539 551
Symbol 539 TextUses:409 538 408Used by:542
Symbol 540 TextUses:409Used by:542
Symbol 541 GraphicUsed by:542
Symbol 542 MovieClip [Page9]Uses:531 532 534 535 536 537 539 540 541Used by:1593
Symbol 543 GraphicUsed by:554
Symbol 544 GraphicUsed by:554
Symbol 545 FontUsed by:547
Symbol 546 GraphicUsed by:554
Symbol 547 EditableTextUses:545Used by:554
Symbol 548 TextUses:405Used by:554
Symbol 549 GraphicUsed by:554
Symbol 550 FontUsed by:551
Symbol 551 TextUses:409 550 538Used by:554
Symbol 552 TextUses:409Used by:554
Symbol 553 GraphicUsed by:554
Symbol 554 MovieClip [Page10]Uses:543 544 546 547 548 549 551 552 553Used by:1593
Symbol 555 GraphicUsed by:565
Symbol 556 GraphicUsed by:565
Symbol 557 FontUsed by:559
Symbol 558 GraphicUsed by:565
Symbol 559 EditableTextUses:557Used by:565
Symbol 560 TextUses:405Used by:565
Symbol 561 GraphicUsed by:565
Symbol 562 TextUses:409 495Used by:565
Symbol 563 TextUses:409Used by:565
Symbol 564 GraphicUsed by:565
Symbol 565 MovieClip [Page11]Uses:555 556 558 559 560 561 562 563 564Used by:1593
Symbol 566 GraphicUsed by:575
Symbol 567 GraphicUsed by:575
Symbol 568 FontUsed by:570
Symbol 569 GraphicUsed by:575
Symbol 570 EditableTextUses:568Used by:575
Symbol 571 TextUses:405Used by:575
Symbol 572 GraphicUsed by:575
Symbol 573 TextUses:409Used by:575
Symbol 574 GraphicUsed by:575
Symbol 575 MovieClip [Page12]Uses:566 567 569 570 571 572 573 574Used by:1593
Symbol 576 GraphicUsed by:586
Symbol 577 GraphicUsed by:586
Symbol 578 FontUsed by:580
Symbol 579 GraphicUsed by:586
Symbol 580 EditableTextUses:578Used by:586
Symbol 581 TextUses:405Used by:586
Symbol 582 GraphicUsed by:586
Symbol 583 TextUses:408 409Used by:586
Symbol 584 TextUses:409Used by:586
Symbol 585 GraphicUsed by:586
Symbol 586 MovieClip [Page13]Uses:576 577 579 580 581 582 583 584 585Used by:1593
Symbol 587 GraphicUsed by:596
Symbol 588 GraphicUsed by:596
Symbol 589 FontUsed by:591
Symbol 590 GraphicUsed by:596
Symbol 591 EditableTextUses:589Used by:596
Symbol 592 TextUses:405Used by:596
Symbol 593 GraphicUsed by:596
Symbol 594 TextUses:409Used by:596
Symbol 595 GraphicUsed by:596
Symbol 596 MovieClip [Page14]Uses:587 588 590 591 592 593 594 595Used by:1593
Symbol 597 GraphicUsed by:607
Symbol 598 GraphicUsed by:607
Symbol 599 FontUsed by:601
Symbol 600 GraphicUsed by:607
Symbol 601 EditableTextUses:599Used by:607
Symbol 602 TextUses:405Used by:607
Symbol 603 GraphicUsed by:607
Symbol 604 TextUses:408 409Used by:607
Symbol 605 TextUses:409Used by:607
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClip [Page15]Uses:597 598 600 601 602 603 604 605 606Used by:1593
Symbol 608 GraphicUsed by:618
Symbol 609 GraphicUsed by:618
Symbol 610 FontUsed by:612
Symbol 611 GraphicUsed by:618
Symbol 612 EditableTextUses:610Used by:618
Symbol 613 TextUses:405Used by:618
Symbol 614 GraphicUsed by:618
Symbol 615 TextUses:409 495 408Used by:618
Symbol 616 TextUses:409Used by:618
Symbol 617 GraphicUsed by:618
Symbol 618 MovieClip [Page16]Uses:608 609 611 612 613 614 615 616 617Used by:1593
Symbol 619 GraphicUsed by:629
Symbol 620 GraphicUsed by:629
Symbol 621 FontUsed by:623
Symbol 622 GraphicUsed by:629
Symbol 623 EditableTextUses:621Used by:629
Symbol 624 TextUses:405Used by:629
Symbol 625 GraphicUsed by:629
Symbol 626 TextUses:409 495Used by:629
Symbol 627 TextUses:409 495Used by:629
Symbol 628 GraphicUsed by:629
Symbol 629 MovieClip [Page17]Uses:619 620 622 623 624 625 626 627 628Used by:1593
Symbol 630 GraphicUsed by:640
Symbol 631 GraphicUsed by:640
Symbol 632 FontUsed by:634
Symbol 633 GraphicUsed by:640
Symbol 634 EditableTextUses:632Used by:640
Symbol 635 TextUses:405Used by:640
Symbol 636 GraphicUsed by:640
Symbol 637 TextUses:408 409Used by:640
Symbol 638 TextUses:409Used by:640
Symbol 639 GraphicUsed by:640
Symbol 640 MovieClip [Page18]Uses:630 631 633 634 635 636 637 638 639Used by:1593
Symbol 641 GraphicUsed by:651
Symbol 642 GraphicUsed by:651
Symbol 643 FontUsed by:645
Symbol 644 GraphicUsed by:651
Symbol 645 EditableTextUses:643Used by:651
Symbol 646 TextUses:405Used by:651
Symbol 647 GraphicUsed by:651
Symbol 648 TextUses:409Used by:651
Symbol 649 TextUses:409Used by:651
Symbol 650 GraphicUsed by:651
Symbol 651 MovieClip [Page19]Uses:641 642 644 645 646 647 648 649 650Used by:1593
Symbol 652 GraphicUsed by:662
Symbol 653 GraphicUsed by:662
Symbol 654 FontUsed by:656
Symbol 655 GraphicUsed by:662
Symbol 656 EditableTextUses:654Used by:662
Symbol 657 TextUses:405Used by:662
Symbol 658 GraphicUsed by:662
Symbol 659 TextUses:409Used by:662
Symbol 660 TextUses:409Used by:662
Symbol 661 GraphicUsed by:662
Symbol 662 MovieClip [Page20]Uses:652 653 655 656 657 658 659 660 661Used by:1593
Symbol 663 GraphicUsed by:673
Symbol 664 GraphicUsed by:673
Symbol 665 FontUsed by:667
Symbol 666 GraphicUsed by:673
Symbol 667 EditableTextUses:665Used by:673
Symbol 668 TextUses:405Used by:673
Symbol 669 GraphicUsed by:673
Symbol 670 TextUses:408 409 495Used by:673
Symbol 671 TextUses:409Used by:673
Symbol 672 GraphicUsed by:673
Symbol 673 MovieClip [Page21]Uses:663 664 666 667 668 669 670 671 672Used by:1593
Symbol 674 GraphicUsed by:684
Symbol 675 GraphicUsed by:684
Symbol 676 FontUsed by:678
Symbol 677 GraphicUsed by:684
Symbol 678 EditableTextUses:676Used by:684
Symbol 679 TextUses:405Used by:684
Symbol 680 GraphicUsed by:684
Symbol 681 TextUses:409Used by:684
Symbol 682 TextUses:409Used by:684
Symbol 683 GraphicUsed by:684
Symbol 684 MovieClip [Page22]Uses:674 675 677 678 679 680 681 682 683Used by:1593
Symbol 685 GraphicUsed by:695
Symbol 686 GraphicUsed by:695
Symbol 687 FontUsed by:689
Symbol 688 GraphicUsed by:695
Symbol 689 EditableTextUses:687Used by:695
Symbol 690 TextUses:405Used by:695
Symbol 691 GraphicUsed by:695
Symbol 692 TextUses:409 495 408Used by:695
Symbol 693 TextUses:409Used by:695
Symbol 694 GraphicUsed by:695
Symbol 695 MovieClip [Page23]Uses:685 686 688 689 690 691 692 693 694Used by:1593
Symbol 696 GraphicUsed by:705
Symbol 697 GraphicUsed by:705
Symbol 698 FontUsed by:700
Symbol 699 GraphicUsed by:705
Symbol 700 EditableTextUses:698Used by:705
Symbol 701 TextUses:405Used by:705
Symbol 702 GraphicUsed by:705
Symbol 703 TextUses:409 495 408Used by:705
Symbol 704 GraphicUsed by:705
Symbol 705 MovieClip [Page24]Uses:696 697 699 700 701 702 703 704Used by:1593
Symbol 706 GraphicUsed by:716
Symbol 707 GraphicUsed by:716
Symbol 708 FontUsed by:710
Symbol 709 GraphicUsed by:716
Symbol 710 EditableTextUses:708Used by:716
Symbol 711 TextUses:405Used by:716
Symbol 712 GraphicUsed by:716
Symbol 713 TextUses:408 409Used by:716
Symbol 714 TextUses:409Used by:716
Symbol 715 GraphicUsed by:716
Symbol 716 MovieClip [Page25]Uses:706 707 709 710 711 712 713 714 715Used by:1593
Symbol 717 GraphicUsed by:727
Symbol 718 GraphicUsed by:727
Symbol 719 FontUsed by:721
Symbol 720 GraphicUsed by:727
Symbol 721 EditableTextUses:719Used by:727
Symbol 722 TextUses:405Used by:727
Symbol 723 GraphicUsed by:727
Symbol 724 TextUses:408 409 495Used by:727
Symbol 725 TextUses:409Used by:727
Symbol 726 GraphicUsed by:727
Symbol 727 MovieClip [Page26]Uses:717 718 720 721 722 723 724 725 726Used by:1593
Symbol 728 GraphicUsed by:738
Symbol 729 GraphicUsed by:738
Symbol 730 FontUsed by:732
Symbol 731 GraphicUsed by:738
Symbol 732 EditableTextUses:730Used by:738
Symbol 733 TextUses:405Used by:738
Symbol 734 GraphicUsed by:738
Symbol 735 TextUses:409Used by:738
Symbol 736 TextUses:409Used by:738
Symbol 737 GraphicUsed by:738
Symbol 738 MovieClip [Page27]Uses:728 729 731 732 733 734 735 736 737Used by:1593
Symbol 739 GraphicUsed by:749
Symbol 740 GraphicUsed by:749
Symbol 741 FontUsed by:743
Symbol 742 GraphicUsed by:749
Symbol 743 EditableTextUses:741Used by:749
Symbol 744 TextUses:405Used by:749
Symbol 745 GraphicUsed by:749
Symbol 746 TextUses:409Used by:749
Symbol 747 TextUses:409Used by:749
Symbol 748 GraphicUsed by:749
Symbol 749 MovieClip [Page28]Uses:739 740 742 743 744 745 746 747 748Used by:1593
Symbol 750 GraphicUsed by:759
Symbol 751 GraphicUsed by:759
Symbol 752 FontUsed by:754
Symbol 753 GraphicUsed by:759
Symbol 754 EditableTextUses:752Used by:759
Symbol 755 TextUses:405Used by:759
Symbol 756 GraphicUsed by:759
Symbol 757 TextUses:409Used by:759
Symbol 758 GraphicUsed by:759
Symbol 759 MovieClip [Page29]Uses:750 751 753 754 755 756 757 758Used by:1593
Symbol 760 GraphicUsed by:786
Symbol 761 GraphicUsed by:786
Symbol 762 FontUsed by:764
Symbol 763 GraphicUsed by:786
Symbol 764 EditableTextUses:762Used by:786
Symbol 765 TextUses:405Used by:786
Symbol 766 GraphicUsed by:786
Symbol 767 FontUsed by:768 774 779 874 916 926 935 955 960 976 989 1015 1024 1035 1040 1063 1132 1137 1142 1162 1167 1172 1177 1191 1196 1202 1326 1349 1374 1396 1405 1414 1430 1431
Symbol 768 TextUses:767Used by:786
Symbol 769 GraphicUsed by:786
Symbol 770 BitmapUsed by:771
Symbol 771 GraphicUses:770Used by:786
Symbol 772 GraphicUsed by:786
Symbol 773 FontUsed by:774 779 784 848 858 863 874 879 900 905 921 935 944 960 965 989 1006 1015 1040 1049 1051 1052 1063 1064 1137 1142 1151 1167 1172 1177 1191 1196 1202 1326 1349 1374 1396 1405 1414 1429 1430
Symbol 774 TextUses:773 767Used by:786
Symbol 775 GraphicUsed by:786
Symbol 776 BitmapUsed by:777
Symbol 777 GraphicUses:776Used by:786
Symbol 778 GraphicUsed by:786
Symbol 779 TextUses:773 767Used by:786
Symbol 780 GraphicUsed by:786
Symbol 781 BitmapUsed by:782
Symbol 782 GraphicUses:781Used by:786
Symbol 783 GraphicUsed by:786
Symbol 784 TextUses:773Used by:786
Symbol 785 GraphicUsed by:786
Symbol 786 MovieClip [Page30]Uses:760 761 763 764 765 766 768 769 771 772 774 775 777 778 779 780 782 783 784 785Used by:1593
Symbol 787 GraphicUsed by:797
Symbol 788 GraphicUsed by:797
Symbol 789 FontUsed by:791
Symbol 790 GraphicUsed by:797
Symbol 791 EditableTextUses:789Used by:797
Symbol 792 TextUses:405Used by:797
Symbol 793 GraphicUsed by:797
Symbol 794 TextUses:408 409Used by:797
Symbol 795 TextUses:409Used by:797
Symbol 796 GraphicUsed by:797
Symbol 797 MovieClip [Page31]Uses:787 788 790 791 792 793 794 795 796Used by:1593
Symbol 798 GraphicUsed by:808
Symbol 799 GraphicUsed by:808
Symbol 800 FontUsed by:802
Symbol 801 GraphicUsed by:808
Symbol 802 EditableTextUses:800Used by:808
Symbol 803 TextUses:405Used by:808
Symbol 804 GraphicUsed by:808
Symbol 805 TextUses:409Used by:808
Symbol 806 TextUses:409Used by:808
Symbol 807 GraphicUsed by:808
Symbol 808 MovieClip [Page32]Uses:798 799 801 802 803 804 805 806 807Used by:1593
Symbol 809 GraphicUsed by:819
Symbol 810 GraphicUsed by:819
Symbol 811 FontUsed by:813
Symbol 812 GraphicUsed by:819
Symbol 813 EditableTextUses:811Used by:819
Symbol 814 TextUses:405Used by:819
Symbol 815 GraphicUsed by:819
Symbol 816 TextUses:409 408Used by:819
Symbol 817 TextUses:409Used by:819
Symbol 818 GraphicUsed by:819
Symbol 819 MovieClip [Page33]Uses:809 810 812 813 814 815 816 817 818Used by:1593
Symbol 820 GraphicUsed by:830
Symbol 821 GraphicUsed by:830
Symbol 822 FontUsed by:824
Symbol 823 GraphicUsed by:830
Symbol 824 EditableTextUses:822Used by:830
Symbol 825 TextUses:405Used by:830
Symbol 826 GraphicUsed by:830
Symbol 827 TextUses:409 408Used by:830
Symbol 828 TextUses:409Used by:830
Symbol 829 GraphicUsed by:830
Symbol 830 MovieClip [Page34]Uses:820 821 823 824 825 826 827 828 829Used by:1593
Symbol 831 GraphicUsed by:840
Symbol 832 GraphicUsed by:840
Symbol 833 FontUsed by:835
Symbol 834 GraphicUsed by:840
Symbol 835 EditableTextUses:833Used by:840
Symbol 836 TextUses:405Used by:840
Symbol 837 GraphicUsed by:840
Symbol 838 TextUses:409 408Used by:840
Symbol 839 GraphicUsed by:840
Symbol 840 MovieClip [Page35]Uses:831 832 834 835 836 837 838 839Used by:1593
Symbol 841 GraphicUsed by:865
Symbol 842 GraphicUsed by:865
Symbol 843 FontUsed by:845
Symbol 844 GraphicUsed by:865
Symbol 845 EditableTextUses:843Used by:865
Symbol 846 TextUses:405Used by:865
Symbol 847 GraphicUsed by:865
Symbol 848 TextUses:773Used by:865
Symbol 849 GraphicUsed by:865
Symbol 850 BitmapUsed by:851
Symbol 851 GraphicUses:850Used by:865
Symbol 852 GraphicUsed by:865
Symbol 853 GraphicUsed by:865
Symbol 854 BitmapUsed by:855
Symbol 855 GraphicUses:854Used by:865
Symbol 856 GraphicUsed by:865
Symbol 857 GraphicUsed by:865
Symbol 858 TextUses:773 408Used by:865
Symbol 859 GraphicUsed by:865
Symbol 860 BitmapUsed by:861
Symbol 861 GraphicUses:860Used by:865
Symbol 862 GraphicUsed by:865
Symbol 863 TextUses:773Used by:865
Symbol 864 GraphicUsed by:865
Symbol 865 MovieClip [Page36]Uses:841 842 844 845 846 847 848 849 851 852 853 855 856 857 858 859 861 862 863 864Used by:1593
Symbol 866 GraphicUsed by:907
Symbol 867 GraphicUsed by:907
Symbol 868 FontUsed by:870
Symbol 869 GraphicUsed by:907
Symbol 870 EditableTextUses:868Used by:907
Symbol 871 TextUses:405Used by:907
Symbol 872 GraphicUsed by:907
Symbol 873 GraphicUsed by:907
Symbol 874 TextUses:767 773Used by:907
Symbol 875 GraphicUsed by:907
Symbol 876 BitmapUsed by:877
Symbol 877 GraphicUses:876Used by:907
Symbol 878 GraphicUsed by:907
Symbol 879 TextUses:773Used by:907
Symbol 880 GraphicUsed by:907
Symbol 881 BitmapUsed by:882
Symbol 882 GraphicUses:881Used by:907
Symbol 883 GraphicUsed by:907
Symbol 884 GraphicUsed by:907
Symbol 885 BitmapUsed by:886
Symbol 886 GraphicUses:885Used by:907
Symbol 887 GraphicUsed by:907
Symbol 888 GraphicUsed by:907
Symbol 889 BitmapUsed by:890
Symbol 890 GraphicUses:889Used by:907
Symbol 891 GraphicUsed by:907
Symbol 892 GraphicUsed by:907
Symbol 893 BitmapUsed by:894
Symbol 894 GraphicUses:893Used by:907
Symbol 895 GraphicUsed by:907
Symbol 896 GraphicUsed by:907
Symbol 897 BitmapUsed by:898
Symbol 898 GraphicUses:897Used by:907
Symbol 899 GraphicUsed by:907
Symbol 900 TextUses:773 408Used by:907
Symbol 901 GraphicUsed by:907
Symbol 902 BitmapUsed by:903
Symbol 903 GraphicUses:902Used by:907
Symbol 904 GraphicUsed by:907
Symbol 905 TextUses:773Used by:907
Symbol 906 GraphicUsed by:907
Symbol 907 MovieClip [Page37]Uses:866 867 869 870 871 872 873 874 875 877 878 879 880 882 883 884 886 887 888 890 891 892 894 895 896 898 899 900 901 903 904 905 906Used by:1593
Symbol 908 GraphicUsed by:946
Symbol 909 GraphicUsed by:946
Symbol 910 FontUsed by:912
Symbol 911 GraphicUsed by:946
Symbol 912 EditableTextUses:910Used by:946
Symbol 913 TextUses:405Used by:946
Symbol 914 GraphicUsed by:946
Symbol 915 GraphicUsed by:946
Symbol 916 TextUses:767Used by:946
Symbol 917 GraphicUsed by:946
Symbol 918 BitmapUsed by:919
Symbol 919 GraphicUses:918Used by:946
Symbol 920 GraphicUsed by:946
Symbol 921 TextUses:773Used by:946
Symbol 922 GraphicUsed by:946
Symbol 923 BitmapUsed by:924
Symbol 924 GraphicUses:923Used by:946
Symbol 925 GraphicUsed by:946
Symbol 926 TextUses:767Used by:946
Symbol 927 GraphicUsed by:946
Symbol 928 BitmapUsed by:929
Symbol 929 GraphicUses:928Used by:946
Symbol 930 GraphicUsed by:946
Symbol 931 GraphicUsed by:946
Symbol 932 BitmapUsed by:933
Symbol 933 GraphicUses:932Used by:946
Symbol 934 GraphicUsed by:946
Symbol 935 TextUses:773 767Used by:946
Symbol 936 GraphicUsed by:946
Symbol 937 BitmapUsed by:938
Symbol 938 GraphicUses:937Used by:946
Symbol 939 GraphicUsed by:946
Symbol 940 GraphicUsed by:946
Symbol 941 BitmapUsed by:942
Symbol 942 GraphicUses:941Used by:946
Symbol 943 GraphicUsed by:946
Symbol 944 TextUses:773Used by:946
Symbol 945 GraphicUsed by:946
Symbol 946 MovieClip [Page38]Uses:908 909 911 912 913 914 915 916 917 919 920 921 922 924 925 926 927 929 930 931 933 934 935 936 938 939 940 942 943 944 945Used by:1593
Symbol 947 GraphicUsed by:967
Symbol 948 GraphicUsed by:967
Symbol 949 FontUsed by:951
Symbol 950 GraphicUsed by:967
Symbol 951 EditableTextUses:949Used by:967
Symbol 952 TextUses:405Used by:967
Symbol 953 GraphicUsed by:967
Symbol 954 GraphicUsed by:967
Symbol 955 TextUses:767Used by:967
Symbol 956 GraphicUsed by:967
Symbol 957 BitmapUsed by:958
Symbol 958 GraphicUses:957Used by:967
Symbol 959 GraphicUsed by:967
Symbol 960 TextUses:773 767Used by:967
Symbol 961 GraphicUsed by:967
Symbol 962 BitmapUsed by:963
Symbol 963 GraphicUses:962Used by:967
Symbol 964 GraphicUsed by:967
Symbol 965 TextUses:773Used by:967
Symbol 966 GraphicUsed by:967
Symbol 967 MovieClip [Page39]Uses:947 948 950 951 952 953 954 955 956 958 959 960 961 963 964 965 966Used by:1593
Symbol 968 GraphicUsed by:1026
Symbol 969 GraphicUsed by:1026
Symbol 970 FontUsed by:972
Symbol 971 GraphicUsed by:1026
Symbol 972 EditableTextUses:970Used by:1026
Symbol 973 TextUses:405Used by:1026
Symbol 974 GraphicUsed by:1026
Symbol 975 GraphicUsed by:1026
Symbol 976 TextUses:767Used by:1026
Symbol 977 GraphicUsed by:1026
Symbol 978 BitmapUsed by:979
Symbol 979 GraphicUses:978Used by:1026
Symbol 980 GraphicUsed by:1026
Symbol 981 GraphicUsed by:1026
Symbol 982 BitmapUsed by:983
Symbol 983 GraphicUses:982Used by:1026
Symbol 984 GraphicUsed by:1026
Symbol 985 GraphicUsed by:1026
Symbol 986 BitmapUsed by:987
Symbol 987 GraphicUses:986Used by:1026
Symbol 988 GraphicUsed by:1026
Symbol 989 TextUses:773 767Used by:1026
Symbol 990 GraphicUsed by:1026
Symbol 991 BitmapUsed by:992
Symbol 992 GraphicUses:991Used by:1026
Symbol 993 GraphicUsed by:1026
Symbol 994 GraphicUsed by:1026
Symbol 995 BitmapUsed by:996
Symbol 996 GraphicUses:995Used by:1026
Symbol 997 GraphicUsed by:1026
Symbol 998 GraphicUsed by:1026
Symbol 999 BitmapUsed by:1000
Symbol 1000 GraphicUses:999Used by:1026
Symbol 1001 GraphicUsed by:1026
Symbol 1002 GraphicUsed by:1026
Symbol 1003 BitmapUsed by:1004
Symbol 1004 GraphicUses:1003Used by:1026
Symbol 1005 GraphicUsed by:1026
Symbol 1006 TextUses:773Used by:1026
Symbol 1007 GraphicUsed by:1026
Symbol 1008 BitmapUsed by:1009
Symbol 1009 GraphicUses:1008Used by:1026
Symbol 1010 GraphicUsed by:1026
Symbol 1011 GraphicUsed by:1026
Symbol 1012 BitmapUsed by:1013
Symbol 1013 GraphicUses:1012Used by:1026
Symbol 1014 GraphicUsed by:1026
Symbol 1015 TextUses:773 767Used by:1026
Symbol 1016 GraphicUsed by:1026
Symbol 1017 BitmapUsed by:1018
Symbol 1018 GraphicUses:1017Used by:1026
Symbol 1019 GraphicUsed by:1026
Symbol 1020 GraphicUsed by:1026
Symbol 1021 BitmapUsed by:1022
Symbol 1022 GraphicUses:1021Used by:1026
Symbol 1023 GraphicUsed by:1026
Symbol 1024 TextUses:767Used by:1026
Symbol 1025 GraphicUsed by:1026
Symbol 1026 MovieClip [Page40]Uses:968 969 971 972 973 974 975 976 977 979 980 981 983 984 985 987 988 989 990 992 993 994 996 997 998 1000 1001 1002 1004 1005 1006 1007 1009 1010 1011 1013 1014 1015 1016 1018 1019 1020 1022 1023 1024 1025Used by:1593
Symbol 1027 GraphicUsed by:1054
Symbol 1028 GraphicUsed by:1054
Symbol 1029 FontUsed by:1031
Symbol 1030 GraphicUsed by:1054
Symbol 1031 EditableTextUses:1029Used by:1054
Symbol 1032 TextUses:405Used by:1054
Symbol 1033 GraphicUsed by:1054
Symbol 1034 GraphicUsed by:1054
Symbol 1035 TextUses:767Used by:1054
Symbol 1036 GraphicUsed by:1054
Symbol 1037 BitmapUsed by:1038
Symbol 1038 GraphicUses:1037Used by:1054
Symbol 1039 GraphicUsed by:1054
Symbol 1040 TextUses:773 767Used by:1054
Symbol 1041 GraphicUsed by:1054
Symbol 1042 BitmapUsed by:1043
Symbol 1043 GraphicUses:1042Used by:1054
Symbol 1044 GraphicUsed by:1054
Symbol 1045 GraphicUsed by:1054
Symbol 1046 BitmapUsed by:1047
Symbol 1047 GraphicUses:1046Used by:1054
Symbol 1048 GraphicUsed by:1054
Symbol 1049 TextUses:773Used by:1054
Symbol 1050 GraphicUsed by:1054
Symbol 1051 TextUses:773Used by:1054
Symbol 1052 TextUses:773Used by:1054
Symbol 1053 GraphicUsed by:1054
Symbol 1054 MovieClip [Page41]Uses:1027 1028 1030 1031 1032 1033 1034 1035 1036 1038 1039 1040 1041 1043 1044 1045 1047 1048 1049 1050 1051 1052 1053Used by:1593
Symbol 1055 GraphicUsed by:1088
Symbol 1056 GraphicUsed by:1088
Symbol 1057 FontUsed by:1059
Symbol 1058 GraphicUsed by:1088
Symbol 1059 EditableTextUses:1057Used by:1088
Symbol 1060 TextUses:405Used by:1088
Symbol 1061 GraphicUsed by:1088
Symbol 1062 GraphicUsed by:1088
Symbol 1063 TextUses:767 773Used by:1088
Symbol 1064 TextUses:773Used by:1088
Symbol 1065 GraphicUsed by:1088
Symbol 1066 BitmapUsed by:1067
Symbol 1067 GraphicUses:1066Used by:1088
Symbol 1068 GraphicUsed by:1088
Symbol 1069 BitmapUsed by:1070
Symbol 1070 GraphicUses:1069Used by:1088
Symbol 1071 GraphicUsed by:1088
Symbol 1072 GraphicUsed by:1088
Symbol 1073 BitmapUsed by:1074
Symbol 1074 GraphicUses:1073Used by:1088
Symbol 1075 GraphicUsed by:1088
Symbol 1076 GraphicUsed by:1088
Symbol 1077 BitmapUsed by:1078
Symbol 1078 GraphicUses:1077Used by:1088
Symbol 1079 GraphicUsed by:1088
Symbol 1080 GraphicUsed by:1088
Symbol 1081 BitmapUsed by:1082
Symbol 1082 GraphicUses:1081Used by:1088
Symbol 1083 GraphicUsed by:1088
Symbol 1084 GraphicUsed by:1088
Symbol 1085 BitmapUsed by:1086
Symbol 1086 GraphicUses:1085Used by:1088
Symbol 1087 GraphicUsed by:1088
Symbol 1088 MovieClip [Page42]Uses:1055 1056 1058 1059 1060 1061 1062 1063 1064 1065 1067 1068 1070 1071 1072 1074 1075 1076 1078 1079 1080 1082 1083 1084 1086 1087Used by:1593
Symbol 1089 GraphicUsed by:1100
Symbol 1090 GraphicUsed by:1100
Symbol 1091 FontUsed by:1093
Symbol 1092 GraphicUsed by:1100
Symbol 1093 EditableTextUses:1091Used by:1100
Symbol 1094 TextUses:405Used by:1100
Symbol 1095 GraphicUsed by:1100
Symbol 1096 GraphicUsed by:1100
Symbol 1097 TextUses:408 409 495Used by:1100
Symbol 1098 TextUses:409Used by:1100
Symbol 1099 GraphicUsed by:1100
Symbol 1100 MovieClip [Page43]Uses:1089 1090 1092 1093 1094 1095 1096 1097 1098 1099Used by:1593
Symbol 1101 GraphicUsed by:1112
Symbol 1102 GraphicUsed by:1112
Symbol 1103 FontUsed by:1105
Symbol 1104 GraphicUsed by:1112
Symbol 1105 EditableTextUses:1103Used by:1112
Symbol 1106 TextUses:405Used by:1112
Symbol 1107 GraphicUsed by:1112
Symbol 1108 GraphicUsed by:1112
Symbol 1109 TextUses:409 495 408Used by:1112
Symbol 1110 TextUses:409Used by:1112
Symbol 1111 GraphicUsed by:1112
Symbol 1112 MovieClip [Page44]Uses:1101 1102 1104 1105 1106 1107 1108 1109 1110 1111Used by:1593
Symbol 1113 GraphicUsed by:1123
Symbol 1114 GraphicUsed by:1123
Symbol 1115 FontUsed by:1117
Symbol 1116 GraphicUsed by:1123
Symbol 1117 EditableTextUses:1115Used by:1123
Symbol 1118 TextUses:405Used by:1123
Symbol 1119 GraphicUsed by:1123
Symbol 1120 GraphicUsed by:1123
Symbol 1121 TextUses:409Used by:1123
Symbol 1122 GraphicUsed by:1123
Symbol 1123 MovieClip [Page45]Uses:1113 1114 1116 1117 1118 1119 1120 1121 1122Used by:1593
Symbol 1124 GraphicUsed by:1153
Symbol 1125 GraphicUsed by:1153
Symbol 1126 FontUsed by:1128
Symbol 1127 GraphicUsed by:1153
Symbol 1128 EditableTextUses:1126Used by:1153
Symbol 1129 TextUses:405Used by:1153
Symbol 1130 GraphicUsed by:1153
Symbol 1131 GraphicUsed by:1153
Symbol 1132 TextUses:767Used by:1153
Symbol 1133 GraphicUsed by:1153
Symbol 1134 BitmapUsed by:1135
Symbol 1135 GraphicUses:1134Used by:1153
Symbol 1136 GraphicUsed by:1153
Symbol 1137 TextUses:773 767Used by:1153
Symbol 1138 GraphicUsed by:1153
Symbol 1139 BitmapUsed by:1140
Symbol 1140 GraphicUses:1139Used by:1153
Symbol 1141 GraphicUsed by:1153
Symbol 1142 TextUses:773 767Used by:1153
Symbol 1143 GraphicUsed by:1153
Symbol 1144 BitmapUsed by:1145
Symbol 1145 GraphicUses:1144Used by:1153
Symbol 1146 GraphicUsed by:1153
Symbol 1147 GraphicUsed by:1153
Symbol 1148 BitmapUsed by:1149
Symbol 1149 GraphicUses:1148Used by:1153
Symbol 1150 GraphicUsed by:1153
Symbol 1151 TextUses:773Used by:1153
Symbol 1152 GraphicUsed by:1153
Symbol 1153 MovieClip [Page46]Uses:1124 1125 1127 1128 1129 1130 1131 1132 1133 1135 1136 1137 1138 1140 1141 1142 1143 1145 1146 1147 1149 1150 1151 1152Used by:1593
Symbol 1154 GraphicUsed by:1182
Symbol 1155 GraphicUsed by:1182
Symbol 1156 FontUsed by:1158
Symbol 1157 GraphicUsed by:1182
Symbol 1158 EditableTextUses:1156Used by:1182
Symbol 1159 TextUses:405Used by:1182
Symbol 1160 GraphicUsed by:1182
Symbol 1161 GraphicUsed by:1182
Symbol 1162 TextUses:767Used by:1182
Symbol 1163 GraphicUsed by:1182
Symbol 1164 BitmapUsed by:1165
Symbol 1165 GraphicUses:1164Used by:1182
Symbol 1166 GraphicUsed by:1182
Symbol 1167 TextUses:773 767Used by:1182
Symbol 1168 GraphicUsed by:1182
Symbol 1169 BitmapUsed by:1170
Symbol 1170 GraphicUses:1169Used by:1182
Symbol 1171 GraphicUsed by:1182
Symbol 1172 TextUses:773 767Used by:1182
Symbol 1173 GraphicUsed by:1182
Symbol 1174 BitmapUsed by:1175
Symbol 1175 GraphicUses:1174Used by:1182
Symbol 1176 GraphicUsed by:1182
Symbol 1177 TextUses:773 767Used by:1182
Symbol 1178 GraphicUsed by:1182
Symbol 1179 BitmapUsed by:1180
Symbol 1180 GraphicUses:1179Used by:1182
Symbol 1181 GraphicUsed by:1182
Symbol 1182 MovieClip [Page47]Uses:1154 1155 1157 1158 1159 1160 1161 1162 1163 1165 1166 1167 1168 1170 1171 1172 1173 1175 1176 1177 1178 1180 1181Used by:1593
Symbol 1183 GraphicUsed by:1211
Symbol 1184 GraphicUsed by:1211
Symbol 1185 FontUsed by:1187
Symbol 1186 GraphicUsed by:1211
Symbol 1187 EditableTextUses:1185Used by:1211
Symbol 1188 TextUses:405Used by:1211
Symbol 1189 GraphicUsed by:1211
Symbol 1190 GraphicUsed by:1211
Symbol 1191 TextUses:767 773Used by:1211
Symbol 1192 GraphicUsed by:1211
Symbol 1193 BitmapUsed by:1194
Symbol 1194 GraphicUses:1193Used by:1211
Symbol 1195 GraphicUsed by:1211
Symbol 1196 TextUses:767 773Used by:1211
Symbol 1197 GraphicUsed by:1211
Symbol 1198 BitmapUsed by:1199
Symbol 1199 GraphicUses:1198Used by:1211
Symbol 1200 GraphicUsed by:1211
Symbol 1201 GraphicUsed by:1211
Symbol 1202 TextUses:767 773Used by:1211
Symbol 1203 GraphicUsed by:1211
Symbol 1204 BitmapUsed by:1205
Symbol 1205 GraphicUses:1204Used by:1211
Symbol 1206 GraphicUsed by:1211
Symbol 1207 GraphicUsed by:1211
Symbol 1208 BitmapUsed by:1209
Symbol 1209 GraphicUses:1208Used by:1211
Symbol 1210 GraphicUsed by:1211
Symbol 1211 MovieClip [Page48]Uses:1183 1184 1186 1187 1188 1189 1190 1191 1192 1194 1195 1196 1197 1199 1200 1201 1202 1203 1205 1206 1207 1209 1210Used by:1593
Symbol 1212 GraphicUsed by:1223
Symbol 1213 GraphicUsed by:1223
Symbol 1214 FontUsed by:1216
Symbol 1215 GraphicUsed by:1223
Symbol 1216 EditableTextUses:1214Used by:1223
Symbol 1217 TextUses:405Used by:1223
Symbol 1218 GraphicUsed by:1223
Symbol 1219 GraphicUsed by:1223
Symbol 1220 TextUses:408 409Used by:1223
Symbol 1221 TextUses:409Used by:1223
Symbol 1222 GraphicUsed by:1223
Symbol 1223 MovieClip [Page49]Uses:1212 1213 1215 1216 1217 1218 1219 1220 1221 1222Used by:1593
Symbol 1224 GraphicUsed by:1234
Symbol 1225 GraphicUsed by:1234
Symbol 1226 FontUsed by:1228
Symbol 1227 GraphicUsed by:1234
Symbol 1228 EditableTextUses:1226Used by:1234
Symbol 1229 TextUses:405Used by:1234
Symbol 1230 GraphicUsed by:1234
Symbol 1231 GraphicUsed by:1234
Symbol 1232 TextUses:409Used by:1234
Symbol 1233 GraphicUsed by:1234
Symbol 1234 MovieClip [Page50]Uses:1224 1225 1227 1228 1229 1230 1231 1232 1233Used by:1593
Symbol 1235 GraphicUsed by:1246
Symbol 1236 GraphicUsed by:1246
Symbol 1237 FontUsed by:1239
Symbol 1238 GraphicUsed by:1246
Symbol 1239 EditableTextUses:1237Used by:1246
Symbol 1240 TextUses:405Used by:1246
Symbol 1241 GraphicUsed by:1246
Symbol 1242 GraphicUsed by:1246
Symbol 1243 TextUses:408 409Used by:1246
Symbol 1244 TextUses:409Used by:1246
Symbol 1245 GraphicUsed by:1246
Symbol 1246 MovieClip [Page51]Uses:1235 1236 1238 1239 1240 1241 1242 1243 1244 1245Used by:1593
Symbol 1247 GraphicUsed by:1258
Symbol 1248 GraphicUsed by:1258
Symbol 1249 FontUsed by:1251
Symbol 1250 GraphicUsed by:1258
Symbol 1251 EditableTextUses:1249Used by:1258
Symbol 1252 TextUses:405Used by:1258
Symbol 1253 GraphicUsed by:1258
Symbol 1254 GraphicUsed by:1258
Symbol 1255 TextUses:409 408Used by:1258
Symbol 1256 TextUses:409Used by:1258
Symbol 1257 GraphicUsed by:1258
Symbol 1258 MovieClip [Page52]Uses:1247 1248 1250 1251 1252 1253 1254 1255 1256 1257Used by:1593
Symbol 1259 GraphicUsed by:1270
Symbol 1260 GraphicUsed by:1270
Symbol 1261 FontUsed by:1263
Symbol 1262 GraphicUsed by:1270
Symbol 1263 EditableTextUses:1261Used by:1270
Symbol 1264 TextUses:405Used by:1270
Symbol 1265 GraphicUsed by:1270
Symbol 1266 GraphicUsed by:1270
Symbol 1267 TextUses:409 408Used by:1270
Symbol 1268 TextUses:409Used by:1270
Symbol 1269 GraphicUsed by:1270
Symbol 1270 MovieClip [Page53]Uses:1259 1260 1262 1263 1264 1265 1266 1267 1268 1269Used by:1593
Symbol 1271 GraphicUsed by:1282
Symbol 1272 GraphicUsed by:1282
Symbol 1273 FontUsed by:1275
Symbol 1274 GraphicUsed by:1282
Symbol 1275 EditableTextUses:1273Used by:1282
Symbol 1276 TextUses:405Used by:1282
Symbol 1277 GraphicUsed by:1282
Symbol 1278 GraphicUsed by:1282
Symbol 1279 TextUses:409 408Used by:1282
Symbol 1280 TextUses:409Used by:1282
Symbol 1281 GraphicUsed by:1282
Symbol 1282 MovieClip [Page54]Uses:1271 1272 1274 1275 1276 1277 1278 1279 1280 1281Used by:1593
Symbol 1283 GraphicUsed by:1294
Symbol 1284 GraphicUsed by:1294
Symbol 1285 FontUsed by:1287
Symbol 1286 GraphicUsed by:1294
Symbol 1287 EditableTextUses:1285Used by:1294
Symbol 1288 TextUses:405Used by:1294
Symbol 1289 GraphicUsed by:1294
Symbol 1290 GraphicUsed by:1294
Symbol 1291 TextUses:409 408Used by:1294
Symbol 1292 TextUses:409Used by:1294
Symbol 1293 GraphicUsed by:1294
Symbol 1294 MovieClip [Page55]Uses:1283 1284 1286 1287 1288 1289 1290 1291 1292 1293Used by:1593
Symbol 1295 GraphicUsed by:1306
Symbol 1296 GraphicUsed by:1306
Symbol 1297 FontUsed by:1299
Symbol 1298 GraphicUsed by:1306
Symbol 1299 EditableTextUses:1297Used by:1306
Symbol 1300 TextUses:405Used by:1306
Symbol 1301 GraphicUsed by:1306
Symbol 1302 GraphicUsed by:1306
Symbol 1303 TextUses:409 408Used by:1306
Symbol 1304 TextUses:409Used by:1306
Symbol 1305 GraphicUsed by:1306
Symbol 1306 MovieClip [Page56]Uses:1295 1296 1298 1299 1300 1301 1302 1303 1304 1305Used by:1593
Symbol 1307 GraphicUsed by:1317
Symbol 1308 GraphicUsed by:1317
Symbol 1309 FontUsed by:1311
Symbol 1310 GraphicUsed by:1317
Symbol 1311 EditableTextUses:1309Used by:1317
Symbol 1312 TextUses:405Used by:1317
Symbol 1313 GraphicUsed by:1317
Symbol 1314 GraphicUsed by:1317
Symbol 1315 TextUses:409 408Used by:1317
Symbol 1316 GraphicUsed by:1317
Symbol 1317 MovieClip [Page57]Uses:1307 1308 1310 1311 1312 1313 1314 1315 1316Used by:1593
Symbol 1318 GraphicUsed by:1340
Symbol 1319 GraphicUsed by:1340
Symbol 1320 FontUsed by:1322
Symbol 1321 GraphicUsed by:1340
Symbol 1322 EditableTextUses:1320Used by:1340
Symbol 1323 TextUses:405Used by:1340
Symbol 1324 GraphicUsed by:1340
Symbol 1325 GraphicUsed by:1340
Symbol 1326 TextUses:767 773Used by:1340
Symbol 1327 GraphicUsed by:1340
Symbol 1328 BitmapUsed by:1329
Symbol 1329 GraphicUses:1328Used by:1340
Symbol 1330 GraphicUsed by:1340
Symbol 1331 BitmapUsed by:1332
Symbol 1332 GraphicUses:1331Used by:1340
Symbol 1333 GraphicUsed by:1340
Symbol 1334 GraphicUsed by:1340
Symbol 1335 BitmapUsed by:1336
Symbol 1336 GraphicUses:1335Used by:1340
Symbol 1337 BitmapUsed by:1338
Symbol 1338 GraphicUses:1337Used by:1340
Symbol 1339 GraphicUsed by:1340
Symbol 1340 MovieClip [Page58]Uses:1318 1319 1321 1322 1323 1324 1325 1326 1327 1329 1330 1332 1333 1334 1336 1338 1339Used by:1593
Symbol 1341 GraphicUsed by:1383
Symbol 1342 GraphicUsed by:1383
Symbol 1343 FontUsed by:1345
Symbol 1344 GraphicUsed by:1383
Symbol 1345 EditableTextUses:1343Used by:1383
Symbol 1346 TextUses:405Used by:1383
Symbol 1347 GraphicUsed by:1383
Symbol 1348 GraphicUsed by:1383
Symbol 1349 TextUses:773 767Used by:1383
Symbol 1350 GraphicUsed by:1383
Symbol 1351 BitmapUsed by:1352
Symbol 1352 GraphicUses:1351Used by:1383
Symbol 1353 GraphicUsed by:1383
Symbol 1354 GraphicUsed by:1383
Symbol 1355 BitmapUsed by:1356
Symbol 1356 GraphicUses:1355Used by:1383
Symbol 1357 GraphicUsed by:1383
Symbol 1358 GraphicUsed by:1383
Symbol 1359 BitmapUsed by:1360
Symbol 1360 GraphicUses:1359Used by:1383
Symbol 1361 GraphicUsed by:1383
Symbol 1362 GraphicUsed by:1383
Symbol 1363 BitmapUsed by:1364
Symbol 1364 GraphicUses:1363Used by:1383
Symbol 1365 GraphicUsed by:1383
Symbol 1366 GraphicUsed by:1383
Symbol 1367 BitmapUsed by:1368
Symbol 1368 GraphicUses:1367Used by:1383
Symbol 1369 GraphicUsed by:1383
Symbol 1370 GraphicUsed by:1383
Symbol 1371 BitmapUsed by:1372
Symbol 1372 GraphicUses:1371Used by:1383
Symbol 1373 GraphicUsed by:1383
Symbol 1374 TextUses:767 773Used by:1383
Symbol 1375 GraphicUsed by:1383
Symbol 1376 BitmapUsed by:1377
Symbol 1377 GraphicUses:1376Used by:1383
Symbol 1378 GraphicUsed by:1383
Symbol 1379 GraphicUsed by:1383
Symbol 1380 BitmapUsed by:1381
Symbol 1381 GraphicUses:1380Used by:1383
Symbol 1382 GraphicUsed by:1383
Symbol 1383 MovieClip [Page59]Uses:1341 1342 1344 1345 1346 1347 1348 1349 1350 1352 1353 1354 1356 1357 1358 1360 1361 1362 1364 1365 1366 1368 1369 1370 1372 1373 1374 1375 1377 1378 1379 1381 1382Used by:1593
Symbol 1384 GraphicUsed by:1420
Symbol 1385 GraphicUsed by:1420
Symbol 1386 FontUsed by:1388
Symbol 1387 GraphicUsed by:1420
Symbol 1388 EditableTextUses:1386Used by:1420
Symbol 1389 TextUses:405Used by:1420
Symbol 1390 GraphicUsed by:1420
Symbol 1391 GraphicUsed by:1420
Symbol 1392 GraphicUsed by:1420
Symbol 1393 BitmapUsed by:1394
Symbol 1394 GraphicUses:1393Used by:1420
Symbol 1395 GraphicUsed by:1420
Symbol 1396 TextUses:767 773Used by:1420
Symbol 1397 GraphicUsed by:1420
Symbol 1398 BitmapUsed by:1399
Symbol 1399 GraphicUses:1398Used by:1420
Symbol 1400 GraphicUsed by:1420
Symbol 1401 GraphicUsed by:1420
Symbol 1402 BitmapUsed by:1403
Symbol 1403 GraphicUses:1402Used by:1420
Symbol 1404 GraphicUsed by:1420
Symbol 1405 TextUses:773 767Used by:1420
Symbol 1406 GraphicUsed by:1420
Symbol 1407 BitmapUsed by:1408
Symbol 1408 GraphicUses:1407Used by:1420
Symbol 1409 GraphicUsed by:1420
Symbol 1410 GraphicUsed by:1420
Symbol 1411 BitmapUsed by:1412
Symbol 1412 GraphicUses:1411Used by:1420
Symbol 1413 GraphicUsed by:1420
Symbol 1414 TextUses:767 773Used by:1420
Symbol 1415 GraphicUsed by:1420
Symbol 1416 BitmapUsed by:1417
Symbol 1417 GraphicUses:1416Used by:1420
Symbol 1418 GraphicUsed by:1420
Symbol 1419 GraphicUsed by:1420
Symbol 1420 MovieClip [Page60]Uses:1384 1385 1387 1388 1389 1390 1391 1392 1394 1395 1396 1397 1399 1400 1401 1403 1404 1405 1406 1408 1409 1410 1412 1413 1414 1415 1417 1418 1419Used by:1593
Symbol 1421 GraphicUsed by:1448
Symbol 1422 GraphicUsed by:1448
Symbol 1423 FontUsed by:1425
Symbol 1424 GraphicUsed by:1448
Symbol 1425 EditableTextUses:1423Used by:1448
Symbol 1426 TextUses:405Used by:1448
Symbol 1427 GraphicUsed by:1448
Symbol 1428 GraphicUsed by:1448
Symbol 1429 TextUses:773Used by:1448
Symbol 1430 TextUses:773 767Used by:1448
Symbol 1431 TextUses:767Used by:1448
Symbol 1432 GraphicUsed by:1448
Symbol 1433 BitmapUsed by:1434
Symbol 1434 GraphicUses:1433Used by:1448
Symbol 1435 GraphicUsed by:1448
Symbol 1436 GraphicUsed by:1448
Symbol 1437 BitmapUsed by:1438
Symbol 1438 GraphicUses:1437Used by:1448
Symbol 1439 GraphicUsed by:1448
Symbol 1440 GraphicUsed by:1448
Symbol 1441 BitmapUsed by:1442
Symbol 1442 GraphicUses:1441Used by:1448
Symbol 1443 GraphicUsed by:1448
Symbol 1444 GraphicUsed by:1448
Symbol 1445 BitmapUsed by:1446
Symbol 1446 GraphicUses:1445Used by:1448
Symbol 1447 GraphicUsed by:1448
Symbol 1448 MovieClip [Page61]Uses:1421 1422 1424 1425 1426 1427 1428 1429 1430 1431 1432 1434 1435 1436 1438 1439 1440 1442 1443 1444 1446 1447Used by:1593
Symbol 1449 GraphicUsed by:1460
Symbol 1450 GraphicUsed by:1460
Symbol 1451 FontUsed by:1453
Symbol 1452 GraphicUsed by:1460
Symbol 1453 EditableTextUses:1451Used by:1460
Symbol 1454 TextUses:405Used by:1460
Symbol 1455 GraphicUsed by:1460
Symbol 1456 GraphicUsed by:1460
Symbol 1457 TextUses:408 409Used by:1460
Symbol 1458 TextUses:409 495Used by:1460
Symbol 1459 GraphicUsed by:1460
Symbol 1460 MovieClip [Page62]Uses:1449 1450 1452 1453 1454 1455 1456 1457 1458 1459Used by:1593
Symbol 1461 GraphicUsed by:1472
Symbol 1462 GraphicUsed by:1472
Symbol 1463 FontUsed by:1465
Symbol 1464 GraphicUsed by:1472
Symbol 1465 EditableTextUses:1463Used by:1472
Symbol 1466 TextUses:405Used by:1472
Symbol 1467 GraphicUsed by:1472
Symbol 1468 GraphicUsed by:1472
Symbol 1469 TextUses:408 409 495Used by:1472
Symbol 1470 TextUses:409Used by:1472
Symbol 1471 GraphicUsed by:1472
Symbol 1472 MovieClip [Page63]Uses:1461 1462 1464 1465 1466 1467 1468 1469 1470 1471Used by:1593
Symbol 1473 GraphicUsed by:1484
Symbol 1474 GraphicUsed by:1484
Symbol 1475 FontUsed by:1477
Symbol 1476 GraphicUsed by:1484
Symbol 1477 EditableTextUses:1475Used by:1484
Symbol 1478 TextUses:405Used by:1484
Symbol 1479 GraphicUsed by:1484
Symbol 1480 GraphicUsed by:1484
Symbol 1481 TextUses:409 408Used by:1484
Symbol 1482 TextUses:409Used by:1484
Symbol 1483 GraphicUsed by:1484
Symbol 1484 MovieClip [Page64]Uses:1473 1474 1476 1477 1478 1479 1480 1481 1482 1483Used by:1593
Symbol 1485 GraphicUsed by:1496
Symbol 1486 GraphicUsed by:1496
Symbol 1487 FontUsed by:1489
Symbol 1488 GraphicUsed by:1496
Symbol 1489 EditableTextUses:1487Used by:1496
Symbol 1490 TextUses:405Used by:1496
Symbol 1491 GraphicUsed by:1496
Symbol 1492 GraphicUsed by:1496
Symbol 1493 TextUses:409Used by:1496
Symbol 1494 TextUses:409Used by:1496
Symbol 1495 GraphicUsed by:1496
Symbol 1496 MovieClip [Page65]Uses:1485 1486 1488 1489 1490 1491 1492 1493 1494 1495Used by:1593
Symbol 1497 GraphicUsed by:1507
Symbol 1498 GraphicUsed by:1507
Symbol 1499 FontUsed by:1501
Symbol 1500 GraphicUsed by:1507
Symbol 1501 EditableTextUses:1499Used by:1507
Symbol 1502 TextUses:405Used by:1507
Symbol 1503 GraphicUsed by:1507
Symbol 1504 GraphicUsed by:1507
Symbol 1505 TextUses:409Used by:1507
Symbol 1506 GraphicUsed by:1507
Symbol 1507 MovieClip [Page66]Uses:1497 1498 1500 1501 1502 1503 1504 1505 1506Used by:1593
Symbol 1508 GraphicUsed by:1519
Symbol 1509 GraphicUsed by:1519
Symbol 1510 FontUsed by:1512
Symbol 1511 GraphicUsed by:1519
Symbol 1512 EditableTextUses:1510Used by:1519
Symbol 1513 TextUses:405Used by:1519
Symbol 1514 GraphicUsed by:1519
Symbol 1515 GraphicUsed by:1519
Symbol 1516 TextUses:408 409Used by:1519
Symbol 1517 TextUses:409Used by:1519
Symbol 1518 GraphicUsed by:1519
Symbol 1519 MovieClip [Page67]Uses:1508 1509 1511 1512 1513 1514 1515 1516 1517 1518Used by:1593
Symbol 1520 GraphicUsed by:1531
Symbol 1521 GraphicUsed by:1531
Symbol 1522 FontUsed by:1524
Symbol 1523 GraphicUsed by:1531
Symbol 1524 EditableTextUses:1522Used by:1531
Symbol 1525 TextUses:405Used by:1531
Symbol 1526 GraphicUsed by:1531
Symbol 1527 GraphicUsed by:1531
Symbol 1528 TextUses:409Used by:1531
Symbol 1529 TextUses:409Used by:1531
Symbol 1530 GraphicUsed by:1531
Symbol 1531 MovieClip [Page68]Uses:1520 1521 1523 1524 1525 1526 1527 1528 1529 1530Used by:1593
Symbol 1532 GraphicUsed by:1543
Symbol 1533 GraphicUsed by:1543
Symbol 1534 FontUsed by:1536
Symbol 1535 GraphicUsed by:1543
Symbol 1536 EditableTextUses:1534Used by:1543
Symbol 1537 TextUses:405Used by:1543
Symbol 1538 GraphicUsed by:1543
Symbol 1539 GraphicUsed by:1543
Symbol 1540 TextUses:409 408Used by:1543
Symbol 1541 TextUses:409Used by:1543
Symbol 1542 GraphicUsed by:1543
Symbol 1543 MovieClip [Page69]Uses:1532 1533 1535 1536 1537 1538 1539 1540 1541 1542Used by:1593
Symbol 1544 GraphicUsed by:1555
Symbol 1545 GraphicUsed by:1555
Symbol 1546 FontUsed by:1548
Symbol 1547 GraphicUsed by:1555
Symbol 1548 EditableTextUses:1546Used by:1555
Symbol 1549 TextUses:405Used by:1555
Symbol 1550 GraphicUsed by:1555
Symbol 1551 GraphicUsed by:1555
Symbol 1552 TextUses:409Used by:1555
Symbol 1553 TextUses:409Used by:1555
Symbol 1554 GraphicUsed by:1555
Symbol 1555 MovieClip [Page70]Uses:1544 1545 1547 1548 1549 1550 1551 1552 1553 1554Used by:1593
Symbol 1556 GraphicUsed by:1566
Symbol 1557 GraphicUsed by:1566
Symbol 1558 FontUsed by:1560
Symbol 1559 GraphicUsed by:1566
Symbol 1560 EditableTextUses:1558Used by:1566
Symbol 1561 TextUses:405Used by:1566
Symbol 1562 GraphicUsed by:1566
Symbol 1563 GraphicUsed by:1566
Symbol 1564 TextUses:408 409Used by:1566
Symbol 1565 GraphicUsed by:1566
Symbol 1566 MovieClip [Page71]Uses:1556 1557 1559 1560 1561 1562 1563 1564 1565Used by:1593
Symbol 1567 GraphicUsed by:1580
Symbol 1568 GraphicUsed by:1580
Symbol 1569 FontUsed by:1571
Symbol 1570 GraphicUsed by:1580
Symbol 1571 EditableTextUses:1569Used by:1580
Symbol 1572 TextUses:405Used by:1580
Symbol 1573 GraphicUsed by:1580
Symbol 1574 GraphicUsed by:1580
Symbol 1575 TextUses:408 409Used by:1580
Symbol 1576 TextUses:393Used by:1580
Symbol 1577 BitmapUsed by:1578
Symbol 1578 GraphicUses:1577Used by:1580
Symbol 1579 TextUses:393Used by:1580
Symbol 1580 MovieClip [Page72]Uses:1567 1568 1570 1571 1572 1573 1574 1575 1576 1578 1579Used by:1593
Symbol 1581 GraphicUsed by:1592
Symbol 1582 GraphicUsed by:1592
Symbol 1583 FontUsed by:1585
Symbol 1584 GraphicUsed by:1592
Symbol 1585 EditableTextUses:1583Used by:1592
Symbol 1586 TextUses:405Used by:1592
Symbol 1587 GraphicUsed by:1592
Symbol 1588 GraphicUsed by:1592
Symbol 1589 FontUsed by:1591
Symbol 1590 FontUsed by:1591
Symbol 1591 TextUses:1589 1590Used by:1592
Symbol 1592 MovieClip [Page73]Uses:1581 1582 1584 1585 1586 1587 1588 1591Used by:1593
Symbol 1593 MovieClip [PageList]Uses:399 412 476 487 498 509 519 530 542 554 565 575 586 596 607 618 629 640 651 662 673 684 695 705 716 727 738 749 759 786 797 808 819 830 840 865 907 946 967 1026 1054 1088 1100 1112 1123 1153 1182 1211 1223 1234 1246 1258 1270 1282 1294 1306 1317 1340 1383 1420 1448 1460 1472 1484 1496 1507 1519 1531 1543 1555 1566 1580 1592

Instance Names

"bgr"Frame 2Symbol 152 MovieClip
"DocArea"Frame 2Symbol 123 MovieClip [ScrollPane]
"toolbar"Frame 2Symbol 174 MovieClip
"HandCursor"Frame 2Symbol 176 MovieClip
"TextCursor"Frame 2Symbol 178 MovieClip
"msg"Symbol 13 MovieClip [waitmsg] Frame 1Symbol 9 EditableText
"downbut"Symbol 16 MovieClip Frame 2Symbol 15 MovieClip
"_but"Symbol 17 MovieClip [#nextpage] Frame 1Symbol 16 MovieClip
"_but"Symbol 18 MovieClip [#more] Frame 1Symbol 16 MovieClip
"_but"Symbol 19 MovieClip [#selMode] Frame 1Symbol 16 MovieClip
"_but"Symbol 20 MovieClip [#newwindow] Frame 1Symbol 16 MovieClip
"_but"Symbol 21 MovieClip [#help] Frame 1Symbol 16 MovieClip
"_but"Symbol 22 MovieClip [#rotate] Frame 1Symbol 16 MovieClip
"_but"Symbol 23 MovieClip [#prevpage] Frame 1Symbol 16 MovieClip
"_but"Symbol 24 MovieClip [#scalePage] Frame 1Symbol 16 MovieClip
"_but"Symbol 25 MovieClip [#scaleWidth] Frame 1Symbol 16 MovieClip
"_but"Symbol 26 MovieClip [#moveMode] Frame 1Symbol 16 MovieClip
"_but"Symbol 27 MovieClip [#print] Frame 1Symbol 16 MovieClip
"b"Symbol 39 MovieClip [SimpleButtonDown] Frame 1Symbol 36 MovieClip [BrdrShdw]
"face"Symbol 39 MovieClip [SimpleButtonDown] Frame 1Symbol 38 MovieClip [BrdrFace]
"b"Symbol 44 MovieClip [SimpleButtonIn] Frame 1Symbol 41 MovieClip [BrdrBlk]
"it"Symbol 44 MovieClip [SimpleButtonIn] Frame 1Symbol 43 MovieClip [BrdrHilght]
"g"Symbol 44 MovieClip [SimpleButtonIn] Frame 1Symbol 36 MovieClip [BrdrShdw]
"face"Symbol 44 MovieClip [SimpleButtonIn] Frame 1Symbol 38 MovieClip [BrdrFace]
"ob"Symbol 45 MovieClip [SimpleButtonUp] Frame 1Symbol 41 MovieClip [BrdrBlk]
"ol"Symbol 45 MovieClip [SimpleButtonUp] Frame 1Symbol 38 MovieClip [BrdrFace]
"ib"Symbol 45 MovieClip [SimpleButtonUp] Frame 1Symbol 36 MovieClip [BrdrShdw]
"il"Symbol 45 MovieClip [SimpleButtonUp] Frame 1Symbol 43 MovieClip [BrdrHilght]
"face"Symbol 45 MovieClip [SimpleButtonUp] Frame 1Symbol 38 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 52 MovieClip [FocusRect] Frame 1Symbol 34 MovieClip [BoundingBox]
"tabCapture"Symbol 53 MovieClip [FocusManager] Frame 1Symbol 51 Button
"boundingBox_mc"Symbol 56 MovieClip [SimpleButton] Frame 1Symbol 34 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 60 MovieClip [Button] Frame 1Symbol 34 MovieClip [BoundingBox]
"dfs"Symbol 116 MovieClip [BtnDownArrow] Frame 1Symbol 64 MovieClip [ScrollTrack]
"dfs"Symbol 117 MovieClip [BtnUpArrow] Frame 1Symbol 64 MovieClip [ScrollTrack]
"boundingBox_mc"Symbol 119 MovieClip [HScrollBar] Frame 1Symbol 34 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 120 MovieClip [VScrollBar] Frame 1Symbol 34 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 121 MovieClip [View] Frame 1Symbol 34 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 122 MovieClip [ScrollView] Frame 1Symbol 34 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 123 MovieClip [ScrollPane] Frame 1Symbol 34 MovieClip [BoundingBox]
"SliderHandleBtn"Symbol 159 MovieClip Frame 1Symbol 158 Button
"SliderHandle"Symbol 160 MovieClip Frame 1Symbol 159 MovieClip
"ScaleTextField"Symbol 163 MovieClip Frame 1Symbol 162 EditableText
"TotalPages"Symbol 166 MovieClip Frame 1Symbol 165 EditableText
"PageNoField"Symbol 168 MovieClip Frame 1Symbol 167 EditableText
"TotalPagesMC"Symbol 169 MovieClip Frame 1Symbol 166 MovieClip
"PageNoFieldMC"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"searchPattern"Symbol 172 MovieClip Frame 1Symbol 171 EditableText
"_but"Symbol 173 MovieClip Frame 1Symbol 16 MovieClip
"toolbarbgr"Symbol 174 MovieClip Frame 1Symbol 153 MovieClip
"logo"Symbol 174 MovieClip Frame 1Symbol 154 MovieClip
"print"Symbol 174 MovieClip Frame 1Symbol 27 MovieClip [#print]
"ZoomSlider"Symbol 174 MovieClip Frame 1Symbol 160 MovieClip
"ScaleTextMovie"Symbol 174 MovieClip Frame 1Symbol 163 MovieClip
"PageNoMovie"Symbol 174 MovieClip Frame 1Symbol 169 MovieClip
"moveMode"Symbol 174 MovieClip Frame 1Symbol 26 MovieClip [#moveMode]
"scaleWidth"Symbol 174 MovieClip Frame 1Symbol 25 MovieClip [#scaleWidth]
"scalePage"Symbol 174 MovieClip Frame 1Symbol 24 MovieClip [#scalePage]
"prevpage"Symbol 174 MovieClip Frame 1Symbol 23 MovieClip [#prevpage]
"rotate"Symbol 174 MovieClip Frame 1Symbol 22 MovieClip [#rotate]
"help"Symbol 174 MovieClip Frame 1Symbol 21 MovieClip [#help]
"newwindow"Symbol 174 MovieClip Frame 1Symbol 20 MovieClip [#newwindow]
"selMode"Symbol 174 MovieClip Frame 1Symbol 19 MovieClip [#selMode]
"more"Symbol 174 MovieClip Frame 1Symbol 18 MovieClip [#more]
"nextpage"Symbol 174 MovieClip Frame 1Symbol 17 MovieClip [#nextpage]
"searchPatternmc"Symbol 174 MovieClip Frame 1Symbol 172 MovieClip
"searchbut"Symbol 174 MovieClip Frame 1Symbol 173 MovieClip
"CR"Symbol 399 MovieClip [Page1] Frame 1Symbol 358 EditableText
"CR"Symbol 412 MovieClip [Page2] Frame 1Symbol 404 EditableText
"CR"Symbol 476 MovieClip [Page3] Frame 1Symbol 417 EditableText
"CR"Symbol 487 MovieClip [Page4] Frame 1Symbol 481 EditableText
"CR"Symbol 498 MovieClip [Page5] Frame 1Symbol 492 EditableText
"CR"Symbol 509 MovieClip [Page6] Frame 1Symbol 503 EditableText
"CR"Symbol 519 MovieClip [Page7] Frame 1Symbol 514 EditableText
"CR"Symbol 530 MovieClip [Page8] Frame 1Symbol 524 EditableText
"CR"Symbol 542 MovieClip [Page9] Frame 1Symbol 535 EditableText
"CR"Symbol 554 MovieClip [Page10] Frame 1Symbol 547 EditableText
"CR"Symbol 565 MovieClip [Page11] Frame 1Symbol 559 EditableText
"CR"Symbol 575 MovieClip [Page12] Frame 1Symbol 570 EditableText
"CR"Symbol 586 MovieClip [Page13] Frame 1Symbol 580 EditableText
"CR"Symbol 596 MovieClip [Page14] Frame 1Symbol 591 EditableText
"CR"Symbol 607 MovieClip [Page15] Frame 1Symbol 601 EditableText
"CR"Symbol 618 MovieClip [Page16] Frame 1Symbol 612 EditableText
"CR"Symbol 629 MovieClip [Page17] Frame 1Symbol 623 EditableText
"CR"Symbol 640 MovieClip [Page18] Frame 1Symbol 634 EditableText
"CR"Symbol 651 MovieClip [Page19] Frame 1Symbol 645 EditableText
"CR"Symbol 662 MovieClip [Page20] Frame 1Symbol 656 EditableText
"CR"Symbol 673 MovieClip [Page21] Frame 1Symbol 667 EditableText
"CR"Symbol 684 MovieClip [Page22] Frame 1Symbol 678 EditableText
"CR"Symbol 695 MovieClip [Page23] Frame 1Symbol 689 EditableText
"CR"Symbol 705 MovieClip [Page24] Frame 1Symbol 700 EditableText
"CR"Symbol 716 MovieClip [Page25] Frame 1Symbol 710 EditableText
"CR"Symbol 727 MovieClip [Page26] Frame 1Symbol 721 EditableText
"CR"Symbol 738 MovieClip [Page27] Frame 1Symbol 732 EditableText
"CR"Symbol 749 MovieClip [Page28] Frame 1Symbol 743 EditableText
"CR"Symbol 759 MovieClip [Page29] Frame 1Symbol 754 EditableText
"CR"Symbol 786 MovieClip [Page30] Frame 1Symbol 764 EditableText
"CR"Symbol 797 MovieClip [Page31] Frame 1Symbol 791 EditableText
"CR"Symbol 808 MovieClip [Page32] Frame 1Symbol 802 EditableText
"CR"Symbol 819 MovieClip [Page33] Frame 1Symbol 813 EditableText
"CR"Symbol 830 MovieClip [Page34] Frame 1Symbol 824 EditableText
"CR"Symbol 840 MovieClip [Page35] Frame 1Symbol 835 EditableText
"CR"Symbol 865 MovieClip [Page36] Frame 1Symbol 845 EditableText
"CR"Symbol 907 MovieClip [Page37] Frame 1Symbol 870 EditableText
"CR"Symbol 946 MovieClip [Page38] Frame 1Symbol 912 EditableText
"CR"Symbol 967 MovieClip [Page39] Frame 1Symbol 951 EditableText
"CR"Symbol 1026 MovieClip [Page40] Frame 1Symbol 972 EditableText
"CR"Symbol 1054 MovieClip [Page41] Frame 1Symbol 1031 EditableText
"CR"Symbol 1088 MovieClip [Page42] Frame 1Symbol 1059 EditableText
"CR"Symbol 1100 MovieClip [Page43] Frame 1Symbol 1093 EditableText
"CR"Symbol 1112 MovieClip [Page44] Frame 1Symbol 1105 EditableText
"CR"Symbol 1123 MovieClip [Page45] Frame 1Symbol 1117 EditableText
"CR"Symbol 1153 MovieClip [Page46] Frame 1Symbol 1128 EditableText
"CR"Symbol 1182 MovieClip [Page47] Frame 1Symbol 1158 EditableText
"CR"Symbol 1211 MovieClip [Page48] Frame 1Symbol 1187 EditableText
"CR"Symbol 1223 MovieClip [Page49] Frame 1Symbol 1216 EditableText
"CR"Symbol 1234 MovieClip [Page50] Frame 1Symbol 1228 EditableText
"CR"Symbol 1246 MovieClip [Page51] Frame 1Symbol 1239 EditableText
"CR"Symbol 1258 MovieClip [Page52] Frame 1Symbol 1251 EditableText
"CR"Symbol 1270 MovieClip [Page53] Frame 1Symbol 1263 EditableText
"CR"Symbol 1282 MovieClip [Page54] Frame 1Symbol 1275 EditableText
"CR"Symbol 1294 MovieClip [Page55] Frame 1Symbol 1287 EditableText
"CR"Symbol 1306 MovieClip [Page56] Frame 1Symbol 1299 EditableText
"CR"Symbol 1317 MovieClip [Page57] Frame 1Symbol 1311 EditableText
"CR"Symbol 1340 MovieClip [Page58] Frame 1Symbol 1322 EditableText
"CR"Symbol 1383 MovieClip [Page59] Frame 1Symbol 1345 EditableText
"CR"Symbol 1420 MovieClip [Page60] Frame 1Symbol 1388 EditableText
"CR"Symbol 1448 MovieClip [Page61] Frame 1Symbol 1425 EditableText
"CR"Symbol 1460 MovieClip [Page62] Frame 1Symbol 1453 EditableText
"CR"Symbol 1472 MovieClip [Page63] Frame 1Symbol 1465 EditableText
"CR"Symbol 1484 MovieClip [Page64] Frame 1Symbol 1477 EditableText
"CR"Symbol 1496 MovieClip [Page65] Frame 1Symbol 1489 EditableText
"CR"Symbol 1507 MovieClip [Page66] Frame 1Symbol 1501 EditableText
"CR"Symbol 1519 MovieClip [Page67] Frame 1Symbol 1512 EditableText
"CR"Symbol 1531 MovieClip [Page68] Frame 1Symbol 1524 EditableText
"CR"Symbol 1543 MovieClip [Page69] Frame 1Symbol 1536 EditableText
"CR"Symbol 1555 MovieClip [Page70] Frame 1Symbol 1548 EditableText
"CR"Symbol 1566 MovieClip [Page71] Frame 1Symbol 1560 EditableText
"CR"Symbol 1580 MovieClip [Page72] Frame 1Symbol 1571 EditableText
"CR"Symbol 1592 MovieClip [Page73] Frame 1Symbol 1585 EditableText

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 302 as "TBImage1"
ExportAssets (56)Timeline Frame 1Symbol 305 as "TBImage2"
ExportAssets (56)Timeline Frame 1Symbol 308 as "TBImage4"
ExportAssets (56)Timeline Frame 1Symbol 311 as "TBImage32"
ExportAssets (56)Timeline Frame 1Symbol 314 as "TBImage64"
ExportAssets (56)Timeline Frame 1Symbol 317 as "TBImage128"
ExportAssets (56)Timeline Frame 1Symbol 320 as "TBImage512"
ExportAssets (56)Timeline Frame 1Symbol 323 as "TBImage2048"
ExportAssets (56)Timeline Frame 1Symbol 326 as "TBImage4096"
ExportAssets (56)Timeline Frame 1Symbol 329 as "TBImage8192"
ExportAssets (56)Timeline Frame 1Symbol 332 as "TBImage16384"
ExportAssets (56)Timeline Frame 1Symbol 335 as "TBImage32768"
ExportAssets (56)Timeline Frame 1Symbol 338 as "TBImage65536"
ExportAssets (56)Timeline Frame 1Symbol 339 as "Brightness"
ExportAssets (56)Timeline Frame 1Symbol 340 as "Contrast"
ExportAssets (56)Timeline Frame 1Symbol 341 as "Heights"
ExportAssets (56)Timeline Frame 1Symbol 342 as "HelpPageURL"
ExportAssets (56)Timeline Frame 1Symbol 343 as "Hue"
ExportAssets (56)Timeline Frame 1Symbol 344 as "InterfaceCustomMask"
ExportAssets (56)Timeline Frame 1Symbol 345 as "Lang"
ExportAssets (56)Timeline Frame 1Symbol 346 as "Links"
ExportAssets (56)Timeline Frame 1Symbol 347 as "LogoURL"
ExportAssets (56)Timeline Frame 1Symbol 348 as "Orientation"
ExportAssets (56)Timeline Frame 1Symbol 349 as "PageMode"
ExportAssets (56)Timeline Frame 1Symbol 350 as "PageNum"
ExportAssets (56)Timeline Frame 1Symbol 351 as "Resolution"
ExportAssets (56)Timeline Frame 1Symbol 352 as "Saturation"
ExportAssets (56)Timeline Frame 1Symbol 353 as "Widths"
FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 2 as "BottomArea"
ExportAssets (56)Timeline Frame 1Symbol 3 as "ScrollArea"
ExportAssets (56)Timeline Frame 1Symbol 5 as "#whitebgr"
ExportAssets (56)Timeline Frame 1Symbol 7 as "#bgr"
ExportAssets (56)Timeline Frame 1Symbol 13 as "waitmsg"
ExportAssets (56)Timeline Frame 1Symbol 17 as "#nextpage"
ExportAssets (56)Timeline Frame 1Symbol 18 as "#more"
ExportAssets (56)Timeline Frame 1Symbol 19 as "#selMode"
ExportAssets (56)Timeline Frame 1Symbol 20 as "#newwindow"
ExportAssets (56)Timeline Frame 1Symbol 21 as "#help"
ExportAssets (56)Timeline Frame 1Symbol 22 as "#rotate"
ExportAssets (56)Timeline Frame 1Symbol 23 as "#prevpage"
ExportAssets (56)Timeline Frame 1Symbol 24 as "#scalePage"
ExportAssets (56)Timeline Frame 1Symbol 25 as "#scaleWidth"
ExportAssets (56)Timeline Frame 1Symbol 26 as "#moveMode"
ExportAssets (56)Timeline Frame 1Symbol 27 as "#print"
ExportAssets (56)Timeline Frame 1Symbol 34 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 36 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 38 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 39 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 41 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 43 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 44 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 45 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 46 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 47 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 48 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 52 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 53 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 54 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 55 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 56 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 57 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 58 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 59 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 60 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 61 as "CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 64 as "ScrollTrack"
ExportAssets (56)Timeline Frame 1Symbol 71 as "ScrollDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 73 as "ScrollThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 75 as "ScrollThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 76 as "ScrollDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 77 as "ScrollDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 78 as "ScrollDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 84 as "ScrollThumbBottomDisabled"
ExportAssets (56)Timeline Frame 1Symbol 86 as "ThumbThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 88 as "ThumbThemeColor3"
ExportAssets (56)Timeline Frame 1Symbol 89 as "ScrollThumbBottomDown"
ExportAssets (56)Timeline Frame 1Symbol 90 as "ScrollThumbBottomOver"
ExportAssets (56)Timeline Frame 1Symbol 91 as "ScrollThumbBottomUp"
ExportAssets (56)Timeline Frame 1Symbol 93 as "ScrollThumbGripDisabled"
ExportAssets (56)Timeline Frame 1Symbol 95 as "ThumbThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 96 as "ScrollThumbGripDown"
ExportAssets (56)Timeline Frame 1Symbol 97 as "ScrollThumbGripOver"
ExportAssets (56)Timeline Frame 1Symbol 98 as "ScrollThumbGripUp"
ExportAssets (56)Timeline Frame 1Symbol 100 as "ScrollThumbMiddleDisabled"
ExportAssets (56)Timeline Frame 1Symbol 101 as "ScrollThumbMiddleDown"
ExportAssets (56)Timeline Frame 1Symbol 105 as "ScrollThumbMiddleOver"
ExportAssets (56)Timeline Frame 1Symbol 106 as "ScrollThumbMiddleUp"
ExportAssets (56)Timeline Frame 1Symbol 107 as "ScrollThumbTopDisabled"
ExportAssets (56)Timeline Frame 1Symbol 108 as "ScrollThumbTopDown"
ExportAssets (56)Timeline Frame 1Symbol 109 as "ScrollThumbTopOver"
ExportAssets (56)Timeline Frame 1Symbol 110 as "ScrollThumbTopUp"
ExportAssets (56)Timeline Frame 1Symbol 111 as "ScrollTrackDisabled"
ExportAssets (56)Timeline Frame 1Symbol 112 as "ScrollUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 113 as "ScrollUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 114 as "ScrollUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 115 as "ScrollUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 116 as "BtnDownArrow"
ExportAssets (56)Timeline Frame 1Symbol 117 as "BtnUpArrow"
ExportAssets (56)Timeline Frame 1Symbol 118 as "ScrollBarAssets"
ExportAssets (56)Timeline Frame 1Symbol 119 as "HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 120 as "VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 121 as "View"
ExportAssets (56)Timeline Frame 1Symbol 122 as "ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 123 as "ScrollPane"
ExportAssets (56)Timeline Frame 1Symbol 179 as "__Packages.ColorMatrix"
ExportAssets (56)Timeline Frame 1Symbol 180 as "__Packages.P2FLocale"
ExportAssets (56)Timeline Frame 1Symbol 181 as "__Packages.VisibleArea"
ExportAssets (56)Timeline Frame 1Symbol 182 as "__Packages.SelectionRange"
ExportAssets (56)Timeline Frame 1Symbol 183 as "__Packages.CPrint2FlashEvents"
ExportAssets (56)Timeline Frame 1Symbol 184 as "__Packages.Slider"
ExportAssets (56)Timeline Frame 1Symbol 28 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 29 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 30 as "__Packages.mx.core.View"
ExportAssets (56)Timeline Frame 1Symbol 31 as "__Packages.mx.core.ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 32 as "__Packages.mx.containers.ScrollPane"
ExportAssets (56)Timeline Frame 1Symbol 124 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 125 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 126 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 127 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 128 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 129 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 130 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 131 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 132 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 133 as "__Packages.mx.core.ExternalContent"
ExportAssets (56)Timeline Frame 1Symbol 134 as "__Packages.mx.skins.CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 135 as "__Packages.mx.controls.scrollClasses.ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 136 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 137 as "__Packages.mx.controls.scrollClasses.ScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 138 as "__Packages.mx.controls.HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 139 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 1Symbol 140 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 141 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 142 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 143 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 144 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 145 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 146 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 147 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 148 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 149 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 150 as "__Packages.mx.skins.halo.ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 151 as "__Packages.mx.controls.VScrollBar"
ExportAssets (56)Timeline Frame 3Symbol 399 as "Page1"
ExportAssets (56)Timeline Frame 4Symbol 412 as "Page2"
ExportAssets (56)Timeline Frame 5Symbol 476 as "Page3"
ExportAssets (56)Timeline Frame 6Symbol 487 as "Page4"
ExportAssets (56)Timeline Frame 7Symbol 498 as "Page5"
ExportAssets (56)Timeline Frame 8Symbol 509 as "Page6"
ExportAssets (56)Timeline Frame 9Symbol 519 as "Page7"
ExportAssets (56)Timeline Frame 10Symbol 530 as "Page8"
ExportAssets (56)Timeline Frame 11Symbol 542 as "Page9"
ExportAssets (56)Timeline Frame 12Symbol 554 as "Page10"
ExportAssets (56)Timeline Frame 13Symbol 565 as "Page11"
ExportAssets (56)Timeline Frame 14Symbol 575 as "Page12"
ExportAssets (56)Timeline Frame 15Symbol 586 as "Page13"
ExportAssets (56)Timeline Frame 16Symbol 596 as "Page14"
ExportAssets (56)Timeline Frame 17Symbol 607 as "Page15"
ExportAssets (56)Timeline Frame 18Symbol 618 as "Page16"
ExportAssets (56)Timeline Frame 19Symbol 629 as "Page17"
ExportAssets (56)Timeline Frame 20Symbol 640 as "Page18"
ExportAssets (56)Timeline Frame 21Symbol 651 as "Page19"
ExportAssets (56)Timeline Frame 22Symbol 662 as "Page20"
ExportAssets (56)Timeline Frame 23Symbol 673 as "Page21"
ExportAssets (56)Timeline Frame 24Symbol 684 as "Page22"
ExportAssets (56)Timeline Frame 25Symbol 695 as "Page23"
ExportAssets (56)Timeline Frame 26Symbol 705 as "Page24"
ExportAssets (56)Timeline Frame 27Symbol 716 as "Page25"
ExportAssets (56)Timeline Frame 28Symbol 727 as "Page26"
ExportAssets (56)Timeline Frame 29Symbol 738 as "Page27"
ExportAssets (56)Timeline Frame 30Symbol 749 as "Page28"
ExportAssets (56)Timeline Frame 31Symbol 759 as "Page29"
ExportAssets (56)Timeline Frame 32Symbol 786 as "Page30"
ExportAssets (56)Timeline Frame 33Symbol 797 as "Page31"
ExportAssets (56)Timeline Frame 34Symbol 808 as "Page32"
ExportAssets (56)Timeline Frame 35Symbol 819 as "Page33"
ExportAssets (56)Timeline Frame 36Symbol 830 as "Page34"
ExportAssets (56)Timeline Frame 37Symbol 840 as "Page35"
ExportAssets (56)Timeline Frame 38Symbol 865 as "Page36"
ExportAssets (56)Timeline Frame 39Symbol 907 as "Page37"
ExportAssets (56)Timeline Frame 40Symbol 946 as "Page38"
ExportAssets (56)Timeline Frame 41Symbol 967 as "Page39"
ExportAssets (56)Timeline Frame 42Symbol 1026 as "Page40"
ExportAssets (56)Timeline Frame 43Symbol 1054 as "Page41"
ExportAssets (56)Timeline Frame 44Symbol 1088 as "Page42"
ExportAssets (56)Timeline Frame 45Symbol 1100 as "Page43"
ExportAssets (56)Timeline Frame 46Symbol 1112 as "Page44"
ExportAssets (56)Timeline Frame 47Symbol 1123 as "Page45"
ExportAssets (56)Timeline Frame 48Symbol 1153 as "Page46"
ExportAssets (56)Timeline Frame 49Symbol 1182 as "Page47"
ExportAssets (56)Timeline Frame 50Symbol 1211 as "Page48"
ExportAssets (56)Timeline Frame 51Symbol 1223 as "Page49"
ExportAssets (56)Timeline Frame 52Symbol 1234 as "Page50"
ExportAssets (56)Timeline Frame 53Symbol 1246 as "Page51"
ExportAssets (56)Timeline Frame 54Symbol 1258 as "Page52"
ExportAssets (56)Timeline Frame 55Symbol 1270 as "Page53"
ExportAssets (56)Timeline Frame 56Symbol 1282 as "Page54"
ExportAssets (56)Timeline Frame 57Symbol 1294 as "Page55"
ExportAssets (56)Timeline Frame 58Symbol 1306 as "Page56"
ExportAssets (56)Timeline Frame 59Symbol 1317 as "Page57"
ExportAssets (56)Timeline Frame 60Symbol 1340 as "Page58"
ExportAssets (56)Timeline Frame 61Symbol 1383 as "Page59"
ExportAssets (56)Timeline Frame 62Symbol 1420 as "Page60"
ExportAssets (56)Timeline Frame 63Symbol 1448 as "Page61"
ExportAssets (56)Timeline Frame 64Symbol 1460 as "Page62"
ExportAssets (56)Timeline Frame 65Symbol 1472 as "Page63"
ExportAssets (56)Timeline Frame 66Symbol 1484 as "Page64"
ExportAssets (56)Timeline Frame 67Symbol 1496 as "Page65"
ExportAssets (56)Timeline Frame 68Symbol 1507 as "Page66"
ExportAssets (56)Timeline Frame 69Symbol 1519 as "Page67"
ExportAssets (56)Timeline Frame 70Symbol 1531 as "Page68"
ExportAssets (56)Timeline Frame 71Symbol 1543 as "Page69"
ExportAssets (56)Timeline Frame 72Symbol 1555 as "Page70"
ExportAssets (56)Timeline Frame 73Symbol 1566 as "Page71"
ExportAssets (56)Timeline Frame 74Symbol 1580 as "Page72"
ExportAssets (56)Timeline Frame 75Symbol 1592 as "Page73"
ExportAssets (56)Timeline Frame 75Symbol 1593 as "PageList"




http://swfchan.com/11/53145/info.shtml
Created: 22/4 -2019 20:01:01 Last modified: 22/4 -2019 20:01:01 Server time: 06/05 -2024 06:45:23