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

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

brain-washing-manual.swf

This is the info page for
Flash #78057

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


Text
192

1

This document is produced by Print2Flash (www.print2flash.com)

The Brainwashing Manua l



Transcribed by  Warrior


Email comments are welcomed.



Notes:

1. This manual is reproduced here for the purpose of scholarly
discussion. Its existence on this web site is not to be construe d
as a statement of agreement with the philosophy expressed in
the manual.

2. The notation of "[sic]" indicates that a typographical error in
the text of my copy of the manual has been faithfully reproduced
as is.

3. The page numbers appear at the bo ttom of each page.

4. All of the text is in page - identical format, with line breaks as
they appear in the original.

5. The text after page 64 beginning with "PUBLISHED AS A PUBLIC
SERVICE..." appears on the outside of the back cover in large print.
Th e booklet cover is green and is bound with two staples.

6. The "editorial note" is on page one.

7. The term "Psychopolitics" is used variously in both upper -  and
lower - case in the text. All instances have been faithfully transcribed.

8. On pages 11 a nd 19, single quotes were used around the words
'petite bourgeoisie' and 'alignment' respectively; all other quotes in
the text were double quotes.

9. You may note that there are line breaks between the second and third
paragraphs on page 45, and the fo urth and fifth paragraphs on page 46.
This is intentional, as a smaller font size was used in the original.





BRAIN  -  WASHING

A Synthesis of the Russian
Textbook on Psychopolitics

PSYCHOPOLITICS  -  the art and
science of asserting and maintain -
ing  dominion over the thoughts and
loyalties of individuals, officers,

This document is produced by Print2Flash (www.print2flash.com)

bureaus, and masses, and the ef -
fecting of the conquest of enemy
nations through "mental healing."




EDITORIAL NOTE
This book is a synthesis of information gathered through observa -
t ion, discussion, investigation and experience over the last ten years.
I cannot entirely vouch for its authenticity. Disclosure of the sourc -
es from which it is drawn would undoubtedly lead to great difficulties
for them. And in matters of this kind th e Soviet is not accustomed to
the issuance of validations.
Having compiled this volume I did not easily discover any method
of distributing it since my own facilities and finances are, as is cus -
tomary with professors, necessarily limited. Further, the  placement
of this volume in anyone's hands constituted to some degree a consid -
erable risk to myself until I realized that there actually were two
American groups in the field of mental science who were entirely
above suspicion, particularly since they w ere often mentioned as Sov -
iet targets by my informers and were mentioned in the actual text of
this book as being antipathetic to this Soviet programme. These two
groups were the Christian Scientists and the Church of Scientology.
Christian Science is an  American Religion, intensely patriotic. Scien -
tology (and its sub - study, Dianetics), also a religion, is the only
entirely American development in the field of the human mind.
Knowing from my information sources that the Church of Scien -
tology and Ch ristian Science and their people have experienced years
of mauling and defamation at Communist hands, I am submitting to
these organizations this work. I wish to express here my apprecia -
tion for their bold resistance to Communism through the years.
I  wish also to express my confidence in the future of the free na -
tions of earth. Although the soviet has found a chink in the armour
of individual liberty, it is certain that Democratic processes can mend
it. That only the individual himself can protest ag ainst assault and
injury to him before law, joined with the fact that the insane have no
rights before law, has permitted in itself this deep ingress into our
country's security. So long as this legal hole exists, there is then no
law against driving anyon e insane, even though this action deals as
finally with a person as does murder. The existence today of highly
efficient drugs such as LSD, one - millionth of an ounce of which can
create insanity, brings this legal loophole into focus. By enacting
legislati on permitting a friend or next of kin to bring charges in case
of assault, and by quickly placing all treatment of and institutions for
the insane in the hands of ministers, taking it entirely out of the
hands of European indoctrinated practitioners, the e ntire effort of
psychopolitics can be nullified at once.

This document is produced by Print2Flash (www.print2flash.com)

If you care to check this subject of psychopolitics against current
occurrences in the American scene you will discover the urgency of
such measures.
CHARLES STICKLEY,
New York City, 1955.
1



CONTENTS
<! -- [if !supportEmptyParas] -- >   <! -- [endif] -- >
Editorial Note  -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -    1
An Address by Beria   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -  3
CHAPTER I:
The History and Definition of Psychopolitics  -   -   -    5
CHAPTER II:
The Constitution of Man as a Political Organism  -   -  8
CHAPTER III:
Man as an Economic Organism  -   -   -   -   -   -   -   -   -   -   -    13
CHAPTER IV:
State Goals for the Individual and Masses  -   -   -   -    17
CHAPTER V:
An Examination of Loyalties  -   -   -   -   -   -   -   -   -   -   -    19
CHAPTER VI:
The General Subject of Obedience  -   -   -   -   -   -   -   -   -  29
CHAPTER VII:
Anatomy of Stimulus - Response Mechanisms of Man  -   -  3 5
CHAPTER VIII:
Degradation, Shock and Endurance  -   -   -   -   -   -   -   -   -  41
CHAPTER IX:
The Organization of Mental Health Campaigns     -   -   -  45
CHAPTER X:
Conduct Under Fire  -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -  50
CHAPTER XI:
The Use of Psychopolitics in Spread ing Communism  -  53
CHAPTER XII:
Violent Remedies  -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -  54
CHAPTER XIII:
Recruiting of Psychopolitical Dupes  -   -   -   -   -   -   -    56
CHAPTER XIV:
The Smashing of Religious Groups  -   -   -   -   -   -   -   -   -  58
CHAPTER XV:
Proposals Which  Must Be Avoided  -   -   -   -   -   -   -   -   -    61
CHAPTER XVI:
In Summary  -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -  64
2


AN ADDRESS BY BERIA
American students at the Lenin University, I welcome your attendance

at these classes on Psychopolitics.

This document is produced by Print2Flash (www.print2flash.com)

Psychopolitics is an important if less known division of Geo - politics. It is
less known because it must necessarily deal with highly educated personnel,
the very top strata of "mental healing".
By psychopolitics our chief goals are effectively carrie d forward. To
produce a maximum of chaos in the culture of the enemy is our first most
important step. Our fruits are grow [sic] in chaos, distrust, economic depression
and scientific turmoil. At least a weary populace can seek peace only in our
offered Co mmunist State, at last only Communism can resolve the problems
of the masses.
A psychopolitician must work hard to produce the maximum chaos in the
fields of "mental healing". He must recruit and use all the agencies and
facilities of "mental healing".  He must labour to increase the personnel and
facilities of "mental healing" until at last the entire field of mental science
is entirely dominated by Communist principles and desires.
To achieve these goals the psychopolitician must crush every "home -
g rown" variety of mental healing in America. Actual teachings of Freud,
James, Eddy and others amongst your misguided peoples must be swept away.
They must be discredited, defamed, arrested, stamped upon even by their
own government until there is no credit  in them and only Communist -
oriented "healing" remains. You must work until every teacher of psychology
unknowingly or knowingly teaches only Communist doctrine under the guise
of "psychology". You must labour until every doctor and psychiatrist is
either  a psychopolitician or an unwitting assistant to our aims.
You must labour until we have dominion over the minds and bodies of
every important person in your nation. You must achieve such disrepute for
the state of insanity and such authority over its p ronouncement that not one
statesman so labelled could again be given credence by his people. You must
work until suicide arising from mental imbalance is common and calls forth
no general investigation or remark.
With the institutions for the insane you  have in your country prisons
which can hold a million persons and can hold them without civil rights or
any hope of freedom. And upon these people can be practiced shock and
surgery so that never again will they draw a sane breath. You must make
these tre atments common and accepted. And you must sweep aside any
treatment or any group of persons seeking to treat by effective means.
You must dominate as respected men the fields of psychiatry and
psychology. You must dominate the hospitals and universities . You must
carry forward the myth that only a European doctor is competent in the field
of insanity and thus excuse amongst you the high incidence of foreign birth
and training. If and when we seize Vienna you shall have then a common
ground of meeting and  can come and take your instructions as worshippers
of Freud along with other psychiatrists.
3


Psychopolitics is a solemn charge. With it you can erase our enemies as

This document is produced by Print2Flash (www.print2flash.com)

insects. You can cripple the efficiency of leaders by striking insanity into
their  families through the use of drugs. You can wipe them away with
testimony as to their insanity. By our technologies you can even bring about
insanity itself when they seem too resistive.
You can change their loyalties by psychopolitics. Given a short tim e with
a psychopolitician you can alter forever the loyalty of a soldier in our hands
or a statesman or a leader in his own country, or you can destroy his mind.
However you labour under certain dangers. It may happen that remedies
for our "treatments"  may be discovered. It may occur that a public hue
and cry may arise against "mental healing". It may thus occur that all
mental healing might be placed in the hands of ministers and be taken out
of the hands of our psychologists and psychiatrists. But the  Capitalistic thirst
for control, Capitalistic inhumanity and a general public terror of insanity
can be brought to guard against these things. But should they occur, should
independent researchers actually discover means to undo psychopolitical
procedures,  you must not rest, you must not eat or sleep, you must not stint
one tiniest bit of available money to campaign against it, discredit it, strike
it down and render it void. For by an effective means all our actions and
researches could be undone.
In a  Capitalistic state you are aided on all sides by the corruption of the
philosophy of man and the times. You will discover that everything will
aid you in your campaign to seize, control and use all "mental healing" to
spread our doctrine and rid us of our  enemies within their own borders.
Use the courts, use the judges, use the Constitution of the country, use
its medical societies and its laws to further our ends. Do not stint in your
labour in this direction. And when you have succeeded you will discov er
that you can now effect your own legislation at will and you can, by careful
organization of healing societies, by constant campaign about the terrors
of society, by pretence [sic] as to your effectiveness make your Capitalist himself,
by his own approp riations, finance a large portion of the quiet Communist
conquest of the nation.
By psychopolitics create chaos. Leave a nation leaderless. Kill our
enemies. And bring to Earth, through Communism, the greatest peace Man
has ever known.
<! -- [if !supportE mptyParas] -- >   <! -- [endif] -- >
Thank you.
4



CHAPTER I

THE HISTORY AND DEFINITION OF
PSYCHOPOLITICS

This document is produced by Print2Flash (www.print2flash.com)

Although punishment for its own sake may not be entirely
without recompense, it is, nevertheless, true that the end and goal
of all punishment is the  indoctrination of the person being
punished with an idea, whether that idea be one of restraint or
obedience.
In that any ruler has, from time beyond memory, needed the
obedience of his subjects in order to accomplish his ends, he has
thus resorted to  punishments. This is true of every tribe and state
in the history of Man. Today, Russian culture has evoked more
certain and definite methods of aligning and securing the loyalties
of persons and populaces, and of enforcing obedience upon them.
This modern  outgrowth of old practices is called Psychopolitics.
The stupidity and narrowness of nations not blessed with
Russian reasoning has caused them to rely upon practices which
are today too ancient and outmoded for the rapid and heroic
pace of our time. A nd in view of the tremendous advance of
Russian Culture in the field of mental technologies, begun with
the glorious work of Pavlov and carried forward so ably by later
Russians, it would be strange that an art and science would not
evolve totally devoted  to the aligning of loyalties and extracting
the obedience of individuals and multitudes.
Thus we see that psychopolitical procedures are a natural
outgrowth of practices as old as Man, practices which are current
in every group of men throughout the wor ld. Thus, in psycho -
political procedures there is no ethical problem, since it is obvious
and evident that Man is always coerced against his will to the
greater good of the State, whether by economic gains or indoc -
trination into the wishes and desires o f the State.
Basically, Man is an animal. He is an animal which has been
given a civilized veneer. Man is a collective animal, grouped
together for his own protection before the threat of the environ -
ment. Those who so group and control him must the ha ve in
5



their possession Specialized techniques to direct the vagaries and
energies of the animal Man toward greater efficiency in the
accomplishment of the goals of the State.
Psychopolitics, in one form or other, has long been used in
Russia, but t he subject is all but unknown outside the borders of
our nation, save only where we have carefully transplanted our
information and where it is used for the greater good of the
nation.
The definition of Psychopolitics follows.
Psychopolitics is the a rt and science of asserting and maintain -
ing dominion over the thoughts and loyalties of individuals,
officers, bureaux, and masses, and the effecting of the conquest of
enemy nations through "mental healing".
The subject of Psychopolitics breaks down  into several cate -
gories, each a natural and logical proceeding from the last. Its
first subject is the constitution and anatomy of Man himself as
a political organism. The next is an examination of Man as a [sic]

economic organism, as this might be contr olled by his desires.
The next is classification of State goals for the individual and

This document is produced by Print2Flash (www.print2flash.com)

masses. The next is an examination of loyalties. The next is the
general subject of obedience. The next is the anatomy of the
stimulus - response mechanisms of Man. The ne xt is the subject
of shock and endurance. The next is categories of experience.
The next is the catalyzing and aligning of experience. The next
is the use of drugs. The next is implantation. The next
is the general application of Psychopolitics within Russ ia. The
next is the organization and use of counter - Psychopolitics. The
next is the use of Psychopolitics in the conquest of foreign nations.
The next is psychopolitical organizations outside Russia, their
composition and activity. The next is the creation  of slave
philosophy in an hostile nation. The next is countering anti -
psychopolitical activities abroad, and the final one, the destiny
of psychopolitical rule in a scientific age. To this might be added
many subcategories, such as the nullification of m odern weapons
by psychopolitical activity.
The strength and power of Psychopolitics cannot be over -
estimated, particularly when used in a nation decayed by pseudo -
intellectualism, where exploitation of the masses combines readily
6



with psychopolit ical actions, and particularly where the greed
of Capitalistic or Monarchial regimes has already brought about
an overwhelming incidence of neurosis which can be employed
as the groundwork for psychopolitical action and a psycho -
political corps.
It is  part of your mission, student, to prevent psychopolitical
activity to the detriment of the Russian State, just as it is your
mission to carry forward in our nation and outside it, if you are
so assigned, the missions and goals of Psychopolitics. No agent
o f Russia could be even remotely effective without a thorough
grounding in Psychopolitics, and so you carry forward with you
a Russian trust to use well what you are learning here.
7



CHAPTER II

THE CONSTITUTION OF MAN AS A POLITICAL ORGANISM

Man is  already a colonial aggregation of cells, and to consider
him an individual would be an error. Colonies of cells have
gathered together as one organ or another of the body, and then
these organs have, themselves, gathered together to form the
whole. Thus we  see that man himself is already a political
organism, even if we do not consider a mass of men.
Sickness could be considered to be a disloyalty to the remaining
organisms on the part of one organism. This disloyalty, becoming
apparent, brings about a  revolt of some part of the anatomy
against the remaining whole, and thus we have, in effect, an
internal revolution. The heart, becoming disaffected, falls away

from close membership and service to the remainder of the
organism, and we discover the entire  body in all of its activities

This document is produced by Print2Flash (www.print2flash.com)

is disrupted because of the revolutionary activity of the heart.
The heart is in revolt because it cannot or will not co - operate with
the remainder of the body. If we permit the heart thus to revolt,
the kidneys, taking the ex ample of the heart, may in their turn
rebel and cease to work for the good of the organism. This
rebellion, multiplying to other organs and the glandular system,
brings about the death of the "individual". We can see with ease
that the revolt is death, tha t the revolt of any part of the organism
results in death. Thus we see that there can be no compromise
with rebellion.
Like the "individual" man, the State is a collection of aggrega -
tions. The political entities within the State must, all of them,
co - operate for the greater good of the State lest the State itself
fall asunder and die; for with the disaffection of any single dis -
trust we discover an example set for other districts, and we
discover, at length, the entire State falling. This is the dang er of
revolution.
Look at earth. We see here one entire organism. The organism
of Earth is an individual organism. Earth has as its organs the
8



various races and nations of men. Where one of these is per -
mitted to remain disaffected, Earth itself  is threatened with
death. The threatened rebellion of one country, no matter how
small, against the total organism of Earth, would find Earth sick,
and the cultural state of man to suffer in consequence. Thus,
the putrescent illness of Capitalist States, s preading its pus and
bacteria into the healthy countries of the world would not do
otherwise than bring about the death of Earth, unless these ill
organisms are brought into loyalty and obedience and made to
function for the greater good of the world - wide  State.
The constitution of Man is so composed that the individual
cannot function efficiently without the alignment of each and
every part and organ of his anatomy. As the average individual
is incapable in an unformed and uncultured state, as witness  the
barbarians of the jungle, so must be trained into a co - ordina -
tion of his organic functions by exercise, education and work
toward specific goals. We particularly and specifically note that
the individual must be directed from without to accomplish hi s
exercise, education and work. He must be made to realize this,
for only then can he be made to function efficiently in the role
assigned to him.
The tenets of rugged individualism, personal determinism, self -
will, imagination and personal creativene ss are alike in the masses
antipathetic to the good of the Greater State. These wilful [sic] and
unaligned forces are no more than illness which will bring
about disaffection, disunity, and at length the collapse of the
group to which the individual is att ached.
The constitution of Man lends itself easily and thoroughly to
certain and positive regulation from without of all of its functions,
including those of thinkingness, obedience, and loyalty; and these
things must be controlled if a greater State is  to ensue.

While it may seem desirable to the surgeon to amputate one or
another limb or organ in order to save the remainder, it must be

This document is produced by Print2Flash (www.print2flash.com)

pointed out that this expediency is not entirely possible of accom -
plishment where one considers entire nations.  A body deprived
of organs can be observed to be lessened in its effectiveness. The
world deprived of the workers now enslaved by the insane and
nonsensical idiocies of the Capitalists and Monarchs of Earth,
9



would, if removed, create a certain disabil ity in the world - wide
State. Just as we see the victor forced to rehabilitate the popula -
tion of a conquered country at the end of a war, thus any effort
to depopulate a disaffected portion of the world might have some
consequence. However, let us conside r the inroad of virus and
bacteria hostile to the organism, as we see that unless we can
conquer the germ, the organ or organism which it is attacking
will itself suffer.
In any State we have certain individuals who operate in the
role of the virus and  germ, and these, attacking the population
or any group within the population, produce, by their self - willed
greed, a sickness in the organ, which then generally spreads to the
whole.
The constitution of Man, as an individual body, or the con -
stitutio n of a State or a portion of the State as a political organism
are analogous. It is the mission of Psychopolitics first to align
the obedience and goals of the group, and then maintain their
alignment by the eradication of the effectiveness of the persons
and personalities which might swerve the group toward dis -
affection. In our own nation, where things are better managed
and where reason reigns above all else, it is not difficult to
eradicate the self - willed bacteria which might attack one of our
politic al entities. But in the field of conquest, in nations less
enlightened, where the Russian State does not yet have power,
it is not as feasible to remove the entire self - willed individual.
Psychopolitics makes it possible to remove that part of his per -
son ality which, in itself, is making havoc with the person's own
constitution, as well as with the group with which the person is
connected.
If the animal man were permitted to continue undisturbed by
counter - revolutionary propaganda, if we were left to w ork under
the well - planned management of the State, we would discover
little sickness amongst Man, and we would discover no sickness
in the State. But where the individual is troubled by conflicting
propaganda, where he is made the effect of revolutionary  activi -
ties, where he is permitted to think thoughts critical to the State
itself, where he is permitted to question those in whose natural
charge he falls, we would discover his constitution to suffer. We
10



would discover, from this disaffection, th e additional disaffection
of his heart and of other portions of his anatomy. So certain is
this principle that when one finds a sick individual, could one

search deeply enough, he would discover a mis - aligned loyalty
and an interrupted obedience to the per son's group unit.

This document is produced by Print2Flash (www.print2flash.com)

There are those who foolishly have embarked upon some
spiritual Alice - in - Wonderland voyage into what they call the
"subconscious" or the "unconscious" mind, and who, under the
guise of "psychotherapy" would seek to make well the disaf fection
of body organs, but it is to be noted that their results are
singularly lacking in success. There is no strength in such an
approach. When hypnotism was first invented in Russia it was
observed that all that was necessary was to command the un -
res isting individual to be well in order, many times, to accomplish
that fact. The limitation of hypnotism was that many subjects
were not susceptible to its uses, and thus hypnotism has had to be
improved upon in order to increase the suggestibility of indi -
viduals who would not otherwise be reached. Thus, any nation
has had the experience of growing well again, as a whole
organism, when placing sufficient force in play against a dis -
affected group. Just as in hypnotism any organ can be com -
manded into gre ater loyalty and obedience, so can any political
group be commanded into greater loyalty and obedience should
sufficient force be employed. However, force often brings about
destruction, and it is occasionally not feasible to use broad mass
force to accomp lish the ends in view. Thus, it is necessary to
align the individual against his desire not to conform.
Just as it is a recognized truth that Man must conform to his
environment, so it is a recognized truth, and will become more
so as the years proceed,  that even the body of Man can be com -
manded into health.
The constitution of Man renders itself peculiarly adapted to
re - alignment of loyalties. Where these loyalties are indigestible
to the constitution of the individual itself, such loyalties to
th e 'petite bourgeoisie', to the Capitalist, to anti - Russian ideas, we
find the individual body peculiarly susceptible to sickness, and
thus we can clearly understand the epidemics, illnesses, mass -
neuroses, tumults and confusions of the United States and o ther
11



capitalist countries. Here we find the worker improperly and
incorrectly loyal, and thus we find the worker ill. To save him
and establish him correctly and properly upon his goal toward a
greater State, it is an overpowering necessity to make  it possible
for him to grant his loyalties in a correct direction. In that his
loyalties are swerved and his obedience cravenly demanded by
persons antipathetic to his general good, and in that these persons
are few, even in a Capitalist nation, the goal a nd direction of
Psychopolitics is clearly understood. To benefit the worker in
such a plight, it is necessary to eradicate, by general propaganda,
by other means, and by his own co - operation and self - willedness,
the perverted leaders. It is necessary, as w ell, to indoctrinate the
educated strata into the tenets and principles of co - operation
with the environment, and thus to insure to the worker less -
warped leadership, less - craven doctrine, and more co - operation
with the ideas and ideals of the Communist S tate.
The technologies of Psychopolitics are directed to this end.

12

This document is produced by Print2Flash (www.print2flash.com)



CHAPTER III

MAN AS AN ECONOMIC ORGANISM

Man is subject to certain desires and needs which are as
natural to his beingness as they are to that of any other animal.
Man, howev er, has the peculiarity of exaggerating some of these
beyond the bounds of reason. This is obvious through the growth
of leisure classes, pseudo - intellectual groups, the "petite bour -
geoise", Capitalism, and other ills.
It has been said, with truth, t hat one - tenth of a man's life is
concerned with politics and nine - tenths with economics. Without
food, the individual dies. Without clothing, he freezes. Without
houses and weapons, he is prey to the starving wolves. The
acquisition of sufficient items to  answer these necessities of food,
clothing, and shelter, in reason, is the natural right of a member
of an enlightened State. An excess of such items brings about
unrest and disquiet. The presence of luxury items and materials,
and the artificial creation  and whetting of appetites, as in Capi -
talist advertising, are certain to accentuate the less - desirable
characteristics of Man.
The individual is an economic organism, in that he requires
a certain amount of food, a certain amount of water, and must
hold within himself a certain amount of heat in order to live.
When he has more food than he can eat, more clothes than he
needs to protect him, he then enters upon a certain idleness which
dulls his wits and awareness, and makes him prey to difficultie s
which, in a less toxic state, he would have foreseen and avoided.
Thus, we have a glut being a menace to the individual.
It is no less different in a group. Where the group acquires too
much, its awareness of its own fellows and of the environment  is
accordingly reduced, and the effectiveness of the group in general
is lost.
The maintaining of a balance between gluttony and need is
the province of Economics proper, and is the fit subject and con -
cern of the Communist State.
Desire and wa nt are a state of mind. Individuals can be
13



educated into desiring and wanting more than they can ever
possibly obtain, and such individuals are unhappy. Most of the
self - willed characteristics of the Capitalists come entirely from
greed. He exploits the worker far beyond any necessity on his
own part, as a Capitalist, to need.
In a nation where economic balances are not controlled, the
appetite of the individual is unduly whetted by enchanting and
fanciful persuasions to desi re, and a type of insanity ensues, where
each individual is persuaded to possess more than he can use,
and to possess it even at the expense of his fellows.
There is, in economic balances, the other side. Too great and

too long privation can bring a bout unhealthy desires which, in
themselves, accumulate if left alone more than the individual

This document is produced by Print2Flash (www.print2flash.com)

can use. Poverty itself, as carefully cultivated in Capitalist
States, can bring about an imbalance of acquisition. Just as a
vacuum will pull into it masses , in a country where enforced
privation upon the masses is permitted, and where desire is
artificially whetted, need turns to greed, and one easily discovers
in such states exploitation of the many for the benefit of the few.
If one, by the technolog ies of Psychopolitics, were to dull this
excesssive [sic] greed in the few who possess it, the worker would be
freed to seek a more natural balance.
Here we have two extremes. Either one of them is an
insanity. If we wish to create an insanity we ne ed only glut or
deprive an individual at long length beyond the ability to with -
stand and we have a mental imbalance. A simple example of
this is the alteration of too low with too high pressures in a
chamber, an excellent psychopolitical procedure. T he rapidly
varied pressure brings about a chaos wherein the individual will
cannot act and where other wills then, perforce, assume control.
Essentially, in an entire country one must remove the greedy
by whatever means, and must then create and con tinue a semi -
privation in the masses in order to command and utterly control
the nation.
A continuous hope for prosperity must be indoctrinated into
the masses with many dreams and visions of glut of commodity,
and this hope must be counter - played  against the actuality of
privation and the continuous threat of loss of all economic factors
14



in case of disloyalty to the State in order to suppress the individual
wills of the masses.
In a nation under conquest such as America, our slow and
stealthy approach need take advantage only of the cycles of
booms and depressions inherent in Capitalistic nations in order
to assert more and more strong control over individual wills. A
boom is as advantageous as a depression for our ends, for during
prosperity our propaganda lines must only continues to point up
the wealth the period is delivering to the select few to divorce
their control of the state. During a depression one must only
point out that it ensued as a result of the avarice of a few  and the
general political incompetence of the national leaders.
The handling of economic propaganda is not properly the
sphere of psychopolitics, but the psychopolitician must understand
economic measures and Communist goals connected with them.
The masses masses last come to believe that only excessive
taxation of the rich can relieve them of the "burdensome leisure
class" and can thus be brought to accept such a thing as income
tax, a Marxist principle smoothly slid into Capitalistic framew ork
in 1909 in the United States. This even though the basic law
of the United States forbade it and even though Communism at
that time had been active only a few years in America. Such
success as the Income Tax law, had it been followed thoroughly
co uld have brought the United States and not Russia into the
world scene as the first Communist nation. But the virility and

good sense of the Russian peoples won. It may not be that the
United States will become entirely Communist until past the

This document is produced by Print2Flash (www.print2flash.com)

middle  of the century but when it does it will be because of our
superior understanding of economics and of psychopolitics.
The Communist agent skilled in economics has as his task the
suborning of tax agencies and their personnel to create the
maximum dist urbance and chaos and the passing of laws adapted
to our purposes, and to him we must leave this task. The psycho -
political operator plays a distinctly different role in the drama.
The rich, the skilled in finance, the well informed in govern -
ment  are particular and individual targets for the psychopoliti -
cian. His is the role of taking off the board those individuals who
would halt or corrupt Communist economic programmes. Thus
15



every rich man, every statesman, every person well informed an d
capable in government must have brought to his side as a trusted
confidant a psychopolitical operator.
The families of these persons are often deranged from idleness
and glut, and this fact must be played upon, even created. The
normal health and  wildness of a rich man's son must be twisted
and perverted and explained into neurosis and then, assisted by
a timely administration of drugs or violence, turned into crimi -
nality or insanity. This brings at once some one in "mental
healing" into conf idential contact with the family, and from this
point on the very most must then be made of that contact.
Communism could best succeed if, as the side of every rich or
influential man these could be placed a psychopolitical operator,
an undoubted au thority in the field of "mental healing" who
could then, by his advice or guided opinions, or through the
medium of a wife or daughter, direct the optimum policy to em -
broil or upset the economic policies of the country and, when the
time comes to do a way forever with the rich or influential man, to
administer the proper drug or treatment to bring about his
complete demise in an institution as a patient or his death by
suicide.
Planted beside a country's powerful persons the psychopolitical
oper ator can also guide other policies to the betterment of our
battle.
The Capitalist does not know the definition of war. He thinks
of war as attack with force performed by soldiers and machines.
He does not know that a more effective if somewhat long er war
can be fought with bread or, in our case, with drugs and the
wisdom of our art. The Capitalist has never won a war in truth.
The psychopolitician is having little trouble winning this one.
16



CHAPTER IV

STATE GOALS FOR THE INDIVIDUAL AND MAS SES

Just as we would discover an individual to be ill, whose organs,

each one, had a different goal from the rest, so we discover the
individuals and the State to be ill where goals are not rigorously

This document is produced by Print2Flash (www.print2flash.com)

codified and enforced.
There are those who, i n less enlightened times, gave Man to
believe that goals should be personally sought and held, and that,
indeed, Man's entire impulse toward higher things stemmed from
Freedom. We must remember that the same people who em -
braced this philosophy also c ontinued in Man the myth of
spiritual existence.
All goals proceed from duress. Life is a continuous escape.
Without force and threat there can be no striving. Without pain
there can be no desire to escape from pain. Without the threat
of punishmen t there can be no gain. Without duress and com -
mand there can be no alignment of bodily functions. Without
rigorous and forthright control, there can be no accomplished
goals for the State.
Goals of the State should be formulated by the State for t he
obedience and concurrence of the individuals within that State.
A State without goals so formulated is a sick State. A State
without the power and forthright wish to enforce its goals is a
sick State.
When an order is issued by the Communist Sta te, and is not
obeyed, a sickness will be discovered to ensue. Where obedience
fails, the masses suffer.
State goals depend upon loyalty and obedience for their
accomplishment. When one discovers a State goal to be inter -
preted, one discovers inevi tably that there has been an interposi -
tion of self - willedness, of greed, of idleness, or of rugged indi -
vidualism and self - centred initiative. The interruption of a State
goal will be discovered as having been interrupted by a person
whose disloyalty  and disobedience is the direct result of his own
mis - alignment with life.
17



It is not always necessary to remove the individual. It is
possible to remove his self - willed tendencies to the improvement
of the goals and gains of the whole. The tech nologies of Psycho -
politics are graduated upon the scale which starts somewhat
above the removal of the individual himself, upward toward the
removal only of those tendencies which bring about his lack of
co - operation.
It is not enough for the Sta te to have goals. These goals, once
put forward, depend for their completion upon the loyalty and
obedience of the workers. These, engaged for the most part,
in hard labours, have little time for idle speculation, which is
good. But, above them, unfort unately, there must be foremen
of one or another position, any one of whom might have sufficient
idleness and lack of physical occupation to cause some disaffecting
independency in his conduct and behaviour.
Psychopolitics remedies this tendency tow ard disaffection when
it exceeds the common persuasions of the immediate superiors of
the person in question.
18


This document is produced by Print2Flash (www.print2flash.com)

CHAPTER V

AN EXAMINATION OF LOYALTIES

If loyalty is so important in the economic and social structure,
it is necessary to examine i t further as itself.
In the field of Psychopolitics, loyalty means simply `alignment'.
It means, more fully, alignment with the goals of the Communist
State. Disloyalty means entirely mis - alignment, and more
broadly, mis - alignment with the goals of  the Communist State.
When we consider that the goals of the Communist State are
to the best possible benefit of the masses, we can see that dis -
loyalty, as a term, can embrace Democratic alignment. Loyalty
to persons not communistically indoctrinat ed would be quite
plainly a mis - alignment.
The cure of disloyalty is entirely contained in the principles of
alignment. All that it is necessary to do, where disloyalty is
encountered, is to align the purposes of the individual toward the
goals of  Communism, and it will be discovered that a great many
circumstances hitherto distasteful in his existence will cease to
exist.
A heart, or a kidney in rebellion against the remainder of the
organism is being disloyal to the remainder of the organis m. To
cure that heart or kidney it is actually only necessary to bring its
activities into alignment with the remainder of the body.
The technologies of Psychopolitics adequately demonstrate
the workability of this. Mild shock of the electric variet y can,
and does, produce the re - cooperation of a rebellious body organ.
It is the shock and punishment of surgery which, in the main,
accomplishes the re - alignment of a disaffected portion of the
body, rather that the surgery itself. It is the bombardm ent of
X - rays, rather than the therapeutic value of X - rays which
causes some disaffected organ to once again turn its attention to
the support of the general organism.
While it is not borne out that electric shock has any therapeutic
value, so far  as making the individual more sane, it is adequately
brought out that its punishment value will create in the patient
19



a greater co - operative attitude. Brain surgery has no statistical
data to recommend it beyond its removal of the individual
pers onality from amongst the paths of organs which were not
permitted to co - operate. These two Russian developments have
never pretended to alter the state of sanity. They are only
effective and workable in introducing an adequate punishment
mechanism to t he personality to make it cease and desist from its
courses and egotistical direction of the anatomy itself. It is the
violence of the electric shock and the surgery which is useful in
subduing the recalcitrant personality, which is all that stands in
the road of the masses or the State. It is occasionally to be
discovered that the removal of the preventing personality by
shock and surgery then permits the re - growth and re - establish -

ment of organs which have been rebelled against by that person -
al ity. In that a well - regulated state is composed of organisms,

This document is produced by Print2Flash (www.print2flash.com)

not personalities, the use of electric shock and brain surgery in
Psychopolitics is clearly demonstrated.
The changing of loyalty consists, in its primary step, of the
eradication of exis ting loyalties. This can be done in one of two
ways. First, by demonstrating that previously existing loyalties
have brought about perilous physical circumstances, such as
imprisonment, lack of recognition, duress, or privation, and
second, by eradicat ing the personality itself.
The first is accomplished by a steady and continuous indoc -
trination of the individual in the belief that his previous loyalties
have been granted to an unworthy source. One of the primary
instances in this is creating c ircumstances which apparently derive
from the target of his loyalties, so as to rebuff the individual. As
part of this there is the creation of a state of mind in the indi -
vidual by actually placing him under duress, and then furnishing
him with false  evidence to demonstrate that the target of his
previous loyalties is, itself, the course of the duress. Another
portion of this same method consists of defaming or degrading the
individual whose loyalties are to be changed to the target of his
loyalti es, i.e., superiors or government, to such a degree that this
target, at length, actually does hold the individual in disrepute,
and so does rebuff him and serve to convince him that his loyalties
have been misplaced. These are the milder methods, but h ave
20



proven extremely effective. The greatest drawback in their prac -
tice is that they require time and concentration, the manufacture
of false evidence, and a psychopolitical operator's time.
In moments of expediency, of which there are many,  the
personality itself can be rearranged by shock, surgery, duress,
privation and, in particular, the best of psychopolitical tech -
niques, implantation, with the technologies of neo - hypnotism.
Such duress must have in its first part a defamation of th e loyal -
ties, and its second, the implanation [sic] of new loyalties. A good
and experienced psychopolitical operator, working under the
most favourable circumstances, can, by the use of psychopolitical
technologies, alter the loyalties of an individu al so deftly that his
own companions will not suspect that they have changed. This,
however, require considerably more finesse than is usually neces -
sary to the situation. Mass neo - hypnotism can accomplish more
or less the same results when guided by  an experienced psycho -
political operator. An end goal in such a procedure would be
the alteration of the loyalties of an entire nation in a short period
of time by mass neo - hypnotism, a thing which has been effec -
tively accomplished among the less - us able states of Russia.
It is adequately demonstrated that loyalty is entirely lacking
in that mythical commodity known as "spiritual quality". Loyalty
is entirely a thing of dependence, economic or mental, and can
be changed by the crudest implement ations. Observation of
workers in their factories or fields demonstrates that they easily
grant loyalty to a foreman or a woman, and then as easily aban -
don it and substitute another individual, revulsing, at the same

time, toward the person to whom l oyalty was primarily granted.
The queasy insecurity of the masses in Capitalistic nations finds

This document is produced by Print2Flash (www.print2flash.com)

this more common than in an enlightened State such as Russia.
In Capitalistic states, dependencies are so craven, wants and
privation are so exaggerated, th at loyalty is entirely without
ethical foundation and exists only in the realm of dependency,
duress, or demand.
It is fortunate that Communism so truly approaches an ideal
state of mind, for this brings a certain easiness into any changing
of loya lties, since all other philosophies extant and practiced on
Earth today are degraded and debased, compared to Com -
21



munism. It is then with a certain security that a psychopolitical
operator functions, for he knows that he can change the loyalty
o f an individual to a more ideal level by reason alone, and only
expediency makes it necessary to employ the various shifts of
psychopolitical technology. Any man who cannot be persuaded
into Communist rationale is, of course, to be regarded as some -
wh at less than sane, and it is, therefore, completely justified to use
the techniques of insanity upon the non - Communist.
In order to change loyalty it is necessary to establish first the
existing loyalties of the individual. The task made very simple
in view of the fact that Capitalistic and Fascistic nations have
no great security in the loyalty of their subjects. And it may be
found that the loyalties of the subjects, as we call any person
against whom psychopolitical technology is to be exerted,  are
already faint to require eradication. It is generally only
necessary to persuade with the rationale and overwhelming
reasonability of Communism to have the person grant his loyalty
to the Russia State. However, regulated only by the importance
of  the subject, no great amount of time should be expended upon
the individual, but emotional duress, or electric shock, or brain
surgery should be resorted to, should Communist propaganda
fail. In a case of a very important person, it may be necessary to
utilize the more delicate technologies of Psychopolitics so as to
place the person himself, and his associates, in ignorance of the
operation. In this case a simple   is used, with a
maximum duress and command value. Only the most skilled
psychopolitica l operator should be employed on such a project,
as in this case of the very important person, for a bungling might
disclose the tampering with his mental processes. It is much more
highly recommended, if their is any doubt whatever about the
success o f an operation against an important person, to select out
as a psychopolitical target persons in his vicinity in whom he is
emotionaly [sic] involved. His Wife or children normally furnish the
best targets, and these can be operated against without rest raint.
In securing the loyalty of a very important person one must place
at his side a constant pleader who enters a sexual or familial
chord into the situation on the side of Communism. It may not
be necessary to make a Communist out of the wife, or t he child -
22


ren, or one of the children, but it might prove efficacious to do

This document is produced by Print2Flash (www.print2flash.com)

so. In most instances, however, this is not possible. By the use
of various drugs, it is, in this modern age, and well within the
realm of psychopolitical reality, entire ly too easy to bring about
a state of severe neurosis or insanity in the wife or children, and
thus pass them, with full consent of the important person and
the government in which he exists, or the bureau in which he is
operating, into the hands of a  psychopolitical operator, who then
in his own laboratory, without restraint or fear of investigation
or censor can, with electric shock, surgery, sexual attack, drugs,
or other useful means, degrade or entirely alter the personality of
a family member,  and create in that person a psychopolitical
slave subject who then, on command or signal, will perform
outrageous actions, thus discrediting the important person, or
will demand, on a more delicate level, that certain measures be
taken by the importan t person, which measures are, of course,
dictated by the psychopolitical operator.
Usually when the party has no real interest in the activities or
decisions of the important person, but merely wishes to remove
him from effective action, the attenti on of the psychopolitical
operator need not be so intense, and the person need only be
passed into the hands of some unwitting mental practitioner, who
taught as he is by psychopolitical operators, will bring about
sufficient embarrassment.
When th e loyalty of an individual cannot be swerved, and
where the opinion, weight, or effectiveness of the individual
stands firmly in the road of Communist goals, it is usually best
to occasion a mild neurosis into the person by any available
means, and the n, having carefully given him a history of mental
imbalance, to see to it that he disposes of himself by suicide, or
to bring about his demise in such a way as to resemble suicide.
Psychopolitical operators have handled such situations skilfully [sic]
tens of thousands of times within and without Russia.
It is the firm principle of Psychopolitics that the person to be
destroyed must be involved at first or second hand in the stigma
of insanity, and must have been placed in contact with psycho -
pol itical operators or persons trained by them, with a maximum
amount of tumult and publicity. The stigma of insanity is
23



properly placed at the door of such a person's reputation and is
held there firmly by bringing about irrational acts, either on h is
own part or in his vicinity. Such an activity can be classified as a
partial destruction of alignment, and if this destruction is carried
forward to its furthest extent the mis - alignment on the subject of
all loyalties can be considered to be comple te, and alignment on
new loyalties can be embarked upon safely. By bringing about
insanity or suicide on the part of the wife of an important political
personage, a sufficient mis - alignment has been instigated to
change his attitude. And this, carried  forward firmly, or assisted
by psychopolitical   can begin the rebuilding of his
loyalties, but now slanted in a more proper and fitting direction.
Another reason for the alignment of psychopolitical activities

with the mis - alignment of insanity is th at insanity itself is a
despised and disgraced state, and anything connected with it is

This document is produced by Print2Flash (www.print2flash.com)

lightly viewed. Thus, a psychopolitical operator, working in the
vicinity of an insane person, can refute and disprove any accusa -
tions made against him by demonst rating that the family itself is
tainted with mental imbalance. This is surprisingly effective in
Capitalistic countries where insanity is so thoroughly feared that
no one would dream of investigating any circumstances in its
vicinity. Psychopolitical  propaganda works constantly and must
work constantly to increase and build up this aura of mystery
surrounding insanity, and must emphasize the horribleness and
hopelessness of insanity in order to excuse non - therapeutic actions
taken against the insan e. Particularly in Capitalistic countries,
an insane person has no rights under law. No person who is
insane may hold property. No person who is insane may testify.
Thus, we have an excellent road along which we can travel
toward our certain goal and d estiny.
Entirely by bringing about public conviction that the sanity
of a person is in question, it is possible to discount and eradicate
all of goals and activities of that person. By demonstrating
the insanity of a group, or even a government, it  is possible, then,
to cause its people to disavow it. By magnifying the general
human reaction to insanity, through keeping the subject of
insanity itself forever before the public eye, and then, by utiliz -
ing this reaction by causing a revulsion on t he part of a populace
24



against its leader or leaders, it is possible to stop any government
or movement.
It is important to know that the entire subject of loyalty is thus
as easily handled as it is. One of the first and foremost missions
of t he psychopolitician is to make an attack upon Communism
and insanity synonymous. It should become the definition of
insanity, of the paranoid variety, that, " A paranoid believes he is
being attacked by Communists". Thus, at once the support of
the ind ividual so attacking Communism will fall away and
wither.
Instead of executing national leaders, suicide for them should
be arranged under circumstances which question their demise.
In this way we can select out all opposition to the Communist
exte nsion into the social orders of the world, and render populaces
who would oppose us leaderless, and bring about a state of chaos
or mis - alignment into which we can thrust, with great simplicity,
the clear and forceful doctrines of Communism.
The cle verness of our attack in this field of Psychopolitics is
adequate to avoid the understanding of the layman and the usual
stupid official, and by operating entirely under the banner of
authority, with the oft - repeated statement that the principles of
ps ychotherapy are too devious for common understanding, an
entire revolution can be effected without the suspicion of a
populace until it is an accomplished fact.
As insanity is the maximum mis - alignment, it can be grasped
to be the maximum weapon in  severance of loyalties to leaders
and old social orders. Thus, it is of the utmost importance that

psychopolitical operatives infiltrate the healing arts of a nation
marked for conquest, and bring from that quarter continuous

This document is produced by Print2Flash (www.print2flash.com)

pressure against the popul ation and the government until at last
the conquest is affected [sic]. This is the subject and goal of Psycho -
politics, itself.
In rearranging loyalties we must have a command of their
values. In the animal the first loyalty is to himself. This is
destroyed by demonstrating errors to him, showing him that he
does not remember, cannot act or does not trust himself. The
second loyalty is to his family unit, his parents and brothers and
sisters. This is destroyed by making a family unit economicall y
25



non - dependent, by lessening the value of marriage, by making an
easiness of divorce and by raising the children wherever possible
by the State. The next loyalty is to his friends and local environ -
ment. This is destroyed by lowering his trust  and bringing about
reportings upon him allegedly by his fellows or the town or
village authorities. The next is to his State and this, for the
purposes of Communism, is the only loyalty which should exist
once the state is founded as a Communist State.  To destroy
loyalty to the State all manner of forbiddings for youth must be
put into effect so as to disenfranchise them as members of the
Capitalist state and, by promises of a better lot under Com -
munism, to gain their loyalty to a Communist moveme nt.
Denying a Capitalist country easy access to courts, bringing
about and supporting propaganda to destroy home, creating
and continuous juvenile delinquency, forcing upon the state all
manner of practices to divorce the child from it will in the e nd
create the chaos necessary to Communism.
Under the saccharine guise of assistance to them, rigorous child
labour laws are the best means to deny the child any right in the
society. By refusing to let him earn, by forcing him into un -
wanted depe ndence upon a grudging parent, by making certain
in other channels that the parent is never in other than economic
stress, the child can be driven in his teens into revolt. Delinquency
will ensue.
By making readily available drugs of various kinds,  by giving
the teen - ager alcohol, by praising his wildness, by stimulating him
with sex literature and advertising to him or her practices as
taught at the Sexpol, the psychopolitical operator can create the
necessary attitude of chaos, idleness and wor thlessness into which
can then be cast the solution which will give the teen - ager com -
plete freedom everywhere  --  Communism.
Should it be possible to continue conscription beyond any
reasonable time by promoting unpopular wars and other means,
the  draft can always stand as a further barrier to the progress
of youth in life, destroying any immediate hope to participate in
his nations civil life.
By these means the patriotism of youth for their Capitalistic
flag can be dulled to a point where  they are no longer dangerous
26


as soldiers. While this might require many decades to effect,

This document is produced by Print2Flash (www.print2flash.com)

Capitalism's short term view will never envision the lengths across
which we can plan.
If we could effectively kill the national pride and patriotism
o f just one generation we will have won that country. Therefore
there must be continual propaganda aboard to undermine the
loyalty of the citizens in general and the teen - ager in particular.
The role of the psychopolitical operator in this very strong .
He can, from his position as an authority on the mind, advise all
manner of destructive measures. He can teach the lack of control
of this child at home. He can instruct, in an optimum situation,
the entire nation in how to handle children  --  and ins truct them
so that the children, given no control, given no real home, can
run wildly about with no responsibility for their nation or them -
selves.
The mis - alignment of the loyalty of youth to a Capitalistic
nation sets the proper stage for a real ignment of their loyalties
with Communism. Creating a greed for drugs, sexual misbe -
haviour and uncontrolled freedom and presenting this to them
as a benefit of Communism will with ease bring about our align -
ment.
In the case of strong leaders am ongst youthful groups, a
psychopolitical operator can work in many ways to use a discard
that leadership. If it is to be used, the character of the girl or boy
must be altered carefully into criminal channels and a control by
blackmail or other means m ust be maintained. But where the
leadership is not susceptible, where it resists all persuasions and
might become dangerous to our Cause, no pains must be spared
to direct the attention of the authorities to that person and to
harass him in one way or  another until he can come into the
hands of juvenile authorities. When this has been effected it can
be hoped that a psychopolitical operator, by reason of child
adviser status can, in the security of the jail and cloaked by
processes of law, destroy t he sanity of that person. Particularly
brilliant scholars, athletes and youth group leaders must be
handled in either one of these two ways.
In the matter of guiding the activities of juvenile courts, the
psychopolitical operator entertains here one  of his easier tasks.
27



A Capitalistic nation is so filled with injustice in general that a
little more passes without comment. In juvenile courts there are
always persons with strange appetites whether these be judges or
police men or woman. If su ch do not exist they can be created.
By making available to them young boys or girls in the "security"
of the jail or the detention home, and by appearing with flash
cameras or witnesses, one becomes equipped with a whip ade -
quate to direct all the fut ure decisions of that person when these
are needed.
The handling of youth cases by courts should be led further
and further away from law and further and further into "mental
problems" until the entire nation thinks of" mental problems"
instead of  criminals. This places vacancies everywhere in the

courts, in the offices of district attorneys and. [sic] on police staffs
which could then be filled with psychopolitical operators, who be -

This document is produced by Print2Flash (www.print2flash.com)

come then the judges of the land by their influence and into t heir
hands comes the total control of the criminal, without whose help
a revolution cannot ever be accomplished.
By stressing this authority over the problems of the youth and
adults in courts one day the demand for psychopolitical operators
could b ecome such that even the armed services will use "authori -
ties on the mind" to work their various justices and when this
occurs the armed forces of the nation then enter into our hands
as solidly as if we commanded them ourselves. With the slight
bonu s of having thus a skilled interrogator near every technician
or handler of secret war apparatus, the country, in event of
revolution, as did Germany in 1918 and 1919 will find itself
immobilized by its own Army and Navy fully and entirely in
Communist  hands.
Thus the subject of loyalties and their re - alignment is in fact
the subject of non - armed conquest of an enemy.
28



CHAPTER VI

THE GENERAL SUBJECT OF OBEDIENCE

Obedience is the result of force.
Everywhere we look in the history of Ear th we discover that
obedience to new rules has come about entirely through the
demonstration on the part of those rulers of greater force than
was to be discovered in the old ruler. A population overridden,
conqueror by war, is obedient to its conquero r. It is obedient to
its conqueror because its conqueror has exhibited more force.
Concurrent with force is brutality, for there are human con -
siderations involved which also represent force. The most bar -
baric, unrestrained, brutal use of force,  if carried far enough,
invokes obedience. Savage force, sufficiently long displayed
toward any individual, will bring about his concurrence with
any principle or order.
Force is the antithesis of humanizing actions. It is so synony -
mous in the hum an mind with savageness, lawlessness, brutality,
and barbarism, that it is only necessary to display an inhuman
attitude toward people, to be granted by those people the posses -
sion of force.
Any organization which has the spirit and courage to dis play
inhumanity, savageness, brutality, and an uncompromising lack
of humanity, will be obeyed. Such a use of force is, itself, the
essential ingredient of greatness. We have to hand no less an
example than our great Communist Leaders, who, in moments
of duress and trial, when faced by Czarist rule, continued over
the heads of an enslaved populace, yet displayed sufficient courage
never to stay their hands in the execution of the conversion of the
Russian State to Communist rule.
If you would ha ve obedience you must have no compromise
with humanity. If you would have obedience you must make it
clearly understood that you have no mercy. Man is an Animal.

He understood, in the final analysis, only those things which a
brute understands.

This document is produced by Print2Flash (www.print2flash.com)

As  an example of this, we find an individual refusing to obey
and being struck. His refusal to obey is now less vociferous. He
is struck again, and his resistance is lessened once more. He is
29



hammered and pounded again and again, until, at length, hi s
only thought is direct and implicit obedience to that person from
whom the force has emanated. This is a proven principle. It is
proven because it is the main principle Man, the animal, has used
since his earliest beginnings. It is the only principle  which has
been effective, the only principle which has brought about a wide
and continued belief. For it is to our benefit that an individual
who is struck again and again and again from a certain source,
will, at length, hypnotically believe anything  he is told by the
source of the blows.
The stupidity of Western civilizations is best demonstrated by
the fact that they believe hypnotism is a thing of mind, of
attention, and a desire for unconsciousness. This is not true.
Only when a person has  been beaten, punished, and mercilessly
hammered, can hypnotism upon him be guaranteed in its effec -
tiveness. It is stated by Western authorities on hypnosis that only
some twenty per cent. [sic] of the people are susceptible to hypnotism.
This stateme nt is very untrue. Given enough punishment, all of
the people in any time and place are susceptible to hypnotism.
In other words, by adding force, hypnotism is made uniformly
effective. Where unconsciousness could not be induced by simple
concentration  upon the hypnotist, unconsciousness can be induced
by drugs, by blows, by electric shock, and by other means. And
where unconsciousness cannot be induced so as to make an
implantation or an hypnotic command effective, it is only neces -
sary to amputat e the functioning portions of the animal man's
brain to render him null and void and no longer a menace. Thus,
we find that hypnotism is entirely effective.
The mechanisms of hypnotism demonstrate clearly that people
can be made to believe in certai n conditions, and even their
environment or in politics, by the administration of force. Thus,
it is necessary for a psychopolitician to be an expert in the
administration of forces. Thus, he can bring about implicit
obedience, not only on the part of  individual members of the
populace, but on the entire populace itself and its government.
He need only take unto himself a sufficiently savage role, a
sufficiently uncompromising inhuman attitude, and he will be
obeyed and believed.
30



The subjec t of hypnotism is a subject of belief. What can
people be made to believe? They can be made to believe any -
thing which is administered to them with sufficient brutality and
force. The obedience of a populace is as good as they will believe.
Despica ble religions, such as Christianity, knew this. They

knew that if enough faith could be brought into being, a populace
could be enslaved by the Christian mockeries of humanity and

This document is produced by Print2Flash (www.print2flash.com)

mercy, and thus could be disarmed. But one need not count
upon this act  of faith to bring about a broad belief. One must only
exhibit enough force, enough inhumanity, enough brutality and
and [sic] savageness to create implicit belief and therefore and thereby
implicit obedience. As Communism is a matter of belief, its stud y
is a study of force.
The earliest Russian psychiatrists, pioneering the science of
psychiatry, understood thoroughly that hypnosis is induced by
acute fear. They discovered it could also be induced by shock
of an emotional nature, and also by ext reme privation, as well as
by blows and drugs.
In order to induce a high state of hypnogogy in an individual,
a group, or a population, an element of terror must always be
present on the part of those who would govern. The psychiatrist
is aptly sui ted to this role, for his brutalities are committed in the
name of science and are inexplicably complex, and entirely out
of view of the human understanding. A sufficient popular terror
of the psychiatrist will, in itself, bring about insanity on the pa rt
of many individuals. A psychopolitical operative, then, can,
entirely cloaked with authority, commence and continue a cam -
paign of propaganda, describing various "treatments" which are
administered to the insane. A psychopolitical operative should  at
all times insist that there treatments are therapeutic and neces -
sary. He can, in all of his literature and his books, list large
numbers of pretended cures by these means. But these "cures"
need not actually produce any recovery from a state of di sturb -
ance. As long as the psychopolitical operative or his dupes are
the only authorities as to the difference between sanity and
insanity, their word as to the therapeutic value of such treatment
will be the final word. No layman would dare adventur e to
place judgment upon the state of sanity of an individual whom
31



the psychiatrist has already declared insane. The individual
himself is unable to complain, and his family, as will be covered
later, is already discredited by the occurrence of i nsanity in their
midst. There must be other adjudicators of insanity, otherwise it
could be disclosed that the brutalities practiced in the name of
treatment are not therapeutic.
A psychopolitical operative has no interest in "therapeutic
means" or  "cures". The greater number of insane in the country
where he is operating, the larger number of the populace will
come under his view, and the greater will become his facilities.
Because the problem is apparently mounting into uncontrollable
heights,  he can more and more operate in an atmosphere of
emergency, which again excuses his use of such treatments as
electric shock, the prefrontal lobotomy, trans - orbital leucotomy,
and other operations long - since practiced in Russia on political
prisoners.
It is to the interest of the psychopolitical operative that the
possibility of curing the insane be outlawed and ruled out at all
times. For the sake of obedience on the part of the population

and their general reaction, a level of brutality must, a t all costs,
be maintained. Only in this way can the absolute judgement of

This document is produced by Print2Flash (www.print2flash.com)

the psychopolitical operative as to the sanity or insanity of public
figures be maintained in complete belief. Using sufficient brutality
upon their patients, the public at larg e will come to believe utterly
anything they say about their patients. Furthermore, and much
more important, the field of the mind must be sufficiently domin -
ated by the psychopolitical operative, so that wherever tenets of
the mind are taught they wil l be hypnotically believed. The
psychopolitical operative, having under his control all psychology
classes in an area, can thus bring about a complete reformation of
the future leaders of a country in their educational processes, and
so prepare them fo r Communism.
To be obeyed, one must be believed. If one is sufficiently
believed, one will unquestioningly be obeyed.
When he is fortunate enough to obtain into his hands anyone
near to a political or important figure, this factor of obedience
b ecomes very important. A certain amount of fear or terror must
be engendered in the person under treatment so that this person
32



will then take immediate orders, completely and unquestioningly,
from the psychopolitical operative, and so be able to i nfluence
the actions of that person who is to be reached.
Bringing about this state of mind on the part of a populace
and its leaders  --  that a psychopolitical operative must, at all
times, be believed  --  could eventually be attended by very good
f ortune. It is not too much to hope that psychopolitical operatives
would then, in a country such as the United States, become the
most intimate advisers to political figures, even to the point of
advising the entirety of a political party as to it actio ns in an
election.
The long view is the important view. Belief is engendered by
a certain amount of fear and terror from an authoritative level,
and this will be followed by obedience.
The general propaganda which would best serve Psychopolitics
would be a continual insistence that certain authoritative levels
of healing, deemed this or that the correct treatment on insanity.
These treatments must always include a certain amount of
brutality. Propaganda should continue and stress the rising
incidence of insanity in a country. The entire field of human
behaviour, for the benefit of the country, can, at length, be
broadened into abnormal behaviour. Thus, anyone indulging in
any eccentricity, particularly the eccentricity of combating psy -
c hopolitics, could be silenced by the authoritative opinion on the
part of a psychopolitical operative that he was acting in an ab -
normal fashion. This, with some good fortune, could bring the
person into the hands of the psychopolitical operative so as  to
forever more disable him, or to swerve his loyalties by pain - drug
hypnotism.
On the subject of obedience itself, the most optimum obedience
is unthinking obedience. The command given must be obeyed
without and rationalizing on the part of the su bject. The com -
mand must, therefore, be implanted below the thinking processes

of the subject to be influenced, and must react upon him in such
a way as to bring no mental alertness on his part.

This document is produced by Print2Flash (www.print2flash.com)

It is in the interest of Psychopolitics that a popula tion be told
that an hypnotized person will not do anything against his actual
will, will not commit immoral acts, and will not act so as to
33



endanger himself. While this may be true of light, parlour
hypnotism, it certainly is not true of command s implanted with
the use of electric shocks, drugs, or heavy punishment. It is counted
upon completely that this will be discredited to the general public
by psychopolitical operatives, for if it were to be generally known
that individuals would obey c ommands harmful to themselves,
and would commit immoral acts while under the influence of
deep hypnotic commands, the actions of many people, working
unknowingly in favour of Communism, would be too - well under -
stood. People acting under deep hypnotic  commands should be
acting apparently of their own volition and out of their own
convictions.
The entire subject of psychopolitical hypnosis, Psychopolitics
in general, depends for its defence upon continuous protest from
authoritative sources that  such things are not possible. And,
should anyone unmask a psychopolitical operative, he should at
once declare the whole thing a physical impossibility, and use his
authoritative position to discount any accusation. Should any
writings of Psychopolitic s come to view, it is only necessary to
brand them a hoax and laugh the out of countenance. Thus,
psychopolitical activities are easy to defend.
When psychopolitical activities have reached a certain peak,
from there on it is almost impossible to un do them, for the
population is already under the duress of obedience to the psycho -
political operatives and their dupes. The ingredient of obedience
is important, for the complete belief in the psychopolitical opera -
tive renders his statement cancell ing any challenge about psycho -
political operatives irrefutable. The optimum circumstances
would be to occupy every position which would be consulted by
officials on any question or suspicion arising on the subject of
Psychopolitics. Thus, a psychiatr ic adviser should be placed near
to hand in every government operation. As all suspicions would
then be referred to him, no action would ever be taken, and the
goal of Communism could be realized in that nation.
Psychopolitics depends, from the view point of the layman,
upon its fantastic aspects. These are its best defence, but above
all these defences is implicit obedience on the part of officials and
the general public, because of the character of the psychopolitical
operative in the field of h ealing.
34



CHAPTER VII

ANATOMY OF STIMULUS - RESPONSE MECHANISMS OF MAN

Man is a stimulus - response animal. His entire reasoning capa -
bilities, even his ethics and morals, depend upon stimulus - response

This document is produced by Print2Flash (www.print2flash.com)

machinery. This has long been demonstrated by  such Russians
as Pavlov, and the principles have long been used in handling
the recalcitrant, in training children, and in bringing about a
state of optimum behaviour on the part of a population.
Having no independent will of his own, Man is easily  handled
by stimulus - response mechanisms. It is only necessary to install
a stimulus into the mental anatomy of Man to have that stimulus
reactivate and respond any time an exterior command source
calls it into being.
The mechanisms of stimulus - res ponse are easily understood.
The body takes pictures of every action in the environment
around an individual. When the environment includes brutality,
terror, shock, and other such activities, the mental image picture
gained contains in itself all the  ingredients of the environment.
It the individual, himself, was injured during that moment, the
injury, itself, will re - manifest when called upon to respond by an
exterior command source.
As an example of this, if an individual is beaten, and is tol d
during the entirety of the beating that he must obey certain
officials, he will, in the future, feel the beginnings of the pain the
moment he begins to disobey. The installed pain itself reacts as
a policeman, for the experience of the individual dem onstrates
to him that he cannot combat, and will receive pain from, certain
officials.
The mind can become very complex in its stimulus responses.
As easily demonstrated in hypnotism, an entire chain of com -
mands, having to do with a great many co mplex actions, can be
beaten, shocked, or terrorized into a mind, and will there lie
dormant until called into view by some similarity in the circum -
stances of the environment to the incident of punishment.
The stimulus we call the "incident of pun ishment" where the
response mechanism need only contain some small part of the
35



stimulus to call into view the mental image picture, and cause
is [sic] to exert against the body the pain sequence. So long as the
individual obeys the picture, or fo llows the commands of the
stimulus implantation he is free from pain.
The behaviour of children is regulated in this fashion in every
civilized country. The father, finding himself unable to bring
about immediate obedience and training on the part o f his child,
resorts to physical violence, and after administering punishment
of a physical nature to the child on several occasions, is gratified
to experience complete obedience on the part of the child each
time the father speaks. In that parents ar e wont to be lenient
with their children, they seldom administer sufficient punishment
to bring about entirely optimum obedience. The ability of the
organism to withstand punishment is very great. Complete and
implicit response can be gained only by st imuli sufficiently brutal
to actually injure the organism. The Cossack method of breaking
wild horses is a useful example. The horse will not restrain itself
or take any of the rider's commands. The rider, wishing to break

it, mounts, and takes a flask  of strong Vodka, and smashes it
between the horses ears. The horse, struck to its knees, its eyes

This document is produced by Print2Flash (www.print2flash.com)

filled with alcohol, mistakes the dampness for blood, instantly
and thereafter gives its attention to the rider and never needs
further breaking. Difficul ty in breaking horses is only occasioned
when light punishments are administered. There is some mawkish
sentimentality about "breaking the spirit", but what is desired
here is an obedient horse, and sufficient brutality brings about an
obedient horse.
The stimulus - response mechanisms of the body are such that
the pain and the command subdivide so as to counter each other.
The mental image picture of the punishment will not become
effective upon the individual unless the command content is dis -
o beyed. It is pointed out in many early Russian writings that
this is a survival mechanism. It has already been well and
thoroughly used in the survival of Communism.
It is only necessary to deliver into the organism a sufficient
stimulus to gain an  adequate response.
So long as the organism obeys the stimulus whenever it is
restimulated in the future, it does not suffer from the pain of the
36



stimulus. But should it entirely disobey the command content of the
stimulus, the stimulus reacts t o punish the individual. Thus, we
have an optimum circumstance, and one of the basic principles
of Psychopolitics. A sufficiently installed stimulus will thereafter
remain as a police mechanism within the individual to cause him
to follow the commands  and directions given to him. Should he
fail to follow these commands and directions, the stimulus mech -
anism will go into action. As the commands are there with the
moment of duress, the commands themselves need never be
repeated, and if the individua l were to depart thousands of miles
away from the psychopolitical operative, he will still obey the
psychopolitical operative, or, himself, become extremely ill and in
agony. These principles, built from the earliest days of Pavlov,
by constant and con tinuous Russian development, have, at last,
become of enormous use to us in our conquest. For less modern
and well - informed countries of Earth, lacking this mechanism,
failing to understand it, and coaxed into somnolence by our own
psychopolitical oper atives, who discount and disclaim it, cannot
avoid succumbing to it.
The body is less able to resist a stimulus if it has insufficient
food and is weary. Therefore, it is necessary to administer all
such stimuli to individuals when their ability to  resist has been
reduced by privation and exhaustion. Refusal to let them sleep
over many days, denying them adequate food, then brings about
an optimum state for the receipt of a stimulus. If the person is
then given an electric shock, and is told whil e the shock is in
action that he must obey and do certain things, he has no choice
but to do them, or to re - experience, because of his mental image
picture of it, the electric shock. This highly scientific and intensely
workable mechanism cannot be ove r - estimated in the practice of
psychopolitics.
Drugging the individual produces an artificial exhaustion, and

if he is drugged, or shocked and beaten, and given a string of
commands, his loyalties, themselves, can be definitely rearranged.

This document is produced by Print2Flash (www.print2flash.com)

This is  P.D.H., or Pain - Drug Hypnosis.
The psychopolitical operative in training should be thoroughly
studied in the subject of hypnotism and post - hypnotic suggestion.
He should pay particular attention to the "forgetter mechanism"
37



aspect of hypnotism , which is to say, implantation in the uncon -
scious mind. He should note particularly that a person given a
command in an hypnotic state, and then told when still in that
condition to forget it, will execute it on a stimulus - response signal
in the env ironment after he has "awakened" from his hypnotic
trance.
Having mastered these details fully, he should, by practicing
upon criminals and prisoners or inmates available to him, pro -
duce the hypnotic trance by drugs, and drive home post - hypnotic
suggestions by pain administered to the drugged person. He
should then study the reactions of the person when "awakened",
and should give him the stimulus - response signal which would
throw into action the commands given while in a drugged state
of dure ss. By much practice he can then learn the threshold
dosages of various drugs, and the amount of duress in terms of
electric shock of additional drug shock necessary to produce the
optimum obedience to the commands. He should also satisfy
himself the t here is no possible method known to Man  --  there
must be no possible method known to Man  --  of bringing the
patient into awareness of what has happened to him, keeping him
in a state of obedience and response while ignorant of its cause.
Using crimi nals and prisoners, the psychopolitical operative in
training should then experiment with duress in the absence of
privation, administering electric shocks, beatings, and terror -
inducing tactics, accompanied by the same mechanisms as those
employed in  hypnotism, and watch the conduct of the person
when no longer under duress.
The operative in training should carefully remark those who
show a tendency to protest, so that he may recognize possible
recovery of memory of the commands implanted. Pure ly for his
own education, he should then satisfy himself as to the efficacy
of brain surgery in disabling the non - responsive prisoner.
The boldness of the psychopolitical operative can be increased
markedly by permitting persons who have been given  pain - drug
hypnosis and who have demonstrated symptoms of rebelling or
recalling into society to observe how the label of "insanity" dis -
credits and discounts the statements of the person.
Exercises in bringing about insanity seizures at will, simpl y by
38



demonstrating a signal to persons upon whom pain - drug hypnosis
has been used, and exercises in making the seizures come about
through talking to certain persons in certain places and times
should also be used.

Brain surgery, as developed  in Russia, should also be practiced
by the psychopolitical operative in training, to give him full

This document is produced by Print2Flash (www.print2flash.com)

confidence in (1) the crudeness with which it can be done, (2) the
certainty of erasure of the stimulus - response mechanism itself,
(3) the production of  imbecility, idiocy, and dis - coordination on
the part of the patient, and (4) the small amount of comment
which casualties in brain surgery occasion.
Exercises in sexual attack on patients should be practiced by
the psychopolitical operative to demo nstrate the inability of the
patient under pain - drug hypnosis to recall the attack, while
indoctrinating a lust for further sexual activity on the part of the
patient. Sex, in all animals, is a powerful motivator, and is no
less so in the animal Man, a nd the occasioning of sexual liaison
between females of a target family and indicated males, under
the control of the psychopolitical operative, must be demonstrated
to be possible with complete security for the psychopolitical
operative, thus giving i nto his hands an excellent weapon for the
breaking down of familial relations and consequent public dis -
graces for the psychopolitical target.
Just as a dog can be trained, so can a man be trained. Just as
a horse can be trained, so can a man be tr ained. Sexual lust,
masochism, and any other desirable perversion can be induced
by pain - drug hypnosis and the benefit of Psychopolitics.
The changes of loyalties, allegiances, and sources of command
can be occasioned easily by psychopolitical techn ologies, and
these should be practiced and understood by the psychopolitical
operative before he begins to tamper with psychopolitical targets
of magnitude.
The actual simplicity of the subject of pain - drug hypnosis, the
use of electric shock, drug s, insanity - producing injections, and
other materials, should be masked entirely by technical nomen -
clature, by the protest of benefit to the patient, by an authori -
tarian pose and position, and by carefully cultivating govern -
mental positions in th e country to be conquered.
39



Although the psychopolitical operative working in universities
where he can direct the curricula of psychology classes is often
tempted to teach some of the principles of Psychopolitics to the
susceptible students in  the psychology classes, he must be thor -
oughly enjoined to limit his information in psychology classes to
the transmittal of the tenets of Communism under the guise of
psychology, and must limit his activities in bringing about a state
of mind on the  part of the students where they will accept Com -
munist tenets as those of their own action and as modern scientific
principles. the psychopolitical operative must not, at any time,
educate students fully in stimulus - response mechanisms, and must
not im part to them, save those who will become his fellow -
workers, the exact principles of Psychopolitics. It is not necessary
to do so, and it is dangerous.
40


CHAPTER VIII

This document is produced by Print2Flash (www.print2flash.com)

DEGRADATION, SHOCK AND ENDURANCE

Degradation and conquest are companions.
In order to be conquered, a nation must be degraded, either
by acts of war, by being overrun, by being forced into humiliat -
ing treaties of peace, of by the treatment of her populace under
the armies of the conqueror. However, degradation can be
acc omplished much more insidiously and much more effectively
by consistent and continual defamation.
Defamation is the best and foremost weapon of Psychopolitics
on the broad field. Continual and constant degradation of
national leaders, national insti tutions, national practices, and
national heroes must be systematically carried out, but this is
the chief function of Communist Party Members, in general, not
the psychopolitician.
The realm of defamation and degradation, of the psycho -
politician , is Man himself. By attacking the character and morals
of Man himself, and by bringing about, through contamination
of youth, a general degraded feeling, command of the populace
is facilitated to a very marked degree.
There is a curve of degradatio n which leads downward to a
point where the endurance of an individual is almost at end, and
any sudden action toward him will place him in a state of shock.
Similarly, a soldier held prisoner can be abused, denied, defamed,
and degraded until the slig htest motion on the part of his captors
will cause him to flinch. Similarly, the slightest word on the
part of his captors will cause him to obey, or vary his loyalties
and beliefs. Given sufficient degradation, a prisoner can be
caused to murder his f ellow countrymen in the same stockade.
Experiments on German prisoners have lately demonstrated that
only after seventy days of filthy food, little sleep, and nearly
untenable quarters, that the least motion toward the prisoner
would bring about a stat e of shock beyond his endurance
threshold, and would cause him to him to hypnotically receive any -
thing said to him. Thus, it is possible, in an entire stockade of
41



prisoners, to the number of thousands, to bring about a state of
complete servile  obedience, and without the labour of personally
addressing each one, to pervert their loyalties and implant in
them adequate commands to insure their future conduct, even
when released to their own people.
By lowering the endurance of a person, a gr oup, or nation,
and by constant degradation and defamation, it is possible to
induce, thus, a state of shock which will receive adequately any
command given.
The first thing to be degraded in any nation is the state of
Man, himself. Nations which h ave high ethical tone are difficult
to conquer. Their loyalties are hard to shake, their allegiance
to their leaders is fanatical, and what they usually call their
"spiritual integrity" cannot be violated by duress. It is not effici -
ent to attack a na tion in such a frame of mind. It is the basic

purpose of Psychopolitics to reduce that state of mind to a point
where it can be ordered and enslaved. Thus, the first target is

This document is produced by Print2Flash (www.print2flash.com)

Man, himself. He can be degraded from a spiritual being to an
animalistic re action pattern. He must think of himself as an
animal, capable only of animalistic reactions. He must no longer
think of himself, or his fellows, as capable of "spiritual
endurance", or nobility.
The best approach toward degradation in its stages is
the propaganda of "scientific approach" to Man. Man must be
consistently demonstrated to be a mechanism without individu -
ality, and it must be educated into a populace under attack that
Man's individualistic reaction are the product of mental
derang ement. The populace must be bought into the belief
that every individual within it who rebels in any way, shape,
of [sic] form against efforts and activities to enslave the whole, must
be considered to be a deranged person whose eccentricities
are neur otic or insane, and who must have at once the treatment
of a psychopolitician.
An optimum condition in such a programme of degradation
would address itself to the military forces of the nation, and
bring them rapidly away from any other belief than  that the
disobedient one must be subjected to "mental treatment." An
enslavement of a population can fail only if these rebellious
42



individuals are left to exert their individual influences upon their
fellow citizens, sparking them into rebellion,  calling into account
their nobilities and freedoms. Unless these restless individuals are
stamped out and given into the hands of psychopolitical opera -
tives early in the conquest, there will be nothing but trouble as
the conquest continues.
The o fficials of the government, student, readers, partakers of
entertainment, must all be indoctrinated, by whatever means,
into the complete belief that the restless, the ambitious, the
natural leaders, are suffering from environmental maladjust -
ments whi ch can only be healed by recourse to psychopolitical
operatives in the guise of mental healers.
By thus degrading the general belief in the statues of Man, it is
relatively simple, with co - operation from the economic salients
being driven into the c ountry, to driven citizens apart, one from
another, to bring about a question of the wisdom of their own
government, and to cause them to actively beg for enslavement.
The educational programmes of Psychopolitics must, at every
hand, seek out the le vels of youth who will become the leaders
in the country's future, and educate them into the belief of the
animalistic nature of Man. Thus [sic] must be made fashionable.
They must taught, above all things, that the salvation of Man
is to be found only  by his adjusting thoroughly to this environ -
ment.
This educational programme in the field of Psychopolitics can
best be followed by bringing about a compulsory training in
some subject such as psychology or other mental practice, and
ascertaining  that each broad programme of psychopolitical
training be supervised by a psychiatrist who is a trained psycho -

political operative.
As it seems in foreign nations that the church is the most en -

This document is produced by Print2Flash (www.print2flash.com)

nobling influence, each and every branch and activity  of each
and every church, must, one way or other, be discredited.
Religion must become unfashionable by demonstrating broadly,
through psychopolitical indoctrination, that the soul is non -
existent, and that Man is an animal. The lying mechanisms
of  Christianity lead men to foolishly brave deeds. By teaching them
that there is a life hereafter, the liability of courageous acts, while
43



living, is thus lessened. The liability of any act must be markedly
increased if a populace is to be obedient.  Thus, there must be
no standing belief in the church, and the power of the church
must be denied at every hand.
The psychopolitical operative, in his programme of degrada -
tion, should at all times bring into question and family which is
deeply re ligious, and, should any neurosis or insanity be occa -
sioned in that family, to [sic] blame and hold responsible their
religious connections for the neurotic or psychotic condition.
Religion must by made synonymous with neurosis and psychosis.
People  who are deeply religious would be less and less held
responsible for their own sanity, and should more and more be
relegated to the ministrations of psychopolitical operatives.
By perverting the institutions of a nation and bringing about
a general d egradation, by interfering with the economics of a
nation to the degree that privation and depression come about,
only minor shocks will be necessary to produce, on the populace
as a whole, an obedient reaction or an hysteria. Thus, the mere
threat of  war, the mere threat of aviation bombings, could cause
the population to sue instantly for peace. It is a long and arduous
road for the psychopolitical operative to achieve this state of
mind on the part of a whole nation, but no more than twenty
or th irty years should be necessary in the entire programme; [sic]
having to hand, as we do, weapons with which to accomplish the goal.
44



CHAPTER IX

THE ORGANIZATION OF MENTAL HEALTH CAMPAIGNS

Psychopolitical operatives should at all times be alert t o the
opportunity to organize "for the betterment of the community"
mental health clubs or groups. By thus inviting the co - operation
of the population as a whole in mental health programmes, the
terrors of mental aberration can be disseminated througho ut the
populace. Furthermore, each one of these mental health groups,
properly guided, can bring, at last, legislative pressure against
the government to secure adequately the position of the psycho -
political operative, and to obtain for him governmen t grants and
facilities, thus bringing a government to finance its own downfall.
Mental health organizations must carefully delete from their

ranks anyone actually proficient in the handling or treatment of
mental health. Thus must be excluded pries ts, ministers, actu -

This document is produced by Print2Flash (www.print2flash.com)

ally trained psychoanalysts, good hypnotists, or trained Ministers
of the Church of Scientology. These, with some cognizance on
the subject of mental aberration and its treatment, and with
some experience in observing the mentally de ranged, if allowed
frequency within institutions, and if permitted to receive litera -
ture, would, sooner or later, become suspicious of the activities
engaged upon by the psychopolitical operative. These must be
defamed and excluded as "untrained", "un skilful", "quacks", or
"perpetrators of hoaxes".
No mental health movement with actual goals of mental
therapy should be continued in existence in any nation. For
instance, the use of Chinese acupuncture in the treatment of
mental and physical dera ngement must, in China, be stamped
out and discredited thoroughly, as it has some efficacy, and,
more importantly, its practitioners understand, through long
conversation with it, many of the principles of actual mental
health and aberration.
In th e field of mental health, the psychopolitician  must  occupy,
and continue to occupy, through various arguments, the authori -
tative position on the subject. There is always the danger that
45



problems of mental health may be resolved by some individual
or group, which might then derange the programme of the
psychopolitical operative in his mental health clubs.
City officials, socialites, and other unknowing individuals, on
the subject of mental health, should be invited to full co - operation
in t he activity of mental health groups. But the entirety of this
activity should be to finance better facilities for the psycho -
political practitioner. To these groups, it must be continually
stressed that the entire subject of mental illness is so comple x that
none of them, certainly, could understand any part of it. Thus,
the club should be kept on a social and financial level.
Where groups interested in the health of the community have
already been formed, they should be infiltrated and taken ove r,
and if this is not possible, they should be discredited and debarred,
and the officialdom of the area should be invited to stamp them
out as dangerous.
When an hostile group dedicated to mental health is discov -
ered, the psychopolitician should  have recourse to the mechan -
isms of peyote, mescaline, and later drugs which cause temporary
insanity. He should send persons, preferably those well under
his control, into the mental health group, and invite the group,
whether Christian Science or Ch urch of Scientology or other
practice, to demonstrate its abilities upon this new person. These,
in demonstrating their abilities, will usually act with enthusiasm.
Midway in the course of their treatment, a quiet injection of
peyote, mescaline, or oth er drug, or an electric shock, will pro -
duce the symptoms of insanity in the patient which has been sent
to the target group. The patient thus demonstrating momentary
insanity should immediately be reported to the police and taken
away to some area of  incarceration managed by psychopolitical

operatives, and so placed out of sight. Officialdom will thus
come into a belief that this group drives individuals insane by

This document is produced by Print2Flash (www.print2flash.com)

their practices, and the practices of the group will then be de -
spised and prohibited  by law.
The values of a widespread mental health organization are
manifest when one realizes that any government can be forced to
provide facilities for psychopolitical operatives in the form of
psychiatric wards in all hospitals, in national insti tutions totally
46



in the hands of psychopolitical operatives, and in the establishment
of clinics where youth can be contacted and arranged more
seemingly to the purposes of Psychopolitics.
Such groups form a political force, which can then lega lize
any law or authority desired for the psychopolitical operative.
The securing of authority over such mental health organiza -
tions is done mainly by appeal to education. A psychopolitical
operative should make sure the those psychiatrists he con trols,
those psychologists whom he has under orders, have been
trained for an excessively long period of time. The longer the
training period which can be required, the safer the psycho -
political programme, since no new group of practitioners can
ari se to disclose and dismay psychopolitical programmes. Further -
more, the groups themselves cannot hope to obtain any full
knowledge of the subject, not having behind them many, many
years of intensive training.
Vienna has been carefully maintained a s the home of Psycho -
politics, since it was the home of Psychoanalysis. Although our
activities have long long since dispersed any of the gains made
by Freudian groups, and have taken over these groups, the
proximity of Vienna to Russia, where Psychop olitics is operating
abroad, and the necessity "for further study" by psychopolitical
operatives in the birthplace of Psychoanalysis, makes periodic
contacts with headquarters possible. Thus, the word "psycho -
analysis" must be stressed at all times, a nd must be pretended
to be a thorough part of the psychiatrist's training.
Psychoanalysis has the very valuable possession of a vocabu -
lary, and a workability which is sufficiently poor to avoid recovery
of psychopolitical implantations. It can be  made fashionable
throughout mental health organizations, and by learning its
patter, and by believing they see some of it phenomena, the
members of mental health groups can believe themselves conver -
sant with mental health. Because its stress is sex,  it is, itself, an
adequate defamation of character, and serves the purposes of
degradation well. Thus, in organizing mental health groups, the
literature furnished such groups should be psychopolitical in
nature.
If a group of persons interested in  suppressing juvenile delin -
47


quency, in caring for the insane, and the promotion of psycho -

This document is produced by Print2Flash (www.print2flash.com)

political operative and their actions can be formed in every
major city of a country under conquest, the success of a psycho -
political programme is assure d, since these groups seem to
represent a large segment of the population. By releasing con -
tinued propaganda on the subject of dope addiction, homo -
sexuality, and depraved conduct on the part of the young, even
the judges of a country can become sub orned into reacting
violently against the youth of the country, thus mis - aligning and
aligning the support of youth.
The communication lines of psychopolitics, if such mental
health organizations can be well established, can thus run from
its most p rominent citizens to its government. It is not too much
to hope that the influence of such groups could bring about a
psychiatric ward in every hospital in the land, and psychiatrists
in every company and regiment of the nation's army, and whole
govern ment institutions manned entirely by psychopolitical opera -
tives, into which ailing government officials could be placed, to
the advantage of the psychopolitician.
If a psychiatric ward could be established in every hospital
in every city in a nati on, it is certain that, at one time or another,
every prominent citizen of that nation could come under the
ministrations of psychopolitical operatives or their dupes.
The validation of psychiatric position in the armed forces and
security - minded in stitutions of the nation under conquest could
bring about a flow and fund of information unlike any other
programme which could be conceived. If every pilot who flies
a new plane could come under the questioning of a psycho -
political operative, if the  compiler of every plan of military action
could thus come under the review of psychopolitical operatives,
the simplicity with which information can be extracted by the
use of certain drugs, without the after - knowledge of the soldier,
would entirely cr ipple any overt action toward Communism. If
the nation could be educated into turning over to psychopolitical
operatives every recalcitrant or rebellious soldier, it would lose its
best fighters. Thus, the advantage of mental health organizations
can be  seen, for these, by exerting an apparent public pressure
against the government, can achieve these ends and goals.
48



The financing of a psychopolitical operation is difficult unless
it is done by the citizens and government. Although vast sums o f
money can be obtained from private patients, and from relatives
who wish persons put away, it is, nevertheless, difficult to obtain
millions, unless the government itself is co - operating. The co -
operation of the government to obtain these vast sums o f money
is best obtained by the organization of mental health groups
composed of leading citizens, and who bring their lobbying
abilities to bear against the nation's government. Thus can be
financed many programmes, which might otherwise have to be
l aid aside by the psychopolitician.
The psychopolitical operative should bend consistent and con -
tinual effort toward forming and continuing in action innumer -

able mental health groups.
The psychopolitical operative should also spare no expense i n

This document is produced by Print2Flash (www.print2flash.com)

smashing out of existence, by whatever means, any actual heal -
ing group, such as that of acupuncture, in China; such Christ -
ian Science and Church of Scientology, in the United States;
such as Catholicism in Italy and Spain; and the practical psy -
ch ology groups of England.
49



CHAPTER X

CONDUCT UNDER FIRE

The psychopolitician may well find himself under attack as
an individual or a member of a group. He may be attacked as a
Communist, through some leak in the organization, he may be
attack ed for malpractice. He may be attacked by the families
of people whom he has injured. In all cases his conduct of the
situation should be calm and aloof. He should have behind him
the authority of many years of training, and he should have
participated  fully in the building of defences in the field of
insanity which give him the only statement as to the conditions
of the mind.
If he has not done his work well, hostile feeling groups may
expose an individual psychopolitician. These may call into
q uestion the efficacy of psychiatric treatment such as shock, drugs,
and brain surgery. Therefore, the psychopolitical operative must
have to hand innumerable documents which assert enormously
encouraging figures on the subject of recovery by reason of s hock,
brain surgery, drugs, and general treatment. Not one of these
cases cited need be real, but they should be documented and
printed in such a fashion as to form excellent court evidence.
When his allegiance is attacked, the psychopolitical opera tive
should explain his connection with Vienna on the grounds that
Vienna is the place of study for all important matters of the mind.
More importantly, he should rule into scorn, by reason of his
authority, the sanity of the person attacking him, a nd if the
psychopolitical archives of the country are adequate many de -
famatory data can be unearthed and presented as a rebuttal.
Should anyone attempt to expose psychotherapy as a psycho -
political activity, the best defence is calling into quest ion the
sanity of the attacker. The next best defence is authority. The
next best defence is a validation of psychiatric practices in terms
of long and aggressive figures. The next best defence in the actual
removal of the attacker by giving him, or the m, treatment suffici -
ent to bring about a period of insanity for the duration of the
50



trial. This, more than anything else, would discredit them, but
it is dangerous to practise this, in the extreme.
Psychopolitics should avoid murder and viol ence, unless it is
done in the safety of the institution, on persons who have been

proven to be insane. Where institution deaths appear to be
unnecessary, or to rise in "unreasonable number", political capital

This document is produced by Print2Flash (www.print2flash.com)

might be made of this by city officials or  legislature. If the
psychopolitical operative has, himself, or if his group has done a
thorough job, defamatory data concerning the person, or con -
nections, of the would - be attacker should be on file, should be
documented, and should be used in such  a way as to discourage
the inquiry.
After a period of indoctrination, a country will expect insanity
to be met with psychopolitical violence. Psychopolitical activities
should become the only recognized treatment for insanity. In -
deed, this can be  extended to such a length that it could be made
illegal for electric shock and brain surgery to be omitted in the
treatment of a patient.
In order to defend psychopolitical activities, a great complexity
should be made of psychiatric, psychoanalyti cal, and psycho -
logical technology. Any hearing should be burdened by termin -
ology too difficult to be transcribed easily. A great deal should
be made out of such terms of schizophrenia, paranoia, and other
relatively undefinable states.
Psychopo litical test need not necessary be in agreement, one
to another, where they are available to the public. Various types
of insanity should be characterized by difficult terms. The actual
state should be made obscure, but by this verbiage it can be built
into the court or investigating mind that a scientific approach
exist and that is too complex for him to understand. It is not
to be imagined that a judge or a committee of investigation
should inquire too deeply into the subject of insanity, since the y,
themselves, part of the indoctrinated masses, are already intimi -
dated if the psychopolitical activity has caused itself to be well -
documented in terms of horror in magazines.
In case of a hearing or trial, the terribleness of insanity itself,
its thread to the society, should be exaggerated until the court or
committee believes that the psychopolitical operative is vitally
51



necessary in his post and should not be harrassed for the activities
of persons who are irrational.
An immedi ate attack upon the sanity of the attacker before
any possible hearing can take place is the very best defence. It
should become well - known that "only the insane attack psychia -
trists". The by - word should be built into the society that
paranoia is a c ondition "in which the individual believes he is
being attacked by Communists". It will be found that this
defence is effective.
Part of the effective defences should include the entire lack in
the society of any real psychotherapy. This must be sys tematically
stamped out, since a real psychotherapy might possibly uncover
the results of psychopolitical activities.
Jurisprudence, in a Capitalistic nation, is of such clumsiness
that cases are invariably tried in their newspapers. We have
handle d these things much better in Russia, and have uniformly
brought people to trial with full confessions already arrived at
(being implanted) before the trial took place.

Should any whisper, or pamphlet, against psychopolitical
activities be published , it should be laughed into scorn, branded

This document is produced by Print2Flash (www.print2flash.com)

an immediate hoax, and its perpetrator or publisher should be, at
the first opportunity, branded as insane, and by the use of drugs
the insanity should be confirmed.
52



CHAPTER XI

THE USE OF PSYCHOPOLITICS  IN SPREADING COMMUNISM

Reactionary nations are of such a composition that they attack
a word without understanding of it. As the conquest of a nation
by Communism depends upon imbuing its population with Com -
munistic tenets, it is not necessary th at the term "Communism"
be applied at first to the educative measures employed.
As an example, in the United States we have been able to alter
the works of William James, and others, into a more acceptable
pattern, and to place the tenets of Karl Ma rx, Pavlov, Lamarck,
and the data of Dialectic Materialism into the textbooks of
psychology, to such a degree that anyone thoroughly studying
psychology becomes at once a candidate to accept the reasonable -
ness of Communism.
As every chair of psyc hology in the United States is occupied
by persons in our connection, or who can be influenced by
persons in our connection, the consistent employment of such
texts is guaranteed. They are given the authoritative ring, and
they are carefully taught.
Constant pressure in the legislatures of the United States can
bring about legislation to the effect that every student attending
a high school or university must have classes in psychology.
Educating broadly the educated strata of the populace int o
the tenets of Communism is thus rendered relatively easy, and
when the choice is given them whether to continue in a Capital -
istic or a Communist condition, they will see, suddenly, in Com -
munism, much more reasonability than in Capitalism, which w ill
now be of our own definition.
53



CHAPTER XII

VIOLENT REMEDIES

As populaces, in general, understand that a violence is neces -
sary in the handling of the insane, violent remedies seem to be
reasonable. Starting from a relatively low level o f violence, such
as strait - jackets and other restraints, it is relatively easy to en -
croach upon the public diffidence for violence by adding more
and more cruelty into the treatment of the insane.
By increasing the brutality of "treatment", the pu blic expec -
tance of such treatment will be assisted, and the protest of the
individual to whom the treatment is given is impossible, since

immediately after the treatment he is incapable. The family of
the individual under treatment is suspect for hav ing in its midst,

This document is produced by Print2Flash (www.print2flash.com)

already, an insane person. The family's protest should be dis -
credited.
The more violent the treatment, the more command value the
psychopolitical operative will accumulate. Brain operations
should become standard and commonplace . While the figures of
actual deaths should be repressed wherever possible, nevertheless,
it is of no great concern the the psychopolitical operative that
many deaths do occur.
Gradually, the public should be educated into electric shock,
first by  believing that it is very therapeutic, then by believing that
it is quieting, then by being informed that electric shock usually
injures the spine and teeth, and finally, that it very often kills
or at least breaks the spine and removes, violently, the  teeth of
the patient. It is very doubtful if anyone from the lay levels of
the public could tolerate the observation of a single electric shock
treatment. Certainly they could not tolerate witnessing a pre -
frontal lobotomy of a trans - orbital leucotomy . However, they
should be brought up to a level where this is possible, where it is
the expected treatment, and where the details, of the treatment
itself can be made known, thus to the increase of psychopolitical
prestige.
The more violent the tre atment, the more hopeless insanity
will seem to be.
54



The society should be worked up to the level where every
recalcitrant young man can be brought into court and assigned
to a psychopolitical operative, be given electric shocks, and
reduced i nto unimaginative docility for the remainder of his days.
By continuous and increasing advertising of the violence of
treatment, the public will at last come to tolerate the creation of
zombie conditions to such a degree that they will probably
empl oy zombies, if given to them. Thus a large strata of the
society, particularly that which was rebellious, can be reduced
to the service of the psychopolitician.
By various means, a public must be convinced, at least, that
insanity can only be met by  shock, torture, deprivation, defama -
tion, discreditation, violence, maiming, death, punishment in all
its forms. The society, at the same time, must be educated into
the belief of increasing insanity within its ranks. This creates an
emergency, and pl aces the psychopolitician in a saviour role, and
places him, at length, in charge of the society.
55



CHAPTER XIII

THE RECRUITING OF PSYCHOPOLITICAL DUPES

The psychopolitical dupe is a well - trained individual who
serves in complete obedience the p sychopolitical operative.

In that nearly all persons in training are expected to undergo
a certain amount of treatment in any field of the mind, it is not

This document is produced by Print2Flash (www.print2flash.com)

too difficult to persuade persons in the field of mental healing
to subject themselves to mild  or minor drugs or shock. If this
can be done, a psychological dupe on the basis of pain - drug
hypnosis can immediately result.
Recruitment into the ranks of "mental healing" can best be
done by carefully bringing to it only those healing students wh o
are, to some slight degree, already depraved, or who have been
"treated" by psychopolitical operatives.
Recruitment is effected by making the field of mental healing
very attractive, financially, [sic] and sexually.
The amount of promiscuity w hich can be induced in mental
patients can work definitely to the advantage of the psycho -
political recruiting agent. The dupe can thus be induced into
many lurid sexual contacts, and these, properly witnessed, can
thereafter be used as blackmail mate rial to assist any failure of
pain - drug hypnosis in causing him to execute orders.
The promise of unlimited sexual opportunities, the promise
of complete dominion over the bodies and minds of helpless
patients, the promise of complete lawlessness wi thout detection,
can thus attract to "mental healing" many desirable recruits who
will willingly fall in line with psychopolitical activities.
In that the psychopolitician has under his control the insane
of that nation, most of them have criminal t endencies, and as he
can, as his movement goes forward, recruit for his ranks the
criminals themselves, he has unlimited numbers of human beings
to employ on whatever project he may see fit. In that the insane
will execute destructive projects without  question, if given the
proper amount of punishment and implantation, the degradation
of the country's youth, the defamation of its leaders, the subor -
ning of its courts becomes childishly easy.
56



The psychopolitician has the advantage of naming  as a delu -
sory symptom any attempt on the part of a patient to expose
commands.
The psychopolitician should carefully adhere to institutions
and should eschew private practice wherever possible, since this
gives him the greatest number of human b eings to control the use
of Communism. When he does act in private practice, it should
be only in contact with the families of the wealthy and the
officials of the country.
57



CHAPTER XIV

THE SMASHING OF RELIGIOUS GROUPS

You must know that unti l recent times the complete subject of
mental derangement, whether so light as simple worry or so
heavy as insanity, was the sphere of activity of the church and

only the church.
Traditionally in civilized nations and barbaric ones the priest -

This document is produced by Print2Flash (www.print2flash.com)

hood  alone had in complete charge the mental condition of the
citizen. As a matter of great concern to the psychopolitician this
tendency still exists in every public in the Western World and
scientific inroads into this sphere has occurred only in official
and never in public quarters.
The magnificent tool welded for us by Wundt would be as
nothing if it were not for official insistence in civilized countries
that "scientific practices" be applied to the problem of the mind.
Without this official in sistence or even if it relapsed for a moment,
the masses would grasp stupidity for the priest, the minister, the
clergy when mental condition came in question. Today in Europe
and America "scientific practices" in the field of the mind would
not last m oments if not enforced entirely by officialdom.
It must be carefully hidden that the incidence of insanity has
increased only since these "scientific practices" were applied.
Great remarks must be made of "the pace of modern living" and
other myths  as the cause of the increased neurosis in the world.
It is nothing to us what causes it if anything does. It is everything
to us that no evidence of any kind shall be tolerated afoot to
permit the public tendency toward the church its way. If given
the ir heads, if left to themselves to decide, independent of official -
dom, where they would place their deranged loved ones, the
public would choose religious sanatoriums and would avoid as if
plagued places where "scientific practices" prevail.
Given  any slightest encouragement, public support would
swing on an instant all mental healing into the hands of the
churches. And there are Churches waiting to receive it, clever
churches. That terrible monster the Roman Catholic Church
58



still dominat es mental healing heavily throughout the Christian
world and their well schooled priests are always at work to turn
the public their way. In the field of pure healing the Church of
Christ Science of Boston, Massachusetts excells in commanding
the publi c favour and operates many sanatoriums. All these
must be swept aside. They must be ridiculed and defamed and
every cure they advertise must be asserted as a hoax. A full fifth
of a psychopolitician's time should be devoted to smashing these
threats. J ust as in Russia we had to destroy, after many many
years of the most arduous work, the Church, so we must destroy
all faiths in nations marked for conquest.
Insanity must be made to hound the footsteps of every priest
and practitioner. His best res ults must be turned to jibbering
insanities no matter what means we have to use.
You need not care what effect you have upon the public. The
effect you care about is the one upon officials. You must recruit
every agency of the nation marked for slau ghter into a foaming
hatred of religious healing. You must suborne district attorneys
and judges into an intense belief as fervent as an ancient faith in
God that Christian Science or any other religious practice which
might devote itself to mental hea ling is vicious, bad, insanity -
causing, publicly hated and intolerable.

You must suborne [sic] and recruit any medical healing organiza -
tion into collusion in this campaign. You must appeal to their

This document is produced by Print2Flash (www.print2flash.com)

avarice and even their humanity to invite their  co - operation in
smashing all religious healing and thus, to our end, care of the
insane. You must see that such societies have only qualified
Communist - indoctrines as their advisers in this matter. For you
can use such societies. They are stupid and sta mpede easily.
Their cloak and degrees can be used quite well to mask any
operation we care to have masked. We must make them partners
in our endeavour so that they will never be able to crawl from
beneath our thumb and discredit us.
We have battled  in America since the century's turn to bring
to nothing any and all Christian influences and we are succeeding.
While we today seem to be kind to the Christian remember we
have yet to influence the "Christian world" to our ends. When
that is done we s hall have an end of them everywhere. You may
59



see them here in Russia as trained apes. They do not know their
tether is long only until the apes in other lands have become
unwary.
You must work until "religion" is synonymous with "insanity".
Y ou must work until the officials of city, county and state govern -
ments will not think twice before they pounce upon religious
group as public enemies.
Remember, all lands are governed by the few and only pretend
to consult with the many. It is no  different in America. The
petty official, the maker of laws alike can be made to believe the
worst. It is not necessary to convince the masses. It is only
necessary to work incessantly upon the official, using personal
defamations, wild lies, false evi dences and constant propaganda
to make him fight for you against church or against any
practitioner.
Like the official the bona - fide medical healer also believes the
worst if it can be shown to him as dangerous competition. And
like the Christian,  should be seek to take from us any right we
have gained, we shall finish him as well.
We must be like the vine upon the tree. We use the tree to
climb and then, strangling it, grow into power on the nourish -
ment of its flesh.
We must strike fro m our path any opposition. We must use
for our tool any authority that comes to hand. And then at
last, the decades sped, we can dispense with all authority save
our own and triumph in the greater glory of the Party.
60



CHAPTER XV

PROPOSALS WHICH  MUST BE AVOIDED

There are certain damaging movements which could interrupt
a psychopolitical conquest. These, coming from some quarters of

the country, might gain headway and should be spotted before
they do, and stamped out.

This document is produced by Print2Flash (www.print2flash.com)

Proposals may be ma de by large and powerful group in the
country to return the insane to the care of those who have
handled mental healing for tribes and populaces for centuries  --
the priest. Any movement to place clerygymen in charge of
institutions should be fought on  the grounds of incompetence
and the insanity brought about by religion. The most destructive
thing which could happen to a psychopolitical programme would
be the investment of the ministry with the care of the nation's
insane.
If mental hospitals o perated by religious group are in exist -
ence, the must be discredited and closed, no matter what the
cost, for it might occur that the actual figures of recovery in such
institutions would become known, and that the lack of recovery
in general institu tions might be compared to them, and this might
lead to a movement to place the clergy in charge of the insane.
Every argument must be advanced early, to overcome any
possibility of this ever occurring.
A country's law must carefully be made to avoi d any rights
of person to the insane. Any suggested laws or Constitutional
Amendments which make the harming of the insane unlawful,
should be fought to the extreme, on the ground that only violent
measures can succeed. If the law were to protect the i nsane, as it
normally does not, the entire psychopolitical programme would
very possibly collapse.
Any movements to increase or place under surveillance the
orders required to hospitalized the mentally ill should be discour -
aged. This should be le ft entirely in the hand of person well
under the control of psychopolitical operatives. It should be done
with minimum formality, and no recovery of the insane from an
61



institution should be possible by any process of law. Thus, any
movement to ad d the legal steps of the processes of commit -
ment and release should be discourage on the ground of emer -
gency. To obviate this, the best action is to place a psychiatric
and detention ward of the mentally ill in every hospital in a land.
Any writ ing of a psychopolitical nature, accidentally disclosing
themselves, should prevented. All actual literature on the
subject of insanity and its treatment should be suppressed, first
by actual security, and second by complex verbiage which renders
it in comprehensible. The actual figures of recovery or death
should never be announced in any papers. Any investigation
attempting to discover whether or not psychiatry or psychology
has ever cured anyone should immediately be discouraged and
laughed to sco rn, and should mobilize at that point all psycho -
political operatives. At first, it should be ignored, but if this is
not possible, the entire weight of all psychopoliticians in the
nation should be pressed into service. Any tactic possible should
be  employed to prevent this from occurring. To rebut it, technical
appearing papers should exist as to the tremendous number of
cures effected by psychiatry and psychology, and whenever
possible, percentages of cures, no matter how fictitious, should be

w orked into legislative papers, thus forming a background of
"evidence" which would immediately rebut any effort to actually

This document is produced by Print2Flash (www.print2flash.com)

discover anyone who had ever been helped by psychiatry or
psychology.
If the Communistic connections of a psychopolitician sh ould
become disclosed, it should be attributed to his own carelessness,
and he should, himself, be immediately branded as eccentric
within his own profession.
Authors of literature which seek to demonstrate the picture of
a society under complete m ental control and duress should be
helped toward infamy or suicide to discredit their works.
Any literature liberalizing any healing practice should be
immediately fought and defeated. All healing practices should
gravitate entirely to authoritative  levels, and no other opinions
should be admitted, as these might lead to exposure.
Movements to improve youth should be invaded and corrup -
62



ted, as this might interrupt campaigns to produce in youth delin -
quency, addiction, drunkenness, and  sexual promiscuity.
Communist workers in the field of newspapers and radio
should be protected wherever possible by striking out of action,
through Psychopolitics, any persons consistently attacking them.
These, in their turn, should be persuaded to  give every possible
publicity to the benefits of psychopolitical activities under the
heading of "science".
No healing group devoted to the mind must be allowed to exist
within the borders of Russia or its satellites. Only well - vouched -
for psycho political operatives can be continued in their practice,
and this only for the benefit of the government or against enemy
prisoners.
Any effort to exclude psychiatrists or psychologist from the
armed services must be fought.
Any inquest into the  "suicide" or sudden mental derangement
of any political leader in a nation must be conducted only by
psychopolitical operatives or their dupes, whether Psychopolitics
is responsible or not.
Death and violence against persons attacking Communism in
a nation should be eschewed as forbidden. Violent activity
against such person might bring about their martyrdom. De -
famation, and the accusation of insanity, alone should be em -
ployed, and they should be brought at last under the ministrations
of p sychopolitical operatives, such as psychiatrists and controlled
psychologists.
63



CHAPTER XVI

IN SUMMARY

In this time of unlimited weapons, and in national antagonisms
where atomic war with Capitalistic powers is possible, Psycho -

politics must  act efficiently as never before.
Any and all programmes of Psychopolitics must be increased

This document is produced by Print2Flash (www.print2flash.com)

to aid and abet the activities of other Communist agents through -
out the nation in question.
The failure of Psychopolitics might well bring about the at omic
bombing of the Motherland.
If Psychopolitics succeeded in its mission throughout the Capi -
talistic nations of the world, there will never be an atomic war,
for Russia will have subjugated all of her enemies.
Communism has already spread ac ross one - sixth of the in -
habited world. Marxist Doctrines have already penetrated the
remainder. An extension of the Communist social order is every -
where victorious. The spread of Communism has never been by
force of battle, but by conquest of the m ind. In Psychopolitics
we have refined this conquest to its last degree.
The psychopolitical operative must succeed, for his success
means a world of Peace. His failure might well mean the destruc -
tion of the civilized portions of Earth by atomic p ower in the
hands of Capitalistic madmen.
The end thoroughly justifies the means. The degradation of
populaces is less inhuman than their destruction by atomic fission,
for to an animal who lives only once, any life is sweeter than
death.
The e nd of war is the control of a conquered people. If a
people can be conquered in the absence of war, the end of war
will have been achieved without the destruction of war. A
worthy goal.
The psychopolitician has his reward in the nearly unlimited
co ntrol of populaces, in the uninhibited exercise of passion, and
the glory of Communist conquest over the stupidity of the
enemies of the People.
THE END
64




[The back outside cover has the following statement:]
PUBLISHED AS
A PUBLIC SERVICE
By The
CHURCH OF SCIENTOLOGY

The American St. Hill Organization
2723 West Temple Street
Los Angeles, California 9002 6

Print       lash

500%

of 9999

9999

ActionScript [AS1/AS2]

Frame 1
_accProps = new Object(); _accProps.noAutoLabeling = true; DocArea._accProps = new Object(); DocArea._accProps.silent = true; toolbar._accProps = new Object(); toolbar._accProps.silent = true; DocArea.tabIndex = 15; function SetMouse() { if ((!MouseOut) && (DocArea.content.hitTest(_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); } HandCursor._visible = (TextCursor._visible = false); _root.onMouseMove = function () { SetMouse(); }; MouseOut = false; DocArea.content.onRollOut = function () { HideCustomCursor(); MouseOut = true; }; DocArea.content.onRollOver = function () { MouseOut = false; }; function onLoad() { SetMouseMode("move"); SetZoomState("width"); StageListener.onResize(); } function LayoutToolbar() { toolbar.more._x = Stage.width - MoreButWidth; toolbar.more._visible = false; DropDownToolbarY = TBMargin; var Depth = ((MaxWidth = 0)); DropDownToolbar.removeMovieClip(); toolbar.attachMovie("#DropDownToolbar", "DropDownToolbar", 10000); toolbar.DropDownToolbar._visible = false; toolbar.DropDownToolbar._y = toppanelheight; toolbar.DropDownToolbar.Buttons = Array(); i = 0; while (i < TBButtons.length) { but = TBButtons[i]; 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 = toolbar.DropDownToolbar.attachMovie("#" + but.movie._name, "", Depth); ddbut._but.gotoAndStop(2); var ButWidth = ddbut._width; var ButHeight = ddbut._height; ddbut.removeMovieClip(); ddbut = toolbar.DropDownToolbar.attachMovie("#" + but.movie._name, but.movie._name + "btn", Depth++); ddbut._y = DropDownToolbarY; ddbut._x = TBMargin; toolbar.DropDownToolbar.Buttons.push(ddbut); var bgr = toolbar.DropDownToolbar.attachMovie("#bgr", but.movie._name, Depth++); bgr._x = (ddbut._x + ButWidth) + TBMargin; bgr._y = DropDownToolbarY; toolbar.DropDownToolbar.createTextField(but.movie._name + "tip", Depth++, (ddbut._x + ButWidth) + TBMargin, DropDownToolbarY, 0, 0); var tipField = eval (("toolbar.DropDownToolbar." + but.movie._name) + "tip"); tipField.autoSize = "left"; tipField.selectable = false; tipField.setNewTextFormat(new TextFormat("Tahoma")); tipField.text = 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.onPress = function () { var btn = eval (("this._parent." + this._name) + "btn"); btn.onPress(); }; } i++; } if (toolbar.more._visible) { toolbar.DropDownToolbar.bgr._width = MaxWidth + TBMargin; toolbar.DropDownToolbar.bgr._height = DropDownToolbarY + TBMargin; toolbar.DropDownToolbar._x = Stage.width - toolbar.DropDownToolbar.bgr._width; } } function CreateTips() { var i = 0; while (i < TBButtons.length) { var but = TBButtons[i]; if (but.tip != undefined) { butmovie = but.movie; CreateTip(but.tip, butmovie._x + (butmovie._width / 2), butmovie._name + "tip"); if (!but.notiphandler) { butmovie.oldOnRollOver = butmovie.onRollOver; butmovie.onRollOver = (butmovie.onDragOver = function () { this.oldOnRollOver(); tip = eval (("toolbar." + this._name) + "tip"); tip.origx = tip._x; if ((tip._x + tip._width) > Stage.width) { tip._x = Stage.width - tip._width; } if (tip._x < 0) { tip._x = 0; } tip._visible = true; }); 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("Not Found", toolbar.searchPatternmc._x + (toolbar.searchPatternmc._width / 2), "notfoundtip"); CreateTip("Go To Page", (toolbar.PageNoMovie._x + toolbar.PageNoMovie.PageNoFieldMC._x) + (toolbar.PageNoMovie.PageNoFieldMC._width / 2), "pagenotip"); CreateTip("Total Pages", (toolbar.PageNoMovie._x + toolbar.PageNoMovie.TotalPagesMC._x) + (toolbar.PageNoMovie.TotalPagesMC._width / 2), "totalpagestip"); } function UpdateAfterScroll() { clearInterval(UpdateAfterScrollInt); UpdateAfterScrollInt = 0; UpdatePageNo(); } 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].movie._xmouse, Pages[i].movie._ymouse, closeDist); if (_local2 != -1) { return({page:i, pos:_local2}); } } i++; } return(false); } function Unselect() { i = 0; while (i < Pages.length) { var _local1 = Pages[i].ts; if (_local1 != undefined) { _local1.setSelected(0, _local1.getCount(), false); } i++; } } function GetSelectedText() { 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 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); } function ZoomTo(zoomVal) { if (zoomVal > maxZoom) { zoomVal = maxZoom; } if (zoomVal < minZoom) { zoomVal = minZoom; } ScaleSlider.SetValue(zoomVal); DisplayZoomLabel(zoomVal); LayoutPages(); UpdatePageNo(); } function SetZoomState(state) { _global.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) { ZoomTo(zoomVal); SetZoomState("none"); } function ProcessPageNo() { pageNo = RemoveNonDigits(PageNoField.text); PageNoField.scroll = 0; GoToPage(new Number(pageNo)); } function GoToPage(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); switch (Rotation) { case 0 : dx = xcorr; dy = ycorr; break; case 90 : dx = Pages[pageno - 1].width - ycorr; dy = xcorr; break; case 180 : dx = Pages[pageno - 1].width - xcorr; dy = (-ycorr) - yinterstice; break; case 270 : dx = ycorr; dy = (-xcorr) - yinterstice; } dx = dx * (DocArea.content._xscale / 100); dy = dy * (DocArea.content._yscale / 100); var _local2 = (Pages[pageno - 1].movie._y * DocArea.content._xscale) / 100; if (y != undefined) { _local2 = _local2 + dy; } _local2 = _local2 - yinterstice; ScrollTo(undefined, _local2, false); if (x != undefined) { xpos = dx - xinterstice; ScrollTo(xpos, undefined, 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 GetCurrentPageNo() { return(PageNo); } function UpdatePageNo(pageno) { if (typeof(pageno) == "undefined") { pageno = GetVisiblePageNo(); } _root.PageNo = pageno; PageNoField.text = pageno; } function ScanPages() { var _local4 = 1; do { var _local2 = "Page" + (_local4++); var _local1 = {movie:DocArea.content.attachMovie(_local2, _local2, depth++)}; var validpage = (typeof(_local1.movie) != "undefined"); if (validpage) { Pages.push(_local1); if (_local1.movie._width > MaxPageWidth) { MaxPageWidth = _local1.movie._width; } if (_local1.movie._height > MaxPageHeight) { MaxPageHeight = _local1.movie._height; } } } while (validpage); BottomArea = DocArea.content.attachMovie("BottomArea", "BottomArea", depth++); } function CalcBaseParameters() { AreaWidth = DocArea.width - 20; ClientWidth = AreaWidth - (xmargin * 2); AreaHeight = DocArea.height - 20; ClientHeight = AreaHeight - (ymargin * 2); var _local1 = MaxPageWidth; var _local2 = MaxPageHeight; if ((Rotation == 90) || (Rotation == 270)) { var _local3 = _local1; _local1 = _local2; _local2 = _local3; } switch (scaleMode) { case "width" : BaseScaleFactor = ClientWidth / _local1; break; case "page" : BaseScaleFactorX = ClientWidth / _local1; BaseScaleFactorY = ClientHeight / _local2; if (BaseScaleFactorX > BaseScaleFactorY) { BaseScaleFactor = BaseScaleFactorY; } else { BaseScaleFactor = BaseScaleFactorX; } break; default : return(undefined); } BaseScaleFactor = BaseScaleFactor / zoomCorr; ZoomTo(BaseScaleFactor * 100); } function LayoutPages() { var _local2 = xmargin; var _local3 = ymargin; var _local4 = 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; if (((_local2 + (pageMovie._width * ScaleFactor)) + xmargin) > AreaWidth) { CenterPages(_local1, _local3, _local2); _local3 = _local3 + ((_local4 * ScaleFactor) + yinterstice); _local2 = xmargin; _local4 = 0; } page.y = _local3; pageMovie._x = _local2 / ScaleFactor; pageMovie._y = _local3 / ScaleFactor; pageMovie._rotation = Rotation; switch (Rotation) { case 90 : pageMovie._x = pageMovie._x + pageMovie._width; break; case 180 : pageMovie._x = pageMovie._x + pageMovie._width; pageMovie._y = pageMovie._y + pageMovie._height; break; case 270 : pageMovie._y = pageMovie._y + pageMovie._height; } _local2 = _local2 + ((pageMovie._width * ScaleFactor) + xinterstice); if (pageMovie._height > _local4) { _local4 = pageMovie._height; } _local1++; } CenterPages(Pages.length, _local3, _local2); BottomArea._x = xmargin; BottomArea._y = ((_local3 + yinterstice) + (_local4 * 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) { Rotation = angle; LayoutPages(); UpdatePageNo(); } function Rotate() { RotateTo((Rotation + 90) % 360); SetZoomState("none"); } function Print() { if (!NoPrinting) { var _local4 = new PrintJob(); if (_local4.start()) { cont = true; depth = 1000; i = 0; while ((i < _root.Pages.length) && (cont)) { var _local3 = "Page" + (i + 1); var _local2 = _root.attachMovie(_local3, _local3, depth); scaleObj = {xMin:0, xMax:_local2._width, yMin:0, yMax:_local2._height}; _local2._xscale = (_local2._yscale = (_local4.pageWidth / _local2._width) * 100); cont = _local4.addPage(_local2, scaleObj); _local2.removeMovieClip(); i++; } _local4.send(); } } } function GetTextSnapshot(pageno) { var _local1 = Pages[pageno].ts; if (_local1 == undefined) { _local1 = (Pages[pageno].ts = Pages[pageno].movie.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 = undefined; } function SearchText(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); } SearchText(text); if (lastSearchPos != -1) { lastSearchTS.setSelected(lastSearchPos, lastSearchPos + text.length, true); var _local1 = lastSearchTS.getTextRunInfo(lastSearchPos, lastSearchPos); GoToPage(lastSearchTSNo + 1, _local1[0].corner3x, _local1[0].corner3y); } return(lastSearchPos); } 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 == "select") && (NoCopying)) { return(undefined); } _global.mousemode = moveMode; if (moveMode != "select") { Unselect(); } 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; } if (x != undefined) { if (x > DocArea.maxHPosition) { x = DocArea.maxHPosition; } else if (x < 0) { x = 0; } DocArea.hPosition = x; } if (y != undefined) { if (y > DocArea.maxVPosition) { y = DocArea.maxVPosition; } else if (y < 0) { y = 0; } DocArea.vPosition = y; } if (UpdatePageNum) { UpdatePageNo(); } } 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() { if (GetSetting("Orientation", "1") == "1") { var _local1 = 0; while (_local1 < Pages.length) { DocArea.visible = GetSetting("CR" + (_local1 + 1), "").indexOf("print2flash.com") != -1; if (!NoPrinting) { NoPrinting = !DocArea.visible; } if (!DocArea.visible) { break; } _local1++; } } } 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) { movie = _root.attachMovie(name, name, getNextHighestDepth()); movie._visible = false; val = movie.text; if (val == undefined) { val = def; } 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._x = x - (tip._width / 2); tip.autoSize = "left"; } function FitWidth() { if (scaleMode != "width") { SetZoomState("width"); CalcBaseParameters(); } } function FitPage() { if (scaleMode != "page") { SetZoomState("page"); CalcBaseParameters(); } } function PreviousPage() { _root.GoToPage(_root.GetCurrentPageNo() - 1); } function NextPage() { _root.GoToPage(_root.GetCurrentPageNo() + 1); } function SearchTextExt(text) { return(!SearchForText(text)); } function OpenInNewWindow() { getURL (_root._url, "_blank"); } function OpenHelpPage() { getURL ("http://print2flash.com/help", "_blank"); } _lockroot = true; _root._visible = false; _root.invalidate(); _quality = "best"; _root.Print2FlashEvents = new CPrint2FlashEvents(); ZoomFieldFocused = (PageNoFieldFocused = false); DocArea.useHandCursor = true; DocArea.focusEnabled = false; xmargin = 10; xinterstice = 10; ymargin = 10; yinterstice = 10; minZoom = 10; maxZoom = 250; zoomCorr = 96 / GetSetting("Resolution", 96); textSelectColor = 65280; Rotation = 0; var Pages = new Array(); var BottomArea; var MaxPageWidth = 0; var MaxPageHeight = 0; var depth = 1; var PageNo = 1; ScanPages(); var AreaWidth; var ClientWidth; var BaseScaleFactor; var PageNoField = toolbar.PageNoMovie.PageNoFieldMC.PageNoField; PageNoField.restrict = "0-9"; ScaleTextField = toolbar.ScaleTextMovie.ScaleTextField; ScaleTextField.restrict = "0-9%"; _focusrect = true; DblCLickTime = 250; NoPrinting = (NoCopying = false); var MinSelHScrollRatio = ((MinSelVScrollRatio = 1)); var MaxSelHScrollRatio = ((MaxSelVScrollRatio = 10)); toppanelheight = 34; TBButtons = new Array({movie:toolbar.logo, nohide:true, flag:1}, {movie:toolbar.moveMode, tip:"Drag", flag:2}, {movie:toolbar.selMode, tip:"Select Text", flag:4}, {movie:toolbar.ZoomSlider, nodropdown:true, flag:8}, {movie:toolbar.ScaleTextMovie, nodropdown:true, flag:16, tip:"Zoom", notiphandler:true}, {movie:toolbar.scaleWidth, tip:"Fit Width", flag:32}, {movie:toolbar.scalePage, tip:"Fit Page", flag:64}, {movie:toolbar.prevpage, tip:"Previous Page", flag:128}, {movie:toolbar.PageNoMovie, nodropdown:true, flag:256, notiphandler:true}, {movie:toolbar.nextpage, tip:"Next Page", flag:512}, {movie:toolbar.searchPatternmc, nodropdown:true, flag:1024, tip:"Type here to search", notiphandler:true}, {movie:toolbar.searchbut, nodropdown:true, flag:2048, tip:"Search"}, {movie:toolbar.rotate, tip:"Rotate", flag:4096}, {movie:toolbar.print, tip:"Print", flag:8192}, {movie:toolbar.newwindow, tip:"Open In New Window", flag:16384}, {movie:toolbar.help, tip:"Help", flag:32768}); var MoreButWidth = toolbar.more._width; TBMargin = 1; Stage.scaleMode = "noScale"; Stage.showMenu = false; Stage.align = "TL"; DocArea._y = toppanelheight; StageListener = new Object(); StageListener.onResize = function () { bgr._width = Stage.width; bgr._height = Stage.height; toolbar.toolbarbgr._width = Stage.width; toolbar.DropDownToolbar._visible = false; DocArea.setSize(Stage.width, Stage.height - toppanelheight); DocArea.vLineScrollSize = DocArea.height / 20; DocArea.vPageScrollSize = DocArea.height - DocArea.vLineScrollSize; DocArea.hLineScrollSize = DocArea.width / 20; DocArea.hPageScrollSize = DocArea.width - DocArea.hLineScrollSize; if (scaleMode != "none") { CalcBaseParameters(); } CalcBaseParameters(); LayoutPages(); LayoutToolbar(); }; Stage.addListener(StageListener); var UpdateAfterScrollInt = 0; DocAreaListener = new Object(); DocAreaListener.scroll = function (eventObj) { UpdatePageNo(); if ((!UpdateAfterScrollInt) && (eventObj.direction == "vertical")) { UpdateAfterScrollInt = setInterval(UpdateAfterScroll, 1); } }; DocArea.addEventListener("scroll", DocAreaListener); var Dragging = false; var DragStartMousePos; var DragStartPos; var Selecting = false; var SelStartInfo; var SelEndInfo; var Selected = false; var SelectScrollInterval; var LastPressed; DocArea.content.onPress = function () { if (mousemode == "move") { DragStartMousePos = {x:_root._xmouse, y:_root._ymouse}; globalPos = DragStartMousePos; _root.localToGlobal(globalPos); Dragging = this.hitTest(globalPos.x, globalPos.y, true); if (Dragging) { DragStartPos = {x:DocArea.hPosition, y:DocArea.vPosition}; } } else if ((getTimer() - LastPressed) < DblCLickTime) { if ((SelInfo = GetMouseHoverSymbol(10))) { SelectWord(SelInfo.page, SelInfo.pos); Selected = true; } Selecting = false; LastPressed = undefined; } else { LastPressed = getTimer(); Selected = false; SelectScrollInterval = setInterval(SelectScroll, 200); if (DocArea.hitTest(_root._xmouse, _root._ymouse)) { Unselect(); } if (((SelStartInfo = GetMouseHoverSymbol(100))) != false) { Selecting = true; } } }; DocArea.content.onRelease = (DocArea.content.onReleaseOutside = function () { if (((mousemode == "select") && (!Selecting)) && (!Selected)) { Unselect(); } Dragging = (Selecting = false); clearInterval(SelectScrollInterval); }); 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) { Unselect(); if ((SelStartInfo.page < SelEndInfo.page) || ((SelStartInfo.page == SelEndInfo.page) && (SelStartInfo.pos <= SelEndInfo.pos))) { FromInfo = SelStartInfo; ToInfo = SelEndInfo; } else { FromInfo = SelEndInfo; ToInfo = SelStartInfo; } i = FromInfo.page; while (i <= ToInfo.page) { ts = GetTextSnapshot(i); if (i == FromInfo.page) { start = FromInfo.pos; } else { start = 0; } if (i == ToInfo.page) { end = ToInfo.pos + 1; } else { end = ts.getCount(); } ts.setSelected(start, end, true); i++; } } } }; var ScaleSlider = new Slider(toolbar.ZoomSlider, minZoom, maxZoom); ScaleSlider.onChange = function () { ZoomTo(ScaleSlider.GetValue()); SetZoomState("none"); }; var keyListener = new Object(); keyListener.onKeyDown = function () { var _local3 = Selection.getFocus(); var _local2 = ((_local3 != "_root.toolbar.ScaleTextMovie.ScaleTextField") && (_local3 != "_root.toolbar.PageNoMovie.PageNoFieldMC.PageNoField")) && (_local3 != "_root.toolbar.searchPatternmc.searchPattern"); switch (Key.getCode()) { case 38 : if (_local2) { ScrollTo(undefined, DocArea.vPosition - DocArea.vLineScrollSize); } break; case 40 : if (_local2) { ScrollTo(undefined, DocArea.vPosition + DocArea.vLineScrollSize); } break; case 37 : if (_local2) { ScrollTo(DocArea.hPosition - DocArea.hLineScrollSize, undefined); } break; case 39 : if (_local2) { ScrollTo(DocArea.hPosition + DocArea.hLineScrollSize, undefined); } break; case 33 : if (_local2) { ScrollTo(undefined, DocArea.vPosition - DocArea.vPageScrollSize); } break; case 34 : if (_local2) { ScrollTo(undefined, DocArea.vPosition + DocArea.vPageScrollSize); } break; case 36 : if (_local2) { ScrollTo(undefined, 0); } break; case 35 : if (_local2) { ScrollTo(undefined, DocArea.maxVPosition); } break; case 80 : if (_local2 && (Key.isDown(17))) { _root.Print(); } break; case 85 : if (_local2 && (Key.isDown(17))) { NextPage(); } break; case 89 : if (_local2 && (Key.isDown(17))) { PreviousPage(); } break; case 107 : if (Key.isDown(17)) { ZoomTo(ScaleSlider.GetValue() + 10); } break; case 109 : if (!Key.isDown(17)) { break; } ZoomTo(ScaleSlider.GetValue() - 10); } if (Key.getCode() != 13) { toolbar.notfoundtip._visible = false; } }; keyListener.onKeyUp = function () { if (((!NoCopying) && (Key.isDown(17))) && ((Key.getCode() == 67) || (Key.getCode() == 45))) { var _local1 = GetSelectedText(); if (_local1 != "") { System.setClipboard(_local1); } } }; Key.addListener(keyListener); var mouseListener = new Object(); mouseListener.onMouseWheel = function (delta) { if (Key.isDown(17)) { ZoomTo(ScaleSlider.GetValue() + (delta * 10)); } else { ScrollTo(undefined, DocArea.vPosition - (delta * DocArea.vLineScrollSize)); } }; Mouse.addListener(mouseListener); DocArea.setFocus(); _root._visible = true; ScaleTextField.onKillFocus = function () { ProcessZoomEntry(); }; PageNoField.onKillFocus = function () { ProcessPageNo(); }; var TotalPagesField = toolbar.PageNoMovie.TotalPagesMC.TotalPages; TotalPagesField.text = "of " + new String(Pages.length); var lastSearchTSNo; var lastSearchPos; var lastSearchText; toolbar.searchPatternmc.searchPattern.onChanged = function () { toolbar.searchPatternmc.searchPattern.text = RemoveChar(toolbar.searchPatternmc.searchPattern.text, "\r"); }; CreateTips(); Ch(); onLoad(); stop();
Instance of Symbol 131 MovieClip [ScrollPane] "DocArea" in Frame 1
//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 193 MovieClip "toolbar" in Frame 1
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))))))))))); _root.onMouseDown = function () { notfoundtip._visible = false; }; }
Symbol 8 MovieClip [#DropDownToolbar] Frame 1
stop(); this.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; } };
Symbol 14 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.toolbar.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 15 Button
on (press) { _root.toolbar.DropDownToolbar._visible = !_root.toolbar.DropDownToolbar._visible; }
Symbol 19 MovieClip [#selMode] Frame 1
_but.tabIndex = 2; this.onPress = function () { if (_global.mousemode == "move") { _root.SetMouseMode("select"); } _but.gotoAndStop(3); _root.toolbar.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 (_global.mousemode == "move") { _but.gotoAndStop(1); } }; listenerObject = new Object(); listenerObject.onMouseModeChange = function () { if (_global.mousemode == "select") { _but.gotoAndStop(2); } else { _but.gotoAndStop(1); } }; listenerObject.onMouseModeChange(); _root.Print2FlashEvents.addListener(listenerObject); _but.stop();
Symbol 21 MovieClip [#newwindow] Frame 1
_but.tabIndex = 13; this.onPress = function () { _but.gotoAndStop(3); this.onRollOut(); _root.OpenInNewWindow(); _root.toolbar.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 23 MovieClip [#help] Frame 1
_but.tabIndex = 14; this.onPress = function () { _but.gotoAndStop(3); this.onRollOut(); _root.OpenHelpPage(); _root.toolbar.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 25 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.toolbar.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 27 MovieClip [#prevpage] Frame 1
_but.tabIndex = 6; this.onPress = function (keyboard) { if (!keyboard) { _but.gotoAndStop(3); } _root.PreviousPage(); if (!keyboard) { _focusrect = false; Selection.setFocus(this); _focusrect = true; } _root.toolbar.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 29 MovieClip [#scalePage] Frame 1
_but.tabIndex = 5; this.onPress = function () { _root.FitPage(); _but.gotoAndStop(3); _root.toolbar.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(); trace(_global.scaleMode); if (_global.scaleMode != "page") { _but.gotoAndStop(1); } }; listenerObject = new Object(); listenerObject.onZoomModeChange = function () { if (_global.scaleMode == "page") { _but.gotoAndStop(2); } else { _but.gotoAndStop(1); } }; listenerObject.onZoomModeChange(); _root.Print2FlashEvents.addListener(listenerObject); _but.stop();
Symbol 31 MovieClip [#scaleWidth] Frame 1
_but.tabIndex = 4; this.onPress = function () { _root.FitWidth(); _but.gotoAndStop(3); _root.toolbar.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 (_global.scaleMode != "width") { _but.gotoAndStop(1); } }; listenerObject = new Object(); listenerObject.onZoomModeChange = function () { if (_global.scaleMode == "width") { _but.gotoAndStop(2); } else { _but.gotoAndStop(1); } }; listenerObject.onZoomModeChange(); _root.Print2FlashEvents.addListener(listenerObject); _but.stop();
Symbol 33 MovieClip [#moveMode] Frame 1
_but.tabIndex = 1; this.onPress = function () { if (_global.mousemode == "select") { _root.SetMouseMode("move"); } _but.gotoAndStop(3); _root.toolbar.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 (_global.mousemode == "select") { _but.gotoAndStop(1); } }; listenerObject = new Object(); listenerObject.onMouseModeChange = function () { if (_global.mousemode == "move") { _but.gotoAndStop(2); } else { _but.gotoAndStop(1); } }; listenerObject.onMouseModeChange(); _root.Print2FlashEvents.addListener(listenerObject); _but.stop();
Symbol 35 MovieClip [#print] Frame 1
_but.tabIndex = 12; this.onPress = function () { this.onRollOut(); if (!_root.NoPrinting) { _root.Print(); } _root.toolbar.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 44 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 46 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 49 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 51 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 54 MovieClip [Defaults] Frame 1
#initclip 36 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 55 MovieClip [UIObjectExtensions] Frame 1
#initclip 37 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 56 MovieClip [UIObject] Frame 1
#initclip 38 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 59 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 60 MovieClip [FocusRect] Frame 1
#initclip 39 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 61 MovieClip [FocusManager] Frame 1
#initclip 40 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 62 MovieClip [UIComponentExtensions] Frame 1
#initclip 41 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 63 MovieClip [UIComponent] Frame 1
#initclip 42 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 64 MovieClip [SimpleButton] Frame 1
#initclip 43 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 65 MovieClip [Border] Frame 1
#initclip 44 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 66 MovieClip [RectBorder] Frame 1
#initclip 45 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 67 MovieClip [ButtonSkin] Frame 1
#initclip 46 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 68 MovieClip [Button] Frame 1
#initclip 47 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 64 MovieClip [SimpleButton] in Symbol 68 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 69 MovieClip [CustomBorder] Frame 1
#initclip 48 Object.registerClass("CustomBorder", mx.skins.CustomBorder); mx.skins.SkinElement.registerElement("CustomBorder", mx.skins.CustomBorder); #endinitclip
Symbol 81 MovieClip [ScrollThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 83 MovieClip [ScrollThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 94 MovieClip [ThumbThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 96 MovieClip [ThumbThemeColor3] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 103 MovieClip [ThumbThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 124 MovieClip [BtnDownArrow] Frame 1
#initclip 49 Object.registerClass("BtnDownArrow", mx.controls.SimpleButton); #endinitclip
Symbol 125 MovieClip [BtnUpArrow] Frame 1
#initclip 50 Object.registerClass("BtnUpArrow", mx.controls.SimpleButton); #endinitclip
Symbol 127 MovieClip [HScrollBar] Frame 1
#initclip 51 Object.registerClass("HScrollBar", mx.controls.HScrollBar); #endinitclip stop();
Instance of Symbol 68 MovieClip [Button] in Symbol 127 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 64 MovieClip [SimpleButton] in Symbol 127 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 128 MovieClip [VScrollBar] Frame 1
#initclip 52 Object.registerClass("VScrollBar", mx.controls.VScrollBar); #endinitclip stop();
Instance of Symbol 68 MovieClip [Button] in Symbol 128 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 64 MovieClip [SimpleButton] in Symbol 128 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 129 MovieClip [View] Frame 1
#initclip 53 Object.registerClass("View", mx.core.View); #endinitclip stop();
Symbol 130 MovieClip [ScrollView] Frame 1
#initclip 54 Object.registerClass("ScrollView", mx.core.ScrollView); #endinitclip stop();
Instance of Symbol 127 MovieClip [HScrollBar] in Symbol 130 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 128 MovieClip [VScrollBar] in Symbol 130 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 131 MovieClip [ScrollPane] Frame 1
#initclip 55 Object.registerClass("ScrollPane", mx.containers.ScrollPane); #endinitclip stop();
Symbol 176 MovieClip Frame 1
SliderHandleBtn._accProps = new Object(); SliderHandleBtn._accProps.silent = true;
Symbol 177 MovieClip Frame 1
SliderHandle._accProps = new Object(); SliderHandle._accProps.silent = true;
Symbol 181 MovieClip Frame 1
ScaleTextField._accProps = new Object(); ScaleTextField._accProps.name = "Zoom"; ScaleTextField.tabIndex = 3;
Symbol 186 MovieClip Frame 1
PageNoField._accProps = new Object(); PageNoField._accProps.name = "Go to page"; PageNoField.tabIndex = 7;
Symbol 187 MovieClip Frame 1
PageNoFieldMC._accProps = new Object(); PageNoFieldMC._accProps.name = "Go to page";
Instance of Symbol 186 MovieClip "PageNoFieldMC" in Symbol 187 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(_root._xmouse, _root._ymouse, false); ShowPageNoFieldTip((!_root.PageNoFieldFocused) && (pagenotipvis)); var totpagtipvis = ((!Accessibility.isActive()) && (_parent.TotalPagesMC.hitTest(_root._xmouse, _root._ymouse, false))); _parent._parent.totalpagestip._visible = (_parent._visible && (totpagtipvis)) && (!pagenotipvis); } onClipEvent (keyDown) { if (_root.PageNoFieldFocused && (Key.getCode() == 13)) { _root.ProcessPageNo(); } }
Symbol 190 MovieClip Frame 1
searchPattern._accProps = new Object(); searchPattern._accProps.name = "Search"; searchPattern.tabIndex = 9;
Symbol 192 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.toolbar.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 193 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 171 MovieClip "logo" in Symbol 193 MovieClip Frame 1
onClipEvent (enterFrame) { this.onPress = function () { getURL ("http://print2flash.com", "_blank"); }; }
Instance of Symbol 181 MovieClip "ScaleTextMovie" in Symbol 193 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; }; } onClipEvent (mouseMove) { ShowZoomTip((!_root.ZoomFieldFocused) && (hitTest(_root._xmouse, _root._ymouse, false))); } onClipEvent (keyDown) { if (_root.ZoomFieldFocused && (Key.getCode() == 13)) { _root.ProcessZoomEntry(); } }
Instance of Symbol 190 MovieClip "searchPatternmc" in Symbol 193 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(_root._xmouse, _root._ymouse, false))); } onClipEvent (keyDown) { if (_root.SearchFieldFocused && (Key.getCode() == 13)) { _root.Search(); } }
Symbol 198 MovieClip [__Packages.CPrint2FlashEvents] Frame 0
class CPrint2FlashEvents { function CPrint2FlashEvents () { } 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++; } } var listeners = Array(); }
Symbol 199 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; 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() { startDrag (Slider.SliderControl.SliderHandle, false, 0, 0, Slider.Width, 0); } function onHandleRelease() { stopDrag(); Slider.onChange(); } function onMouseDown() { if ((Slider.SliderControl._visible && (Slider.SliderControl.hitTest(_root._xmouse, _root._ymouse))) && (!Slider.SliderHandleMC.hitTest(_root._xmouse, _root._ymouse))) { Slider.SetValue(Math.round(Slider.Min + ((Slider.SliderControl._xmouse / Slider.Width) * (Slider.Max - Slider.Min)))); Slider.onChange(); } } }
Symbol 36 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 37 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 38 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 39 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 40 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 132 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 133 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 134 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 135 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 136 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 137 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 138 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 139 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 140 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 141 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 142 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 143 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 144 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 145 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 146 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 147 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 148 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 149 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 150 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 151 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 152 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 153 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 154 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 155 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 156 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 157 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 158 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 159 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"; }

Library Items

Symbol 300 EditableText [Resolution]
Symbol 301 EditableText [Orientation]
Symbol 302 GraphicUsed by:330
Symbol 303 GraphicUsed by:330
Symbol 304 FontUsed by:306
Symbol 305 GraphicUsed by:330
Symbol 306 EditableText [CR1]Uses:304Used by:330
Symbol 307 FontUsed by:308 311 327 688
Symbol 308 TextUses:307Used by:330
Symbol 309 GraphicUsed by:330
Symbol 310 FontUsed by:311 313 327 336 343 345 352 353 360 367 368 375 376 383 384 391 392 399 400 407 408 415 416 423 424 431 432 439 440 447 448 455 456 463 464 471 472 479 480 487 488 495 496 503 504 511 512 519 520 527 528 535 536 543 544 551 552 559 560 567 568 575 576 583 584 591 593 600 601 608 609 616 617 624 625 632 633 640 641 648 649 656 657 664 665 672 673 680 681 688
Symbol 311 TextUses:310 307Used by:330
Symbol 312 GraphicUsed by:330
Symbol 313 TextUses:310Used by:330
Symbol 314 GraphicUsed by:330
Symbol 315 GraphicUsed by:330
Symbol 316 GraphicUsed by:330
Symbol 317 GraphicUsed by:330
Symbol 318 GraphicUsed by:330
Symbol 319 GraphicUsed by:330
Symbol 320 GraphicUsed by:330
Symbol 321 GraphicUsed by:330
Symbol 322 GraphicUsed by:330
Symbol 323 GraphicUsed by:330
Symbol 324 GraphicUsed by:330
Symbol 325 GraphicUsed by:330
Symbol 326 GraphicUsed by:330
Symbol 328 FontUsed by:327
Symbol 329 FontUsed by:327 336 343
Symbol 327 TextUses:310 307 328 329Used by:330
Symbol 330 MovieClip [Page1]Uses:302 303 305 306 308 309 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327
Symbol 331 GraphicUsed by:337
Symbol 332 GraphicUsed by:337
Symbol 333 FontUsed by:335
Symbol 334 GraphicUsed by:337
Symbol 335 EditableText [CR2]Uses:333Used by:337
Symbol 336 TextUses:329 310Used by:337
Symbol 337 MovieClip [Page2]Uses:331 332 334 335 336
Symbol 338 GraphicUsed by:346
Symbol 339 GraphicUsed by:346
Symbol 340 FontUsed by:342
Symbol 341 GraphicUsed by:346
Symbol 342 EditableText [CR3]Uses:340Used by:346
Symbol 344 FontUsed by:343
Symbol 343 TextUses:310 344 329Used by:346
Symbol 345 TextUses:310Used by:346
Symbol 346 MovieClip [Page3]Uses:338 339 341 342 343 345
Symbol 347 GraphicUsed by:354
Symbol 348 GraphicUsed by:354
Symbol 349 FontUsed by:351
Symbol 350 GraphicUsed by:354
Symbol 351 EditableText [CR4]Uses:349Used by:354
Symbol 352 TextUses:310Used by:354
Symbol 353 TextUses:310Used by:354
Symbol 354 MovieClip [Page4]Uses:347 348 350 351 352 353
Symbol 355 GraphicUsed by:361
Symbol 356 GraphicUsed by:361
Symbol 357 FontUsed by:359
Symbol 358 GraphicUsed by:361
Symbol 359 EditableText [CR5]Uses:357Used by:361
Symbol 360 TextUses:310Used by:361
Symbol 361 MovieClip [Page5]Uses:355 356 358 359 360
Symbol 362 GraphicUsed by:369
Symbol 363 GraphicUsed by:369
Symbol 364 FontUsed by:366
Symbol 365 GraphicUsed by:369
Symbol 366 EditableText [CR6]Uses:364Used by:369
Symbol 367 TextUses:310Used by:369
Symbol 368 TextUses:310Used by:369
Symbol 369 MovieClip [Page6]Uses:362 363 365 366 367 368
Symbol 370 GraphicUsed by:377
Symbol 371 GraphicUsed by:377
Symbol 372 FontUsed by:374
Symbol 373 GraphicUsed by:377
Symbol 374 EditableText [CR7]Uses:372Used by:377
Symbol 375 TextUses:310Used by:377
Symbol 376 TextUses:310Used by:377
Symbol 377 MovieClip [Page7]Uses:370 371 373 374 375 376
Symbol 378 GraphicUsed by:385
Symbol 379 GraphicUsed by:385
Symbol 380 FontUsed by:382
Symbol 381 GraphicUsed by:385
Symbol 382 EditableText [CR8]Uses:380Used by:385
Symbol 383 TextUses:310Used by:385
Symbol 384 TextUses:310Used by:385
Symbol 385 MovieClip [Page8]Uses:378 379 381 382 383 384
Symbol 386 GraphicUsed by:393
Symbol 387 GraphicUsed by:393
Symbol 388 FontUsed by:390
Symbol 389 GraphicUsed by:393
Symbol 390 EditableText [CR9]Uses:388Used by:393
Symbol 391 TextUses:310Used by:393
Symbol 392 TextUses:310Used by:393
Symbol 393 MovieClip [Page9]Uses:386 387 389 390 391 392
Symbol 394 GraphicUsed by:401
Symbol 395 GraphicUsed by:401
Symbol 396 FontUsed by:398
Symbol 397 GraphicUsed by:401
Symbol 398 EditableText [CR10]Uses:396Used by:401
Symbol 399 TextUses:310Used by:401
Symbol 400 TextUses:310Used by:401
Symbol 401 MovieClip [Page10]Uses:394 395 397 398 399 400
Symbol 402 GraphicUsed by:409
Symbol 403 GraphicUsed by:409
Symbol 404 FontUsed by:406
Symbol 405 GraphicUsed by:409
Symbol 406 EditableText [CR11]Uses:404Used by:409
Symbol 407 TextUses:310Used by:409
Symbol 408 TextUses:310Used by:409
Symbol 409 MovieClip [Page11]Uses:402 403 405 406 407 408
Symbol 410 GraphicUsed by:417
Symbol 411 GraphicUsed by:417
Symbol 412 FontUsed by:414
Symbol 413 GraphicUsed by:417
Symbol 414 EditableText [CR12]Uses:412Used by:417
Symbol 415 TextUses:310Used by:417
Symbol 416 TextUses:310Used by:417
Symbol 417 MovieClip [Page12]Uses:410 411 413 414 415 416
Symbol 418 GraphicUsed by:425
Symbol 419 GraphicUsed by:425
Symbol 420 FontUsed by:422
Symbol 421 GraphicUsed by:425
Symbol 422 EditableText [CR13]Uses:420Used by:425
Symbol 423 TextUses:310Used by:425
Symbol 424 TextUses:310Used by:425
Symbol 425 MovieClip [Page13]Uses:418 419 421 422 423 424
Symbol 426 GraphicUsed by:433
Symbol 427 GraphicUsed by:433
Symbol 428 FontUsed by:430
Symbol 429 GraphicUsed by:433
Symbol 430 EditableText [CR14]Uses:428Used by:433
Symbol 431 TextUses:310Used by:433
Symbol 432 TextUses:310Used by:433
Symbol 433 MovieClip [Page14]Uses:426 427 429 430 431 432
Symbol 434 GraphicUsed by:441
Symbol 435 GraphicUsed by:441
Symbol 436 FontUsed by:438
Symbol 437 GraphicUsed by:441
Symbol 438 EditableText [CR15]Uses:436Used by:441
Symbol 439 TextUses:310Used by:441
Symbol 440 TextUses:310Used by:441
Symbol 441 MovieClip [Page15]Uses:434 435 437 438 439 440
Symbol 442 GraphicUsed by:449
Symbol 443 GraphicUsed by:449
Symbol 444 FontUsed by:446
Symbol 445 GraphicUsed by:449
Symbol 446 EditableText [CR16]Uses:444Used by:449
Symbol 447 TextUses:310Used by:449
Symbol 448 TextUses:310Used by:449
Symbol 449 MovieClip [Page16]Uses:442 443 445 446 447 448
Symbol 450 GraphicUsed by:457
Symbol 451 GraphicUsed by:457
Symbol 452 FontUsed by:454
Symbol 453 GraphicUsed by:457
Symbol 454 EditableText [CR17]Uses:452Used by:457
Symbol 455 TextUses:310Used by:457
Symbol 456 TextUses:310Used by:457
Symbol 457 MovieClip [Page17]Uses:450 451 453 454 455 456
Symbol 458 GraphicUsed by:465
Symbol 459 GraphicUsed by:465
Symbol 460 FontUsed by:462
Symbol 461 GraphicUsed by:465
Symbol 462 EditableText [CR18]Uses:460Used by:465
Symbol 463 TextUses:310Used by:465
Symbol 464 TextUses:310Used by:465
Symbol 465 MovieClip [Page18]Uses:458 459 461 462 463 464
Symbol 466 GraphicUsed by:473
Symbol 467 GraphicUsed by:473
Symbol 468 FontUsed by:470
Symbol 469 GraphicUsed by:473
Symbol 470 EditableText [CR19]Uses:468Used by:473
Symbol 471 TextUses:310Used by:473
Symbol 472 TextUses:310Used by:473
Symbol 473 MovieClip [Page19]Uses:466 467 469 470 471 472
Symbol 474 GraphicUsed by:481
Symbol 475 GraphicUsed by:481
Symbol 476 FontUsed by:478
Symbol 477 GraphicUsed by:481
Symbol 478 EditableText [CR20]Uses:476Used by:481
Symbol 479 TextUses:310Used by:481
Symbol 480 TextUses:310Used by:481
Symbol 481 MovieClip [Page20]Uses:474 475 477 478 479 480
Symbol 482 GraphicUsed by:489
Symbol 483 GraphicUsed by:489
Symbol 484 FontUsed by:486
Symbol 485 GraphicUsed by:489
Symbol 486 EditableText [CR21]Uses:484Used by:489
Symbol 487 TextUses:310Used by:489
Symbol 488 TextUses:310Used by:489
Symbol 489 MovieClip [Page21]Uses:482 483 485 486 487 488
Symbol 490 GraphicUsed by:497
Symbol 491 GraphicUsed by:497
Symbol 492 FontUsed by:494
Symbol 493 GraphicUsed by:497
Symbol 494 EditableText [CR22]Uses:492Used by:497
Symbol 495 TextUses:310Used by:497
Symbol 496 TextUses:310Used by:497
Symbol 497 MovieClip [Page22]Uses:490 491 493 494 495 496
Symbol 498 GraphicUsed by:505
Symbol 499 GraphicUsed by:505
Symbol 500 FontUsed by:502
Symbol 501 GraphicUsed by:505
Symbol 502 EditableText [CR23]Uses:500Used by:505
Symbol 503 TextUses:310Used by:505
Symbol 504 TextUses:310Used by:505
Symbol 505 MovieClip [Page23]Uses:498 499 501 502 503 504
Symbol 506 GraphicUsed by:513
Symbol 507 GraphicUsed by:513
Symbol 508 FontUsed by:510
Symbol 509 GraphicUsed by:513
Symbol 510 EditableText [CR24]Uses:508Used by:513
Symbol 511 TextUses:310Used by:513
Symbol 512 TextUses:310Used by:513
Symbol 513 MovieClip [Page24]Uses:506 507 509 510 511 512
Symbol 514 GraphicUsed by:521
Symbol 515 GraphicUsed by:521
Symbol 516 FontUsed by:518
Symbol 517 GraphicUsed by:521
Symbol 518 EditableText [CR25]Uses:516Used by:521
Symbol 519 TextUses:310Used by:521
Symbol 520 TextUses:310Used by:521
Symbol 521 MovieClip [Page25]Uses:514 515 517 518 519 520
Symbol 522 GraphicUsed by:529
Symbol 523 GraphicUsed by:529
Symbol 524 FontUsed by:526
Symbol 525 GraphicUsed by:529
Symbol 526 EditableText [CR26]Uses:524Used by:529
Symbol 527 TextUses:310Used by:529
Symbol 528 TextUses:310Used by:529
Symbol 529 MovieClip [Page26]Uses:522 523 525 526 527 528
Symbol 530 GraphicUsed by:537
Symbol 531 GraphicUsed by:537
Symbol 532 FontUsed by:534
Symbol 533 GraphicUsed by:537
Symbol 534 EditableText [CR27]Uses:532Used by:537
Symbol 535 TextUses:310Used by:537
Symbol 536 TextUses:310Used by:537
Symbol 537 MovieClip [Page27]Uses:530 531 533 534 535 536
Symbol 538 GraphicUsed by:545
Symbol 539 GraphicUsed by:545
Symbol 540 FontUsed by:542
Symbol 541 GraphicUsed by:545
Symbol 542 EditableText [CR28]Uses:540Used by:545
Symbol 543 TextUses:310Used by:545
Symbol 544 TextUses:310Used by:545
Symbol 545 MovieClip [Page28]Uses:538 539 541 542 543 544
Symbol 546 GraphicUsed by:553
Symbol 547 GraphicUsed by:553
Symbol 548 FontUsed by:550
Symbol 549 GraphicUsed by:553
Symbol 550 EditableText [CR29]Uses:548Used by:553
Symbol 551 TextUses:310Used by:553
Symbol 552 TextUses:310Used by:553
Symbol 553 MovieClip [Page29]Uses:546 547 549 550 551 552
Symbol 554 GraphicUsed by:561
Symbol 555 GraphicUsed by:561
Symbol 556 FontUsed by:558
Symbol 557 GraphicUsed by:561
Symbol 558 EditableText [CR30]Uses:556Used by:561
Symbol 559 TextUses:310Used by:561
Symbol 560 TextUses:310Used by:561
Symbol 561 MovieClip [Page30]Uses:554 555 557 558 559 560
Symbol 562 GraphicUsed by:569
Symbol 563 GraphicUsed by:569
Symbol 564 FontUsed by:566
Symbol 565 GraphicUsed by:569
Symbol 566 EditableText [CR31]Uses:564Used by:569
Symbol 567 TextUses:310Used by:569
Symbol 568 TextUses:310Used by:569
Symbol 569 MovieClip [Page31]Uses:562 563 565 566 567 568
Symbol 570 GraphicUsed by:577
Symbol 571 GraphicUsed by:577
Symbol 572 FontUsed by:574
Symbol 573 GraphicUsed by:577
Symbol 574 EditableText [CR32]Uses:572Used by:577
Symbol 575 TextUses:310Used by:577
Symbol 576 TextUses:310Used by:577
Symbol 577 MovieClip [Page32]Uses:570 571 573 574 575 576
Symbol 578 GraphicUsed by:585
Symbol 579 GraphicUsed by:585
Symbol 580 FontUsed by:582
Symbol 581 GraphicUsed by:585
Symbol 582 EditableText [CR33]Uses:580Used by:585
Symbol 583 TextUses:310Used by:585
Symbol 584 TextUses:310Used by:585
Symbol 585 MovieClip [Page33]Uses:578 579 581 582 583 584
Symbol 586 GraphicUsed by:594
Symbol 587 GraphicUsed by:594
Symbol 588 FontUsed by:590
Symbol 589 GraphicUsed by:594
Symbol 590 EditableText [CR34]Uses:588Used by:594
Symbol 592 FontUsed by:591
Symbol 591 TextUses:310 592Used by:594
Symbol 593 TextUses:310Used by:594
Symbol 594 MovieClip [Page34]Uses:586 587 589 590 591 593
Symbol 595 GraphicUsed by:602
Symbol 596 GraphicUsed by:602
Symbol 597 FontUsed by:599
Symbol 598 GraphicUsed by:602
Symbol 599 EditableText [CR35]Uses:597Used by:602
Symbol 600 TextUses:310Used by:602
Symbol 601 TextUses:310Used by:602
Symbol 602 MovieClip [Page35]Uses:595 596 598 599 600 601
Symbol 603 GraphicUsed by:610
Symbol 604 GraphicUsed by:610
Symbol 605 FontUsed by:607
Symbol 606 GraphicUsed by:610
Symbol 607 EditableText [CR36]Uses:605Used by:610
Symbol 608 TextUses:310Used by:610
Symbol 609 TextUses:310Used by:610
Symbol 610 MovieClip [Page36]Uses:603 604 606 607 608 609
Symbol 611 GraphicUsed by:618
Symbol 612 GraphicUsed by:618
Symbol 613 FontUsed by:615
Symbol 614 GraphicUsed by:618
Symbol 615 EditableText [CR37]Uses:613Used by:618
Symbol 616 TextUses:310Used by:618
Symbol 617 TextUses:310Used by:618
Symbol 618 MovieClip [Page37]Uses:611 612 614 615 616 617
Symbol 619 GraphicUsed by:626
Symbol 620 GraphicUsed by:626
Symbol 621 FontUsed by:623
Symbol 622 GraphicUsed by:626
Symbol 623 EditableText [CR38]Uses:621Used by:626
Symbol 624 TextUses:310Used by:626
Symbol 625 TextUses:310Used by:626
Symbol 626 MovieClip [Page38]Uses:619 620 622 623 624 625
Symbol 627 GraphicUsed by:634
Symbol 628 GraphicUsed by:634
Symbol 629 FontUsed by:631
Symbol 630 GraphicUsed by:634
Symbol 631 EditableText [CR39]Uses:629Used by:634
Symbol 632 TextUses:310Used by:634
Symbol 633 TextUses:310Used by:634
Symbol 634 MovieClip [Page39]Uses:627 628 630 631 632 633
Symbol 635 GraphicUsed by:642
Symbol 636 GraphicUsed by:642
Symbol 637 FontUsed by:639
Symbol 638 GraphicUsed by:642
Symbol 639 EditableText [CR40]Uses:637Used by:642
Symbol 640 TextUses:310Used by:642
Symbol 641 TextUses:310Used by:642
Symbol 642 MovieClip [Page40]Uses:635 636 638 639 640 641
Symbol 643 GraphicUsed by:650
Symbol 644 GraphicUsed by:650
Symbol 645 FontUsed by:647
Symbol 646 GraphicUsed by:650
Symbol 647 EditableText [CR41]Uses:645Used by:650
Symbol 648 TextUses:310Used by:650
Symbol 649 TextUses:310Used by:650
Symbol 650 MovieClip [Page41]Uses:643 644 646 647 648 649
Symbol 651 GraphicUsed by:658
Symbol 652 GraphicUsed by:658
Symbol 653 FontUsed by:655
Symbol 654 GraphicUsed by:658
Symbol 655 EditableText [CR42]Uses:653Used by:658
Symbol 656 TextUses:310Used by:658
Symbol 657 TextUses:310Used by:658
Symbol 658 MovieClip [Page42]Uses:651 652 654 655 656 657
Symbol 659 GraphicUsed by:666
Symbol 660 GraphicUsed by:666
Symbol 661 FontUsed by:663
Symbol 662 GraphicUsed by:666
Symbol 663 EditableText [CR43]Uses:661Used by:666
Symbol 664 TextUses:310Used by:666
Symbol 665 TextUses:310Used by:666
Symbol 666 MovieClip [Page43]Uses:659 660 662 663 664 665
Symbol 667 GraphicUsed by:674
Symbol 668 GraphicUsed by:674
Symbol 669 FontUsed by:671
Symbol 670 GraphicUsed by:674
Symbol 671 EditableText [CR44]Uses:669Used by:674
Symbol 672 TextUses:310Used by:674
Symbol 673 TextUses:310Used by:674
Symbol 674 MovieClip [Page44]Uses:667 668 670 671 672 673
Symbol 675 GraphicUsed by:682
Symbol 676 GraphicUsed by:682
Symbol 677 FontUsed by:679
Symbol 678 GraphicUsed by:682
Symbol 679 EditableText [CR45]Uses:677Used by:682
Symbol 680 TextUses:310Used by:682
Symbol 681 TextUses:310Used by:682
Symbol 682 MovieClip [Page45]Uses:675 676 678 679 680 681
Symbol 683 GraphicUsed by:690
Symbol 684 GraphicUsed by:690
Symbol 685 FontUsed by:687
Symbol 686 GraphicUsed by:690
Symbol 687 EditableText [CR46]Uses:685Used by:690
Symbol 689 FontUsed by:688
Symbol 688 TextUses:310 307 689Used by:690
Symbol 690 MovieClip [Page46]Uses:683 684 686 687 688
Symbol 1 GraphicUsed by:2 160
Symbol 2 MovieClip [BottomArea]Uses:1
Symbol 3 MovieClip [ScrollArea]
Symbol 4 GraphicUsed by:5
Symbol 5 Button [#bgr]Uses:4
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:8
Symbol 8 MovieClip [#DropDownToolbar]Uses:7
Symbol 9 GraphicUsed by:12 15
Symbol 10 GraphicUsed by:12 15
Symbol 11 GraphicUsed by:12 15
Symbol 12 MovieClipUses:9 10 11Used by:14 19 21 23 25 27 29 31 33 35 192
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClip [#nextpage]Uses:12 13Used by:193
Symbol 15 ButtonUses:9 10 11Used by:17
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClip [#more]Uses:15 16Used by:193
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClip [#selMode]Uses:12 18Used by:193
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClip [#newwindow]Uses:12 20Used by:193
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClip [#help]Uses:12 22Used by:193
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip [#rotate]Uses:12 24Used by:193
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClip [#prevpage]Uses:12 26Used by:193
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClip [#scalePage]Uses:12 28Used by:193
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClip [#scaleWidth]Uses:12 30Used by:193
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClip [#moveMode]Uses:12 32Used by:193
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClip [#print]Uses:12 34Used by:193
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClip [BoundingBox]Uses:41Used by:60 64 68 127 128 129 130 131
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClip [BrdrShdw]Uses:43Used by:47 52 53
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClip [BrdrFace]Uses:45Used by:47 52 53
Symbol 47 MovieClip [SimpleButtonDown]Uses:44 46Used by:64
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClip [BrdrBlk]Uses:48Used by:52 53
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClip [BrdrHilght]Uses:50Used by:52 53
Symbol 52 MovieClip [SimpleButtonIn]Uses:49 51 44 46Used by:64
Symbol 53 MovieClip [SimpleButtonUp]Uses:49 46 44 51Used by:64
Symbol 54 MovieClip [Defaults]Used by:56
Symbol 55 MovieClip [UIObjectExtensions]Used by:56
Symbol 56 MovieClip [UIObject]Uses:54 55Used by:61 63 65
Symbol 57 GraphicUsed by:59
Symbol 58 GraphicUsed by:59
Symbol 59 ButtonUses:57 58Used by:61
Symbol 60 MovieClip [FocusRect]Uses:42Used by:61
Symbol 61 MovieClip [FocusManager]Uses:59 60 56Used by:63
Symbol 62 MovieClip [UIComponentExtensions]Used by:63
Symbol 63 MovieClip [UIComponent]Uses:56 61 62Used by:64 129
Symbol 64 MovieClip [SimpleButton]Uses:42 47 52 53 63Used by:68 127 128
Symbol 65 MovieClip [Border]Uses:56Used by:66 68
Symbol 66 MovieClip [RectBorder]Uses:65Used by:68 129
Symbol 67 MovieClip [ButtonSkin]Used by:68
Symbol 68 MovieClip [Button]Uses:42 64 65 66 67Used by:127 128
Symbol 69 MovieClip [CustomBorder]Used by:127 128
Symbol 70 GraphicUsed by:72 108 109 110 113 114 119
Symbol 71 GraphicUsed by:72 108 109 113 114 119
Symbol 72 MovieClip [ScrollTrack]Uses:70 71Used by:79 84 85 86 120 121 122 123 124 125
Symbol 73 GraphicUsed by:79 84 85 86 120 121 122 123
Symbol 74 GraphicUsed by:79 84 85 86 120 121 122 123
Symbol 75 GraphicUsed by:79 84 85 86 120 121 122 123
Symbol 76 GraphicUsed by:79 84 85 86 120 121 122 123
Symbol 77 GraphicUsed by:79 84 85 86 120 121 122 123
Symbol 78 GraphicUsed by:79 84 85 86
Symbol 79 MovieClip [ScrollDownArrowDisabled]Uses:72 73 74 75 76 77 78Used by:126
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClip [ScrollThemeColor1]Uses:80Used by:84 85 121 122
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClip [ScrollThemeColor2]Uses:82Used by:84 121
Symbol 84 MovieClip [ScrollDownArrowDown]Uses:72 73 81 74 75 76 77 83 78Used by:126
Symbol 85 MovieClip [ScrollDownArrowOver]Uses:72 73 81 74 75 76 77 78Used by:126
Symbol 86 MovieClip [ScrollDownArrowUp]Uses:72 73 74 75 76 77 78Used by:126
Symbol 87 GraphicUsed by:92 97 98 99 115 116 117 118
Symbol 88 GraphicUsed by:92 97 98 99 115 116 117 118
Symbol 89 GraphicUsed by:92 97 98 99 115 116 117 118
Symbol 90 GraphicUsed by:92 97 98 99 115 116 117 118
Symbol 91 GraphicUsed by:92 97 98 99 115 116 117 118
Symbol 92 MovieClip [ScrollThumbBottomDisabled]Uses:87 88 89 90 91Used by:126
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClip [ThumbThemeColor1]Uses:93Used by:97 98 116 117
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClip [ThumbThemeColor3]Uses:95Used by:97 116
Symbol 97 MovieClip [ScrollThumbBottomDown]Uses:87 94 88 89 90 96 91Used by:126
Symbol 98 MovieClip [ScrollThumbBottomOver]Uses:87 94 88 89 90 91Used by:126
Symbol 99 MovieClip [ScrollThumbBottomUp]Uses:87 88 89 90 91Used by:126
Symbol 100 GraphicUsed by:101 104 105 106
Symbol 101 MovieClip [ScrollThumbGripDisabled]Uses:100Used by:126
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClip [ThumbThemeColor2]Uses:102Used by:104 105 108 109 113
Symbol 104 MovieClip [ScrollThumbGripDown]Uses:103 100Used by:126
Symbol 105 MovieClip [ScrollThumbGripOver]Uses:103 100Used by:126
Symbol 106 MovieClip [ScrollThumbGripUp]Uses:100Used by:126
Symbol 107 GraphicUsed by:108 109 113 114
Symbol 108 MovieClip [ScrollThumbMiddleDisabled]Uses:70 107 103 71Used by:126
Symbol 109 MovieClip [ScrollThumbMiddleDown]Uses:70 103 107 71Used by:126
Symbol 110 MovieClipUses:70Used by:113
Symbol 111 GraphicUsed by:112 120 121 122 123
Symbol 112 MovieClipUses:111Used by:113
Symbol 113 MovieClip [ScrollThumbMiddleOver]Uses:70 103 107 110 112 71Used by:126
Symbol 114 MovieClip [ScrollThumbMiddleUp]Uses:70 107 71Used by:126
Symbol 115 MovieClip [ScrollThumbTopDisabled]Uses:87 88 89 90 91Used by:126
Symbol 116 MovieClip [ScrollThumbTopDown]Uses:87 94 88 89 90 96 91Used by:126
Symbol 117 MovieClip [ScrollThumbTopOver]Uses:87 94 88 89 90 91Used by:126
Symbol 118 MovieClip [ScrollThumbTopUp]Uses:87 88 89 90 91Used by:126
Symbol 119 MovieClip [ScrollTrackDisabled]Uses:70 71Used by:126
Symbol 120 MovieClip [ScrollUpArrowDisabled]Uses:72 73 74 75 76 77 111Used by:126
Symbol 121 MovieClip [ScrollUpArrowDown]Uses:72 73 81 74 75 76 77 83 111Used by:126
Symbol 122 MovieClip [ScrollUpArrowOver]Uses:72 73 81 74 75 111 76 77Used by:126
Symbol 123 MovieClip [ScrollUpArrowUp]Uses:72 73 74 75 76 77 111Used by:126
Symbol 124 MovieClip [BtnDownArrow]Uses:72Used by:126
Symbol 125 MovieClip [BtnUpArrow]Uses:72Used by:126
Symbol 126 MovieClip [ScrollBarAssets]Uses:79 84 85 86 92 97 98 99 101 104 105 106 108 109 113 114 115 116 117 118 119 120 121 122 123 124 125Used by:127 128
Symbol 127 MovieClip [HScrollBar]Uses:42 68 64 69 126Used by:130
Symbol 128 MovieClip [VScrollBar]Uses:42 68 64 69 126Used by:130
Symbol 129 MovieClip [View]Uses:42 63 66Used by:130
Symbol 130 MovieClip [ScrollView]Uses:42 127 128 129Used by:131
Symbol 131 MovieClip [ScrollPane]Uses:42 130Used by:Timeline
Symbol 160 MovieClipUses:1Used by:Timeline
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:193
Symbol 163 GraphicUsed by:171
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:168
Symbol 166 FontUsed by:167
Symbol 167 TextUses:166Used by:168
Symbol 168 MovieClipUses:165 167Used by:171
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:171
Symbol 171 MovieClipUses:163 168 170Used by:193
Symbol 172 GraphicUsed by:177
Symbol 173 GraphicUsed by:175
Symbol 174 GraphicUsed by:175
Symbol 175 ButtonUses:173 174Used by:176
Symbol 176 MovieClipUses:175Used by:177
Symbol 177 MovieClipUses:172 176Used by:193
Symbol 178 GraphicUsed by:181
Symbol 179 FontUsed by:180 183 185 189
Symbol 180 EditableTextUses:179Used by:181
Symbol 181 MovieClipUses:178 180Used by:193
Symbol 182 GraphicUsed by:187
Symbol 183 EditableTextUses:179Used by:184
Symbol 184 MovieClipUses:183Used by:187
Symbol 185 EditableTextUses:179Used by:186
Symbol 186 MovieClipUses:185Used by:187
Symbol 187 MovieClipUses:182 184 186Used by:193
Symbol 188 GraphicUsed by:190
Symbol 189 EditableTextUses:179Used by:190
Symbol 190 MovieClipUses:188 189Used by:193
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:12 191Used by:193
Symbol 193 MovieClipUses:162 171 35 177 181 187 33 31 29 27 25 23 21 19 17 14 190 192Used by:Timeline
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:Timeline
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:Timeline
Symbol 198 MovieClip [__Packages.CPrint2FlashEvents]
Symbol 199 MovieClip [__Packages.Slider]
Symbol 36 MovieClip [__Packages.mx.core.UIObject]
Symbol 37 MovieClip [__Packages.mx.core.UIComponent]
Symbol 38 MovieClip [__Packages.mx.core.View]
Symbol 39 MovieClip [__Packages.mx.core.ScrollView]
Symbol 40 MovieClip [__Packages.mx.containers.ScrollPane]
Symbol 132 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 133 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 134 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 135 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 136 MovieClip [__Packages.mx.skins.Border]
Symbol 137 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 138 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 139 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 140 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 141 MovieClip [__Packages.mx.core.ExternalContent]
Symbol 142 MovieClip [__Packages.mx.skins.CustomBorder]
Symbol 143 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb]
Symbol 144 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 145 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar]
Symbol 146 MovieClip [__Packages.mx.controls.HScrollBar]
Symbol 147 MovieClip [__Packages.mx.controls.Button]
Symbol 148 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 149 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 150 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 151 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 152 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 153 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 154 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 155 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 156 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 157 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 158 MovieClip [__Packages.mx.skins.halo.ButtonSkin]
Symbol 159 MovieClip [__Packages.mx.controls.VScrollBar]

Instance Names

"bgr"Frame 1Symbol 160 MovieClip
"DocArea"Frame 1Symbol 131 MovieClip [ScrollPane]
"toolbar"Frame 1Symbol 193 MovieClip
"HandCursor"Frame 1Symbol 195 MovieClip
"TextCursor"Frame 1Symbol 197 MovieClip
"bgr"Symbol 8 MovieClip [#DropDownToolbar] Frame 1Symbol 7 MovieClip
"_but"Symbol 14 MovieClip [#nextpage] Frame 1Symbol 12 MovieClip
"_but"Symbol 19 MovieClip [#selMode] Frame 1Symbol 12 MovieClip
"_but"Symbol 21 MovieClip [#newwindow] Frame 1Symbol 12 MovieClip
"_but"Symbol 23 MovieClip [#help] Frame 1Symbol 12 MovieClip
"_but"Symbol 25 MovieClip [#rotate] Frame 1Symbol 12 MovieClip
"_but"Symbol 27 MovieClip [#prevpage] Frame 1Symbol 12 MovieClip
"_but"Symbol 29 MovieClip [#scalePage] Frame 1Symbol 12 MovieClip
"_but"Symbol 31 MovieClip [#scaleWidth] Frame 1Symbol 12 MovieClip
"_but"Symbol 33 MovieClip [#moveMode] Frame 1Symbol 12 MovieClip
"_but"Symbol 35 MovieClip [#print] Frame 1Symbol 12 MovieClip
"b"Symbol 47 MovieClip [SimpleButtonDown] Frame 1Symbol 44 MovieClip [BrdrShdw]
"face"Symbol 47 MovieClip [SimpleButtonDown] Frame 1Symbol 46 MovieClip [BrdrFace]
"b"Symbol 52 MovieClip [SimpleButtonIn] Frame 1Symbol 49 MovieClip [BrdrBlk]
"it"Symbol 52 MovieClip [SimpleButtonIn] Frame 1Symbol 51 MovieClip [BrdrHilght]
"g"Symbol 52 MovieClip [SimpleButtonIn] Frame 1Symbol 44 MovieClip [BrdrShdw]
"face"Symbol 52 MovieClip [SimpleButtonIn] Frame 1Symbol 46 MovieClip [BrdrFace]
"ob"Symbol 53 MovieClip [SimpleButtonUp] Frame 1Symbol 49 MovieClip [BrdrBlk]
"ol"Symbol 53 MovieClip [SimpleButtonUp] Frame 1Symbol 46 MovieClip [BrdrFace]
"ib"Symbol 53 MovieClip [SimpleButtonUp] Frame 1Symbol 44 MovieClip [BrdrShdw]
"il"Symbol 53 MovieClip [SimpleButtonUp] Frame 1Symbol 51 MovieClip [BrdrHilght]
"face"Symbol 53 MovieClip [SimpleButtonUp] Frame 1Symbol 46 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 60 MovieClip [FocusRect] Frame 1Symbol 42 MovieClip [BoundingBox]
"tabCapture"Symbol 61 MovieClip [FocusManager] Frame 1Symbol 59 Button
"boundingBox_mc"Symbol 64 MovieClip [SimpleButton] Frame 1Symbol 42 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 68 MovieClip [Button] Frame 1Symbol 42 MovieClip [BoundingBox]
"dfs"Symbol 124 MovieClip [BtnDownArrow] Frame 1Symbol 72 MovieClip [ScrollTrack]
"dfs"Symbol 125 MovieClip [BtnUpArrow] Frame 1Symbol 72 MovieClip [ScrollTrack]
"boundingBox_mc"Symbol 127 MovieClip [HScrollBar] Frame 1Symbol 42 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 128 MovieClip [VScrollBar] Frame 1Symbol 42 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 129 MovieClip [View] Frame 1Symbol 42 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 130 MovieClip [ScrollView] Frame 1Symbol 42 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 131 MovieClip [ScrollPane] Frame 1Symbol 42 MovieClip [BoundingBox]
"SliderHandleBtn"Symbol 176 MovieClip Frame 1Symbol 175 Button
"SliderHandle"Symbol 177 MovieClip Frame 1Symbol 176 MovieClip
"ScaleTextField"Symbol 181 MovieClip Frame 1Symbol 180 EditableText
"TotalPages"Symbol 184 MovieClip Frame 1Symbol 183 EditableText
"PageNoField"Symbol 186 MovieClip Frame 1Symbol 185 EditableText
"TotalPagesMC"Symbol 187 MovieClip Frame 1Symbol 184 MovieClip
"PageNoFieldMC"Symbol 187 MovieClip Frame 1Symbol 186 MovieClip
"searchPattern"Symbol 190 MovieClip Frame 1Symbol 189 EditableText
"_but"Symbol 192 MovieClip Frame 1Symbol 12 MovieClip
"toolbarbgr"Symbol 193 MovieClip Frame 1Symbol 162 MovieClip
"logo"Symbol 193 MovieClip Frame 1Symbol 171 MovieClip
"print"Symbol 193 MovieClip Frame 1Symbol 35 MovieClip [#print]
"ZoomSlider"Symbol 193 MovieClip Frame 1Symbol 177 MovieClip
"ScaleTextMovie"Symbol 193 MovieClip Frame 1Symbol 181 MovieClip
"PageNoMovie"Symbol 193 MovieClip Frame 1Symbol 187 MovieClip
"moveMode"Symbol 193 MovieClip Frame 1Symbol 33 MovieClip [#moveMode]
"scaleWidth"Symbol 193 MovieClip Frame 1Symbol 31 MovieClip [#scaleWidth]
"scalePage"Symbol 193 MovieClip Frame 1Symbol 29 MovieClip [#scalePage]
"prevpage"Symbol 193 MovieClip Frame 1Symbol 27 MovieClip [#prevpage]
"rotate"Symbol 193 MovieClip Frame 1Symbol 25 MovieClip [#rotate]
"help"Symbol 193 MovieClip Frame 1Symbol 23 MovieClip [#help]
"newwindow"Symbol 193 MovieClip Frame 1Symbol 21 MovieClip [#newwindow]
"selMode"Symbol 193 MovieClip Frame 1Symbol 19 MovieClip [#selMode]
"more"Symbol 193 MovieClip Frame 1Symbol 17 MovieClip [#more]
"nextpage"Symbol 193 MovieClip Frame 1Symbol 14 MovieClip [#nextpage]
"searchPatternmc"Symbol 193 MovieClip Frame 1Symbol 190 MovieClip
"searchbut"Symbol 193 MovieClip Frame 1Symbol 192 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 300 as "Resolution"
ExportAssets (56)Timeline Frame 1Symbol 301 as "Orientation"
ExportAssets (56)Timeline Frame 1Symbol 306 as "CR1"
ExportAssets (56)Timeline Frame 1Symbol 330 as "Page1"
ExportAssets (56)Timeline Frame 1Symbol 335 as "CR2"
ExportAssets (56)Timeline Frame 1Symbol 337 as "Page2"
ExportAssets (56)Timeline Frame 1Symbol 342 as "CR3"
ExportAssets (56)Timeline Frame 1Symbol 346 as "Page3"
ExportAssets (56)Timeline Frame 1Symbol 351 as "CR4"
ExportAssets (56)Timeline Frame 1Symbol 354 as "Page4"
ExportAssets (56)Timeline Frame 1Symbol 359 as "CR5"
ExportAssets (56)Timeline Frame 1Symbol 361 as "Page5"
ExportAssets (56)Timeline Frame 1Symbol 366 as "CR6"
ExportAssets (56)Timeline Frame 1Symbol 369 as "Page6"
ExportAssets (56)Timeline Frame 1Symbol 374 as "CR7"
ExportAssets (56)Timeline Frame 1Symbol 377 as "Page7"
ExportAssets (56)Timeline Frame 1Symbol 382 as "CR8"
ExportAssets (56)Timeline Frame 1Symbol 385 as "Page8"
ExportAssets (56)Timeline Frame 1Symbol 390 as "CR9"
ExportAssets (56)Timeline Frame 1Symbol 393 as "Page9"
ExportAssets (56)Timeline Frame 1Symbol 398 as "CR10"
ExportAssets (56)Timeline Frame 1Symbol 401 as "Page10"
ExportAssets (56)Timeline Frame 1Symbol 406 as "CR11"
ExportAssets (56)Timeline Frame 1Symbol 409 as "Page11"
ExportAssets (56)Timeline Frame 1Symbol 414 as "CR12"
ExportAssets (56)Timeline Frame 1Symbol 417 as "Page12"
ExportAssets (56)Timeline Frame 1Symbol 422 as "CR13"
ExportAssets (56)Timeline Frame 1Symbol 425 as "Page13"
ExportAssets (56)Timeline Frame 1Symbol 430 as "CR14"
ExportAssets (56)Timeline Frame 1Symbol 433 as "Page14"
ExportAssets (56)Timeline Frame 1Symbol 438 as "CR15"
ExportAssets (56)Timeline Frame 1Symbol 441 as "Page15"
ExportAssets (56)Timeline Frame 1Symbol 446 as "CR16"
ExportAssets (56)Timeline Frame 1Symbol 449 as "Page16"
ExportAssets (56)Timeline Frame 1Symbol 454 as "CR17"
ExportAssets (56)Timeline Frame 1Symbol 457 as "Page17"
ExportAssets (56)Timeline Frame 1Symbol 462 as "CR18"
ExportAssets (56)Timeline Frame 1Symbol 465 as "Page18"
ExportAssets (56)Timeline Frame 1Symbol 470 as "CR19"
ExportAssets (56)Timeline Frame 1Symbol 473 as "Page19"
ExportAssets (56)Timeline Frame 1Symbol 478 as "CR20"
ExportAssets (56)Timeline Frame 1Symbol 481 as "Page20"
ExportAssets (56)Timeline Frame 1Symbol 486 as "CR21"
ExportAssets (56)Timeline Frame 1Symbol 489 as "Page21"
ExportAssets (56)Timeline Frame 1Symbol 494 as "CR22"
ExportAssets (56)Timeline Frame 1Symbol 497 as "Page22"
ExportAssets (56)Timeline Frame 1Symbol 502 as "CR23"
ExportAssets (56)Timeline Frame 1Symbol 505 as "Page23"
ExportAssets (56)Timeline Frame 1Symbol 510 as "CR24"
ExportAssets (56)Timeline Frame 1Symbol 513 as "Page24"
ExportAssets (56)Timeline Frame 1Symbol 518 as "CR25"
ExportAssets (56)Timeline Frame 1Symbol 521 as "Page25"
ExportAssets (56)Timeline Frame 1Symbol 526 as "CR26"
ExportAssets (56)Timeline Frame 1Symbol 529 as "Page26"
ExportAssets (56)Timeline Frame 1Symbol 534 as "CR27"
ExportAssets (56)Timeline Frame 1Symbol 537 as "Page27"
ExportAssets (56)Timeline Frame 1Symbol 542 as "CR28"
ExportAssets (56)Timeline Frame 1Symbol 545 as "Page28"
ExportAssets (56)Timeline Frame 1Symbol 550 as "CR29"
ExportAssets (56)Timeline Frame 1Symbol 553 as "Page29"
ExportAssets (56)Timeline Frame 1Symbol 558 as "CR30"
ExportAssets (56)Timeline Frame 1Symbol 561 as "Page30"
ExportAssets (56)Timeline Frame 1Symbol 566 as "CR31"
ExportAssets (56)Timeline Frame 1Symbol 569 as "Page31"
ExportAssets (56)Timeline Frame 1Symbol 574 as "CR32"
ExportAssets (56)Timeline Frame 1Symbol 577 as "Page32"
ExportAssets (56)Timeline Frame 1Symbol 582 as "CR33"
ExportAssets (56)Timeline Frame 1Symbol 585 as "Page33"
ExportAssets (56)Timeline Frame 1Symbol 590 as "CR34"
ExportAssets (56)Timeline Frame 1Symbol 594 as "Page34"
ExportAssets (56)Timeline Frame 1Symbol 599 as "CR35"
ExportAssets (56)Timeline Frame 1Symbol 602 as "Page35"
ExportAssets (56)Timeline Frame 1Symbol 607 as "CR36"
ExportAssets (56)Timeline Frame 1Symbol 610 as "Page36"
ExportAssets (56)Timeline Frame 1Symbol 615 as "CR37"
ExportAssets (56)Timeline Frame 1Symbol 618 as "Page37"
ExportAssets (56)Timeline Frame 1Symbol 623 as "CR38"
ExportAssets (56)Timeline Frame 1Symbol 626 as "Page38"
ExportAssets (56)Timeline Frame 1Symbol 631 as "CR39"
ExportAssets (56)Timeline Frame 1Symbol 634 as "Page39"
ExportAssets (56)Timeline Frame 1Symbol 639 as "CR40"
ExportAssets (56)Timeline Frame 1Symbol 642 as "Page40"
ExportAssets (56)Timeline Frame 1Symbol 647 as "CR41"
ExportAssets (56)Timeline Frame 1Symbol 650 as "Page41"
ExportAssets (56)Timeline Frame 1Symbol 655 as "CR42"
ExportAssets (56)Timeline Frame 1Symbol 658 as "Page42"
ExportAssets (56)Timeline Frame 1Symbol 663 as "CR43"
ExportAssets (56)Timeline Frame 1Symbol 666 as "Page43"
ExportAssets (56)Timeline Frame 1Symbol 671 as "CR44"
ExportAssets (56)Timeline Frame 1Symbol 674 as "Page44"
ExportAssets (56)Timeline Frame 1Symbol 679 as "CR45"
ExportAssets (56)Timeline Frame 1Symbol 682 as "Page45"
ExportAssets (56)Timeline Frame 1Symbol 687 as "CR46"
ExportAssets (56)Timeline Frame 1Symbol 690 as "Page46"
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 "#bgr"
ExportAssets (56)Timeline Frame 1Symbol 8 as "#DropDownToolbar"
ExportAssets (56)Timeline Frame 1Symbol 14 as "#nextpage"
ExportAssets (56)Timeline Frame 1Symbol 17 as "#more"
ExportAssets (56)Timeline Frame 1Symbol 19 as "#selMode"
ExportAssets (56)Timeline Frame 1Symbol 21 as "#newwindow"
ExportAssets (56)Timeline Frame 1Symbol 23 as "#help"
ExportAssets (56)Timeline Frame 1Symbol 25 as "#rotate"
ExportAssets (56)Timeline Frame 1Symbol 27 as "#prevpage"
ExportAssets (56)Timeline Frame 1Symbol 29 as "#scalePage"
ExportAssets (56)Timeline Frame 1Symbol 31 as "#scaleWidth"
ExportAssets (56)Timeline Frame 1Symbol 33 as "#moveMode"
ExportAssets (56)Timeline Frame 1Symbol 35 as "#print"
ExportAssets (56)Timeline Frame 1Symbol 42 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 44 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 46 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 47 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 49 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 51 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 52 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 53 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 54 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 55 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 56 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 60 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 61 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 62 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 63 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 64 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 65 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 66 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 67 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 68 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 69 as "CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 72 as "ScrollTrack"
ExportAssets (56)Timeline Frame 1Symbol 79 as "ScrollDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 81 as "ScrollThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 83 as "ScrollThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 84 as "ScrollDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 85 as "ScrollDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 86 as "ScrollDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 92 as "ScrollThumbBottomDisabled"
ExportAssets (56)Timeline Frame 1Symbol 94 as "ThumbThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 96 as "ThumbThemeColor3"
ExportAssets (56)Timeline Frame 1Symbol 97 as "ScrollThumbBottomDown"
ExportAssets (56)Timeline Frame 1Symbol 98 as "ScrollThumbBottomOver"
ExportAssets (56)Timeline Frame 1Symbol 99 as "ScrollThumbBottomUp"
ExportAssets (56)Timeline Frame 1Symbol 101 as "ScrollThumbGripDisabled"
ExportAssets (56)Timeline Frame 1Symbol 103 as "ThumbThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 104 as "ScrollThumbGripDown"
ExportAssets (56)Timeline Frame 1Symbol 105 as "ScrollThumbGripOver"
ExportAssets (56)Timeline Frame 1Symbol 106 as "ScrollThumbGripUp"
ExportAssets (56)Timeline Frame 1Symbol 108 as "ScrollThumbMiddleDisabled"
ExportAssets (56)Timeline Frame 1Symbol 109 as "ScrollThumbMiddleDown"
ExportAssets (56)Timeline Frame 1Symbol 113 as "ScrollThumbMiddleOver"
ExportAssets (56)Timeline Frame 1Symbol 114 as "ScrollThumbMiddleUp"
ExportAssets (56)Timeline Frame 1Symbol 115 as "ScrollThumbTopDisabled"
ExportAssets (56)Timeline Frame 1Symbol 116 as "ScrollThumbTopDown"
ExportAssets (56)Timeline Frame 1Symbol 117 as "ScrollThumbTopOver"
ExportAssets (56)Timeline Frame 1Symbol 118 as "ScrollThumbTopUp"
ExportAssets (56)Timeline Frame 1Symbol 119 as "ScrollTrackDisabled"
ExportAssets (56)Timeline Frame 1Symbol 120 as "ScrollUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 121 as "ScrollUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 122 as "ScrollUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 123 as "ScrollUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 124 as "BtnDownArrow"
ExportAssets (56)Timeline Frame 1Symbol 125 as "BtnUpArrow"
ExportAssets (56)Timeline Frame 1Symbol 126 as "ScrollBarAssets"
ExportAssets (56)Timeline Frame 1Symbol 127 as "HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 128 as "VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 129 as "View"
ExportAssets (56)Timeline Frame 1Symbol 130 as "ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 131 as "ScrollPane"
ExportAssets (56)Timeline Frame 1Symbol 198 as "__Packages.CPrint2FlashEvents"
ExportAssets (56)Timeline Frame 1Symbol 199 as "__Packages.Slider"
ExportAssets (56)Timeline Frame 1Symbol 36 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 37 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 38 as "__Packages.mx.core.View"
ExportAssets (56)Timeline Frame 1Symbol 39 as "__Packages.mx.core.ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 40 as "__Packages.mx.containers.ScrollPane"
ExportAssets (56)Timeline Frame 1Symbol 132 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 133 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 134 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 135 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 136 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 137 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 138 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 139 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 140 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 141 as "__Packages.mx.core.ExternalContent"
ExportAssets (56)Timeline Frame 1Symbol 142 as "__Packages.mx.skins.CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 143 as "__Packages.mx.controls.scrollClasses.ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 144 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 145 as "__Packages.mx.controls.scrollClasses.ScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 146 as "__Packages.mx.controls.HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 147 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 1Symbol 148 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 149 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 150 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 151 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 152 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 153 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 154 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 155 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 156 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 157 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 158 as "__Packages.mx.skins.halo.ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 159 as "__Packages.mx.controls.VScrollBar"




http://swfchan.com/16/78057/info.shtml
Created: 3/4 -2019 19:29:33 Last modified: 3/4 -2019 19:29:33 Server time: 28/04 -2024 06:49:44