search for books and compare prices
Tables of Contents for Essential Javascript for Web Professionals
Chapter/Section Title
Page #
Page Count
Introduction
ix
6
Acknowledgments
xv
2
About the Authors
xvii
 
Chapter 1 Dynamism and Detection
1
20
Project I: Generating Platform-Specific Content
2
10
Inserting a Script into Your HTML
2
2
JavaScript Hierarchies
4
1
Platform/Browser Detection
5
5
Creating Dynamic HTML from within JavaScript
10
2
Project II: Printing Copyright Information and Last-Modified Date
12
9
Introduction of the Last-Modified Property
13
2
Dynamically Printing Nonstring Data
15
6
Chapter 2 Image Rollovers
21
32
Project I: Rollover Script
22
14
Creating the IMAGE Objects
22
7
Image Rollover Functions
29
3
Inserting the Event Handlers
32
4
Project II: Adding Advanced Functionality to Our Rollovers
36
15
Inserting the Event Handlers
38
2
Creating the IMAGE Objects
40
2
Inserting the Rollover Functions
42
9
Rollover Quirks
51
2
Chapter 3 JavaScript for Navigation
53
34
Project I: JavaScript and Pull-Down Menus
54
7
Creating the Navigation Function
55
1
Inserting the Event Handler
56
1
Using onChange for Instant Gratification
57
4
Project II: Using Multiple Pull-Down Menus for Navigation
61
23
Creating the Arrays
61
5
Creating the Drill-Down Menu Function
66
10
Creating the Navigation Function
76
1
Inserting the Event Handlers
77
7
Project III: Using JavaScript on a Log-in Page
84
3
Inserting the Event Handler
84
3
Chapter 4 Error Handling in Forms
87
30
Project I: Checking for Empty Form Fields
88
8
Checking Forms for Empty Text Box Fields
90
5
Making Sure a Pull-Down Menu Option Was Chosen
95
1
Project II: Checking for Erroneous Data in Form Fields
96
11
Checking E-mail Addresses for Valid Characters
96
2
Checking for Area Codes in Phone Numbers
98
2
Making Sure Zip Codes Have Only Numbers
100
7
Project III: Letting the User Know What's Wrong
107
10
Chapter 5 JavaScript Windows and Frames
117
26
A Look at the WINDOW Object
118
1
Project I: Creating, Populating, and Closing Windows
118
13
Creating and Defining the Arrays
119
2
Creating the Function
121
6
Inserting the Event Handlers
127
4
Project II: Using JavaScript to Talk Between Frames
131
12
Figuring Out Your Frame Hierarchy
132
2
Creating a Function to Check Which Section You're In
134
3
Inserting the Event Handler
137
6
Chapter 6 Advanced JavaScript
143
28
Project I: Create Submenus for the Stitch Secondary Pages
143
28
Functional Specification
144
4
Creating and Populating the Arrays to Store Data
148
3
Creating the Functions to Run the Submenu System
151
10
Inserting the Event Handlers
161
10
Appendix A Event Handlers
171
6
Appendix B JavaScript Objects
177
14
Index
191
 
Preface
xi
 
PART I Introduction
1
43
1 What Is Social Work?
1
14
Social Welfare
3
1
Social Work
4
4
Distinguishing Characteristics of Social Work
8
2
Sociology and Social Work
10
1
Psychiatry and Social Work
11
1
Psychology and Social Work
12
1
Counseling and Social Work
12
1
Social Work in the World Today
13
1
Summary
14
1
Selected References
14
1
2 The Evolution of Social Welfare and Social Work in the United States
15
13
Echoes of the Past
16
1
European Roots
17
2
Beginnings in the United States
19
2
Public Assistance and Social Welfare Emerge
21
3
Services of Volunteers
24
1
Social Workers Appear
25
1
Summary
26
1
Selected References
26
2
3 Education for Social Work
28
16
Social Work Education
30
12
Council on Social Work Education
42
1
Summary
42
1
Selected References
43
1
PART II Social Work Practice
44
96
4 Generalist Practice and Introductory Theory
44
15
Need for a Theoretical Framework
46
2
Introductory Inner and Outer Forces Paradigm
48
3
Additional Model Definition
51
1
The Life Cycle and the Inner and Outer Forces Model
52
2
Social Functioning
54
1
Levels of Social Functioning
55
1
A Base for Generalist Social Work Practice
56
1
Summary
57
1
Selected References
57
2
5 Social Work Practice with Individuals
59
21
Work with the Individual--A Generalist Approach
59
2
Social Casework Defined
61
1
History of Social Casework
61
1
Contributions of Freud and Psychoanalysis
62
1
The Practice Framework
63
4
Methods of Social Casework
67
1
Problems in Social Casework
68
1
The Casework Process
69
8
The Multisystems Approach
77
1
Summary
78
1
Selected References
78
2
6 Social Work Practice with Groups
80
24
Historical Developments
82
2
Group Work Defined
84
2
Group Work Models
86
4
Formation of Groups
90
2
Selection of Group Members
92
2
Preparation of Group Members
94
1
Structuring the Group
95
3
Group Work Settings
98
3
Summary
101
1
Selected References
102
2
7 Social Work Practice with Communities
104
16
What Is Community Organization?
105
3
Beginnings of Community Social Work
108
3
Underlying Principles in Community Organization
111
1
Community Social Work Processes
112
3
Roles of the Community Organizer
115
2
Case Summaries
117
1
Summary
118
1
Selected References
118
2
8 Administration and Research
120
20
Administration
121
10
Research
131
6
Summary
137
1
Selected References
138
2
PART III Social Work Services
140
205
9 Mental Health Services
140
20
Beginnings in Mental Health
141
1
Elements of the Mental Health Network
142
2
Essential Elements of Comprehensive Mental Health
144
7
Special Problems and Issues in Mental Health
151
6
Summary
157
1
Selected References
158
2
10 Social Work in Health Care
160
16
Definition of Social Work in Health Care
162
3
The Meaning of Illness
165
2
The Role of Social Work in Health Care
167
5
The Future of Social Work in the Health Care Services
172
2
Prevention and Social Work
174
1
Summary
174
1
Selected References
175
1
11 Social Work in the Schools
176
14
The Education Delivery System: New Approaches
177
2
Problems Plaguing the Public Schools
179
2
Beginnings in School Social Work
181
1
Social Work Practice in the Schools
181
2
Social Work Using a Group Approach
183
2
School Social Work and the Community
185
1
Working with Minorities
186
1
When the System Fails
186
2
Summary
188
1
Selected References
189
1
12 Social Security and Public Welfare
190
20
Government's Responsibility for Welfare
191
2
The Social Security Act
193
4
Aid to Families with Dependent Children
197
9
Government and Public Welfare
206
2
Summary
208
1
Selected References
208
2
13 Family and Child Welfare Services
210
26
Marriage and Family Counseling
211
6
Child Welfare Services
217
2
Home Care of Children
219
2
Foster Care of Children
221
4
Adoption Services
225
5
Protective Services
230
3
Child Sexual Abuse
233
1
Summary
234
1
Selected References
235
1
14 Correctional Services
236
18
The Social Problems of Delinquency and Crime
236
3
Social Work and Corrections
239
2
Social Work Practice in Corrections
241
1
Processes and Principles
242
2
Social Services and Case Examples
244
7
Summary
251
1
Selected References
251
3
15 Occupational Social Work
254
15
Definition
255
1
Background
255
5
Need for Social Work in the Workplace
260
1
Social Work Methods
261
1
Results
262
2
Women in the Workplace
264
1
Training Social Work Students
265
1
Employee Assistance Programs
265
1
Summary
266
1
Selected References
266
3
16 Services for the Aged
269
18
Older Americans Act of 1965
270
2
White House Conference on Aging, 1971
272
1
Adequate Income
272
1
Appropriate Living Arrangements
273
1
Institutional Responsiveness and a New Attitude toward Aging
274
7
Independence and Dignity
281
4
Summary
285
1
Selected References
285
2
17 Drug Abuse and Social Work
287
23
Misused Drugs and What They Do
290
3
Extent and Cost of Drug Abuse
293
1
Programs for Control, Prevention, Treatment
294
9
Role of Social Work in Treatment
303
4
Summary
307
1
Selected References
308
2
18 Services with Minorities
310
15
Minority Problems
311
7
Social Services
318
2
Educational Developments
320
3
Summary
323
1
Selected References
323
2
19 Social Work in Rural Areas
325
10
Beginnings in Rural Social Work
327
1
Rural Social Work Practice
327
2
Roles of the Rural Social Worker
329
3
Rural Social Service Agencies
332
1
Summary
332
1
Selected References
333
2
20 Case Management
335
10
Historical Developments
337
2
Case Management Defined
339
2
Case Management Research
341
1
Summary
342
1
Selected References
343
2
PART IV Professional Development
345
48
21 Social Work: A Maturing Profession
345
17
Criteria of a Profession
345
2
Historical Background
347
4
Social Work Today
351
8
Summary
359
1
Selected References
359
3
22 Social Work Prevention and Enrichment
362
16
Social Work Focus on Prevention
364
2
Problems Involved
366
1
Examples of Prevention
367
6
Implications of Prevention
373
2
Social Work Enrichment
375
1
Summary
375
1
Selected References
376
2
23 Social Work and the Future
378
15
Professional Maturation
379
1
Increase in Services
380
1
Professional Identification and Visibility
381
1
Licensing
382
1
Spirituality in Social Work Practice
383
1
Changing Continuum in Social Work Education
383
1
Development of the Role of Consultant
384
1
Status of Social Worker
385
1
Private Practice
386
1
Case Management
386
1
Advocacy Role
387
1
Improved Public Relations
387
1
Rural Social Work
388
1
Technology
388
1
Expansion of Leadership Roles
389
1
Increase in International Social Work
389
1
Prevention
390
1
Enrichment
390
1
Movement for Higher Quality
391
1
Summary
391
1
Selected References
391
2
Name Index
393
5
Subject Index
398