bplist00_WebMainResource_WebSubresources ^WebResourceURL_WebResourceTextEncodingName_WebResourceMIMEType_WebResourceData_WebResourceFrameName_4http://www.insidehighered.com/news/2009/06/29/onlineUUTF-8Ytext/htmlOS News: The Evidence on Online Education - Inside Higher Ed

Search News


Browse Archives

News

The Evidence on Online Education

June 29, 2009

WASHINGTON -- Online learning has definite advantages over face-to-face instruction when it comes to teaching and learning, according to a new meta-analysis released Friday by the U.S. Department of Education.

The study found that students who took all or part of their instruction online performed better, on average, than those taking the same course through face-to-face instruction. Further, those who took "blended" courses -- those that combine elements of online learning and face-to-face instruction -- appeared to do best of all. That finding could be significant as many colleges report that blended instruction is among the fastest-growing types of enrollment.

Share This Story

FREE Daily News Alerts

Advertisement Explore Fulbright. Learn more by visiting www.cies.org.

The Education Department examined all kinds of instruction, and found that the number of valid analyses of elementary and secondary education was too small to have much confidence in the results. But the positive results appeared consistent (and statistically significant) for all types of higher education, undergraduate and graduate, across a range of disciplines, the study said.

A meta-analysis is one that takes all of the existing studies and looks at them for patterns and conclusions that can be drawn from the accumulation of evidence.

On the topic of online learning, there is a steady stream of studies, but many of them focus on limited issues or lack control groups. The Education Department report said that it had identified more than 1,000 empirical studies of online learning that were published from 1996 through July 2008. For its conclusions, however, the Education Department considered only a small number (51) of independent studies that met strict criteria. They had to contrast an online teaching experience to a face-to-face situation, measure student learning outcomes, use a "rigorous research design," and provide adequate information to calculate the differences.

The department noted that this new meta-analysis differs from previous such studies, which generally found that online education and face-to-face instruction were similarly effective on issues of learning, but didn't give an edge to online learning that may now exist.

While the new study provides a strong endorsement of online learning, it also notes findings about the relative success (or lack thereof) of various teaching techniques used in online courses. The use of video or online quizzes -- frequently encouraged for online education -- "does not appear to enhance learning," the report says.

Using technology to give students "control of their interactions" has a positive effect on student learning, however. "Studies indicate that manipulations that trigger learner activity or learner reflection and self-monitoring of understanding are effective when students pursue online learning as individuals," the report says.

Notably, the report attributes much of the success in learning online (blended or entirely) not to technology but to time. "Studies in which learners in the online condition spent more time on task than students in the face-to-face condition found a greater benefit for online learning," the report says.

In noting caveats about the findings, the study returns to the issue of time.

"Despite what appears to be strong support for online learning applications, the studies in this meta-analysis do not demonstrate that online learning is superior as a medium," the report says. "In many of the studies showing an advantage for online learning, the online and classroom conditions differed in terms of time spent, curriculum and pedagogy. It was the combination of elements in the treatment conditions (which was likely to have included additional learning time and materials as well as additional opportunities for collaboration) that produced the observed learning advantages. At the same time, one should note that online learning is much more conducive to the expansion of learning time than is face-to-face instruction."

In a statement, Education Secretary Arne Duncan urged educators to consider the report's findings. “This new report reinforces that effective teachers need to incorporate digital content into everyday classes and consider open-source learning management systems, which have proven cost effective in school districts and colleges nationwide,” he said.

John R. Bourne, executive director of the Sloan Consortium, a group of colleges and other organizations that work on online education issues, said he was not surprised by the findings, but thought it was quite important that the Education Department was the source. "I think this is incredibly significant," he said. "Those of us in the business have thought these things for some time, but we have had enormous trouble convincing some folks" about the quality of online education. "I think this will give more credibility to the things that have been said."

Diana G. Oblinger, president of Educause, also was pleased with the findings. "Online education provides additional opportunities," she said. "It gives people greater opportunity for flexibility, for experiential learning, for illustrating things in multiple ways such as visualization." What the study demonstrates, she said, is that colleges need to think broadly about using online education, and not be "artificially limited" to face-to-face instruction.

Lawrence N. Gold, director of higher education at the American Federation of Teachers, said via e-mail that it was important to pay attention to the report's caveats and not view it as evidence for shifting everything possible online.

"This report correctly recognizes that online learning and blended learning are growing components of higher education and, employed properly, can play a significant role in promoting student learning. Further public investment in experimentation and technology is certainly warranted," he said.

But noting the caveats in the report about factors other than medium of instruction, he said that "we should not take the report as saying it is simply better to move to online learning. These results demonstrate why more research is needed -- broadly based research that moves well beyond case studies conducted by distance education practitioners, research focused on student retention in online environments and especially research that looks behind the instructional medium to isolate the characteristics of instruction that produce positive results. Successful education has always been about engaging students whether it is in an online environment, face to face or in a blended setting. And fundamental to that is having faculty who are fully supported and engaged in that process as well."

See all postings »
Advertisement
Advertisement An Inside Higher Ed Audio Conference: Making 2-Year To 4-Year Transfer Work. July 27, 1PM Eastern. To register or for more information, visit http://events.webeventservices.com/InsideHigherEd/2009/0727/

Matching Jobs

Comments on The Evidence on Online Education

  • Online? Fine, but how to get them to do it...
  • Posted by LM on June 29, 2009 at 7:30am EDT
  • Online would be fine if students would bother to do it. In our "blended" courses if we don't sit there with them and lead them through it (individually!!!) they don't do the work. Result? How do you compare one-on-one learning vs. classroom? That is what you would be comparing, not online vs. classroom.

  • Where the faculty and staff ratios to students identical?
  • Posted by Joan Morris, DNP, CNE, RN , College of Nursing Online Instructor, Full Time at University of South Florida on June 29, 2009 at 8:15am EDT
  • To this point many of the distance learning studies that I have seen had ratios of one faculty member to twenty students. There are wide variations as far as who designs and updates the online course that go from a single factulty member doing it all to a regular team of 2-8 of instructional designers, online tech support and online tutors. I am looking forward to seeing if this study has addressed these important issues. I have heard of faculty members having as many as 300 students in one class that was a totally online course.

    I think that the interactivity of the course enhancing learning is no surprise considering the existing body of research and educational theory to support this finding.

  • It's called accountability ...
  • Posted by SL , "F2F" (actually blended) and online Prof on June 29, 2009 at 9:00am EDT
  • Yes, I may have to spend a little extra time at the beginning of the term making sure my students understand how to navigate the LMS and point them to the online course resources, activities and communications tools, but they don't get the option of NOT learning how to use them, even in my F2F classes, which I would term all blended to a great er or lesser degree! In some EVERYTHING for the course is in our LMS and it is taught in a computer classroom.

    The results are always the same:

    1) An early steep learning curve, with a fair amount of "I can't" and "You're making us do all the work!" whining.

    2) A period of "Well yeah, maybe I can" when a lot of the tech-forward students start helping their tech-phobic classmates (with my encouragement because I am into the subject matter content phase at that point(although I will always help students one on one with tech issues outside of class) which fosters group interaction and interdependence.

    3)What I like to call "the quiet time" from about three weeks into the term until near the end, when my blended courses are firing on all cylinders (meaning the students have finally accepted that I am NOT going to do this for them- it is up to THEM, individually and collectively), right through me attending meetings, "lost" class time from snow days, athletics trips (all our teams travel with a laptop), students having to go home for family or health emergencies (including one having to miss the last month of a term for major surgery), etc. My "class" is always in session, 24-7, rain or shine, internet-willing.

    "All" I have to do during this period is put out tech brush-fires (people suddenly locked out of their account, etc) and serve as guide on the side, spending parts of each class meeting as a "cheerleader", answering questions,doing demonstrations, reviewing 3D models (often in a "game" format), giving new topic overviews,leading (or just listening to) discussions, advising on group projects, and of course my "real job":, assessing learning (A LOT) with regular online quizzes and exams. A fair amount of classvtime is "free" for them to work, alone or together, on class assignments and online learning activities. Then all I do is walk around to keep them on task and off Facebook.

    4) And lastly, what I term the celebratory "We did it!!!" phase, when the students look up, realize the term is almost over and that they have accomplished a BUTTLOAD of work and learned a great deal and that they did it (mostly) all THEMSELVES. Sometimes they do accuse me of having "tricked them into learning stuff".

    For that I do not apologize!? ;-) >95% excellent course evaluations ensue, students ask what other courses I teach the same way and sign up for "extra" courses in my discipline, tests of retention in later classes and our program assessments show great retention for my blended students, and the students beg other faculty to use the LMS for course materials, the calendar, etc. and sometimes even show them how to do so. Students come back and report that the class made them a better, more responsible student in other classes, regardless of deliery method.

    And no, these are not upper level or grad courses (which actually turn out to be a bit more comfortable taught in a more traditional Socratic style) however in those we still use the LMS for all sorts of course material exchange and communication. Its just a great way to put everything in one place, for faculty and students alike! The courses I teach as most strongly blended are a freshman-level non-majors class and a 200-level service course.

    You just have to get past that Phase 1 with a determined and positive "Yes you CAN!" attitude ...

  • RE: Online? Fine, but how to get them to do it...
  • Posted by JM on June 29, 2009 at 9:15am EDT
  • LM, I believe this is part of the problem that online learning helps begin to solve. Students are having their hands held through their academic careers and a majority of them end up finding it difficult to come up with their own ideas later on. They also don't appreciate (and thus retain) what they're learning because they're learning it based on obligation and don't care. Online learning allows students to tap into their self-motivation and exploration. Sure, they need some guidance and there may need to be certain incentives (they just might even fail initially), but eventually they'll figure out that they're not going anywhere unless they do something about it on their own. If there are proper incentives and consequences, they'll do it.

  • time
  • Posted by KEL on June 29, 2009 at 9:15am EDT
  • If I read the article correctly, the analysis indicates that additional time spent by the students on the material is the most significant causal factor. Learning in a face to face situation would probably also increase if more time were spent.

    The next question is why do students spend more time on task in an online setting. A second question is the amount of faculty time needed. As LM points out bringing students up to speed can take a significant amount of time. I am seeing that now in a course I am teaching. The students need time and so do I as I master aspects of the course management software.

  • interesting
  • Posted by random thoughts on June 29, 2009 at 9:15am EDT
  • Makes perfect sense: active learning, time-on-task, ability to focus on particular parts of the lectures or exercises a student doesn't get the first time -- I don't doubt that online learning can be equal or greater.

    Of course, it depends on many things: the subject, course design (even traditional courses are "designed," even if the instructor just copies what his professors did decades before). And, of course, some online courses are inferior to some traditional courses (and vice versa).

    But I bet there are a lot of folks who won't be persuaded -- because no evidence will persuade them.

  • random thoughts--agreed!
  • Posted by Steven Clark, PhD at University of Wisconsin on June 29, 2009 at 9:45am EDT
  • "But I bet there are a lot of folks who won't be persuaded -- because no evidence will persuade them."

    Especially if the study focused on K-12 (I am disappointed it didn't). There is a lot of debate in Wisconsin about online learning, much of it driven by the teacher's unions who claim that online learning is inferior (read, it is threatening their jobs). School administrators also don't like it because it can take students (read, dollars) from their districts. I think this is where the real debate will be in the future.

  • What about selection bias?
  • Posted by M on June 29, 2009 at 9:45am EDT
  • Traditional students are more likely to take traditional courses. Non-traditional students are more likely to take online and blended courses. Non-traditional and adult learners are more likely to be more motivated and focused. I wonder whether this angle was explored at all.

  • Yes, but...
  • Posted by Docedd on June 29, 2009 at 10:00am EDT
  • From this brief, it looks like what the study actually demonstrated is that students who put in more time on task get better results. Imagine... Also LM's comment on resource depth -- technology, instructional designers, etc.is a key point. On-line is very expensive and, gee, I wonder what would happen if we gave deparments dedicated staffs of instructional designers for faculty support for traditional venues...? It is hard to imagine how this meta study leveled the influence of resource and class size effects.

  • The time factor again
  • Posted by College instructor/grad student , Instructor at Aurora College on June 29, 2009 at 10:00am EDT
  • I've taken several distance and blended courses at both the undergraduate and graduate levels. Some have been excellent learning experiences, and others have been absolutely agonizing, exhausting, and virtually unfinishable.

    SL is correct in that this type of course is better adapted to the undergrad or applied level than, say, a graduate course in humanities. What makes the difference is the instructor's ability to accurately plan the time in the online environment.

    Most of these courses-- even the blended ones-- feature compulsory online discussions among small groups of students, which I invariably found time-consuming and worthless as a learning method. Everyone is just putting in their blah-blah-blah in order to get the participation mark.

    Yes, it's convenient for the instructor to park all the course materials on the online site-- but it is damned inconvenient and time-consuming for the students to have to download and read online or print documents that are literally hundreds of pages long.

    These courses are also often overplanned, with learners forced down the tunnel of the instructor's objectives without much flexibility or consideration for the needs of the actual (not hypothetical) learners, and without any opportunity for sidetracks or serenipitous learning. For students with a more discursive learning style, this can be extremely frustrating.

    I am concerned that too many decision-makers will take this study as the latest whiz-bang, ain't distance ed great proof without looking more deeply at the caveats. I would still take a well-taught F2F course over a distance or blended course any time.

  • selection bias
  • Posted by Jennifer Olmsted , Economics at Drew U on June 29, 2009 at 10:15am EDT
  • I want to second the comment made by M. The first thing that came to my mind when I read this article was - selection bias. Students who take on-line classes may on average be more motivated, for a variety of reasons, so that means that the study is comparing apples and oranges. Perhaps the study corrected for this problem, but from IHE's description it is not clear. The second question I have concerns what the measured outcomes were. Perhaps on-line learning is better for learning in some ways, but how about the oral components, interaction with other students, etc. I know some of this can be recreated virtually, but I would like to know more about which outcomes were measured. Also, did the study look at completion rates? My guess is that on-line courses require more motivation, but I am be wrong about that...

  • How to cook the data for the new emerging policy
  • Posted by ellen on June 29, 2009 at 10:45am EDT
  • 51 of 1,000 studies selected!!! and because of the "better design"! And no subject variables included in the analyses such as learning style and so on!! and the facile assumption that ?methods" work exactly the same for everyone? And the causal variable being time-on-task and not mode of instruction! Talk about hocing up a headline, study tile and press release by Arne to support the new Obama policy of free on-line courses at Community Colleges.Pravda culdn't have done better. And no URL to the actual study so one could review it one's self; Excellent, Ted.

  • On-line "works"
  • Posted by Grandma Betty , Adjunct Faculty on June 29, 2009 at 11:00am EDT
  • As an adjunct faculty member teaching the same course (in my specific vocational field) for a number of years (and past retirement age), I requested to teach entirely "on line". A few students do have trouble getting started if they haven't taken our excellent Intro to On-Line that the college offers. However, they either "catch on" or drop out. Maybe the discussion boring but it does keep the student involved. I sometimes miss the face to face but am comfortable that students are learning!

  • Posted by Unemployed Academic on June 29, 2009 at 11:00am EDT
  • Best of all, fully online courses can be "outsourced" to India!

  • Who Enrolled?
  • Posted by Bear , Retention Services on June 29, 2009 at 11:15am EDT
  • At my community college, we just completed a study of student success in online courses comparing students who had online-only schedules to students who took online and in-person classes the same term (mixed schedules). We had some evidence that the mixed-schedule students had poorer outcomes in their online classes than in their in-person classes and compared to online-only students. Our review confirmed this. Students with mixed schedules withdraw or go AWOL much more often than students with online-only schedules and are much less likely to earn A's in online courses; the distribution of B's, C's, D's and F's is essentially identical between the two groups. Not surprisingly, de-matriculated students and first-term students with mixed schedules had the poorest outcomes. We call students who fail to log in by the end of the first week of classes; students with mixed schedules are twice as likely to be on the call list and more than half of the students on the call list officially or unofficially withdraw. A survey of students with mixed schedules who failed or withdrew from an online class found they did not have problems with the technology. They attributed their poor outcomes to not realizing how much time and effort an online class would take and the lack of instructor "presence" in the class (i.e. the instructor didn't put much effort into engaging the students). They were more than happy to sign up for online classes in future terms, albeit sometimes with the same result. As far as term-to-term retention goes, the students with mixed schedules were much more likely to continue their enrollment compared to online-only students. The factors that most likely contribute to the poorer retention of our online-only students: they enroll part-time and 31.6 percent of the online-only students were non-matriculated compared to 6.7 percent of the students with mixed schedules, so their retention is consistent with part-time and non-matriculated students.

    I mention all of this because I agree with the comments about comparing apples to oranges. That concern goes beyond comparing traditional to hybrid to online, etc. Our study showed that aggregating online outcomes vs. traditional masks important information that will help us advise students better.

  • I can't wait
  • Posted by RCH , Professor at Minnesota University on June 29, 2009 at 11:15am EDT
  • to have them use this promising technique coaching the football and hockey teams.

    Actually, having taught more than a few of these, I wonder how they handled the subjects who dropped courses. Many statistical tests are sensitive to small variations in numbers.

  • from a student's perspective
  • Posted by George , student at University of Delaware on June 29, 2009 at 11:15am EDT
  • The self-motivation factor and working at my own pace are two reasons why I believe online learning is more efficient than traditional face to face lecture style learning. I'm sure many students out there will agree with me when I say that students don't always come to class prepared or motivated to focus on the material. Whether we are up late the night before from studying, socializing, or various other reasons and find our eyes drooping and minds drifting, or we are thinking about other obligations, once a moment of lecture passes without us taking anything out of it, we can never get that moment back. But with online learning, the course is more flexible to our readiness to focus. Lectures can be read and reread, videos that professors post can be rewound, and everything is automatically stored and can be retrieved easily. Online learning is more convenient for the modern college student and allows us derive the most out of our sometimes limited and unpredictable willingness to focus on our work.

  • Learning Stles differ
  • Posted by Grant on June 29, 2009 at 12:30pm EDT
  • Having done a degree by face to face tuition and another undergraduate degree and a Masters degree by blended education (mostly distance education) I much prefer the blended approach. I am a self motivated learner and I think that helps. One approach does not fit all, but with rising tuition costs the option to do blended study (which is usually cheaper and can be done part time around your job) is very attractive to many. I worked for the company (Doctor Global) that first offered online medical consultations in the late 90's and early 2000's. Everyone said it couldn't be done but now just 9 years later online and blended online medical consultations are becoming mainstream. I see the future of education as being online with blended vacation course as used very successfully by the Open University in the UK.

  • what about actual interaction?
  • Posted by gh on June 29, 2009 at 12:30pm EDT
  • Oooh, this reads as such an indictment of normalized classroom teaching practices!  It's no surprise that when the choices are huge lectures or online learning, students find they do better in the online format--when all you're doing is taking notes while a person at the front of the classroom speaks, of course that process is easier when the person can be rewound! 

    But in a class that's *working,* students don't just sit back and take notes: they interact with the professor and with the other students in the class; they produce, speak, engage, argue, write, read; they're on their toes, working with the material at hand out loud and on the page--in class discussion, in peer-to-peer work and on their own. And the learning styles on offer suit them. Some students learn best by ear, so talking is great; but others (many others) are visual learners, so they need to see material referenced and explained up on the board or in other visual forms. And most students (most people) are experiential learners, so they need not only to write stuff down, but also to work with the material at hand. When students are challenged and engaged in the classroom, they learn just fine "face to face." It's when teaching becomes spoonfeeding or an endless recitation of material to be spat back that online learning alone is better. 

    I've used blended learning in my classrooms for some time, and it works beautifully--and I find that student peer-to-peer comments, discussions and other postings are substantive and useful. But that's because students already know that there are serious expectations for them to step up to, AND they're engaged in their own work and constantly working with their peers, so they're ready to do so. When it works, it's not an online utopia--it's just another space for meaningful learning.

    This type of teaching is a luxury, of course: it requires small classes, faculty who have time to engage with their students, meaningful support for faculty in terms not only of technology but also of writing assistants, opportunities for pedagogical professional development, and so forth. That's a situation that many schools can't "afford," and it's a huge burden for adjunct faculty. And *those*facts say a great deal about what we have come to value in "higher" education, sadly.

  • I'm a believer
  • Posted by JFV , Higher Education at Penn State on June 29, 2009 at 1:30pm EDT
  • I have taught the same educational research courses to the same number of graduate students both F2F and on-line, and the on-line learning not only is more thorough for the individual, but also is more consistent across the class. The 24-7 nature of asynchronous instruction creates flexibility for students and instructors alike, and this not only promotes greater time-on-task, but also but generates more complete discussions and interaction. In most F2F courses, students can attend without doing the readings, but my on-line students cannot complete their postings without digesting the readings first. Best of all, the lesson is always there so students can go back and repeat particular parts of the lectures or exercises, thus promoting more durable learning.

  • Cultural Changes
  • Posted by Jonathan Cohen , Professor of mathematics at DePaul University on June 29, 2009 at 1:30pm EDT
  • Students arrive at college today with a very different set of experiences from those arriving even 20 years ago. The introduction of cell phones, personal computers and a variety of communication devices have changed the way people communicate and receive information.

    The ability to read from a printed page is a skill that has been downgraded by the practice of reading on the internet. I find that I have become so accustomed to scrolling while I read off a screen that it is now more difficult for me to read from the pages of a book or even a newspaper.

    What may be more important is the ability to customize so many experiences that the rigors of adopting to a classroom may be a burden to some. With the advent of cell phones we can have instantaneous contact with whomever we wish to speak. Email provides a form of communication with a much quicker response time than waiting a week or two for a letter to be answered.

    Today's students are used to fitting things in their life to their own timetable. It is far less natural for them to adjust to the rigors of going to a class and paying attention. They are more used to deciding when they are in the mood for thinking about a subject than having say a teacher decide that for them.

    For schools with residential campuses, the old cafeterias with trays and no choices have been replaced with food courts offering a wide variety of menus. The introduction of Blackboard or similar on line programs for communicating with students has made it unnecessary for students to write down assignments or find out the dates of exams and due dates on papers. All of this material is on line and so attendance has become more optional for students.

    The classroom is an environment over which students have less control. The teacher may ask the student a question which he can't answer or publicly criticize the student for a poor paper or irrelevant comment. And an in class student can't get up and get a cup of coffee if drowsy or grab a sandwich if hungry.

    My point is that a classroom involves a surrender of ones autonomy to the behavioral norms required for traditional learning environments. Students who are accustomed to eating what they want and when they want, talking to whomever they want whenever they want, and having much of the details of their responsibilities listed on line, may simply find it easier to learn in an environment that lets them learn when they feel like doing it rather than when their class schedule tells them to do so.

  • Refreshing Shift in Debate
  • Posted by Robert W Tucker , President at InterEd, Inc. on June 29, 2009 at 1:30pm EDT
  • It is refreshing to see how the center of the debate has shifted from “online education is not possible and is practiced only by charlatans” to “online education is inferior but sometimes necessary” to its current center where many educators now debate methodological and inferential issues in drawing comparisons between various learning platforms.

    Alas, this discussion is also a reminder of the ultra-conservative culture of higher education, to the point of ignoring good science when it suits us. In 1989, when we (in my former life) graduated our first group of eight fully online students in undergraduate business, we presented nascent evidence of the superiority of online learning. That evidence was based on objective learning outcomes research. It was ignored or dismissed as “impossible” by the Department of Education and our regional accrediting body. Five years thereafter, then having graduated many thousand of fully online students, we had acquired compelling evidence that online education was, if properly delivered, superior to face-to-face education in achieving outcomes, even more so as a ratio to inputs. Yet most accrediting bodies at that time embraced language to the effect that quality education cannot occur more than 20 miles from a campus. Some accrediting bodies still honor their great grand-professors with this language.

    It is also important to note that online learning serves a new political agenda. Marxist forces are surely playing a role in shaping the DOEd’s findings, if not the science from which they were derived. Students of history will recall the spate of scientific opinion that breast-feeding was unnecessary when we needed women in the workforce during WWII. Thereafter, when we needed the jobs back for our returning soldiers, and needed women in the home raising families, the scientific community found new evidence that breast-feeding was important.

    One wonders why higher education clings to the past so adamantly and at times, acrimoniously. One wonders why we continue to experience so much difficulty extricating ourselves from the self-serving guilds that continue to hold us back. Will we ever approach and embrace change with the fresh eyes we hope to find in our students? Online higher education and its debates are leading us in new directions that, by sheer mass alone, are weakening the old beliefs that keep us from exploiting the learning sciences and technologies to become better educators.

  • On-line learning is not for the faint of heart
  • Posted by Dr. William F. Stier, Jr. , Distinguished Service Professor at College at Brockport, State University of New York on June 29, 2009 at 1:30pm EDT
  • I have taught modern on-line courses (5 courses each, for five years as well as earlier forms of so-called “on-line instructional methods” for five years before that) and have found that my undergraduate and graduate students do as well, if not better, than the students do in the same courses taken in the traditional classroom setting. I think it is the quality of teaching and the commitment of the teacher that makes the difference. One has to be committed to make on-line courses successful and students have to be made aware (ahead of time) that on-line learning/teaching is not for everyone and requires hard work, dedication and commitment on behalf of the student (and teacher). I often have to encourage unprepared or unmotivated students to drop my course(s) as it is obvious that the person’s performance and commitment is lacking. On-line learning is not easy and is not for the faint of heart. Rather, it is another method of learning, equally challenging, equally difficult, and equally rewarding, both for the motivated student (and teacher).

    Dr. William F. Stier, Jr., Distinguished Service Professor, College at Brockport, State University of New York,

  • No one sees the big elephant in te room...?
  • Posted by WTF on June 29, 2009 at 2:15pm EDT
  • A meta-analysis is one that takes all of the existing studies and looks at them for patterns and conclusions that can be drawn from the accumulation of evidence.

    So, let me get this straight:

    They studied already existing research, some of which has problems with validity and reliability, some of which has been accused of bias in favor of online learning effectiveness, some of which shows bias against in-classroom pedagogy.

    And we're surprised they found evidence to suggest online learning is better?

    I have an idea!

    How about the Department of Education commission a whole panel's worth of studies on education effectiveness (online, in-class, and blended) with similar methodology and comparable variables at several universities and colleges across the country?

    You know, new research.

    Meta-analyses are fine, but c'mon. With the scandalous remediation needed by most college students, this sort of nonsense really should be taken as a call for new, better research, not just making a sweeping pronouncement of what works and what doesn't.

  • The instructor factor
  • Posted by Lesrah , Teacher at Public on June 29, 2009 at 4:00pm EDT
  • Further research may show that the 'preference' or benefits of online learning are due to its comparison watered-down, dilute, stale face-to-face instruction that our higher ed system tolerates,rather than on the best of the best teaching standards.
    Gains to students from active, capable and engaged instructors seem to have eroded over the years. While instructors focus on and are almost exclusively promoted on basis of research ... teaching suffers and thus the current scenario where online learning is seen as being the same as or better than face-to-face.

  • OK but add a healthy dose of skepticism
  • Posted by Mary Anne Keefer , Assoc Prof Humanities at LFCC on June 29, 2009 at 6:15pm EDT
  • As a 6-year veteran of teaching online and newly instructor of hybrids, I can agree with some of the findings but, as many of you have posted, we need a healthy dose of skepticism in the findings. How valid is the data? A few facts --what about all those who drop out? Are they included? The f2f does have the problem in a literature course that many students do not even bother to read the assignments and just keep quiet during class discussion; whereas, online, students must post and reply to others. However, the online get to cut/paste (save us!) and they are not always caught.

    What about the time involved for instructors? We have tons and tons of extra hours creating and grading. I don't always feel my online students are "getting it" and there is so much time I have to email each of them.

    What about the sense of community? I've found many of my online courses DO create a real sense of community - but not always.

    Just some thoughts...Mary Anne Keefer

  • Ellen & GH
  • Posted by DFS on June 29, 2009 at 6:15pm EDT
  • Excellent comments.

    Make sure that your heads are under armored helmets.

  • Commnunity?
  • Posted by Robin at UMC on June 29, 2009 at 7:15pm EDT
  • @Mary Keefer writes, "What about the sense of community?"

    Define community. How does a 500 or 50 person physical class foster community? When is there time?

    Many students cannot wait until the official end of the class hour to pack up and rush out. Online, I have found students will go to the "water cooler" or " student lounge" open discussion forum to chit chat. Some students form bonds outside the class based on common interest discovered during the online discussion.

    We found in early research that students appear to be more likely to create bonds beyond the end of class for a blended course of 500 than when simply seated in a 500 student lecture.

    I will agree that it may be harder for instructors to establish a personal connection with students with a 100% online course but that does not translate into a lack of community between individual classmates. Both has a student and as instructor, I prefer the online course that permits me to learn when body, mind, soul, and lack of distractions is optimal for learning.

  • Bells are a-ringin' ...
  • Posted by SL (again) , Online and F2F prof on June 30, 2009 at 11:45am EDT
  • Robin said: "Some students form bonds outside the class based on common interest discovered during the online discussion. "

    LOL ... very true! I can go you one better on this one. I just attended the wedding of two recent graduates who "met" in my blended non-majors course class discussions their first semester at my school. True they were in the same room, but she, being a "good girl", sat in the front row of our stadium-style computer classroom, while he (not saying this makes him BAD or anything?) sat all the way in the back.

    We all noticed the sparks starting to fly in their back and forth in the class online discussions ... I think "get a room!" might have even appeared in the getting-to-know-you thread at some point.

    But next thing you know, guess who is sitting in the front row too? ;-) They agree they would have never seen anything remotely interesting in each other without meeting "online" first in the class!

    They both did VERY well in my class and thereafter at our school too ... both turned into real class leaders and became just one of the cutest couples around.

    What a happy outcome all the way around!

  • Raises more questions than it answers
  • Posted by Peter Watson , Media Distribution Director at North Carolina State University on June 30, 2009 at 12:00pm EDT
  • It’s sort of like saying “Chinese food is just as good as Italian”

    As others have noted, this raises more questions than it answers – not about online vs. classroom, but about the study itself. Are we comparing similar things or apples to oranges?

    We need to know data like demographics; subject matter (extremely important); what kind of “online learning” we’re talking about; classroom parameters (methods, number of students, and so on); when the source research was conducted, and many other important variables.

    And listen, I’m a guy whose work is in support of non-classroom instruction. – I should be dancing around when I see articles like this, right? No, not necessarily. I want to know what works: the who, what, why, where and how. If what we are doing needs improvement, I want to improve it. I need precise information to do that, I’m spending taxpayer dollars and our students and faculty need the best I can deliver.

    Unless this study answers the questions that have been raised, it will be of little help to those of us who must make informed decisions with limited resources to the best advantage of our mission (which is virtually a definition of my job).

    An example of questions that must be clarified: Many of our “non-traditional” students work all day and naturally use online resources. They are older and highly motivated. We could compare these folks to a freshman attending school on Dad’s dime. Guess which group is likely to perform best, under similar circumstances?

    One last point for the good of the order: The first comment is from “LM” who laments the lack of student follow through unless instructors “stand over them”. If these students are in college, don’t stand over them. If they don’t do the work, they fail. That’s part of what you should learn in college, regardless of methodology.

  • Online Teaching Over the Long Haul
  • Posted by Sue Stidham , Associate Professor at Pittsburg State University on June 30, 2009 at 1:00pm EDT
  • I've taught a fully online program for five years, and I've learned a great deal about this delivery system. Yes, at first students have steep learning curves because they're adjusting to technology-delivered lessons, a new teacher, and a change in lifestyle by beginning a two-year program. At first many begin with the "I can't" and "I'm frustrated" calls for help. But, it doesn't take long and the students adjust. At the end of our program, students tell us that the strength of our program is that it's totally online. They also say that they do miss face-to-face interaction, but they wouldn't trade the online environment for it because they're too busy and the cost of transportation is too high. As an online instructor, I also miss face-to-face interaction, but I wouldn't go back with this program into the traditional or blended environment because Pittsburg State can now reach far beyond the normal driving boundaries and thus serve more students who want and need our program. .

  • To LM.
  • Posted by Joann Kroll , Director, Extended Education at Texas A&M University on June 30, 2009 at 1:45pm EDT
  • LM,

    How does one do "one-on-one" in a lecture hall of 400 students?

    JK

  • To Ellen
  • Posted by KSM , Faculty and Special Projects at Colorado Community Colleges Online (CCCOnline) on June 30, 2009 at 2:15pm EDT
  • Looks like you missed it, as there most certainly is a link (URL) to the study so it could be reviewed, right in the first paragraph of the above article: a new meta-analysis.

  • Outcomes?
  • Posted by RCH , Professor at Minnesota University on June 30, 2009 at 3:00pm EDT
  • I skimmed through the report and apparently the specific outcomes measure vary from one study to the next. One report can have mid-term grades as a student outcome, another final examination scores, etc. It is noted in the study that no group-level learning outcomes were used.

    If the outcome measure is unsupervised test scores versus in-class testing, I can assure you that a random sampling of online students will perform better, as will my classroom students if allowed to chat with each other, use cell phones, etc.

    Again, I teach both and plan to go online 100% in the coming year, but I am not convinced with these findings. The earlier comment about the need for better research is dead on.

  • Outcomes Assessment
  • Posted by Dr. F. Gump on June 30, 2009 at 4:00pm EDT
  • None of the above (will be useful until we find out what employers think of online education).

    How many "A" students wash out in real life because their education was too far out of context?

  • Education as a commodity
  • Posted by MB , Composition at private university on June 30, 2009 at 9:45pm EDT
  • We have been moving toward consumer-based education for a long time, and online courses fit this mode. We don't want to be bothered with the work and inevitable reward of dedicated focus on learning and self-improvement. We are a quick-fix, commodity based culture, and education has become just another commodity that, if purchased, will help to guarantee your "success," most often defined as a high paying job.

  • An Online Student's Response
  • Posted by B. Knight , Student in the Masters program for Educational Technology at University of South Carolina Aiken on July 1, 2009 at 11:15am EDT
  • I began a program of study in Educational Technology a little more than two years ago. Wanting to get a Master's Degree, I sought out what I could find within the institution where I am also employed. The online Master's Degree program in Educational Tehnology was appealing to me, as well as being completely online, a necessary requirement since there are no Master's level courses on my campus and I cannot travel during the day to attend in class courses. I must say that up to this point, I have learned a lot in almost every class I've taken so far. I am short just four classes of finisihing this degree program. Some of these online courses have been wonderful, some have been horrid - but they have all afforded me to earn a Master's degree without having to spend time sitting in a classroom anywhere. Since I live miles from most institutions where a Master's degree program of any kind is available, this is especially appealing to me. Although a few of the courses have arrived at my house as a "course in a box", most have not been delivered that way. My favorite courses have been delivered completely online, no boxes needed - or wanted, for that matter. Some professors of these online courses seem to understand that students in their online courses have jobs, families, homes, and many other things to take care of besides completing the readings, assignments, quizzes, tests, etc., for their online courses. However, there are some professors who seem to think that since we are all online students, we have all day, every day to work on their courses on a 24/7 basis. We do not have that kind of time to do this work, or I should say many of us do not. There are some students who have their very own wife to take care of everything they don't have the time or energy to do when their online course(s) take up so much of their lives there is no time left for anything else - not ever. Although these types of online courses are, indeed, very thorough, they are not designed with the learner in mind. Instead, they seem to be designed as a form of tortue just to see how much some students can take and still come out of it alive; especially those who have lives outside of online classes to live as well. For the last two years, I have spent much of my so called "free time" doing extensive amounts of work for online courses. Some professors do take into account that their course is only one course, not all of the courses at once and do keep the amount of material appropriate, interesting, valuable, and not too difficult to get done in a timely manner. There are some professors, however, who seem to think that students in online courses have absolutely nothing else to do but work on their own course all day, every day. Sometimes, that is exactly what it takes to get all of the readings and assignments done. These online courses are not easy by any means, but they do allow me to work on them when I can, at my own pace, and in my pajamas if I want to wear them. The do not give me an easy, free ride to an unearned Masters degree. I now have only two assignments left to finish the course I am currently taking. Not only do I have to figure out how and what I'm supposed to do, since the instructions are very unclear and no amount of questions posed to the professor by many students will get him to budge on giving us a more detailed and understandable explanation, we are also expected to create and answer the questions for the final exam ourselves. What???!!! Okay, I think this is getting out of hand. I don't mind answering your questions at all, dear professor, and I never mind writing how ever many papers you want me to write. I even understand exactly why I'm writing them and what I'm writing about. But, now you want me to make up the questions for my own version of my final exam, and then answer them? Either this exam is going to be much easier than I ever imagined, or I am way off base and have no clue what is really expected here. I do hope it's the former, rather than the latter. There are too many points resting on this final exam for me to mess up now. How sad it would be to see a student work diligently over the course of an entire, but much condensed summer semester, doing very well the entire time, and then misunderstand the incredibly bizarre directions for the final exam and end up failing the entire course because the professor likes to play games. Too bad I don't know or understand the rules of this one last game. I do hope I'm playing correctly.

  • Of course it's better, probably for most
  • Posted by Gisele , Student on July 1, 2009 at 12:15pm EDT
  • The online course has to be well-designed and a teacher is still needed to clarify some points but I have thought for decades that computers are terribly under-utilized due to lack of software. I am taking an online course right now and it is fabulous. I spend more time because I can move at my own pace. I can repeat things I don't understand until I do understand or I can access a teacher for clarification. I don't have to be bored listening to teachers clarify for other students. But, for younger students I agree it wouldn't be appropriate. What would be is if every student had a computer at their desk and if the software were in modules designed for each subject the way textbooks are designed for specific subjects and organized into chapters. The computers could do all the testing and marking, even track absentism. The teachers would then be free to assist individual students and to guide the learning of students allowing and helping them to develop faster in areas where they are strong and supporting them in areas where they are weak. It would be like having an IEP for every student. No more lecturing. Discipline problems would probably drop considerably too assuming the material was well-designed. That is key. Sub-standard material, whether it's in a book, a lecture, or a computer, won't deliver results.

  • 2 sides to every story
  • Posted by Katie , Marketing Coordinator on July 1, 2009 at 2:15pm EDT
  • Throughout my academic career, I have been a traditional student. I went to the University of Michigan, did not take one online course and I absolutely loved it. Once I began working in higher education, I couln't understand why anyone would want to take online classes. Don't you want to work with your peers and listen to your professor give lectures? Why would you choose to sit in front of a computer by yourself? Now I understand.

    There always going to be 2 sides to the online education equation. Whether studies show that flexnet education is the best form of learning or traditional campus learning is best, the important parts of the story are that students know the importance of earning a degree and they have the modalities in which to do so. Students need options, especially working adults and active military students. These busy individuals might yearn for a traditional campus setting, but their living/working situations make it difficult. I understand why it's important to track traditional vc.non-traditional successes/failures, but as long as students are receiving a quality education in the manner that best suits them, does it matter?

     

  • Re: Online Learning
  • Posted by MP on July 2, 2009 at 5:15am EDT
  • The Master's degree program I recently finished included traditional on-campus, blended and online courses. One of the main benefits is that online learning can encourage communication among classmates. In all of my online classes, when the professor posted a discussion topic, we had to submit a primary post, directly answering the question, and at least two secondary posts, commenting on other students' answers.

    Online learning also provides a forum for people who are naturally oriented towards writing. They may participate more in an online class than they would in an actual classroom.

    The disadvantage of online learning is that if an instructor is not really involved with the class, he/she may post all the questions at the beginning of the semester (in a software application such as Blackboard) and never really guide the class through their discussion. A class like this can turn out to be an ongoing dialogue among the students regarding the course materials, but they may not find out until the final project if their submissions were good, and what they need to improve.

  • Posted by Kate , Online Grad Student at Drexel on July 2, 2009 at 11:45am EDT
  • MB:

    "We have been moving toward consumer-based education for a long time, and online courses fit this mode. We don't want to be bothered with the work and inevitable reward of dedicated focus on learning and self-improvement. We are a quick-fix, commodity based culture, and education has become just another commodity that, if purchased, will help to guarantee your 'success,' most often defined as a high paying job."

    What in the blazes are you talking about? How are those taking online classes not working and focusing on learning and self-improvement? I'd say it's the opposite, if anything. I'm an MLS student who works full-time. Thankfully I work in Philadelphia, where Drexel is located, but because I have a hefty commute (over an hour each way) going to class on-campus, while something I try to do as often as I can, sometimes just doesn't work (especially when I need to travel for work on days I'd have class). Being an online student allows me to fit my education into my daily life without sacrificing my paycheck or sanity. Given that I have little free time to begin with (or, more honestly, energy), I take offense at your insinuation that online education is any less work than traditional, on-campus education. Spending my time working hard at my classwork, I think, makes me as dedicated as any traditional student. Without online education, getting my master's might not be an option.

P"'+/48<@EIMQUY]aeimquy}_WebResourceResponse_Ohttp://www.insidehighered.com/design/standard/javascript/tools/ezjsselection.jsObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_Ohttp://www.insidehighered.com/design/standard/javascript/tools/ezjsselection.js./01X$classesZ$classname12UNSURLXNSObject#Aĥw^c 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJ]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytesVApache_application/x-javascript_Thu, 02 Jul 2009 21:46:58 GMTT1725_"d505c4-6bd-46061b2e09700"Uclose_Tue, 13 Jan 2009 18:50:36 GMT./\]]^2_NSMutableDictionary\NSDictionary./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd \ajux~&4:A\|d_application/x-javascriptO// // Created on: <20-Jul-2004 10:54:01 fh> // // SOFTWARE NAME: eZ Publish // SOFTWARE RELEASE: 4.0.1rc2 // BUILD VERSION: 22188 // COPYRIGHT NOTICE: Copyright (C) 1999-2008 eZ Systems AS // SOFTWARE LICENSE: GNU General Public License v2.0 // NOTICE: > // This program is free software; you can redistribute it and/or // modify it under the terms of version 2.0 of the GNU General // Public License as published by the Free Software Foundation. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of version 2.0 of the GNU General // Public License along with this program; if not, write to the Free // Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, // MA 02110-1301, USA. // // /*! \file ezjsselection.js */ /*! Invert the status of checkboxes named 'checkboxname' in form 'formname'. If you have a list of checkboxes name them with 'someName[]' in order to toggle them all. */ function ezjs_toggleCheckboxes( formname, checkboxname ) { with( formname ) { for( var i=0; i?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagUX-PadZConnection_Tue, 13 Jan 2009 18:51:46 GMTUbytesVApache_application/x-javascript_Thu, 02 Jul 2009 21:47:02 GMTU55774_"d606ba-d9de-46061b70cb480"_avoid browser bugUclose./`aab2_NSMutableDictionary\NSDictionary./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  pu~*/>CITtz&).2FhTO/* * jQuery 1.2.6 - New Wave Javascript * * Copyright (c) 2008 John Resig (jquery.com) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * $Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008) $ * $Rev: 5685 $ */ (function(){var _jQuery=window.jQuery,_$=window.$;var jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context);};var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,isSimple=/^.[^:#\[\.]*$/,undefined;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem){if(elem.id!=match[3])return jQuery().find(selector);return jQuery(elem);}selector=[];}}else return jQuery(context).find(selector);}else if(jQuery.isFunction(selector))return jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return this.setArray(jQuery.makeArray(selector));},jquery:"1.2.6",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,value,type){var options=name;if(name.constructor==String)if(value===undefined)return this[0]&&jQuery[type||"attr"](this[0],name);else{options={};options[name]=value;}return this.each(function(i){for(name in options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!="object"&&text!=null)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild)elem=elem.firstChild;return elem;}).append(this);return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1)this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1)this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined)this[expando]=null;});if(events===true)this.find("*").andSelf().each(function(i){if(this.nodeType==3)return;var events=jQuery.data(this,"events");for(var type in events)for(var handler in events[type])jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)if(isSimple.test(selector))return this.pushStack(jQuery.multiFilter(selector,this,true));else selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector=='string'?jQuery(selector):jQuery.makeArray(selector))));},is:function(selector){return!!selector&&jQuery.multiFilter(selector,this).length>0;},hasClass:function(selector){return this.is("."+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)return null;for(var i=one?index:0,max=one?index+1:options.length;i=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)this.selectedIndex=-1;}else this.value=value;});},html:function(value){return value==undefined?(this[0]?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length)data=jQuery.data(this[0],key);return data===undefined&&parts[1]?this.data(parts[0]):data;}else return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)elems.reverse();}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr"))obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script"))scripts=scripts.add(elem);else{if(elem.nodeType==1)scripts=scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,dataType:"script"});else jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)elem.parentNode.removeChild(elem);}function now(){return+new Date;}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}if(typeof target!="object"&&typeof target!="function")target={};if(length==i){target=this;--i;}for(;i-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}callback.call(elem);for(var name in options)elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}if(jQuery(elem).is(":visible"))getWH();else jQuery.swap(elem,props,getWH);return Math.max(0,val);}return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret,style=elem.style;function color(elem){if(!jQuery.browser.safari)return false;var ret=defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")=="";}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret;}if(jQuery.browser.opera&&name=="display"){var save=style.outline;style.outline="0 solid black";style.outline=save;}if(name.match(/float/i))name=styleFloat;if(!force&&style&&style[name])ret=style[name];else if(defaultView.getComputedStyle){if(name.match(/float/i))name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle&&!color(elem))ret=computedStyle.getPropertyValue(name);else{var swap=[],stack=[],a=elem,i=0;for(;a&&color(a);a=a.parentNode)stack.unshift(a);for(;i]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+">";});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("",""]||!tags.indexOf("",""]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
"]||!tags.indexOf("",""]||(!tags.indexOf("",""]||!tags.indexOf("",""]||jQuery.browser.msie&&[1,"div
","
"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)div=div.lastChild;if(jQuery.browser.msie){var tbody=!tags.indexOf(""&&tags.indexOf("=0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);}elem=jQuery.makeArray(div.childNodes);}if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select")))return;if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options)ret.push(elem);else ret=jQuery.merge(ret,elem);});return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)return undefined;var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined,msie=jQuery.browser.msie;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&jQuery.browser.safari)elem.parentNode.selectedIndex;if(name in elem&¬xml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)throw"type property can't be changed";elem[name]=value;}if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name))return elem.getAttributeNode(name).nodeValue;return elem[name];}if(msie&¬xml&&name=="style")return jQuery.attr(elem.style,"cssText",value);if(set)elem.setAttribute(name,""+value);var attr=msie&¬xml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr;}if(msie&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(value)+''=="NaN"?"":"alpha(opacity="+value*100+")");}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+'':"";}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(set)elem[name]=value;return elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||array.split||array.setInterval||array.call)ret[0]=array;else while(i)ret[--i]=array[i];}return ret;},inArray:function(elem,array){for(var i=0,length=array.length;i*",this).remove();while(this.firstChild)this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px");};});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return a.getAttribute("id")==m[2];},":":{lt:function(a,i,m){return im[3]-0;},nth:function(a,i,m){return m[3]-0==i;},eq:function(a,i,m){return m[3]-0==i;},first:function(a,i){return i==0;},last:function(a,i,m,r){return i==r.length-1;},even:function(a,i){return i%2==0;},odd:function(a,i){return i%2;},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},"only-child":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},parent:function(a){return a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},enabled:function(a){return!a.disabled;},disabled:function(a){return a.disabled;},checked:function(a){return a.checked;},selected:function(a){return a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"==a.type;},radio:function(a){return"radio"==a.type;},checkbox:function(a){return"checkbox"==a.type;},file:function(a){return"file"==a.type;},password:function(a){return"password"==a.type;},submit:function(a){return"submit"==a.type;},image:function(a){return"image"==a.type;},reset:function(a){return"reset"==a.type;},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button");},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i,m){return jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r);}return cur;},find:function(t,context){if(typeof t!="string")return[t];if(context&&context.nodeType!=1&&context.nodeType!=9)return[];context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false,re=quickChild,m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++)for(var c=ret[i].firstChild;c;c=c.nextSibling)if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName))r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j=0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]==":"&&m[2]=="not")r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);else if(m[1]==".")r=jQuery.classFilter(r,m[2],not);else if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i=0)^not)tmp.push(a);}r=tmp;}else if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i=0)add=true;if(add^not)tmp.push(node);}r=tmp;}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object")fn=fn[m[2]];if(typeof fn=="string")fn=eval("false||function(a,i){return "+fn+";}");r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)matched.push(cur);cur=cur[dir];}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])if(cur.nodeType==1&&++num==result)break;return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem)r.push(n);}return r;}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)return;if(jQuery.browser.msie&&elem.setInterval)elem=window;if(!handler.guid)handler.guid=this.guid++;if(data!=undefined){var fn=handler;handler=this.proxy(fn,function(){return fn.apply(this,arguments);});handler.data=data;}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){if(typeof jQuery!="undefined"&&!jQuery.event.triggered)return jQuery.event.handle.apply(arguments.callee.elem,arguments);});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener)elem.addEventListener(type,handle,false);else if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)=="."))for(var type in events)this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler)delete events[type][handler.guid];else for(handler in events[type])if(!parts[1]||events[type][handler].type==parts[1])delete events[type][handler];for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}ret=null;delete events[type];}}});}for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true;}if(!elem){if(this.global[type])jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeType==3||elem.nodeType==8)return undefined;var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event){data.unshift({type:type,target:elem,preventDefault:function(){},stopPropagation:function(){},timeStamp:now()});data[0][expando]=true;}data[0].type=type;if(exclusive)data[0].exclusive=true;var handle=jQuery.data(elem,"handle");if(handle)val=handle.apply(elem,data);if((!fn||(jQuery.nodeName(elem,'a')&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)val=false;if(event)data.shift();if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined)val=ret;}if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}this.triggered=false;}return val;},handle:function(event){var val,ret,namespace,all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);namespace=event.type.split(".");event.type=namespace[0];namespace=namespace[1];all=!namespace&&!event.exclusive;handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||handler.type==namespace){event.handler=handler;event.data=handler.data;ret=handler.apply(this,arguments);if(val!==false)val=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}}return val;},fix:function(event){if(event[expando]==true)return event;var originalEvent=event;event={originalEvent:originalEvent};var props="altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target timeStamp toElement type view wheelDelta which".split(" ");for(var i=props.length;i;i--)event[props[i]]=originalEvent[props[i]];event[expando]=true;event.preventDefault=function(){if(originalEvent.preventDefault)originalEvent.preventDefault();originalEvent.returnValue=false;};event.stopPropagation=function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation();originalEvent.cancelBubble=true;};event.timeStamp=event.timeStamp||now();if(!event.target)event.target=event.srcElement||document;if(event.target.nodeType==3)event.target=event.target.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=event.ctrlKey;if(!event.which&&event.button)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},proxy:function(fn,proxy){proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy;},special:{ready:{setup:function(){bindReady();return;},teardown:function(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseenter";return jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseleave";return jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments);});return this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},triggerHandler:function(type,data,fn){return this[0]&&jQuery.event.trigger(type,data,this[0],false,fn);},toggle:function(fn){var args=arguments,i=1;while(i=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}callback=callback||function(){};var type="GET";if(params)if(jQuery.isFunction(params)){callback=params;params=null;}else{params=jQuery.param(params);type="POST";}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")self.html(selector?jQuery("
").append(res.responseText.replace(//g,"")).find(selector):res.responseText);self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{url:location.href,global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!="string")s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre))s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataType=="script"&&s.cache==null)s.cache=false;if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");var remote=/^(?:\w+:)?\/\/([^\/?#]+)/;if(s.dataType=="script"&&type=="GET"&&remote.test(s.url)&&remote.exec(s.url)[1]!=location.host){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}head.appendChild(script);return undefined;}var requestDone=false;var xhr=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();if(s.username)xhr.open(type,s.url,s.async,s.username,s.password);else xhr.open(type,s.url,s.async);try{if(s.data)xhr.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}if(s.beforeSend&&s.beforeSend(xhr,s)===false){s.global&&jQuery.active--;xhr.abort();return false;}if(s.global)jQuery.event.trigger("ajaxSend",[xhr,s]);var onreadystatechange=function(isTimeout){if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xhr)&&"error"||s.ifModified&&jQuery.httpNotModified(xhr,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s.dataFilter);}catch(e){status="parsererror";}}if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&modRes)jQuery.lastModified[s.url]=modRes;if(!jsonp)success();}else jQuery.handleError(s,xhr,status);complete();if(s.async)xhr=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(function(){if(xhr){xhr.abort();if(!requestDone)onreadystatechange("timeout");}},s.timeout);}try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}if(!s.async)onreadystatechange();function success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.trigger("ajaxSuccess",[xhr,s]);}function complete(){if(s.complete)s.complete(xhr,status);if(s.global)jQuery.event.trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.active)jQuery.event.trigger("ajaxStop");}return xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,httpSuccess:function(xhr){try{return!xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url]||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpData:function(xhr,type,filter){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror")throw"parsererror";if(filter)data=filter(data,type);if(type=="script")jQuery.globalEval(data);if(type=="json")data=eval("("+data+")");return data;},param:function(a){var s=[];if(a.constructor==Array||a.jquery)jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});else for(var j in a)if(a[j]&&a[j].constructor==Array)jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this));});else s.push(encodeURIComponent(j)+"="+encodeURIComponent(jQuery.isFunction(a[j])?a[j]():a[j]));return s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none")this.style.display="block";elem.remove();}}).end();},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arguments):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();});},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback);},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback);},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1)return false;var opt=jQuery.extend({},optall),p,hidden=jQuery(this).is(":hidden"),self=this;for(p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)return opt.complete.call(this);if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}if(opt.overflow!=null)this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}if(parts[1])end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else e.custom(start,val,"");}});return true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx";}if(!type||(typeof type=="string"&&!fn))return queue(this[0],type);return this.each(function(){if(fn.constructor==Array)queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).length==1)fn.call(this);}});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)if(timers[i].elem==this){if(gotoEnd)timers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return this;}});var queue=function(elem,type,array){if(elem){type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array)q=jQuery.data(elem,type+"queue",jQuery.makeArray(array));}return q;};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length)q[0].call(this);});};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:jQuery.fx.speeds[opt.duration])||jQuery.fx.speeds.def;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)jQuery(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.call(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)this.options.step.call(this.elem,this.now,this);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width")this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null)return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd);}t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;ithis.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)if(this.options.curAnim[i]!==true)done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")this.elem.style.display="block";}if(this.options.hide)this.elem.style.display="none";if(this.options.hide||this.options.show)for(var p in this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);}if(done)this.options.complete.call(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,def:400},step:{scrollLeft:function(fx){fx.elem.scrollLeft=fx.now;},scrollTop:function(fx){fx.elem.scrollTop=fx.now;},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit;}}});jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem)with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),css=jQuery.curCSS,fixed=css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)border(offsetParent);if(!fixed&&css(offsetParent,"position")=="fixed")fixed=true;offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent;}while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&css(parent,"overflow")!="visible")border(parent);parent=parent.parentNode;}if((safari2&&(fixed||css(offsetChild,"position")=="absolute"))||(mozilla&&css(offsetChild,"position")!="absolute"))add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}results={top:top,left:left};}function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true));}function add(l,t){left+=parseInt(l,10)||0;top+=parseInt(t,10)||0;}return results;};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,'marginTop');offset.left-=num(this,'marginLeft');parentOffset.top+=num(offsetParent,'borderTopWidth');parentOffset.left+=num(offsetParent,'borderLeftWidth');results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}return results;},offsetParent:function(){var offsetParent=this[0].offsetParent;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=='static'))offsetParent=offsetParent.offsetParent;return jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var method='scroll'+name;jQuery.fn[method]=function(val){if(!this[0])return;return val!=undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val;}):this[0]==window||this[0]==document?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method];};});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom";jQuery.fn["inner"+name]=function(){return this[name.toLowerCase()]()+num(this,"padding"+tl)+num(this,"padding"+br);};jQuery.fn["outer"+name]=function(margin){return this["inner"+name]()+num(this,"border"+tl+"Width")+num(this,"border"+br+"Width")+(margin?num(this,"margin"+tl)+num(this,"margin"+br):0);};});})();_Rhttp://www.insidehighered.com/extension/ihe/design/standard/javascript/ihe.core.jsO5bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_Rhttp://www.insidehighered.com/extension/ihe/design/standard/javascript/ihe.core.js./01X$classesZ$classname12UNSURLXNSObject#AįL?> 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagUX-PadZConnection_Fri, 27 Mar 2009 20:42:06 GMTUbytesVApache_application/x-javascript_Thu, 02 Jul 2009 21:47:03 GMTU11322_"d60698-2c3a-4661fc40c4380"_avoid browser bugUclose./`aab2_NSMutableDictionary\NSDictionary,:./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  afoz} /4:Eekr #7hEO,:; (function($) { /** * Overwrites jQuery's fade functions to better support IE. * Borrowed from http://www.malsup.com/jquery/fadetest.html */ $.fn.fadeIn = function(speed, callback) { return this.animate({opacity: 'show'}, speed, function() { if ($.browser.msie) this.style.removeAttribute('filter'); if ($.isFunction(callback)) callback(); }); }; $.fn.fadeOut = function(speed, callback) { return this.animate({opacity: 'hide'}, speed, function() { if ($.browser.msie) this.style.removeAttribute('filter'); if ($.isFunction(callback)) callback(); }); }; $.fn.fadeTo = function(speed, to, callback) { return this.animate({opacity: to}, speed, function() { if (to == 1 && $.browser.msie) this.style.removeAttribute('filter'); if (jQuery.isFunction(callback)) callback(); }); }; /** * Fills in a text input box with instructions, but only if it is empty. * This function only applies to text input boxes; any other type will be ignored. * * @param text The text string to be displayed when the box is empty. * @param fill If this is true, the box will be filled with the text when the user * starts typing. Otherwise, the box will be empty. */ $.fn.prefill = function(text, fill) { if (this.is(":text")) { var field = this; field.bind('blur', function() { if (field.val() == '' || (fill && field.val() == text)) { field .css({ 'fontStyle': 'italic', 'color': '#666' }) .val(text) .data('empty', true); } }); field.bind('focus', function() { if (field.data('empty')) { field .css({ 'fontStyle': 'normal', 'color': '#000' }) .val(fill ? text : '') .data('empty', false); } }); field.trigger('blur'); // Set up the form field.parents('form').bind('submit', function() { if (field.data('empty')) { field.val(''); } }); } }; /** * Creates a closure that will invoke a function in a particular context. * Any parameters added to the hitch method will be listed first, followed * by any parameters invoked on the closure method, followed by the context * in which the closure method was called. * * @param object context The context from which to call the function. * @param function func The function to call in this context * @param array args Any additional arguments to send. These will be sent to the * function before any arguments sent from the callback. * @return A closure function */ $.hitch = function() { // The context is the first element, the function is the second element, var obj = arguments[0]; var func = arguments[1]; // Any additional arguments follow var args = arguments; return function() { // Combine the arguments, using the context arguments first var myargs = []; for (var i = 2; i < args.length; i++) { myargs.push(args[i]); } for (var i = 0; i < arguments.length; i++) { myargs.push(arguments[i]); } // Add the current context at the end of the arguments list if (this != obj) { myargs.push(this); } // Invoke the function return func.apply(obj, myargs); } } /** * Parses a JSON string, stripping out any debug crap from eZPublish * @param string data The JSON string to parse. * @return A javascript object. */ $.parseJson = function(data) { if (data) { data = $.parseResponse(data); eval ("data = " + data); } return data; } String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g,""); } String.prototype.ltrim = function() { return this.replace(/^\s+/,""); } String.prototype.rtrim = function() { return this.replace(/\s+$/,""); } /** * Handles the server response, stripping out any debug crap from eZPublish * @param string data The string to parse. * @return The same string, with debug stuff removed. */ $.parseResponse = function(data) { // Strip out error messages if (data.indexOf('
') == 0) { var pos = data.lastIndexOf(''); if (pos > 0) { data = data.substr(pos + 7).trim(); } } // Strip out debug data var pos = data.indexOf('
0) { data = data.substr(0, pos); } data = $.trim(data); return data; } /** * Parses the JSON data returned from an autocomplete query * into a format the jquery.autocomplete widget can understand. */ $.parseAutocomplete = function(datastr) { data = $.parseJson(datastr); var parsed = []; for (var i in data) { var row = data[i]; parsed[parsed.length] = { data: row, value: row.name, result: row.name }; } return parsed; } /** * Returns the combined width of all the elements in the input set, * including their borders and margins. */ $.fn.fullWidth = function() { var totalWidth = 0; for (var i = 0; i < this.length; i++) { var div = $(this[i]); var width = this.width(); var lBorder = parseInt(this.css('border-left-width')); var rBorder = parseInt(this.css('border-right-width')); var lMargin = parseInt(this.css('margin-left')); var rMargin = parseInt(this.css('margin-right')); totalWidth += width + lBorder + rBorder + lMargin + rMargin; } return totalWidth; } function getWindowDimension (win, name) { // Opera reports document.body.client[Width/Height] properly in both quirks and standards if (jQuery.browser.opera) { return win.document.body[ "client" + name ]; } // Safari reports inner[Width/Height] just fine (Mozilla and Opera include scroll bar widths) if (jQuery.browser.safari) { return win[ "inner" + name ]; } // Everyone else use document.documentElement or document.body depending on Quirks vs Standards mode if (win.document.compatMode == "CSS1Compat") { return win.document.documentElement[ "client" + name ]; } return win.document.body[ "client" + name ]; } function getDocumentDimension (doc, name) { if (!doc.body) { return 0; } // Either scroll[Width/Height] or offset[Width/Height], whichever is greater return Math.max( Math.max(doc.body["scroll" + name], doc.documentElement["scroll" + name]), Math.max(doc.body["offset" + name], doc.documentElement["offset" + name]) ); } /** * Gets the width of the outermost window. * We can't use the ordinary jQuery width() method here, * because it only looks at the current window. */ $.outerWindowWidth = function() { var win = $.outerWindow().get(0); return getWindowDimension(win, 'Width'); } /** * Gets the height of the outermost window. * We can't use the ordinary jQuery height() method here, * because it only looks at the current window. */ $.outerWindowHeight = function() { var win = $.outerWindow().get(0); return getWindowDimension(win, 'Height'); } /** * Gets the outermost window, including this one, as a JQuery object. */ $.outerWindow = function() { if (window.top && window.top != window) { return $(window.top); } return $(window); } /** * Gets the width of the given document. * We can't use the ordinary jQuery width() method within an iFrame, * because it only looks at the current document. * * @param doc The document DOM element */ $.documentWidth = function(doc) { return getDocumentDimension(doc, 'Width'); } /** * Gets the height of the given document. * We can't use the ordinary jQuery height() method within an iFrame, * because it only looks at the current document. * * @param doc The document DOM element */ $.documentHeight = function(doc) { return getDocumentDimension(doc, 'Height'); } /** * Gets the width of the outermost document. This is borrowed from JQuery, * but the built-in JQuery methods will not work outside an iframe. */ $.outerDocumentWidth = function() { var doc = $.outerDocument().get(0); // If the outer body is actually a frameset, we can't use it. // In this case, we need to use the local document instead. if (doc.body.tagName == 'FRAMESET') { doc = window.document; } return getDocumentDimension(doc, 'Width'); } /** * Gets the height of the outermost document. This is borrowed from JQuery, * but the built-in JQuery methods will not work outside an iframe. */ $.outerDocumentHeight = function() { var doc = $.outerDocument().get(0); // If the outer body is actually a frameset, we can't use it. // In this case, we need to use the local document instead. if (doc.body.tagName == 'FRAMESET') { doc = window.document; } return getDocumentDimension(doc, 'Height'); } /** * Gets the document tag of the outermost window. */ $.outerDocument = function() { if (window.top && window.top != window) { return $(window.top.document); } return $(document); } /** * Gets the vertical scroll position of the outermost window. This is * borrowed from JQuery, but the built-in JQuery methods will not work * outside an iframe. */ $.outerWindowScrollTop = function() { var win = $.outerWindow().get(0); return win.pageYOffset || (win.document.documentElement && win.document.documentElement.scrollTop) || win.document.body.scrollTop; } })(jQuery);  !_-http://s7.addthis.com/static/r07/widget04.cssO^bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver" &,-345QRSTUVWXYZ[\]^_`abcdefgklU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1!  '()$+WNS.base[NS.relative_-http://s7.addthis.com/static/r07/widget04.css./01X$classesZ$classname12UNSURLXNSObject#A`I . 6789EWNS.keysZNS.objects:;<=>?@ABCD FGHIJKLMNOPTVary]Cache-Control]Accept-Ranges_Content-Encoding\Content-TypeVServer^Content-LengthTDateTEtagZConnection]Last-Modified_Accept-Encoding_max-age=86313600UbytesTgzipXtext/cssVApacheT4765_Wed, 01 Jul 2009 14:54:28 GMT_!"3a78006-4b74-46d8f1f234a40"-gzipZkeep-alive_Tue, 30 Jun 2009 11:29:37 GMT./hiij2_NSMutableDictionary\NSDictionaryKt./mnno2_NSHTTPURLResponse]NSURLResponse)27:PRd  @ENY\bktv} -27BPbu{  #038<Pp^Xtext/cssOKt#at16lb{ display:none; position:absolute; top:0%; left:0%; width:100%; height:100%; z-index:1001; background-color:black; opacity:0.001}#at20mc, #at_email, #at16pib, #at16pc, #at16pi, #at_share, #at_complete, #at_success, #at_error { position:static!important}#at20mc { position:absolute;left:0px;top:0px}#at20mc a { color:#3366BB} .at15a{border:0px;height:0px;margin:0px;padding:0px;width:100%;width:230px}.atnt {text-align:center!important;padding:6px 0px 0px 0px!important;height:24px!important}.atnt a {text-decoration:none;color:#3366bb}.atnt a:hover {text-decoration:underline}/*not currently used;would be for ads#at15a1{border-bottom:1px solid #eee}#at15a2{border-top:1px solid #eee}*/#at_msg,#at16p label,#at16nms,#at_share .at_item,#at16p,#at15s,#at16p form input,#at16p form textarea {font-family:arial,helvetica,tahoma,verdana,sans-serif!important;font-size:12px!important; outline-style:none; outline-width:0px; line-height:1em}#at15s{background-color:#fff;border:1px solid #ccc;color:#4c4c4c!important;float:none!important;line-height:1em!important;margin:0px!important;overflow:visible!important;padding:1px!important;text-align:left!important;width:230px!important; position:absolute!important}#at15s.cell4 { background-color:#262626!important; border:1px solid #444!important; color:#fff!important}/* test cell */* html #at_hover.cell4 .at15t,#at_hover.cell4 .at15t {background:url(//uat.addthis.com/cdn/cf/static/r07/widgetblack.gif) no-repeat left}#at15s.mmborder {border:10px solid #7f7f7f!important; position:fixed!important}#at15s_head{position:relative;background:#f2f2f2;padding:4px;cursor:default; border-bottom:1px solid #e5e5e5}#at15s_brand,#at16_brand{position:absolute}#at15s_brand {top:4px;right:4px}#at16_brand{top:5px;right:30px; cursor:default}#at_hover{padding:4px}#at_hover .at_item, #at_share .at_item{background:#fff!important;float:left!important;color:#4c4c4c !important}#at16nms {padding:4px 5px}#at_hover .at_item{width:102px!important;padding:2px 3px!important;margin:1px}#at_hover .at_item.atiemode2 { width:104px!important}#at_hover .at_item:hover,#at_hover .at_item.athov { margin:0px!important}#at_hover .at_item:hover,#at_hover .at_item.athov,#at_share .at_item:hover,#at_share .at_item.athov{background:#f2f2f2!important; border:1px solid #e5e5e5;color:#000!important}/* hack for ie6 only */* html #at_hover .at_item { border:1px solid #fff}* html #at_hover .at_item.athov { border:1px solid #e5e5e5!important; margin:1px!important}/* end hackery */#at_email15{padding-top:5px}.at15e_row{height:28px}.at15e_row label,.at15e_row span{padding-left:10px!important;display:block!important;width:60px!important;float:left!important}.at15e_row input,.at15e_row textarea{display:block!important;width:150px!important;float:left!important;background:#fff!important;border:1px solid #ccc!important;color:#333!important;font-size:11px!important;font-weight:normal!important;padding:0pt!important}/*#at_email{ height:338px!important}*/#at_email label,#at_email input,#at_email textarea { font-size:11px!important}.at15t{display:block!important;height:16px!important;line-height:16px!important;padding-left:20px!important;background:url(//s7.addthis.com/static/r07/widget01.png) no-repeat left;cursor:pointer}.addthis_toolbox.addthis_default_style span { line-height:16px}.addthis_default_style .addthis_separator { margin:0px 5px; display:inline}div.atclear { clear:both}/* float rule */.addthis_default_style .addthis_separator,.addthis_default_style .at300b,.addthis_default_style .at300m,.addthis_default_style .at300bs { float: left}.at300b img { border:0}/* float padding */.addthis_default_style .at300b,.addthis_default_style .at300m { padding:0px 2px}/* cursor rule */.at300b,.at300m,.at300bs {cursor:pointer}.at300bs {background:url(//s7.addthis.com/static/r07/widget01.png) no-repeat left; overflow:hidden; display:block; height:16px; width:16px;line-height:16px!important}.at300bs.at15t_expanded,.at300bs.at15t_compact { background:url(//s7.addthis.com/static/t00/logo1414.gif) no-repeat left;margin-right:4px}.at15t_more{background:url(//s7.addthis.com/static/t00/logo1414.gif) no-repeat left !important} /*;background-position:0px 100px}*/.at15t_000{background-position:0px -0px}.at15t_aim{background-position:0px -16px!important}.at15t_amazonwishlist{background-position:0px -32px!important}.at15t_ask{background-position:0px -48px!important}.at15t_backflip{background-position:0px -64px!important}.at15t_ballhype{background-position:0px -80px!important}.at15t_bebo{background-position:0px -96px!important}.at15t_blogger{background-position:0px -112px!important}.at15t_blogmarks{background-position:0px -128px!important}.at15t_buzz{background-position:0px -144px!important}.at15t_delicious{background-position:0px -160px!important}.at15t_digg{background-position:0px -176px!important}.at15t_diigo{background-position:0px -192px!important}.at15t_email{background-position:0px -208px!important}.at15t_facebook{background-position:0px -224px!important}.at15t_fark{background-position:0px -240px!important}.at15t_faves{background-position:0px -256px!important}.at15t_favorites{background-position:0px -272px!important}.at15t_friendfeed{background-position:0px -288px!important}.at15t_friendster{background-position:0px -304px!important}.at15t_google{background-position:0px -320px!important}.at15t_hatena{background-position:0px -336px!important}.at15t_hi5{background-position:0px -352px!important}.at15t_kaboodle{background-position:0px -368px!important}.at15t_kirtsy{background-position:0px -384px!important}.at15t_linkagogo{background-position:0px -400px!important}.at15t_linkedin{background-position:0px -416px!important}.at15t_live{background-position:0px -432px!important}.at15t_meneame{background-position:0px -448px!important}.at15t_misterwong{background-position:0px -464px!important}.at15t_mixx{background-position:0px -480px!important}.at15t_multiply{background-position:0px -496px!important}.at15t_myaol{background-position:0px -512px!important}.at15t_myspace{background-position:0px -528px!important}.at15t_netvibes{background-position:0px -544px!important}.at15t_netvouz{background-position:0px -560px!important}.at15t_newsvine{background-position:0px -576px!important}.at15t_nujij{background-position:0px -592px!important}.at15t_orkut{background-position:0px -608px!important}.at15t_plaxo{background-position:0px -624px!important}.at15t_print{background-position:0px -640px!important}.at15t_propeller{background-position:0px -656px!important}.at15t_reddit{background-position:0px -672px!important}.at15t_segnalo{background-position:0px -688px!important}.at15t_simpy{background-position:0px -704px!important}.at15t_slashdot{background-position:0px -720px!important}.at15t_spurl{background-position:0px -736px!important}.at15t_stumbleupon{background-position:0px -752px!important}.at15t_stylehive{background-position:0px -768px!important}.at15t_tailrank{background-position:0px -784px!important}.at15t_technorati{background-position:0px -800px!important}.at15t_thisnext{background-position:0px -816px!important}.at15t_tipd{background-position:0px -832px!important}.at15t_tumblr{background-position:0px -848px!important}.at15t_twitter{background-position:0px -864px!important}.at15t_typepad{background-position:0px -880px!important}.at15t_wordpress{background-position:0px -896px!important}.at15t_yahoobkm{background-position:0px -912px!important}.at15t_yardbarker{background-position:0px -928px!important}.at15t_netscape{background-position:0px -656px!important}#at16clb { font-size:16pt; font-family:"verdana bold", verdana, arial, sans-serif}#at_share .at_item {width:123px !important; padding:4px; margin-right:2px; border:1px solid #ffffff}#at16pm { background:#fff; /*border:1px solid #ccc;*/ width:298px; height:360px; text-align:left; border-right:1px solid #ccc; position:static}#at16pcc {position:fixed;top:0px;left:0px;width:100%;margin:0 auto;font-size:10px!important;color:#4c4c4c; padding:0px;z-index:10000001; overflow:visible}/* hack for ie6 only */* html #at16pcc { position:absolute}/* iframe container */#at16abifc { overflow:hidden; margin:0; top:10px; left:10px; height:335px; width:492px; position:absolute; border:0}#at16abifc iframe { border:0; position:absolute; height:360px; width:516px; top:-10px; left:-10px}* html div#at16abifc.atiemode2 { height:354px; width:482px}* html #at16abifc iframe { height:348px; left:-10px; top:-10px; overflow:hidden}#at16p {background:url(//s7.addthis.com/static/t00/atbkg.png)}/* ifh is ie6 iframe hack */#at16p, #atie6ifh { position:absolute; /*position:fixed;*/ top:50%; left:50%; width:300px; padding:10px; margin:0 auto; margin-top:-185px; margin-left:-155px; font-family:arial,helvetica,tahoma,verdana,sans-serif; font-size:12px; color:#5e5e5e; z-index:10000001}#atie6ifh { width:322px; padding:0px; height:381px; margin-left:-165px}#at_share { margin:0; padding:0}#at16ps { overflow-y:scroll; height:284px; padding:5px}/* address book panel tab */a#at16pit { position:absolute; top:37px; right:10px; display:block; background:url(//s7.addthis.com/static/t00/tab00.gif) no-repeat; width:16px; height:20px; line-height:19px; margin-right:-17px; /*text-indent:-9000px;*/ text-align:center; overflow:hidden; color:#3366bb; /*top:26px; right:0;*/}#at16pi {background:#e5e5e5;text-align:left; /* @todo border:1px solid #fff;*/ border:1px solid #ccc; border-bottom:0}#at16pi a { text-decoration:none; color:#3366bb}#at16pi a:hover { text-decoration:underline}#at16pt {position:relative;background:#f2f2f2;height:13px; padding:5px 10px}#at16pt h4, #at16pt a{font-weight:bold}#at16pt h4 {display:inline;margin:0;padding:0;font-size:12px;color:#4c4c4c;cursor:default}#at16pt a {position:absolute;top:5px;right:10px;/*font-size:1.4em;*/color:#4c4c4c;text-decoration:none}#at16pc form{margin:0}#at16pc form label { display:block; font-size:11px; font-weight:bold; padding-bottom:4px; float:none; text-align:left}#at16pc form label span { font-weight:normal; color:#4c4c4c; display:inline}/* @todo why are the inputs textareas zoomed oddly in the iframe? on mac ffx/safari turns out it's not just on the iframe;it's off localhost. probably has to do with our doctype -- needs js action perhaps? */#at_email form .abif { width:272px !important}#at_email textarea/*.abif*/ { height:55px !important; word-wrap:break-word}/* hack for ie6 and 7 */* html #at_email textarea { height:42px !important}*:first-child+html #at_email textarea { height:42px !important}#at_email form input,#at_email form textarea { background:#fff; border:1px solid #bbb; width:272px; margin:0px; margin-bottom:8px; font-weight:normal; padding:3px; font-family:arial,helvetica,tahoma,verdana,sans-serif; font-size:11px; line-height:1.4em; /*color:#a6a6a6;*/ color:#333}#at_email form .atfxmode2 { width:279px}#at16pc form .at_ent { color:#333!important}#at16pc form textarea { /*width:356px;*/ height:48px}/* doesn't work on windows */#at16pc form input:focus,#at16pc form textarea:focus {background:#fffff0; color:#333}#at16p .atbtn { background:#fff; border:1px solid #b5b5b5; width:60px; padding:2px 4px; margin:0 2px !important; font-size:11px !important; font-weight:bold; color:#333; cursor:pointer}#at16p .atbtn:hover { border-color:#444; color:#06c}#at_email #ateml { text-align:right; font-size:10px; color:#999}/* menu content */#at16pc { height:323px; font-size:11px; text-align:left; color:#4c4c4c}#at_email { padding:5px 10px}#at16pc .tmsg { padding:4px 2px; text-align:right}/* services/filter */#at16ps {}#at16psf { position:relative; background:#f2f2f2 url(//s7.addthis.com/static/t00/atf02.gif) no-repeat center center; border-bottom:1px solid #ccc; height:20px; padding:4px 10px; text-align:center}* html #at16psf input { padding:0}#at16psf input { background:#fff; border:none; width:220px; margin:2px 0 0; color:#666; outline-style:none;/* for safari */ outline-width:0px; padding:2px 0 0; font-family:arial,helvetica,tahoma,verdana,sans-serif; font-size:12px}/*#at16psfx { position:absolute; top:12px; right:14px; display:block; background:url(http://s7.addthis.com/static/t00/x00.gif) no-repeat; width:16px; height:16px; line-height:16px; @todo restore text-indent:-9000px; outline:none}*//* notifications *//* Notifications */#at16pcc .at_error { background:#f26d7d; border-bottom:1px solid #df5666; padding:5px 10px; color:#fff}#at16pcc #at_success { background:#d0fbda; border-bottom:1px solid #a8e7b7; padding:5px 10px; color:#4c4c4c}/* footer */#at16pf {position:relative;background:#f2f2f2;height:12px; border-top:1px solid #e5e5e5}#at16pf a {position:absolute; outline:none; padding:0; margin:0; overflow:hidden; font-size:10px; color:#4c4c4c; font-family:Arial, Helvetica, Sans-Serif; text-decoration:none}#at16pf a:hover { text-decoration:underline}#at16pf a#at-whatsthis { width:60px; left:10px}#at16pf a#at-privacy { width:39px; left:90px}#at_complete { font-size:13pt; color:#47731d; text-align:center;padding-top:130px; height:208px!important; width:472px}#at_s_msg { margin-bottom:10px} #at16pf a#at-logo {background:url(//s7.addthis.com/static/t00/logo88.gif) no-repeat left; padding-left:10px;right:10px}.at_baa {display:block;overflow:hidden;outline:none}#at15s #at16pf a {top:1px}#at16pc form #at_send { width:80px !important; }#at_feed { display:none; padding:10px; height:300px}#at_feed span { margin-bottom:10px; font-size:12px}#at_feed div {width:102px!important;height:26px!important;line-height:26px!important;float:left!important; margin-right:68px}#at_feed div.at_litem { margin-right:0px}#at_feed a {margin:10px 0px;height:17px;line-height:17px}.fbtn{background:url(//s7.addthis.com/static/r05/feed00.gif) no-repeat;float:left;width:102px;cursor:pointer;text-indent:-9000px}.fbtn.bloglines{background-position:0 0;width:94px;height:20px !important;line-height:20px !important;margin-top:8px !important}.fbtn.yahoo{background-position:0 -20px}.fbtn.newsgator,.fbtn.newsgator-on{background-position:0 -37px}.fbtn.technorati{background-position:0 -71px}.fbtn.netvibes{background-position:0 -88px}.fbtn.pageflakes{background-position:0 -141px}.fbtn.feedreader{background-position:0 -172px}.fbtn.newsisfree{background-position:0 -207px}.fbtn.google{background-position:0 -54px;width:104px}.fbtn.winlive{background-position:0 -105px;width:100px;height:19px !important;line-height:19px;margin-top:9px !important}.fbtn.mymsn{background-position:0 -158px;width:71px;height:14px !important;line-height:14px !important;margin-top:12px !important}.fbtn.aol {background-position:0 -189px;width:92px;height:18px !important;line-height:18px !important}/* AddThis Side Panel */#at16pp { color:#4c4c4c; /*border-left:1px solid #fff;*/ position:absolute; top:12px; right:12px; font-size:11px}#at16pp label { font-size:11px !important}#at16ppc { padding:10px; width:179px; /*height:306px;*/}#at16pph { padding:5px 0 10px 0}#at16pph select { margin:5px 0 8px 0}#at16pp .atinp { width:156px; /* only in ie */}/* only in ie7 in quirks mode are these necessary;need js version @todo *//**:first-child+html #at16ppa,*:first-child+html #at16ppso{ width:160px}*/html>/**/body #at16pp .atinp { width:176px; /* this rule will only be read in non-ie modern browsers */}#at16ppb { background:#fff; border:1px solid #ccc; height:274px}/* Panel - Select Email Provider */#at16ep { height:16px; padding:8px}#at16ep a { display:block; height:16px; line-height:16px; padding-left:22px; margin-bottom:8px; font-size:12px}#at16ep a.at_gmail { background:url(//s7.addthis.com/static/t00/gmail.gif) no-repeat left}#at16ep a.at_hotmail { background:url(//s7.addthis.com/static/t00/hotmail.gif) no-repeat left}#at16ep a.at_yahoo { background:url(//s7.addthis.com/static/t00/yahoo.gif) no-repeat left}#at16ppf p#atsb { padding-top:20px; font-size:10px}/* remember me row */#at16abr { margin-top:10px}#at16abr input { padding:0; margin:0; margin-right:5px}/* address book results */#at16ppso { display:none; text-align:right; margin-top:2px}#at16ppa { background:#fff; border:1px solid #ccc; height:228px; width:178px; overflow:auto} #at16ppa a { display:block; white-space:nowrap; padding:4px 8px; font-size:12px!important}/* address book typedown filter */#at16eatdr { position:absolute; background: #fff; border-top:0px; max-height:110px; overflow: auto; z-index:500; top:129px; left:21px; width:277px}* html #at_email #at16eatdr { top:115px!important; width:272px!important}*:first-child+html #at_email #at16eatdr { top:115px!important; width:272px!important}/* will only be read in non-IE modern browsers */html>/**/body #at_email form #at16eatdr.abif { top:137px; width:278px!important}#at16eatdr a { display: block; overflow: hidden; border-bottom: 1px dotted #eee; padding: 4px 8px}#at16eatdr a:hover, #at16eatdr a.hover { background: #e0eefa; text-decoration: none; color: #333}/* promo units */#at_promo { font-size:12px; display:none}#at_promo button { background:#ee6a44; border-top:1px solid #ffa389; border-left:1px solid #ffa389; border-right:1px solid #d4522c; border-bottom:1px solid #d4522c; color:#fff}#at_promo .at-promo-content { margin-top:12px}#at_promo .at-promo-btn { padding-top:10px}#at_promo .at-promo-top { background:url(images/60x60_atn_logo.jpg) no-repeat 0 0; padding:10px 0 5px 70px}#at_promo h4 { font-size:14px; font-weight:bold; margin:0 0 4px}#at_promo h4 sup { font-size:11px; color:#ee6a44}#at_promo span { display:block}#at_promo .at-promo-btm { background:url(/images/60x60_at_firefox_toolbar.jpg) no-repeat 0 0; padding:6px 0 0 70px}/* tests *//* q2 test #6 */#at_hover.cell1 {font-size:14px!important}#at_hover.cell2 .at_item .at15t { color:#2200CC!important; text-decoration:underline!important}#at_hover.cell2 .at_item:hover .at15t, #at_hover.cell2 .at_item.athov .at15t { color:#180092!important}#at_hover.cell2 .at_item:hover,#at_hover.cell2 .at_item.athov {background-color:#fff!important; border:1px solid #fff!important}#at15s_head.cell4 { border-color:#262626!important; background-color:#1d1d1d!important; color:#fff!important}#at_hover.cell4,#at_hover.cell4 .at_item/*, #at_share.cell4 .at_item*/ { background-color:#262626!important; color:#fff!important}#at_hover.cell4 .at_item:hover,#at_hover.cell4 .at_item.athov{ background-color:#262626!important; border:1px solid #262626!important; color:#fff!important; text-decoration:underline!important}* html .cell4 .at_item {border:1px solid #262626!important}* html .cell4 .at_item.athov {border:1px solid #444!important}.cell4 #at16pf {background:#1d1d1d;border-top:1px solid #262626}.cell4 #at16pf a {color:#fff} #$%&_?http://www.insidehighered.com/design/ihe/images/transparent.gifObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_?http://www.insidehighered.com/design/ihe/images/transparent.gif./01X$classesZ$classname12UNSURLXNSObject#Aį 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJ]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytesVApacheYimage/gif_Thu, 02 Jul 2009 21:47:03 GMTS807_"d50415-327-46061b44ecd00"Uclose_Tue, 13 Jan 2009 18:51:00 GMT./\]]^2_NSMutableDictionary\NSDictionary'./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd LQZehnw $*1;[_|dYimage/gifO'GIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,;()*_Whttp://www.insidehighered.com/extension/ihe/design/standard/javascript/ihe.shadowbox.jsObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_Whttp://www.insidehighered.com/extension/ihe/design/standard/javascript/ihe.shadowbox.js./01X$classesZ$classname12UNSURLXNSObject#Aį& 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJ]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytesVApache_application/x-javascript_Thu, 02 Jul 2009 21:47:03 GMTT6400_"d606a4-1900-465f6d4006b00"Uclose_Wed, 25 Mar 2009 19:51:40 GMT./\]]^2_NSMutableDictionary\NSDictionary./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd dir} #.<BIdd'O; (function($) { function findOuterBody() { var body = $.outerDocument().find('body'); if (!body.length) { // If the outer window is a frameset, // we can't draw our shadowbox there. body = $.outerDocument().find('frameset'); if (body.length) { return $(document).find('body'); } } return body; } /** * If there is a shadowbox open, close it */ $.closeShadowbox = function() { findOuterBody().data('shadow-content-close').click(); } /** * Creates a shadow box over the entire window and inserts content into it. * * @param html The content to display. This can be any valid JQuery selector. * If this is left blank, the last shown content will be shown again * * @param options Options to display. * - speed: The speed of the show and hide animations. Default is 200. * - show: If this is false, the content pane will be initialized but the * shadowbox won't actually be shown; call this method again without * any html to show the shadowbox. Defaults to true. * - class: An optional class to assign to the outer content pane div. * - closeOnClick: If this is true (default), any mouse click on the shadow * will close the shadow box. If this is false, only the * close button will close the shadow box. */ $.shadowbox = function(html, options) { var defaultOptions = { 'speed': 200, 'show': true, 'class': null, 'closeOnClick': true } options = $.extend(defaultOptions, options); var body = findOuterBody(); var doc = body.get(0).ownerDocument; // Create the shadow var shadow = body.data('shadow-pane'); if (!shadow) { shadow = $(doc.createElement("div")) .addClass('shadow-pane') .appendTo(body) .hide(); if (options.closeOnClick) { shadow.click($.closeShadowbox); } body.data('shadow-pane', shadow); } // Create the content pane var content = body.data('shadow-content-pane'); if (!content) { content = $(doc.createElement("div")) .addClass('shadow-content-pane') .appendTo(body) .hide(); // Add an X in the corner var x = $(doc.createElement("div")) .html('Close') .addClass('close-button') .click(function() { shadow.fadeOut(options.speed); content.fadeOut(options.speed, function() { if (options['class']) { content.removeClass(options['class']); } }); return false; }) .appendTo(content); body.data('shadow-content-pane', content); body.data('shadow-content-close', x); } var container = body.data('shadow-container'); if (!container) { container = $(doc.createElement("div")) .addClass('shadow-container') .appendTo(content); body.data('shadow-container', container); } // If the user specified a content class to use, add it if (options['class']) { content.addClass(options['class']); } // Add the content if (html) { container.html(html); } function showShadowBox() { // Show the shadow if (content.is(":hidden") && shadow.is(":hidden") && options.show) { var win_height = $.outerWindowHeight(); var win_width = $.outerWindowWidth(); var doc_height = $.outerDocumentHeight(); var doc_width = $.outerDocumentWidth(); shadow .height(doc_height) .width(doc_width) .css('opacity', 0); // Calculate the center point of the window var top = (win_height - content.outerHeight(true)) / 2; var left = (win_width - content.outerWidth(true)) / 2; // Calculate the start of the visible portion of the window var scrollTop = $.outerWindow().scrollTop() || 0; var scrollLeft = $.outerWindow().scrollLeft() || 0; // Adjust for the case where we're in a nested frame var offset = content.offset(); scrollTop = Math.max(scrollTop, offset.top); scrollLeft = Math.max(scrollLeft, offset.left); // Make sure that the top appears in view top = Math.max(top + scrollTop, scrollTop + 5); left = Math.max(left + scrollLeft, scrollLeft); content.css({ top: Math.floor(top), left: Math.floor(left) }); shadow .show() .fadeTo(options.speed, 0.5); content.fadeIn(options.speed); } } // Give the content time to render, so we can get an accurate width setTimeout(showShadowBox, 10); // Don't break the chain return this; } /** * Shows a copy of the selected elements in a shadowbox. * Just like calling $.shadowbox() on the given nodes. * If the 'clone' option is set (default), the node will be cloned * before being displayed. */ $.fn.shadowbox = function(options) { var defaultOptions = { 'clone': true } options = $.extend(defaultOptions, options); var nodes = this; if (options.clone) { nodes = this.clone(); } $.shadowbox(nodes, options); return this; } })(jQuery); ,-._Shttp://www.insidehighered.com/extension/ihe/design/standard/javascript/ihe.story.jsO bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_Shttp://www.insidehighered.com/extension/ihe/design/standard/javascript/ihe.story.js./01X$classesZ$classname12UNSURLXNSObject#Aĸ 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJ]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytesVApache_application/x-javascript_Thu, 02 Jul 2009 21:47:08 GMTT4171_"d606a7-104b-469300fb96e80"Uclose_Tue, 05 May 2009 20:24:10 GMT./\]]^2_NSMutableDictionary\NSDictionaryK./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd `eny| *8>E`d#OK/** * Takes any tables or images that appear larger than they should given the column * that they're in, and replaces them with a link that opens the original image * as a pop-up. * * Moves the left column down after the first paragraph of body text. */ function iheStory() { var container; var containerWidth; var leftbar; var nodes; function init() { // Don't do any manipulations if the page is being printed if (typeof(print_mode) != 'undefined' && print_mode) { return; } container = $(".attribute-bodytext"); containerWidth = container.width(); moveBodyText(); shadowboxImages(); shadowboxTables(); } /** * Grab the first paragraphs up to 500 characters, and move them before * the left story bar. */ function moveBodyText() { leftbar = $(".story-left-column"); if (!leftbar.length) { return; } // Get the first paragraph for which the text is longer than // a certain number of characters. var textLength = 0; var para = container.children() .filter(function() { var node = $(this); if (textLength < 500) { if (node.is("div,p,img,h1,h2,h3")) { textLength += node.text().length; return true; } // Once we encounter a list, stop processing if (node.is("ul,ol,table")) { textLength = 500; } } return false; }); // Move the first paragraph of text above the left bar $("
") .attr('class', container.attr('class')) .html(para) .insertBefore(leftbar); } function shadowboxImages() { // Find the main image and link to the full-size version $('[ihetype=thumbnail-image] a').each( function() { var link = $(this); // Grab the full size image from the DOM, send it to a shadowbox var mainImage = link.find('div:hidden') .show().remove(); link.bind('click', function() { return onClick(mainImage); }); }); } function shadowboxTables() { // Find all tables that are wider than the container width nodes = container.find("table[width]"); for (var i = 0; i < nodes.length; i++) { var node = nodes.eq(i); // Get the desired width var attrWidth = node.attr('width'); // Get the actual width, as set by CSS rules var contWidth = node.width(); // If the desired width is greater, pull this object out in a shadowbox if (attrWidth > contWidth || attrWidth > containerWidth) { // Style the node node.width(attrWidth); var link = $("") .addClass('wide-object-replacer') .bind('click', $.hitch(this, onClick, node)); // Create a mini version of the table var tbl = node.clone(true) .css({ fontSize: '8px', border: '1px solid #000000' }) .appendTo(link); // Only show four rows var rows = tbl.find("tr:gt(3)").remove(); link = link.append("[Click to view full table]") .wrap("

") .parent(); // Replace the table with the link node.replaceWith(link); } } } /** * When the user clicks on the replacement link, show the * original node in a shadow box. */ function onClick(node) { // Open the shadowbox with the new content node.shadowbox(); return false; } $(document).ready(init); } // Because there are no options, this class initializes automatically var story = new iheStory(); 0123_{http://www.insidehighered.com/var/ihe/storage/images/media/news_images/2009/06/onlineed/4023576-1-eng-US/onlineed_small.jpgO#bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_{http://www.insidehighered.com/var/ihe/storage/images/media/news_images/2009/06/onlineed/4023576-1-eng-US/onlineed_small.jpg./01X$classesZ$classname12UNSURLXNSObject#AƟ 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJ]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytesVApacheZimage/jpeg_Thu, 02 Jul 2009 21:51:11 GMTU25486_"f8094-638e-46d94a43ea940"Uclose_Tue, 30 Jun 2009 18:04:45 GMT./\]]^2_NSMutableDictionary\NSDictionaryc./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd   !.3BGR`fmx -d;Zimage/jpegOcJFIF,,ExifMM* z(1%2ÇiCanonCanon EOS 20D,,Adobe Photoshop Elements 3.0 Windows2005:11:02 07:42:18.6"'0221>R fn v  ~0100  2005:11:01 09:51:162005:11:01 09:51:16*5wu#N R030100(&HHJFIFHH Adobe_CMAdobed            k" ?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?Eu=~]ȒN.7^]'3aa} 7#ºD?GQ'EDQB~ |X|1[\M&2˰gywyE#v&Ք}[q"oՊHoSرr>][*v}]L湏HGtKxCY}/ƽI%-(o܇J}4}k?Xqt7N0[M%}T1nלb= dT!Mm,䦢0J<W eu'mô$\~* j5e F wd3+vT)]u6PIaÐ5x{K˷Cvˢ$:/'Z7Z| ׋I+cW1ha q&2roO-}zg-0S!Qw} lڭfQZ2cP@';JVK<ΊC]V/ہgpp$4(2Y 2zR[aJ˵l io OKu53syWXu>Ev[{3Qkg݋sǝ=<" iONNԩ<쥆v3W-oY[}n (ͭ?z6?LLnih2hBuӍ^&+nE 8ZOCkdX%gUf߳5j́!5h:m~=ׂdhQ&,?ƽFVwm#s+}4S79k=VeS[obɴݣFU'%Wc~kQg\et|g2iRXڛ'fr;1%싀ҪYnF~i\q[s2M u<8j0u{uPfR']f,Tb5_+к̖әa5&[[\vd뱌f2,?޽߭=?>lFeVOкV.t2lM9k}?VqeB͆Xq=XG:Ri)h0Wz/UϡWdo4W@~?|Wt}KH<(?4[/oqXŋnADo"#E}0[[׈!r]/-M]/6( Z[4YyWZGekQicwCw\ >߰SmAXCaQR]qNpK=7Qۉ~a5UF4c]FGm>hu ggc;/QpTD6,>[4P|*[K v4 :OVOj)=.:x@ɚ0f:Ln!uFSAkJ9i].W ֨q.[B4n 4p\J1tm& K\muc2܋m4S[pkgXuH-.">Y?U]C YQ XA,''mL>AotAzOZ1n_WkrVu4ݪ{m"פ$/ :!uW1<V99V͐Vw+  :N.h{hv :@J&9_W^^^~ ޣwV^ʜfuoGn%M<T([m}sys'RưYkx2Zt)$?J[TYmg?[w7b^1ufp9oT9gpco_gk_¦9`q䃯RR4"Ԙ:!o^>%XO:RtDeC9b9eh Hs}Qqe(e}c/Md4_t*{¹s.mX&^ _dY^!7b[t Qg*хLClth g׾zx5 Ap6>.hm*Cp~)]jzZG#7pfE]2l{ŎE{?1s@NU6S1#ܳr>~V}w~D%gJӒ!E뱾Z:~S+a'ull\?y-#=-ԏܶ# k3cN]qC:s,-x{s6\]]݉h?/Z??h}WC\ I.}f࣡܈߫لj,E{x?w_tz_Tnl}It,&'a ԑ#Ig&\> XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)KmPhotoshop 3.08BIM8BIM%F &Vڰw8BIM,,8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMW ComputerWork 003B nullboundsObjcRct1Top longLeftlongBtomlongRghtlong slicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlong urlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM( ?8BIM 8BIM kȠJFIFHH Adobe_CMAdobed            k" ?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?Eu=~]ȒN.7^]'3aa} 7#ºD?GQ'EDQB~ |X|1[\M&2˰gywyE#v&Ք}[q"oՊHoSرr>][*v}]L湏HGtKxCY}/ƽI%-(o܇J}4}k?Xqt7N0[M%}T1nלb= dT!Mm,䦢0J<W eu'mô$\~* j5e F wd3+vT)]u6PIaÐ5x{K˷Cvˢ$:/'Z7Z| ׋I+cW1ha q&2roO-}zg-0S!Qw} lڭfQZ2cP@';JVK<ΊC]V/ہgpp$4(2Y 2zR[aJ˵l io OKu53syWXu>Ev[{3Qkg݋sǝ=<" iONNԩ<쥆v3W-oY[}n (ͭ?z6?LLnih2hBuӍ^&+nE 8ZOCkdX%gUf߳5j́!5h:m~=ׂdhQ&,?ƽFVwm#s+}4S79k=VeS[obɴݣFU'%Wc~kQg\et|g2iRXڛ'fr;1%싀ҪYnF~i\q[s2M u<8j0u{uPfR']f,Tb5_+к̖әa5&[[\vd뱌f2,?޽߭=?>lFeVOкV.t2lM9k}?VqeB͆Xq=XG:Ri)h0Wz/UϡWdo4W@~?|Wt}KH<(?4[/oqXŋnADo"#E}0[[׈!r]/-M]/6( Z[4YyWZGekQicwCw\ >߰SmAXCaQR]qNpK=7Qۉ~a5UF4c]FGm>hu ggc;/QpTD6,>[4P|*[K v4 :OVOj)=.:x@ɚ0f:Ln!uFSAkJ9i].W ֨q.[B4n 4p\J1tm& K\muc2܋m4S[pkgXuH-.">Y?U]C YQ XA,''mL>AotAzOZ1n_WkrVu4ݪ{m"פ$/ :!uW1<V99V͐Vw+  :N.h{hv :@J&9_W^^^~ ޣwV^ʜfuoGn%M<T([m}sys'RưYkx2Zt)$?J[TYmg?[w7b^1ufp9oT9gpco_gk_¦9`q䃯RR4"Ԙ:!o^>%XO:RtDeC9b9eh Hs}Qqe(e}c/Md4_t*{¹s.mX&^ _dY^!7b[t Qg*хLClth g׾zx5 Ap6>.hm*Cp~)]jzZG#7pfE]2l{ŎE{?1s@NU6S1#ܳr>~V}w~D%gJӒ!E뱾Z:~S+a'ull\?y-#=-ԏܶ# k3cN]qC:s,-x{s6\]]݉h?/Z??h}WC\ I.}f࣡܈߫لj,E{x?w_tz_Tnl}It,&'a ԑ#Ig&\>8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 3.08BIM" http://ns.adobe.com/xap/1.0/ 1/15 28/10 3 0221 2005-11-01T09:51:16-07:00 2005-11-01T09:51:16-07:00 256042/65536 194698/65536 2/3 5 200/1 0100 4294967295 2700 1800 3504000/885 2336000/590 2 0 0 0 0 400 1 2 3 0 False 0 2 False False Canon Canon EOS 20D 1 300/1 300/1 2 2 313/1000 329/1000 64/100 33/100 21/100 71/100 15/100 6/100 299/1000 587/1000 114/1000 2005-11-02T07:42:18-07:00 2005-11-02T07:42:18-07:00 2005-11-02T07:42:18-07:00 Adobe Photoshop Elements 3.0 Windows uuid:6d14aaae-4b19-11da-9692-e3a4e2ea5e03 adobe:docid:photoshop:6d14aaad-4b19-11da-9692-e3a4e2ea5e03 adobe:docid:photoshop:62c36f02-4bae-11da-a482-d5382d8b1f69 image/jpeg C    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222Bd<!1AQa"2BRq#$bs3r4C'1!A"Q2a#3Rb ?ŲSpAQ .9z`q$rH67Ov[?6th&ޭFٍ,R'ߚ$_!/B7%gFRHZ 1]{Gh[;ֶ}]L6(-?p{*HEWnqe)X3cebry]57fb2|k5][g"LdH=ud 钥.7 dVy섣+AJ$xVxZ?+4f$F䄶"#F;4w\TOgVjHDuΨg@.ˠ4=mJڸ$J. 3EЕ$:Gj xnՓomVyp5|+R w/eJjxzk6SipkJfvpXD愁qѳ=hIWto~8B>,#E$'ʀD('P#Rؤ#2tzM~v&dj;LRqmsJ?z6yžU岹JmE*K$}oͰ( :G&<t)j~5ZR4ؤ lٟf(Y.[4c_奲~HڑQ $ ~;so4#8Ø4!O ~}=$JSyshon/ KK}#ZBuii2 Pf6MI1[vҹlew-.0tXPEO&H8>E!xUYlF%o8_K’H݊J; MZ h-96 doX:6WuGEkSP{O0_QLΚV]j0 lw<.8{7+v 63-␕vc˕1AG{NC BV%#^`|<햏-#8IO<[gA|HW4ОE"Y]lO–碡02!I8+ǑN6yYqKJ({PhސZ5om6O ˓Ei9v`7Y}3fec3#5w g}[Le{{,9T9O$bW 9:%7Ժ;3Mԕ0[ C g-`6.?%^/ej52 )+vI3\Q_:Fؔv8'2RV;y1cTE!mlDi*I[ sZa,3dɇ"PPG iN_pڐB+M,l"~^iA̅TC| W :Fv ž ]IV[#4)S㠛]#^u9| I_eVO9oK1Bvc% ZS-#J#TX@DH02k(ԍ%Κ1 JGtlW50ĕ Ri%$!_Lw{K7KebJBڄNIWdr<>4bL_%6E0lepBbʫ,:3ٞo:rUWZe-+84'{*VQl6X-EIsqk#+#5U)}2~ֺ,ƹLQO;*tZUvr-8ԢKW.w H$ޒlo1;$TߔVۻJ^Qć0ճULêK9GOLreX )1'Ҿ$|89-IB:<_^zLۚqnӓqJ#wo㝥JKI՚MBec@ $RJ)>_udqi˥>Ϣ-9inӖSl;L\"ddCEϨpaxmP="3XqSߡaMn鴾V"tOE lP Z2Jf!|(1fct6DH8;YFhڍMm@W JQʒg8Jy 6*p6g1 h+_h\%G\jHOimJm*QI44 ʸ#kBB2KypKHQdrdY(?56%7_Ahttp://www.insidehighered.com/design/ihe/images/button0-share.gifObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_Ahttp://www.insidehighered.com/design/ihe/images/button0-share.gif./01X$classesZ$classname12UNSURLXNSObject#AĹ 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJ]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytesVApacheYimage/gif_Thu, 02 Jul 2009 21:47:08 GMTS325_"d503ca-145-46061b44ecd00"Uclose_Tue, 13 Jan 2009 18:51:00 GMT./\]]^2_NSMutableDictionary\NSDictionaryE./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd NS\gjpy &,3=]a~dOEGIF89aSi:!,SйE8ͻ_4dihl2tm*HF!r*6~FA-1*mpL-6faQhp(v&=\__ d? > H?\ _ 1  H!Ç#Z;9:;_.http://s7.addthis.com/js/152/addthis_widget.jsO@bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345OPQRSTUVWXYZ[\]^_`abcghU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_.http://s7.addthis.com/js/152/addthis_widget.js./01X$classesZ$classname12UNSURLXNSObject#AB 6789DWNS.keysZNS.objects:;<=>?@ABC EFGHIJKLMNTVary]Accept-Ranges_Content-Encoding\Content-TypeVServer^Content-LengthTDateTEtagZConnection]Last-Modified_Accept-EncodingUbytesTgzip_application/x-javascriptVApacheT4493_Thu, 02 Jul 2009 19:29:37 GMT_!"2f9853d-2ae0-46d8ecfec5c00"-gzipZkeep-alive_Tue, 30 Jun 2009 11:07:28 GMT./deef2_NSMutableDictionary\NSDictionary*./ijjk2_NSHTTPURLResponse]NSURLResponse)27:PRd  ?DMX[ajsu| "-;MSXsz "&:lHO*/* (c) 2008, 2009 Add This, LLC */ var addthis_conf={ver:152};function addthis_onmouseover(_1,e,_3,_4,_5,_6,_7){if(_5){addthis_config.username=_5;}if(_6){addthis_language=_6;}addthis_content=_7||"";return addthis_open(_1,"share",_3,_4);}function addthis_onmouseout(){addthis_close();}function addthis_invoke(s,u,t,p){addthis_config.username=p||_ate.pub();addthis_share.url=(u||w.addthis_url);addthis_share.title=(t||w.addthis_title);var w=window,lu=addthis_share.url.toLowerCase(),lt=addthis_share.title.toLowerCase();if(lu===""||lu==="[url]"){addthis_share.url=location.href;}if(lt===""||lt==="[title]"){addthis_share.title=document.title;}_ate.as(s);return false;}if(!window._ate){var _atd="www.addthis.com/",_atr="//s7.addthis.com/",_euc=encodeURIComponent,_duc=decodeURIComponent,_atu="undefined",_atc={dr:0,ver:250,loc:0,enote:"",cwait:500,tamp:0.06,samp:0.01,camp:0.05,vamp:1,addr:-1,addt:1,xfl:!!window.addthis_disable_flash,abf:!!window.addthis_do_ab};(function(){try{var l=window.location;if(l.protocol.indexOf("file")===0){_atr="http:"+_atr;}if(l.hostname.indexOf("localhost")!=-1){_atc.loc=1;}}catch(e){}var ua=navigator.userAgent.toLowerCase(),d=document,w=window,wa=w.addEventListener,we=w.attachEvent,dl=d.location,b={win:/windows/.test(ua),chr:/chrome/.test(ua),iph:/iphone/.test(ua),saf:(/webkit/.test(ua))&&!(/chrome/.test(ua)),opr:/opera/.test(ua),msi:(/msie/.test(ua))&&!(/opera/.test(ua)),ffx:/firefox/.test(ua),ie6:/msie 6.0/.test(ua),mod:-1},_9={isBound:false,isReady:false,readyList:window.addthis_onload||[],onReady:function(){if(!_9.isReady){_9.isReady=true;var l=_9.readyList;for(var fn=0;fn-1){r.onReady();return;}if(b.msi&&window==top){(function(){if(r.isReady){return;}try{d.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}r.onReady();})();}if(b.opr){d.addEventListener("DOMContentLoaded",function(){if(r.isReady){return;}for(var i=0;i25){dr=dr.substr(0,25);}}new Image().src=_atr+"live/t00/"+i+".gif?"+(a.uid!==null?"uid="+a.uid+"&":"")+a.ran()+"&"+a.cst(c)+(a.pub()?"&pub="+a.pub():"")+(dr?"&dr="+_euc(dr):"");}},cuid:function(){return(_17.sttm&_17.max).toString(16)+(Math.floor(Math.random()*_17.max)).toString(16);},ssid:function(){if(_17.sid===0){_17.sid=_17.cuid();}return _17.sid;},sev:function(id,_1e){_17.pix="sev-"+(typeof(id)!=="number"?_euc(id):id);_17.svt.push(id+";"+_17.off());if(_1e===1){_17.xmi(true);}else{_17.sxm(true);}},cev:function(k,v){_17.pix="cev-"+_euc(k);_17.cvt.push(_euc(k)+"="+_euc(v)+";"+_17.off());_17.sxm(true);},sxm:function(b){if(_17.tmo!==null){clearTimeout(_17.tmo);}if(b){_17.tmo=_17.sto("_ate.xmi(false)",_17.wait);}},sto:function(c,t){return setTimeout(c,t);},sta:function(){var a=_17;return"AT-"+(a.pub()?a.pub():"unknown")+"/-/"+a.ab+"/"+a.ssid()+"/"+(a.seq++)+(a.uid!==null?"/"+a.uid:"");},xmi:function(_25){var a=_17,h=a.dl?a.dl.hostname:"";if(!a.uid){a.dck("X"+a.cuid());}if(a.cvt.length+a.svt.length>0){a.sxm(false);if(a.seq===1){a.cev("pin",a.inst);}if(_atc.xtr){return;}if(h.indexOf(".gov")>-1||h.indexOf(".mil")>-1){_atc.xck=1;}var urp=a.pix+"-"+a.ran()+".png?ev="+_17.sta()+"&se="+a.svt.join(",")+"&ce="+a.cvt.join(",")+(_atc.xck?"&xck=1":""),url=a.evu+urp;a.cvt=[];a.svt=[];if(_25){var d=document,i=d.ce("iframe");i.id="_atf";i.src=url;_17.opp(i.style);d.body.appendChild(i);i=d.getElementById("_atf");}else{(new Image()).src=url;}}},loc:function(){return _atc.loc;},opp:function(st){st.width="1px";st.height="1px";st.position="absolute";st.zIndex=100000;},pub:function(){return window.addthis_config&&addthis_config.username?_euc(addthis_config.username):"";},plo:[],lad:function(x){_17.plo.push(x);},lng:function(al){var d=document;if(al&&(al.toLowerCase()).indexOf("en")!==0&&!_17.pll){var o=d.ce("script");o.src=_atr+"static/r07/lang00.js";d.gn("head")[0].appendChild(o);_17.pll=o;}},jlo:function(){try{var d=document,al=(window.addthis_language||addthis_config.ui_language||(_17.bro.msi?navigator.userLanguage:navigator.language));_17.lng(al);if(!_17.pld){var m=d.ce("script");m.src=_atr+"static/r07/menu15.js";d.gn("head")[0].appendChild(m);_17.pld=m;}}catch(e){}},igv:function(){if(!w.addthis_share){w.addthis_share={url:w.addthis_url,title:w.addthis_title};}if(!w.addthis_config){w.addthis_config={username:w.addthis_pub};}else{if(addthis_config.data_use_flash===false){_atc.xfl=1;}if(addthis_config.data_use_cookies===false){_atc.xck=1;}}},lod:function(arg){try{var a=_17,hp=0,f=arg===1&&!_atc.abf,dr=d.referer||d.referrer||"",du=dl?dl.href:null,si=du?du.indexOf("sms_ss"):-1,al=(window.addthis_language||(window.addthis_config?window.addthis_config.ui_language:null)||(_17.bro.msi?navigator.userLanguage:navigator.language));a.igv();a.dr=dr;a.ab=window.addthis_ab||(a.tamp>0&&(al==""||al.indexOf("en")==0)?(a.tamp>0.015?(a.tamp>0.03?(a.tamp>0.45?4:3):2):1):0);if(!f){if(a.samp>=0&&!a.sub){a.sev("20");a.cev("plo",Math.round(1/_atc.samp));if(a.dr){a.cev("pre",a.dr);hp=1;}}if(a.camp>=0&&du&&dl&&dl.protocol&&(dr.indexOf("com/search")>-1)&&(dl.protocol.indexOf("https")==-1)){dr=dr.split("?").pop();var t=dr.split("&"),fnd=0,quo=-1,ts="";for(var i=0;i0&&t[i-1]!=" "&&quo==-1){ts+=",";}break;case"\"":if(quo>=0){ts+=t.substr(quo+1,(i)-(quo+1));quo=-1;}else{quo=i;}break;default:if(quo==-1){ts+=t[i];}}}}new Image().src="//a.collective-media.net/classify?net=cs&url="+_euc(du)+"&terms="+ts;}if(si>-1){var sm=du.substr(si),am=sm.indexOf("&");if(am>-1){sm=sm.substr(0,am);}sm=(sm.split("="))[1];if(a.vamp>=0&&!a.sub&&sm.length){a.cev("plv",Math.round(1/_atc.vamp));a.cev("rsc",sm);}}a.img(_atc.ver+"lo","2");}if(a.plo.length>0){a.jlo();}if(!_atc.xfl&&!(a.loc())&&(f||a.uid===null)&&a.swf){var _43=function(o,n,v){var c=d.createElement("param");c.name=n;c.value=v;o.appendChild(c);};var o=d.createElement("object");a.opp(o.style);o.id="atff";if(b.msi){o.classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";_43(o,"movie",a.swf);}else{o.data=a.swf;o.quality="high";o.type="application/x-shockwave-flash";}_43(o,"wmode","transparent");_43(o,"allowScriptAccess","always");d.body.insertBefore(o,d.body.firstChild);if(b.msi){o.outerHTML+=" ";}}}catch(e){}},unl:function(){var a=_17;if(a.samp>=0&&!a.sub&&!_atc.abf){a.sev("21",1);a.cev("pun",1/_atc.samp);}return true;},kck:function(k){var d=document;if(d.cookie){d.cookie=k+"= ; expires=Tue, 31 Mar 2009 05:47:11 UTC; path=/";}},rck:function(k){var d=document;if(d.cookie){var ck=d.cookie.split(";");for(var i=0;i=0){return c.substring(x+(k.length+1));}}}return;},dck:function(c){_17.uid=c;_17.sck("_csuid",c);},sck:function(u,v,s){var h=_17.dl?_17.dl.hostname:"";if(h.indexOf(".gov")>-1||h.indexOf(".mil")>-1){_atc.xck=1;_atc.xfl=1;}var p=_17.pub(),x=["usarmymedia","gobiernousa","govdelivery"];for(i in x){if(p==x[i]){_atc.xck=1;_atc.xfl=1;break;}}if(!_atc.xck){d.cookie=u+"="+v+(!s?"; expires=Wed, 04 Oct 2028 03:19:53 GMT":"")+"; path=/";}},fcl:null,asetup:function(x){var a=_17;try{if(x!==null&&x!==_atu){a.dck(x);}if(a.fcl){a.fcl();}}catch(e){}return x;},ao:function(elt,_5d,_5e,_5f,_60,_61){_17.lad(["open",elt,_5d,_5e,_5f,_60,_61]);_17.jlo();return false;},ac:function(){},as:function(s,cf,sh){_17.lad(["send",s,cf,sh]);_17.jlo();}},a=_17;w._ate=a;w._adr=r;d.ce=d.createElement;d.gn=d.getElementsByTagName;r.bindReady();if(wa){wa("unload",a.unl,false);}else{if(we){we("onunload",a.unl);}else{w.onunload=a.unl;}}if(!_atc.ost){if(!w.addthis_conf){w.addthis_conf={};}for(var i in addthis_conf){_atc[i]=addthis_conf[i];}_atc.ost=1;}r.append(a.lod);if(d.cookie){var ck=d.cookie.split(";");for(var i=0;i=0){_17.uid=c.substring(x+7);}}}try{var l=d.ce("link");l.rel="stylesheet";l.type="text/css";l.href=_atr+"static/r07/widget04.css";l.media="all";d.gn("head")[0].appendChild(l);}catch(e){}var ss=d.gn("script"),s=ss[ss.length-1],q=s.src.replace(/^[^\?]+\??/,""),pq=function(q){var p={};if(!q){return p;}var ps=q.split(/[;&]/);for(var i=0;i");w._ate.igv();w._ate.lad(["span",rc,addthis_share.url,addthis_share.title]);}if(w.addthis_clickout){_17.lad(["cout"]);}}catch(e){}})();function addthis_open(elt,_77,_78,_79,_7a,_7b){return _ate.ao(elt,_77,_78,_79,_7a,_7b);}function addthis_close(){_ate.ac();}function addthis_sendto(s,cf,sh){_ate.as(s,cf,sh);return false;}if(_atc.dr){_adr.onReady();}}else{_ate.inst++;}if(_atc.abf){addthis_open(document.getElementById("ab"),"emailab",window.addthis_url||"[URL]",window.addthis_title||"[TITLE]");}=>%?_Vhttp://www.insidehighered.com/extension/ezflow/design/ezflow/images/icons/tip_icon.gifObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_Vhttp://www.insidehighered.com/extension/ezflow/design/ezflow/images/icons/tip_icon.gif./01X$classesZ$classname12UNSURLXNSObject#AĹ ( 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJ]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytesVApacheYimage/gif_Thu, 02 Jul 2009 21:47:08 GMTS126_"d60297-7e-46061b7a54b00"Uclose_Tue, 13 Jan 2009 18:51:56 GMT./\]]^2_NSMutableDictionary\NSDictionary~./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd chq| "-;AHRrvdO~GIF89a 3!, CHM05uXmC7$kJmfN,?@A CDEFGHIJ]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytesVApacheYimage/png_Thu, 02 Jul 2009 21:47:08 GMTS553_"d60296-229-46061b7a54b00"Uclose_Tue, 13 Jan 2009 18:51:56 GMT./\]]^2_NSMutableDictionary\NSDictionary)./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd ejs~ $/=CJTtxdYimage/pngO)PNG  IHDR tEXtSoftwareAdobe ImageReadyqe<IDATxDkAū{fv%E@4$KEģA?b@ 9$ͻql"z2A׬lYfgD4:?W fUMMOKJ,?@A CDEFGHIJ]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytesVApache_application/x-javascript_Thu, 02 Jul 2009 21:47:08 GMTT6448_"d606a6-1930-46061b72b3900"Uclose_Tue, 13 Jan 2009 18:51:48 GMT./\]]^2_NSMutableDictionary\NSDictionary0./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd afoz}  +9?Fad$O0/** * First signs the user up to receive mailings (via an AJAX post), then * presents the user with a shadow box for entering additional information. * * @param options A list of options * - spinnerImg The image to use for the busy spinner. * - signupUrl The URL of the signup page. */ function iheSignup(options) { var defaultOptions = { 'signupUrl': '/newsletter/signup', 'spinnerImg': '/extension/ezflow/design/standard/stylesheets/tabview/assets/loading.gif' } options = $.extend(defaultOptions, options); function init() { var obj = this; var buttons = $("[ihetype=signup]") .each(function() { var button = $(this); // If the button has already been linked, skip it if (!button.data('spinner')) { var spinner = $("") .attr('src', options.spinnerImg) .insertAfter(button) .hide(); button.data('spinner', spinner); // Get the relevant fields the user may have already filled out var form = button.parents('form'); button.data('email', form.find("[id$=contact_email]")); button.data('firstName', form.find("[id$=contact_first_name]")); button.data('lastName', form.find("[id$=contact_last_name]")); button.data('organization', form.find("[id$=contact_organization]")); button.click($.hitch(obj, onSignup, button)); // If the form is a signup-form, disable the default submit action if (form.is("[ihetype=signup-form]")) { form.bind('submit', $.hitch(obj, onSignup, button)); } // Write instructions over the email address var emailField = button.data('email'); if (emailField) { emailField.prefill('Enter e-mail address'); } } }); } /** * When the user clicks the signup link, post their email address */ function onSignup(button) { // Get the user values var email = button.data('email').attr('value'); var firstName = button.data('firstName').attr('value'); var lastName = button.data('lastName').attr('value'); var organization = button.data('organization').attr('value'); // If the field is empty, don't send the prefill text if (button.data('email').data('empty')) { email = ''; } var data = { 'email': email, 'ajax': true }; if (firstName) { data['first_name'] = firstName; } if (lastName) { data['last_name'] = lastName; } if (organization) { data['organization'] = organization; data['institution'] = organization; } button.data('spinner').show(); // Sign up the user $.post(options.signupUrl, data, $.hitch(this, onPost, button)); return false; } /** * Once the user has been signed up, show a shadow box with additional * information for the user to fill out. */ function onPost(button, data) { data = $.parseResponse(data); // Place the resulting page into the div, and active it var div = $("

") .html(data); // Set up the form, binding additional elements setupForm(div); // Hide the original spinner, then show the shadow box button.data('spinner').hide(); $.shadowbox(div, {'class': 'signup-box'}); return false; } /** * After HTML has been loaded into the popup div, bind elements and * handle the other processing. */ function setupForm(div) { // Bind the form buttons div.find('form') .bind('submit', $.hitch(this, onSubmitForm, div)); div.find('[name=CancelButton]') .bind('click', $.closeShadowbox); div.find('[name=UnsubscribeButton]') .bind('click', $.hitch(this, onUnsubscribe, div)); } /** * When the user submits the form with additional information, * submit it through AJAX instead so we don't lose the original page. */ function onSubmitForm(div) { // Add a spinner to the form $("") .attr('src', options.spinnerImg) .insertAfter(div.find('[name=CancelButton]')); var form = div.find('form'); // Get the URL to which to post the form and the form data var action = form.attr('action'); var data = form.find(":input").serializeArray(); data.push({name: 'ajax', value: true}); data.push({name: 'SubmitButton', value: true}); $.post(action, data, $.hitch(this, onPostForm, div)); return false; } function onUnsubscribe(div) { var button = div.find('[name=UnsubscribeButton]'); // Add a spinner to the form $("") .attr('src', options.spinnerImg) .insertAfter(button); // Get the URL to which to post the form and the form data var action = button.attr('href'); var data = [{name: 'ajax', value: true}]; $.post(action, data, $.hitch(this, onPostForm, div)); return false; } /** * When the form has been successfully posted, see whether it succeeded. */ function onPostForm(div, data) { var data = $.parseResponse(data); // Place the resulting page into the div div.html(data); // If the form submission succeeded, close the shadowbox. if (div.find(".signup-details-thankyou").length > 0) { window.setTimeout($.closeShadowbox, 2000); } else { setupForm(div); } return false; } // Initialize the form when the document is ready $(document).ready($.hitch(this, init)); } JK%L_ehttp://www.insidehighered.com/extension/ezflow/design/standard/stylesheets/tabview/assets/loading.gifO bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_ehttp://www.insidehighered.com/extension/ezflow/design/standard/stylesheets/tabview/assets/loading.gif./01X$classesZ$classname12UNSURLXNSObject#AĿU> 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJ]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytesVApacheYimage/gif_Thu, 02 Jul 2009 21:47:11 GMTS673_"d60355-2a1-46061b786c680"Uclose_Tue, 13 Jan 2009 18:51:54 GMT./\]]^2_NSMutableDictionary\NSDictionary./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd rw ,1<JPWad"OGIF89aBBBbbb!Created with ajaxload.info! ! NETSCAPE2.0,30Ikc:Nf E1º.`q-[9ݦ9 JkH! ,4N!  DqBQT`1 `LE[|ua C%$*! ,62#+AȐ̔V/cNIBap ̳ƨ+Y2d! ,3b%+2V_ ! 1DaFbR]=08,Ȥr9L! ,2r'+JdL &v`\bThYB)@<&,ȤR! ,3 9tڞ0!.BW1  sa50 m)J! ,2 ٜU]qp`a4AF0` @1Α! ,20IeBԜ) q10ʰPaVڥ ub[;NOP_http://ad.doubleclick.net/adj/site172.tmus/story_level_pages;kw=story_level_pages;pos=1;tile=1;dcopt=ist;abr=!webtv;sz=160x600;ord=595027289353311100?Obplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345CDEFGHIJKOPU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_http://ad.doubleclick.net/adj/site172.tmus/story_level_pages;kw=story_level_pages;pos=1;tile=1;dcopt=ist;abr=!webtv;sz=160x600;ord=595027289353311100?./01X$classesZ$classname12UNSURLXNSObject#AƟD 6789>WNS.keysZNS.objects:;<= ?@AB _Content-EncodingVServer\Content-Type^Content-LengthTgzipZDCLK-AdSvr_application/x-javascriptS274./LMMN2_NSMutableDictionary\NSDictionaryO./QRRS2_NSHTTPURLResponse]NSURLResponse)27:PRd{!.=BMhlquTOOdocument.write('Explore Fulbright. Learn more by visiting www.cies.org.'); RS2T_>http://m1.2mdn.net/viewad/2209797/Fulbright_160x600_July09.jpgObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345IJKLMNOPQRSTUVW[\U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_>http://m1.2mdn.net/viewad/2209797/Fulbright_160x600_July09.jpg./01X$classesZ$classname12UNSURLXNSObject#AƟ- 6789AWNS.keysZNS.objects:;<=>?@ BCDEFGH]Cache-Control\Content-TypeVServer^Content-LengthTDateZConnection]Last-Modified]max-age=86400Zimage/jpeg]DCLK CreativeU32877_Thu, 02 Jul 2009 21:51:12 GMTZkeep-alive_Thu, 02 Jul 2009 17:37:28 GMT./XYYZ2_NSMutableDictionary\NSDictionarym./]^^_2_NSHTTPURLResponse]NSURLResponse)27:PRdINWbekt}$/=Ccn`OmJFIFHHC     C  X" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?c+/~'5|;.shm 'A|Uk' $#NHKW~Ǔv_VC H?{oȴ?#_tQ]'4?U/@$?ZGm|Ukn?ռd ]3 '"H"~*-~mGv $}T!Ui=Z?OEVEͺ(VtϿ* ~?#G>C H?{oȵEU_2CRO|Uh?ZGm6[ʻKO>h_I~*-'"H"yWiAgK?I?OEVEj+B?d/75_hѵ\G*驙?\O!wE]:}US2ฟB?d$u~xwHGdN=?Yr#䢫OM(ϗ ( ( ( ( ( ( ( $7?jX=~m'QU"I+O?S}_?dq?~IIt.';"._5\9"z~GEWҟQE.QEQEQEQEQEQEQEIo~_{ۯO#EWğ* WML/_\O!wE]:\(((((((+(c_FGU`' ?TOK|#'$_%ӫσ?cO G)2D6'x%ۧo;oI^x ?nlXFh%C_s~>D+; _w¾.Y-|Yfne\[Hcq~U۩'j:٫uW٦}nuXn0<4U* G%%)&7Gmj~ _ÿj>ׇgHSo1m21VFSЂ+2H_EhGR_#HyژgzL=GYiŻJ˻h,o 0ن.d,;\Ӗ)|;&wZ$?;(ࡿLO|n-5/4]+jZLp,"(x:_exGwٺ-1UXn"#0mLGB/5j_|AƑgԼ-㴷T2F=Żя'cG )O:vדKb14z8_ ^ e]8JS)+8muM>_|'ֵ =[#Q3LӛJ5o[_/|@sy[_3f3s#J+mO^!ơM"MO^bn1V(;dq58,¤8 ֭%)nZOVgQfx8Sm:i$=h&OGJg_$|fu,O6vUS;l C~Ô3 /m]k߳<{*ƚ4`k+P>d6*sV`(?enkE~ҹa?6Gӂ^k޷EklE{Wa7na/>m; sF k$m(ip2q"d/&77?7Ŀ |D񮹯[YY=tY",m2yL!_8鯛hՅ(9J.5Oi~[S6?s>%TjZhf_iz]\\yQ$2eO43I H/|P?G+'~k^&5̉;nbqH9>0>-r?hoş^0D&@/xwlM# ϰ7)^ǖmI;tsx'eBntҴ[M7薶 &?)?x#+> OpWW8i!I"w}|Odndn~^ϛ;k{#odu$ݙ`2qi^>ih>?2i,4_\A1 Ղn8Ͻubxvxiaz)I]I5۽,qlKRr$ZZ-='ݯ?jO8L|iJj71#Hi; %. ^E]ۉ8=3o/hQjWz]ݳLuBѠ ěݛhoOoeXi”yE&%Wo}Q͗gv^xT9a7$զJ-wݳ 'ީ~ƍJfLonYȑD:s߳$XCΗ>e?mO>|`89'k?~J cVݭdžaYИ1Ĕ#iJO> O׼+I kTo^9yg # .j>\(7nv~8tg/ >7ZK VOeq~(&Uy#uyڭprXcO".Δ5yۿZֈך|t"#勮@TX^B%xM:aa?^yY#$z0a|#7V>   c).dN}巊l?ǖVg?j_͵7|S1 "0 >e# Z7w~ٿT)$r|E]HA2L%hބi8-1*ݺ}vOEtJ_O⇕kZ퉏ٶ r@^x_Ėnj+K_Ww2۲WRӈ>#s}+ 7?g/~4+N[}?Li ^etmOZ֝yj c[8CBKF峁^'wk*z E_5%٣lV|M^oe_[}ø;*f;AI=/e2^ RHm m" ` 1ilݧ}=JIRl}M Fi-݌_!U.2}qo~_{ukW>$Ny7o/ igw%M~W,){ZPY;/빗 WX'u斔z/_\O!wE]:3?7+>\(((((((+(c_FGU`' ?TOK|#'$_%ӫ$'ᅇ_{*à< SY a#R;b8J~Ȟwj7 #٦VB">;O_'>.~(>'uK[Q0֐>urEIvYBy8I<$_S-vצO{1m\|䢩JIǛ?=[_Ric;lix\¶saUГZ?~>" t#úe/ Xdf *\`9?౿S6amgxGbɘNʙJ .W+P9xCහVSZQ.fmSHA(BAK9kfFgqcxO O4ޜZJ:s)J>oNkwV??hؗ<[]*YxΡkqa#s ] *Ȍp~>[nMbOg?gY@Am-C3q&\0 OZ_Kx>%|U6wzi5Əg4l,7ٛnBz7^iͺo_cyeJO4ZxIRˍf8A ÌK=Ma":ɧkCi/yi/7kp_NXg(ђk- {X%ν)A>*Iqx!-V%d1Ery`d*YYAHV2EDC= j^!G y;%?ide[R}}z&G?g- /A+[tbvS$2k>.o_0ִ U j4[[ާk#xfRF&a僩 I7-=外;qԌR^[%e+hϓ~о>AҴ/\&^--iwt7~u*4䓔V\9R/ǿwqio"\Ũ)rK dAB~`GPE}r~JY<' z'4}/,-l-\k UeV hu-:T8JU46o^E8QU9JFmZkj$Htw^6{?D]_Q-5K&1Dۀ&Ul1_ٛ9㹾 uw^۬[idytqke[UधKמ I&Ǟ'{ĺab8+;QwFx;P?bo2Gñqf-kv23E+($~O֜ydI;[vkG~-ԭ88cp9ՌiF*N)sOU ??gGYuM;uk+K+BΨcxǀIȯ,7gC>Aw}Xil[6$34}D .~|xs3$x;ƾе/A}fKSji98lk[~l/?cw,D:\ҋ{fIG 5+Tum+inN# KIѨ ŽyK;>]]bݴ??/wt5M?֥f+4XY~P_y$~[~5k+E BsF+Ÿ&;Y>wvtE/9$ÁHCȄ3aH4~ >(^&[O;[Jgm \. q0*)"q:ӥj n}ti>-龛xzuit㊧ iI4ñE[kHҿ_F]?%WV7č0iw yqf_&\@n }o~_{?k|HZ'I_4^η7L;Eis}S,Ӗc€^(ccVMRV}l*}G08$Fdj9;N}o}/_\O!wE]:a~ %g|9KcNAuJȮ߽LW8Ϫ+Jr^\mf+/*+҄SUc{tZ-^Ӡ!S{˅IuNgl}O,'-7㧀^~ߴF^’iom2:c!@$~~F#O];ig̬a3ZL# rݻrek;o3I$<Ɲ=JRL26l33f$IIEWݬ^oxcԛW } zdjQʷ"O0\,8|v9ʗ@rXԵ}[Z]kܪKF q'ǽWi%6ۻ (}5|G៉fo-;jIh<5 3_2\ f)np 2I7?jX=~m'QU"I+|+sNvI/+D}ج>;Sۓ7m?\O!wE]:=W6gi^QXF^I摂j;OM)ˈڟ/;o ]_jK]@ʺ}zf{-zC_~ֵ/,'UGΉc~OtOxX>'j~̾Ҭci> E:wp) T?Kߴ&o0ӼQy f4M♙Gk13TpR}ԣg''x &,42T2\dj'.x{?wI\\I|NI.?d| ះ+z'{m ŤķQ"x]~?O4- zu? ikt#ɜ<8̱6F'ߴ Q|I5=z ykq=c'FI'CB;^N bKAr YWtl8 v\Ab!qb)T\G%hNjGk,} RP >[˕wvVK<_߳K?/uWoKzoW80"MOj`ǿ|Hii7z&i=\Ț(eZ"33)7~ ??~o5:f-B,Ag '7m1F &2(wpYSoHNj$;產ԮO2 <1 -*rS|IZ2Kn6½?~I%ďIJumI17\f|<ε8迳WOE%ufQ]<Ћld2?)GƯ_J5`;6^#%ByIUg =ğs+ୢ>)'-O4` w uˏ+c\%|G=5u8TW((qjN)6e{J 7PTrT;RQӴm4Rh~Mx]iZDNv}'%`8.3hY|Sio_>3{h?gWMb9щafFe'kNVS5C^?|Oah7Z]%Xdg8XG,Ĝ+u(]T ];Z醴Jui^ֵ^}Կ_ztoNcM++,{4b>buXr@s~$>u!)#/HG\,g5Q5Mi;];h184՗6WtpUIo~_{?+_Ox:?@״?i~SjuݫC+yj+q ^@OW,vkj8$P[TI4f3'`QT&]L/_\O!wE]:$Oh7dzKIMŬAM\\ΑpOk:?\vM#=MCsssypw,1i%3Ԓy&K!0*vI6cwdWWޛ#<1"J 4MVWmie'@mD31;K@8'i&8`%؆F2IR |KowV}c@M+w#$g)UPqvӷ75vӻVFQa! VЅW;y4k?v5m[>'+O|8< 6K=Uco0N@T$3I7j?> |e[?YirZ=wFٌm96 F?t|a=_7I7:e^T8T -|#Ư7G>޾Y yCP2x,g,g;ۛ_K.XO<'9{Zm{sأ /ӼO|Kc?x*[xWGJeFd\#rO~ɺ1g'<7kGM4vd,͌vV+jI85W^-LlG..恞 !Ą2N-uwL_>m4GM;9"Y{ 6:dXfi`?Σ-hSTz RmkŦIh68C-ŬX3y{J$-kI4ouEW!EP_FGU`'ͺ$7?jX=x\I"*\OG̟.';"._5'$_%ӫƫ?OO\?(Sp (•UIu\\ygp X#A`V%)?m_f_~7oǶT..{s)? 9|eM_u h:4yF89֏3|v֢Əzom5V[8ʧ 8 ug-[=J8f9\67MRK޾%,73+KE;ti7Wg̺QE}EP_FGU`'ͺ$7?jX=x\I"*\OG̟.';"._5'$_%ӫƫ?OO\?(Sp (Š(((((((I?ګ?Oy_uIo~_{EOTW_>*驙?\O!wE]:D_ d8,8Sڶ?|Lu}֛$P>cv8$tOZGm|Z\\$(gc$+-d-wm;n!J79DuuT4Iu(Y;^ӭFO$O$QnxgPr:-6qa qݮkTb:q׏E:AR$Ycw_H_8Uuo kZ]xFRA0A 聥'AIu#=NyAXtȵNΓ,s-SNt {[/C,b;۱+RZgjpyj0U?J2᾵Q%cGS3.2tke}F:k“WiQGT̞޺Žh=ѿ=ini|DzcWʤG[>!Z|ES?gzV5bӋh+(c_FGU`'?TOK\#'$_%ӫƿCฟB?d$u~xpKg%_Jn7'uAj Ƚ@Cx\EMV8 rx?wq;c֫xsF-_,8*}00VuH(UPY7r;k=;]^,P# uv (8 kNi ii=z(a#Q6T)ޤ0鑋[O16uքek;)B2w2dztOV4aTS>|(<m+S-u:Y*+<1IP9,~_Am:e #^X[:Ei"cU@:j_筅QZh r3=$u|My&Fo\ϓwz"b3מt#ƪO8j%Q&Q&r7$A4S̳T*A8Hƚޯ]`Jg8E#|k4{(uNSmpkJ#W 0yjo 8'OڇZ3Ir Y15> Wd9{E&]Qu=CjMyl\Y2`{qЌƺ[ĘXEtOV$F~}3j2(ޙۿ`zIҮfQ+eXPk^YKr'?O8ts5Io~_{ 0GQ_FGU`'O?S}7?dq?~IItСyuHl$w% WHGdN>uI*m_(?.DqU})V~'Ԏ-hsI+GJo gb0$A,4eq|c?¹Ousu׀5K45|Ka.cryRN2j󾝑ZCOj|CI7>֭O41sk _c\.|gJmG 0AO`WW*izA+ׁq滫;W-6]փMIGȦF|)z??jɢ:ɽA]Dg 6{r>,Vܭ$eMIs\':D(C_εtq[NIr}W#8J{;^57o)h\WQU"I+$vl~_FGU`'el8:!l-O,vݣ)dvO'ֱn湭 ~#c,? O{k}/k |L5Avyms[mcݝ4UqygPiA4,?~+w֩ۡhft=QKxC)CЌVv.hys,donԴF߻4H__FGU`'Ή^2dz`Eګ?Oy_;Į[?.'?_73' $#NHKW ofy(=Z $#NHKW )H`=s ȦquOM":^fxLGe/hXliLČ~d]}׃g>3ތ^'5ަIl7 !EN&f(7 L*Obºr{7L#"3Z/@ZT Mk#vb8wcOIዤ&-"chT(ꖕ>4P').{%$fz[vWZFOzdQz\꭪5&J,jr"LCʩEXFOfn'h,{ m?uc~8/ hxFVZ-~W,91_?FGU`'_S} i1]S2ฟB?d$u~|{5SE.o •8]]R~Y-Zk~pFRޚhS#[/'\Owicj}Ow-W9i>Ed_kBŞ>W0_S{jB y׮&UQ El}zγQ0m ABփ,tBK]|ErR@8#P2\Bm!NyMEXj%94\{ ,.j;1Ug-ZӦ?́< mB#j]Z#G:ZƱ6+ W=y<2IXkNu *)p9Z\OJYSպn՛6pKR Y[5Eo~_{ۯO#EWğ*1qܫdq?~IIt.';"._5\9"z~eQUXӯ}%awKMkA ,G>{V\-r9Fv2hri]0ht$/It EY(4˶p_֡pP?6 ͤFvL~ǺZﹻ噵O;ơuǂ-Ӯ@nU6uܿ4ӽpi M궭N]!SnUI SCnۃ]s˴?˳5ni_^m^o1[XԞRަnT`SUMZNd4xOmW#`~2~"[߽Utǒjߑe5 C頦]]h@(rK*ƎYNAk/`M;KF#*9=H]CŸJ Qx-<;[I.K"B+F!wd3H3hFQ撊ZիLW4' rA͸I(uZn|E{;Uwi~W+\ִ-_LhVXenᔪ2`䃞> k۳_έi7{KStiv=^ȯ |19 *ȩ=:6łQ+~nmyh־gǔU]5[4klZw6q]βJdHU+C .޿'#Jխ e5E*:6{R8 [4ӴsCH4$6$el݊2m+u&@{'"61,9%_h;W߱gS~=>0ĺDl òۃ$pȫ$lD$: m d{(8Krs, q>tRPz ,LS]}֓+{.!7~9).rj~wo%AjF(Pž2x "V֟|9C{[iKۄ+G!!^SaZ:-_{G^ c"䢞J_Wdݗ[&#n*!sÚ'2߯>mn?U\7"J<ua.Wf0T=~_/6'x*Y:dž|U :C`C;,rF[y';4r{y14(֍)^]ͧ잫l0xNuJRfym5i$4_'X|_D?KxN0W~K'x>*uxZiui0-il8InH#ߴ6y`ۻjoo)ӼsxgYTÖ:~f̗w2eQ0v3nj^VcGxS+Nc]+~{'`r՗­x7 `{]tCJ?/~=]<$4k _Em}(3"?*IUq)Aʆ<@&Oϋ[hdL_D]>Pq)DX 6$gn?WOVO^<'8dPKmp냓ۚUF15:mge+[X*l:JV3QRm%7kzn'c&歯xOJ|S_)ia=s2 ^c?+ %5x _X٪Zj> $k-PTT3Ir\WߴW~7WwVt|NEcc Z ٕooyoM%׀co~-j4GuMA<iR\\-ZL/wF $brdpeOک&̯ )Iߧ3Vcڞ7z2eٻT"qRӳg C {'>_õ:dy' էb#;&_-L/IWUeEx[=#韲7& {=CR>Y-'i3v;UA90Y 񯃼g_xk}ܾ,6 ],Hi֨XJXw~`֪Kwzw]¼}|\j z8>NXjijϹ__}2Kӿg[^X0D[pL?eOzO!DG>I=5ص4zm팘LnRA;'?M| xkQ?c(ស <[k:@me\BYp.o'?fߍ࿉_ kfqM.!;If7 ]̪ \yv],#(e+gwߺ0̩q U>G8I6QRKq{iG+>i?K|׵?@I?zl~ek(߄z^q֖5I$f+heW$F+s)5gu7X nNiW}&8=֥%$ZQ4|K?mԿJ(c?.4Rҩ+#EWV{"EOKS5̟.';".Y?/ nZ\O!wE]:f_@eE?p?y3JwOQ׃<ψ+ Ojέvns3*"$_{&|U\ƾ+KA%4rIaf.5F@`C":/RO-G&߃~獴XZ>.z JiɊx%%At<@#G gMc4Jk>Zx[W <ZMs\w٥Vr6G$^yW6Dlh;[=R8b֜溲cnHFOCb>Ak :,ZHQ]䄕Dh v$s^ gQ*ᎏ2^KϗdmJ9ywouC:*IְHm°7Ilt!تi-~,k5;Nlm{9[TY'\18js_g+y.nWg,BEahQ/f,չV{#\s{Kƺ#j}]kxUyl FWDIUy"]q7ׂߦ^ڰK~ҿOCi*᎝>B*K}vrT'>\%c>x:s򋕟-OqqMS3k]>)*w_zMOg' | h|4񴷲xg[}>Nw{7]J$1kMG>yK>ݖZ|Y[[qtTĒKXI$^[? -sXK}:UmΝjI'q#,,/ӌG?ܺ7Wi~&J<;%.~&m{/騗JԤl829Ufix]nN~4rRODml՝SK>;~:OJ5o8]km#M\j>xn A$GXóž6fw4ٿF/[ˈ\[h-Slu|~aO|>AYUh|)q1}s ew+`Zn/&x.mm5Ý;Qo"U !cY#rsYF>}=9ZߚN [|ZOTPM6^O _o l!6>$|;$xFVu&??W{,~ d-}_?džԢMMm)G%F2|3̲_1صf'5o3'" _j`o;(:;Ue V}:&Nsr¦؊qWEM=WKk_CħQ~_-Gޖ "M{rh_Jx+Oh4,tOޟq;Iqmkk(EH-:6發?Z} U>u_4K_hۆvYA!Cqt& ʐ>h*w_nuc3 K 'F2ז]9`gs; FQ#ck^ ax7-s]RʫD8V0 PRG& NlOg?f  |#:k?A]oT(5{iɋsegyR?Rko,dj+O}tWf~s-Ƙh]ZvսybھWO۩TQU"I+]TW=23Xm8Hy$23k[g.X5D Z_aOs's3s'` @)Q[^+ci7Z[Ϫ!I@ʤ+Fa޼έ*uui5^jғ>wWڭZƣ5VV%W.Uw1~W,6(cqQZ_OK)O̟.';"._5'$_%ӫ>" Y?Wn@h3ΐ\6>U2 d_% ԧ.Oa9^5\򨓶Nrw}=ط7#eI_4W⬺K|E{Ŀُ/+Lj>x-ANHPgi<pA,T'p" Y?Wn@h3ΐ\6>U2 d_% ԧnѕ~߷%ɭ<c:ھ{͔WK.xxbt, y] ʅNw G&b/{Q]躄:Զ[hwEE#"儞oJIaۻ围]w߷&oھ{w=>v>|aԼC& _iQkī_;yfͶ(Md2/WfS]ORkˋOMuM70u[/ ֥;cVka:r;ױV~~O_[xDDb =-,PHU0|Vأv>4 {zWkWƳRZ4o4U) 88Y|t$'Zͭ:t٦)8}qRiltzn^%Ez/j?káxo^[61O(#Kfj]qf8\J M?-D?&74ӵ-I0}7G 8sY s{~,/9}֛^i;6߭go&Q|&)ό?30 4/V uǪUG!uU{]=2^8 28d(X:J&c.K>Uusi.] eR0i^Q2~'?3(ݾx~W,W3|J?߯mpFd,Eus_TW,CteR1wMkIk٦.q!VtIYI4ٙ?\O!wE]:hoX|a2xEVPjKEzN~# tT_ $#NHKW^QJ07%kkm=c+ถ;9B~}|?k~O{XխA;lቁ s(sE;ٓz,z*U&_-f2sdNgׄQ^rL8aT}IIkRJͶv<gbrۿڿ{۞f~Z/7/O%/ju>[!v9Q/_?[S[<p?WZrRlP:0 +(9&_ p>dj\_ٷ|9{tݻ7u?vDĚO!jOXmtI'h݉l8u{xIj^'դCx|A Zc\s!,O|KA7E/P6{Yچ,e8dRFCʠ!>_'&`񎱮޽.􄱷 19E@|Q]4TqsAg%ҲoKd&9c„jQ}Rn-mkNv>+ixKu/"Լ ⏇ᎻeYkiK א !Ex< |eqR<^0 /@m6HgJkI`7R@㨬Xl<:mMɫ&^[$߼֍譥l^0D`칖KoOTwwDi.J񝿋|;;XilmdhY2@ތ2 bix[*2LzeMRm ;XG& 4mvsxMWnuRӝ+)w蝯kY24Ww{wW{࿉? tkSo^WS\Vɧ.UYV0Hc ZO o⦵;F?-4_Z>DGyegrpIդٚM:áiLJ}US=g(' k૯|5kK^Ym,+/ڣ1H*A9=^<IbI}}W8(4jݕmg蕲3pS4il@||$>qKO袯k8"ep &ρ/ݯ'<IbI}}QkU?0||$>qKO袏\;@ɇ8G%'kÏ>XvEmg0CZ_OL?ǟ?,_ ?_Oy#(k8"*a<IbI}}ρ/ݯ'EY ?VwWSqKO||$>(?aȇÿ *Ï>XvG8G%'kQGq?D?ծUTy#r ~iq|;3h3 !dbF0:EEL~a^qn.֊٦{Z9VQb0f$4iϱVWX_http://ad.doubleclick.net/adj/site172.tmus/story_level_pages;kw=story_level_pages;pos=1;tile=2;abr=!webtv;sz=300x250;ord=595027289353311100?Obplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345CDEFGHIJKOPU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_http://ad.doubleclick.net/adj/site172.tmus/story_level_pages;kw=story_level_pages;pos=1;tile=2;abr=!webtv;sz=300x250;ord=595027289353311100?./01X$classesZ$classname12UNSURLXNSObject#AƟ 6789>WNS.keysZNS.objects:;<= ?@AB _Content-EncodingVServer\Content-Type^Content-LengthTgzipZDCLK-AdSvr_application/x-javascriptT2215./LMMN2_NSMutableDictionary\NSDictionary./QRRS2_NSHTTPURLResponse]NSURLResponse)27:PRd{$38C^chlTOdocument.write('\r\n\r\n
    */ /* * Queued Ajax requests. * A new Ajax request won't be started until the previous queued * request has finished. */ /* * Synced Ajax requests. * The Ajax request will happen as soon as you call this method, but * the callbacks (success/error/complete) won't fire until all previous * synced requests have been completed. */ (function($) { var ajax = $.ajax; var pendingRequests = {}; var synced = []; var syncedData = []; $.ajax = function(settings) { // create settings for compatibility with ajaxSetup settings = jQuery.extend(settings, jQuery.extend({}, jQuery.ajaxSettings, settings)); var port = settings.port; switch(settings.mode) { case "abort": if ( pendingRequests[port] ) { pendingRequests[port].abort(); } return pendingRequests[port] = ajax.apply(this, arguments); case "queue": var _old = settings.complete; settings.complete = function(){ if ( _old ) _old.apply( this, arguments ); jQuery([ajax]).dequeue("ajax" + port );; }; jQuery([ ajax ]).queue("ajax" + port, function(){ ajax( settings ); }); return; case "sync": var pos = synced.length; synced[ pos ] = { error: settings.error, success: settings.success, complete: settings.complete, done: false }; syncedData[ pos ] = { error: [], success: [], complete: [] }; settings.error = function(){ syncedData[ pos ].error = arguments; }; settings.success = function(){ syncedData[ pos ].success = arguments; }; settings.complete = function(){ syncedData[ pos ].complete = arguments; synced[ pos ].done = true; if ( pos == 0 || !synced[ pos-1 ] ) for ( var i = pos; i < synced.length && synced[i].done; i++ ) { if ( synced[i].error ) synced[i].error.apply( jQuery, syncedData[i].error ); if ( synced[i].success ) synced[i].success.apply( jQuery, syncedData[i].success ); if ( synced[i].complete ) synced[i].complete.apply( jQuery, syncedData[i].complete ); synced[i] = null; syncedData[i] = null; } }; } return ajax.apply(this, arguments); }; })(jQuery);rst_uhttp://www.insidehighered.com/extension/ihe/design/standard/javascript/jquery-autocomplete/lib/jquery.bgiframe.min.jsO,bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_uhttp://www.insidehighered.com/extension/ihe/design/standard/javascript/jquery-autocomplete/lib/jquery.bgiframe.min.js./01X$classesZ$classname12UNSURLXNSObject#Aļ* 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJ]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytesVApache_application/x-javascript_Thu, 02 Jul 2009 21:47:10 GMTT1402_"d606b3-57a-46061b72b3900"Uclose_Tue, 13 Jan 2009 18:51:48 GMT./\]]^2_NSMutableDictionary\NSDictionaryz./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd (-<ALZ`g "6dDOz/* Copyright (c) 2006 Brandon Aaron (http://brandonaaron.net) * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses. * * $LastChangedDate: 2007-07-22 01:45:56 +0200 (Son, 22 Jul 2007) $ * $Rev: 2447 $ * * Version 2.1.1 */ (function($){$.fn.bgIframe=$.fn.bgiframe=function(s){if($.browser.msie&&/6.0/.test(navigator.userAgent)){s=$.extend({top:'auto',left:'auto',width:'auto',height:'auto',opacity:true,src:'javascript:false;'},s||{});var prop=function(n){return n&&n.constructor==Number?n+'px':n;},html='