From: Subject: email : Webview Date: Thu, 9 Sep 2010 16:21:20 -0400 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01CB503B.09C43FE0" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01CB503B.09C43FE0 Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Content-Location: https://app.e2ma.net/app/view:CampaignPublic/id:2738.8597831614/rid:1935f0f2144e1cdf16fd51a4a0f52cb5 email : Webview
=20 ","
Share This:
National = Council=20 Technical Assistance Update
September = 7,=20 2010
 

The Technical = Assistance=20 Update provides the latest educational = resources=20 in the behavioral health industry and is = published=20 twice a month by the National Council for=20 Community Behavioral Healthcare. Managing = Editor=20 is Rebecca Farley. To unsubscribe or to = provide=20 suggestions on how to improve the = Technical=20 Assistance Update, contact her at mailto:rebeccaf@thenationalcouncil.= org?subject=3D. =20
 
For more information about = technical=20 assistance and training offered by the = National=20 Council, visit our website.=20


 
NATIONAL = COUNCIL=20 WORKING FOR YOU:
Becoming = a New=20 Access Point

The Health Resources and Services = Administration has announced the = availability of=20 $250 million in grants to support new = access=20 points for primary care services (see = details in=20 Grants section below). Is your center = ready to=20 become a new access point? The National = Council=20 has many resources to help behavioral = health=20 centers expand their capacity for primary = care.=20 Check out the slides and recording from our = recent=20 webinar, =93Are You Ready to Become a = Federally=20 Qualified Health Center?=94 Or, view one = of our many other = webinars=20 on topics related to integration. = Additional=20 resources are available on the web page = for our Resource=20 Center for Primary Care and Behavioral = Health=20 Integration, where you=92ll find = information=20 about financing, training, research, = wellness=20 programs, and more.


GRANTS = &=20 FUNDING=20 = OPPORTUNITIES

$3.2=20 Million Available for Maternal & Child = Health=20 Services Research Grants
The = Health=20 Resources and Services Administration is = now=20 accepting applications for grants to = support=20 applied research relating to maternal and = child=20 health services=85 Read More=20

Grants for Rural = Healthcare=20 Networks Now Available
The = Health=20 Resources and Services Administration = (HRSA) has=20 announced the availability of up to 30 = grants to=20 support the development of rural health = networks=85=20 Read = More

HRSA=20 Accepting Applications for New Access = Points=20 Grants

HRSA has announced the=20 availability of $250 million in funding = for New=20 Access Points Grants. These funds will be = used to=20 support up to 350 awards for programs to = establish=20 health service delivery sites to improve = the=20 health of the Nation's underserved = communities =85=20 Read More =


NATIONAL=20 COUNCIL RESOURCES &=20 = EVENTS


SAMHSA=20 Webinar to Feature Chuck Ingoglia of the = National=20 Council
On Sept. 21 from = 2:00-3:30pm=20 eastern time, the Substance Abuse and = Mental=20 Health Services Administration is hosting = a=20 webinar on the topic of behavioral health = in=20 healthcare reform=85 Read = More

New=20 This Week on=20 = MentalHealthcareReform.org

Check out=20 the National Council=92s healthcare reform = blog for=20 the latest news about reform = implementation, along=20 with resources to help you learn about the = law and=20 take advantage of its many provisions=85 = Read=20 More

Register for = Upcoming=20 National Council Live Webinars =

The=20 National Council will be hosting several = webinars=20 in the coming weeks, including =93Mental = Health=20 First Aid for Suicide Prevention=94 (Sept. = 10)=85 Read = More


INTEGRATION=20 = RESOURCES


Report=20 Examines Role of Social Workers, Nurses in = Improving the Reach of Primary = Care
A=20 new report from the Commonwealth Fund = analyzes the=20 role of interdisciplinary healthcare teams = in=20 expanding access to primary care=85 Read More=20

Mental Health = Community Case=20 Management and Its Effect on Healthcare=20 Expenditures

An article in the = August=20 edition of Psychiatric Annals examines the = effectiveness of Community Mental Health = Case=20 Management (CMHCM) as a strategy for = improving=20 health outcomes =85 Read = More

Call=20 for Advertorials/Ads for Next Issue of = National=20 Council Magazine, =93Whole Health &=20 Wellness=94
 he next = issue of=20 National Council Magazine, publishing in = October=20 2010, is devoted to the theme =93Whole = Health and=20 Wellness.=94 =85 Read=20 More

Registration Still = Open=20 for Sept. 22 IMPACT Training Conference in = Seattle

There are still slots=20 available for individuals to attend the = 2010=20 IMPACT Training Conference in Seattle from = Sept.=20 22-24, 2010=85 Read More =


OTHER=20 = RESOURCES

Mental=20 Health Services Offers Insights, = Information=20 About the U.S. Mental Healthcare=20 System
The third edition of = Mental=20 Health Services: A Public Health = Perspective=20 has recently been published. This text = utilizes a=20 public health framework to provide a = comprehensive=20 understanding of the major issues = currently facing=20 mental health policymakers, practitioners, = and=20 other stakeholders=85 Read = More

 
=
 
NATIONAL = COUNCIL=20 MEMBER=20 = SPOTLIGHT
 

The=20 National Council wishes to showcase our = members=20 and your accomplishments. If you have a = piece you=20 would like mentioned please e-mail Kara Sweeney.=20


Cobb=20 & Douglas Counties Community Services = Boards=20 are partnering with a local FQHC, = West=20 End Medical Center, to provide primary = care mobile=20 outreach services at a SPMI-OP site. They = are=20 using funds from a Kaiser Foundation grant = award=20 to engage in an NIMH primary = care/behavioral=20 healthcare integration project.  The=20 Cobb County Community Services Board and = the=20 Douglas County Community Services = Board are=20 public agencies created by state law to = provide=20 mental health, developmental disability, = and=20 substance abuse services. The service = areas are=20 Cobb, Douglas, and Cherokee Counties, = Georgia. The=20 agency provides support to over 14,000 = people=20 annually. The agency's goals include: = consumer=20 preference; work initiatives; and the = expansion of=20 the availability and access to natural = community=20 supports through the reduction of=20 stigma.
 

3D""=20
Cobb/Douglas=20 Counties Community Service Boards = Partnership with=20 West End Medical=20 Center
=
National=20 Council for Community Behavioral = Healthcare
1701 K=20 Street NW, Suite 400 | Washington, DC=20 20006
202.684.7457 | http://e2ma.net/go/8597831614/3068286/98155392/2738/goto:= http://www.TheNationalCouncil.org/

This email=20 was sent to dstrotz@cobbcsb.com. To = ensure=20 that you continue receiving our emails, please add us to your = address book=20 or safe list.

manage=20 your preferences | opt=20 out using TrueRemove=AE.

Got this as a = forward? Sign=20 up to receive our future emails.=20
------=_NextPart_000_0000_01CB503B.09C43FE0 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: https://app.e2ma.net/media/themes/default/img/socialnetworks/email.png iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzI0LzA59sFr4wAAABx0RVh0U29m dHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAG5SURBVDiNlZFPq9pQFMR/9w9RA4lEIRGi FBVcdFn67d9naMGFghsx6gNNIsaA2ihJungkfbZ9pQ7M4sKZOXPmit1u93m/339P07TBE7BtO/M8 74uYTqc/XNdt9Hq9Z/TsdjvCMMxkFEUNy7LI8/wpWpZFHMcNKaUkjmOKoniKh8MBIQRSKYXWmtVq 9d/iIAjQWqOUQgO0222yLCOOYxzH+eftx+MRrTW2bQMgy7JECEGn0yFJEqIo+nBzFEWcTiccx0EI QVmWSICiKFBK4bouURSRJMkf4srcdV2klBRF8StBRcMwGAwGbDYbzudz3fj5fGaz2TAYDDAMg/ea OkFRFLWJ7/vMZjMulwuXy4X5fI7v+xiG8ZAKQJdlWT8qmKbJeDwmDEMARqMRpmnWWyuUZfn2C5VB nudst1v6/T6WZWFZVj18vV5J0xTP8x6WySrB/X5nvV4zHA7rkt7TNE0cxyEIgoeTNUAYhqRpymQy qZP8Dc1mk16vx2KxwHXdtwRKqdcgCOh2uwghyLLsoeWKeZ5zv99ptVp4nsdyuURr/SpeXl4+tVqt b7fbrft7mR9BSomUMs6y7OtP+KuVU2kAInsAAAAASUVORK5CYII= ------=_NextPart_000_0000_01CB503B.09C43FE0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: https://app.e2ma.net/userdata/2738/images/templates/technical_ts.jpg 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 /9k= ------=_NextPart_000_0000_01CB503B.09C43FE0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: https://app.e2ma.net/userdata/2738/images/e1283893157.jpg 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 ------=_NextPart_000_0000_01CB503B.09C43FE0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: https://app.e2ma.net/css/admin.css .bodycolor { BACKGROUND-COLOR: #e9e9c3 } .breadcrumb { FONT-FAMILY: Verdana, Arial, Helvetica, SansSerif; COLOR: #666; = FONT-SIZE: 10px } .navheader { FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 20px; FONT-WEIGHT: = 800; TEXT-DECORATION: none } .bodycopy { FONT-FAMILY: Arial, Helvetica, Verdana; FONT-SIZE: 12px } .smallprint { FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: black; FONT-SIZE: 10px } .smallprintpad { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: black; FONT-SIZE: 10px; = PADDING-TOP: 5px } .boxnopad { BORDER-BOTTOM: #dddda0 1px solid; BORDER-LEFT: #dddda0 1px solid; = BACKGROUND-COLOR: #e9e9c3; BORDER-TOP: #dddda0 1px solid; BORDER-RIGHT: = #dddda0 1px solid } .cupnopad { BORDER-BOTTOM: #dddda0 1px solid; BORDER-LEFT: #dddda0 1px solid; = BACKGROUND-COLOR: #e9e9c3; BORDER-RIGHT: #dddda0 1px solid } .cuppad { BORDER-BOTTOM: #dddda0 1px solid; BORDER-LEFT: #dddda0 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e9e9c3; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; BORDER-RIGHT: #dddda0 1px solid; PADDING-TOP: 5px } .bodycopypad { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = FONT-FAMILY: Arial, Helvetica, Verdana; FONT-SIZE: 12px; PADDING-TOP: = 5px } .grouplistname { FONT-FAMILY: Arial, Helvetica, Verdana; FONT-SIZE: 15px } .smallheader { FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 15px; FONT-WEIGHT: = bold; TEXT-DECORATION: none } .bigaction { FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 15px; FONT-WEIGHT: = 900; TEXT-DECORATION: none } .box { BORDER-BOTTOM: #dddda0 1px solid; BORDER-LEFT: #dddda0 1px solid; = BORDER-TOP: #dddda0 1px solid; BORDER-RIGHT: #dddda0 1px solid } .horline { BACKGROUND-COLOR: #ffe4b0 } .boxfull { BORDER-BOTTOM: #d9cb97 1px solid; BORDER-LEFT: #d9cb97 1px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: = #d9cb97 1px solid; BORDER-RIGHT: #d9cb97 1px solid; PADDING-TOP: 5px } .tabon { BORDER-LEFT: #dddda0 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: = #e9e9c3; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-FAMILY: Verdana; = FONT-SIZE: 12px; BORDER-TOP: #dddda0 1px solid; FONT-WEIGHT: bold; = BORDER-RIGHT: #dddda0 1px solid; PADDING-TOP: 10px } .taboff { BORDER-BOTTOM: #dddda0 1px solid; BORDER-LEFT: #dddda0 1px solid; = PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f1f2d7; PADDING-LEFT: 7px; = PADDING-RIGHT: 7px; FONT-FAMILY: Verdana; FONT-SIZE: 12px; BORDER-TOP: = #dddda0 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #dddda0 1px solid; = PADDING-TOP: 3px } .tabline { BORDER-BOTTOM: #dddda0 1px solid; FONT-WEIGHT: normal } .hdotline { BORDER-BOTTOM: #ccc 1px dotted; FONT-WEIGHT: normal } .vdotline { FONT-WEIGHT: normal; BORDER-RIGHT: #ccc 1px dotted } .dotbox { BORDER-BOTTOM: #d9cb97 1px dotted; BORDER-LEFT: #d9cb97 1px dotted; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: = #d9cb97 1px dotted; BORDER-RIGHT: #d9cb97 1px dotted; PADDING-TOP: 5px } .color1 { BACKGROUND-COLOR: #dddda0 } .color2 { BACKGROUND-COLOR: #e3e3b1 } .color3 { BACKGROUND-COLOR: #e9e9c3 } .color4 { BACKGROUND-COLOR: #f1f2d7 } .color5 { BACKGROUND-COLOR: #fcfcf4 } .colorblank { BACKGROUND-COLOR: #fff } .header { FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 18px; FONT-WEIGHT: = bold; TEXT-DECORATION: none } .header1 { FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 18px; = TEXT-DECORATION: none } .bluebox { BORDER-BOTTOM: #82abd1 1px solid; BORDER-LEFT: #82abd1 1px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: = #82abd1 1px solid; BORDER-RIGHT: #82abd1 1px solid; PADDING-TOP: 5px } .blueboxfull { BORDER-BOTTOM: #2d75b2 1px solid; BORDER-LEFT: #2d75b2 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #d5e3f0; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; BORDER-TOP: #2d75b2 1px solid; BORDER-RIGHT: #2d75b2 = 1px solid; PADDING-TOP: 5px } .adminback { BACKGROUND-IMAGE: url(../images/header/acct.color.gif) } .accterrorBox { LIST-STYLE-POSITION: inside; BORDER-BOTTOM: #ff572f 1px solid; = BORDER-LEFT: #ff572f 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; = PADDING-RIGHT: 4px; FONT-FAMILY: Verdana; FONT-SIZE: 12px; BORDER-TOP: = #ff572f 1px solid; BORDER-RIGHT: #ff572f 1px solid; PADDING-TOP: 4px } .faceback { BACKGROUND-IMAGE: url(../images/logos/fadedface.gif); = BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px 2px } .footer { FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px } .supbox { BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: white; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; BORDER-TOP: #696969 1px solid; BORDER-RIGHT: #696969 = 1px solid; PADDING-TOP: 5px } .onbox { BORDER-BOTTOM: #33cc33 1px solid; BORDER-LEFT: #33cc33 1px solid; = BORDER-TOP: #33cc33 1px solid; BORDER-RIGHT: #33cc33 1px solid } .offbox { BORDER-BOTTOM: #ff3333 1px solid; BORDER-LEFT: #ff3333 1px solid; = BORDER-TOP: #ff3333 1px solid; BORDER-RIGHT: #ff3333 1px solid } .smallbutton { BORDER-BOTTOM: #e3e3b1 1px solid; BORDER-LEFT: #e3e3b1 1px solid; = PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: = Verdana; FONT-SIZE: 12px; BORDER-TOP: #e3e3b1 1px solid; FONT-WEIGHT: = normal; BORDER-RIGHT: #e3e3b1 1px solid; PADDING-TOP: 2px } A.noline { COLOR: black; TEXT-DECORATION: none } A.noline:hover { BACKGROUND-COLOR: #f1f2d7; TEXT-DECORATION: none } .graybox { BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; = BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid } .smallerbutton { BORDER-BOTTOM: #e3e3b1 1px solid; BORDER-LEFT: #e3e3b1 1px solid; = PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: = Verdana; FONT-SIZE: 10px; BORDER-TOP: #e3e3b1 1px solid; FONT-WEIGHT: = normal; BORDER-RIGHT: #e3e3b1 1px solid; PADDING-TOP: 1px } A.smallnoline { COLOR: black; TEXT-DECORATION: none } A.smallnoline:hover { BACKGROUND-COLOR: #f1f2d7; TEXT-DECORATION: none } .topline { BORDER-TOP: #d9cb97 1px solid } .leftline { BORDER-LEFT: #d9cb97 1px solid } .rightline { BORDER-RIGHT: #d9cb97 1px solid } .noleftline { BORDER-LEFT: 1px solid } .norightline { BORDER-RIGHT: 1px solid } .botline { BORDER-BOTTOM: #d9cb97 1px solid } #dhtmltooltip { Z-INDEX: 100; BORDER-BOTTOM: #b3d968 1px solid; POSITION: absolute; = BORDER-LEFT: #b3d968 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: = #d1e89f; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 5px; = FONT-FAMILY: verdana; VISIBILITY: hidden; FONT-SIZE: 10px; BORDER-TOP: = #b3d968 1px solid; BORDER-RIGHT: #b3d968 1px solid; PADDING-TOP: 5px } A.helpbutton { BORDER-BOTTOM: #dddda0 1px solid; BORDER-LEFT: #dddda0 1px solid; = PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; = PADDING-RIGHT: 2px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px; = BORDER-TOP: #dddda0 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: = #dddda0 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px } A.helpbuttonon { BORDER-BOTTOM: #b3d968 1px solid; BORDER-LEFT: #b3d968 1px solid; = BACKGROUND-COLOR: #d1e89f; BORDER-TOP: #b3d968 1px solid; BORDER-RIGHT: = #b3d968 1px solid } A.launchbutton { BORDER-BOTTOM: #dddda0 1px solid; BORDER-LEFT: #dddda0 1px solid; = PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 4px; = PADDING-RIGHT: 4px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; = BORDER-TOP: #dddda0 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: = #dddda0 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px } A.launchbutton:hover { BACKGROUND-COLOR: #e3e3b1; TEXT-DECORATION: none } .luttonnopad { BORDER-BOTTOM: #e3e3b1 1px solid; BORDER-LEFT: #e3e3b1 1px solid; = PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: = Verdana; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: #e3e3b1 1px solid; = FONT-WEIGHT: normal; BORDER-RIGHT: #e3e3b1 1px solid; TEXT-DECORATION: = none; PADDING-TOP: 1px } .shrinktext { BORDER-BOTTOM: #f1f2d7 1px solid; BORDER-LEFT: #f1f2d7 1px solid; = WIDTH: 100%; BORDER-TOP: #f1f2d7 1px solid; BORDER-RIGHT: #f1f2d7 1px = solid } .lutton { BORDER-BOTTOM: #dddda0 1px solid; BORDER-LEFT: #dddda0 1px solid; = PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: = Verdana; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: #dddda0 1px solid; = FONT-WEIGHT: normal; BORDER-RIGHT: #dddda0 1px solid; TEXT-DECORATION: = none; PADDING-TOP: 1px } A.lutton { BORDER-BOTTOM: #dddda0 1px solid; BORDER-LEFT: #dddda0 1px solid; = PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: = Verdana; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: #dddda0 1px solid; = FONT-WEIGHT: normal; BORDER-RIGHT: #dddda0 1px solid; TEXT-DECORATION: = none; PADDING-TOP: 1px } A.lutton:hover { BACKGROUND-COLOR: #fcfcf4 } .spamcop { BACKGROUND-COLOR: #f7ca81 } .subtabon { BORDER-LEFT: #d9cb97 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: = #f1f2d7; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, = Helvetica, Verdana; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #d9cb97 = 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #d9cb97 1px solid; = TEXT-DECORATION: none; PADDING-TOP: 2px } .subtaboff { BORDER-BOTTOM: #d9cb97 1px solid; BORDER-LEFT: #d9cb97 1px solid; = PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f1f2d7; PADDING-LEFT: 3px; = PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, Verdana; COLOR: = #000000; FONT-SIZE: 12px; BORDER-TOP: #d9cb97 1px solid; FONT-WEIGHT: = normal; BORDER-RIGHT: #d9cb97 1px solid; PADDING-TOP: 2px } A.subtablink { COLOR: #000000; TEXT-DECORATION: none } A.subtablink:hover { COLOR: #999999 } .fontcolor { COLOR: #2d75b2; TEXT-DECORATION: none } .fontcolor1 { COLOR: #518ab6; TEXT-DECORATION: none } ------=_NextPart_000_0000_01CB503B.09C43FE0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: https://app.e2ma.net/media/js/jquery-1.3.2.min.js /*=0A= * jQuery JavaScript Library v1.3.2=0A= * http://jquery.com/=0A= *=0A= * Copyright (c) 2009 John Resig=0A= * Dual licensed under the MIT and GPL licenses.=0A= * http://docs.jquery.com/License=0A= *=0A= * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)=0A= * Revision: 6246=0A= */=0A= (function(){var = l=3Dthis,g,y=3Dl.jQuery,p=3Dl.$,o=3Dl.jQuery=3Dl.$=3Dfunction(E,F){return= new = o.fn.init(E,F)},D=3D/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=3D/^.[^:#\[\.= ,]*$/;o.fn=3Do.prototype=3D{init:function(E,H){E=3DE||document;if(E.nodeT= ype){this[0]=3DE;this.length=3D1;this.context=3DE;return this}if(typeof = E=3D=3D=3D"string"){var = G=3DD.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=3Do.clean([G[1]],H)}else{var = I=3Ddocument.getElementById(G[3]);if(I&&I.id!=3DG[3]){return = o().find(E)}var F=3Do(I||[]);F.context=3Ddocument;F.selector=3DE;return = F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return = o(document).ready(E)}}if(E.selector&&E.context){this.selector=3DE.selecto= r;this.context=3DE.context}return = this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",= size:function(){return this.length},get:function(E){return = E=3D=3D=3Dg?Array.prototype.slice.call(this):this[E]},pushStack:function(= F,H,E){var = G=3Do(F);G.prevObject=3Dthis;G.context=3Dthis.context;if(H=3D=3D=3D"find"= ){G.selector=3Dthis.selector+(this.selector?" = ":"")+E}else{if(H){G.selector=3Dthis.selector+"."+H+"("+E+")"}}return = G},setArray:function(E){this.length=3D0;Array.prototype.push.apply(this,E= );return this},each:function(F,E){return = o.each(this,F,E)},index:function(E){return = o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var = E=3DF;if(typeof F=3D=3D=3D"string"){if(H=3D=3D=3Dg){return = this[0]&&o[G||"attr"](this[0],F)}else{E=3D{};E[F]=3DH}}return = this.each(function(I){for(F in = E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E= ,F){if((E=3D=3D"width"||E=3D=3D"height")&&parseFloat(F)<0){F=3Dg}return = this.attr(E,F,"curCSS")},text:function(F){if(typeof = F!=3D=3D"object"&&F!=3Dnull){return = this.empty().append((this[0]&&this[0].ownerDocument||document).createText= Node(F))}var = E=3D"";o.each(F||this,function(){o.each(this.childNodes,function(){if(thi= s.nodeType!=3D8){E+=3Dthis.nodeType!=3D1?this.nodeValue:o.fn.text([this])= }})});return E},wrapAll:function(E){if(this[0]){var = F=3Do(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBef= ore(this[0])}F.map(function(){var = G=3Dthis;while(G.firstChild){G=3DG.firstChild}return = G}).append(this)}return this},wrapInner:function(E){return = this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){re= turn this.each(function(){o(this).wrapAll(E)})},append:function(){return = this.domManip(arguments,true,function(E){if(this.nodeType=3D=3D1){this.ap= pendChild(E)}})},prepend:function(){return = this.domManip(arguments,true,function(E){if(this.nodeType=3D=3D1){this.in= sertBefore(E,this.firstChild)}})},before:function(){return = this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,= this)})},after:function(){return = this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,= this.nextSibling)})},end:function(){return = this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:f= unction(E){if(this.length=3D=3D=3D1){var = F=3Dthis.pushStack([],"find",E);F.length=3D0;o.find(E,this[0],F);return = F}else{return this.pushStack(o.unique(o.map(this,function(G){return = o.find(E,G)})),"find",E)}},clone:function(G){var = E=3Dthis.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){va= r I=3Dthis.outerHTML;if(!I){var = J=3Dthis.ownerDocument.createElement("div");J.appendChild(this.cloneNode(= true));I=3DJ.innerHTML}return o.clean([I.replace(/ = jQuery\d+=3D"(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return = this.cloneNode(true)}});if(G=3D=3D=3Dtrue){var = H=3Dthis.find("*").andSelf(),F=3D0;E.find("*").andSelf().each(function(){= if(this.nodeName!=3D=3DH[F].nodeName){return}var = I=3Do.data(H[F],"events");for(var K in I){for(var J in = I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return = E},filter:function(E){return = this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return = E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return = F.nodeType=3D=3D=3D1})),"filter",E)},closest:function(E){var = G=3Do.expr.match.POS.test(E)?o(E):null,F=3D0;return = this.map(function(){var = H=3Dthis;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(= H,"closest",F);return = H}H=3DH.parentNode;F++}})},not:function(E){if(typeof = E=3D=3D=3D"string"){if(f.test(E)){return = this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=3Do.multiFilter= (E,this)}}var F=3DE.length&&E[E.length-1]!=3D=3Dg&&!E.nodeType;return = this.filter(function(){return = F?o.inArray(this,E)<0:this!=3DE})},add:function(E){return = this.pushStack(o.unique(o.merge(this.get(),typeof = E=3D=3D=3D"string"?o(E):o.makeArray(E))))},is:function(E){return = !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return = !!E&&this.is("."+E)},val:function(K){if(K=3D=3D=3Dg){var = E=3Dthis[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{= }).specified?E.value:E.text}if(o.nodeName(E,"select")){var = I=3DE.selectedIndex,L=3D[],M=3DE.options,H=3DE.type=3D=3D"select-one";if(= I<0){return null}for(var F=3DH?I:0,J=3DH?I+1:M.length;F=3D0= ||o.inArray(this.name,K)>=3D0)}else{if(o.nodeName(this,"select")){var = N=3Do.makeArray(K);o("option",this).each(function(){this.selected=3D(o.in= Array(this.value,N)>=3D0||o.inArray(this.text,N)>=3D0)});if(!N.length){th= is.selectedIndex=3D-1}}else{this.value=3DK}}})},html:function(E){return = E=3D=3D=3Dg?(this[0]?this[0].innerHTML.replace(/ = jQuery\d+=3D"(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWit= h:function(E){return this.after(E).remove()},eq:function(E){return = this.slice(E,+E+1)},slice:function(){return = this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.= prototype.slice.call(arguments).join(","))},map:function(E){return = this.pushStack(o.map(this,function(G,F){return = E.call(G,F,G)}))},andSelf:function(){return = this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var = I=3D(this[0].ownerDocument||this[0]).createDocumentFragment(),F=3Do.clean= (J,(this[0].ownerDocument||this[0]),I),H=3DI.firstChild;if(H){for(var = G=3D0,E=3Dthis.length;G1||G>0?I.c= loneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return = M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbo= dy")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn= .init.prototype=3Do.fn;function = z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o= .globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.pa= rentNode.removeChild(F)}}function e(){return +new = Date}o.extend=3Do.fn.extend=3Dfunction(){var = J=3Darguments[0]||{},H=3D1,I=3Darguments.length,E=3Dfalse,G;if(typeof = J=3D=3D=3D"boolean"){E=3DJ;J=3Darguments[1]||{};H=3D2}if(typeof = J!=3D=3D"object"&&!o.isFunction(J)){J=3D{}}if(I=3D=3DH){J=3Dthis;--H}for(= ;H-1}},swap:functi= on(H,G,I){var E=3D{};for(var F in = G){E[F]=3DH.style[F];H.style[F]=3DG[F]}I.call(H);for(var F in = G){H.style[F]=3DE[F]}},css:function(H,F,J,E){if(F=3D=3D"width"||F=3D=3D"h= eight"){var = L,G=3D{position:"absolute",visibility:"hidden",display:"block"},K=3DF=3D=3D= "width"?["Left","Right"]:["Top","Bottom"];function = I(){L=3DF=3D=3D"width"?H.offsetWidth:H.offsetHeight;if(E=3D=3D=3D"border"= ){return}o.each(K,function(){if(!E){L-=3DparseFloat(o.curCSS(H,"padding"+= this,true))||0}if(E=3D=3D=3D"margin"){L+=3DparseFloat(o.curCSS(H,"margin"= +this,true))||0}else{L-=3DparseFloat(o.curCSS(H,"border"+this+"Width",tru= e))||0}})}if(H.offsetWidth!=3D=3D0){I()}else{o.swap(H,G,I)}return = Math.max(0,Math.round(L))}return = o.curCSS(H,F,J)},curCSS:function(I,F,G){var = L,E=3DI.style;if(F=3D=3D"opacity"&&!o.support.opacity){L=3Do.attr(E,"opac= ity");return = L=3D=3D""?"1":L}if(F.match(/float/i)){F=3Dw}if(!G&&E&&E[F]){L=3DE[F]}else= {if(q.getComputedStyle){if(F.match(/float/i)){F=3D"float"}F=3DF.replace(/= ([A-Z])/g,"-$1").toLowerCase();var = M=3Dq.getComputedStyle(I,null);if(M){L=3DM.getPropertyValue(F)}if(F=3D=3D= "opacity"&&L=3D=3D""){L=3D"1"}}else{if(I.currentStyle){var = J=3DF.replace(/\-(\w)/g,function(N,O){return = O.toUpperCase()});L=3DI.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?= $/i.test(L)&&/^\d/.test(L)){var = H=3DE.left,K=3DI.runtimeStyle.left;I.runtimeStyle.left=3DI.currentStyle.l= eft;E.left=3DL||0;L=3DE.pixelLeft+"px";E.left=3DH;I.runtimeStyle.left=3DK= }}}}return L},clean:function(F,K,I){K=3DK||document;if(typeof = K.createElement=3D=3D=3D"undefined"){K=3DK.ownerDocument||K[0]&&K[0].owne= rDocument||document}if(!I&&F.length=3D=3D=3D1&&typeof = F[0]=3D=3D=3D"string"){var = H=3D/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var= = G=3D[],E=3D[],L=3DK.createElement("div");o.each(F,function(P,S){if(typeof= S=3D=3D=3D"number"){S+=3D""}if(!S){return}if(typeof = S=3D=3D=3D"string"){S=3DS.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){re= turn = T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"= >"});var = O=3DS.replace(/^\s+/,"").substring(0,10).toLowerCase();var = Q=3D!O.indexOf("",""]||!O.indexOf(""= ,""]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"",= "
"]||!O.indexOf("
"]||= (!O.indexOf("",""]||!O.indexOf("= ",""]||!o.support.htmlSerialize&&[1,"div
","
= "]||[0,"",""];L.innerHTML=3DQ[1]+S+Q[2];while(Q[0]--){L=3DL.lastChild}if(= !o.support.tbody){var = R=3D/"&&!R?L.childNodes:[];for(var = M=3DN.length-1;M>=3D0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.= length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespa= ce&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.= firstChild)}S=3Do.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G= =3Do.merge(G,S)}});if(I){for(var = J=3D0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLo= werCase()=3D=3D=3D"text/javascript")){E.push(G[J].parentNode?G[J].parentN= ode.removeChild(G[J]):G[J])}else{if(G[J].nodeType=3D=3D=3D1){G.splice.app= ly(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.= appendChild(G[J])}}return E}return = G},attr:function(J,G,K){if(!J||J.nodeType=3D=3D3||J.nodeType=3D=3D8){retu= rn g}var = H=3D!o.isXMLDoc(J),L=3DK!=3D=3Dg;G=3DH&&o.props[G]||G;if(J.tagName){var = F=3D/href|src|style/.test(G);if(G=3D=3D"selected"&&J.parentNode){J.parent= Node.selectedIndex}if(G in = J&&H&&!F){if(L){if(G=3D=3D"type"&&o.nodeName(J,"input")&&J.parentNode){th= row"type property can't be = changed"}J[G]=3DK}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return = J.getAttributeNode(G).nodeValue}if(G=3D=3D"tabIndex"){var = I=3DJ.getAttributeNode("tabIndex");return = I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|text= area)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return = J[G]}if(!o.support.style&&H&&G=3D=3D"style"){return = o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var = E=3D!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G)= ;return = E=3D=3D=3Dnull?g:E}if(!o.support.opacity&&G=3D=3D"opacity"){if(L){J.zoom=3D= 1;J.filter=3D(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=3D= =3D"NaN"?"":"alpha(opacity=3D"+K*100+")")}return = J.filter&&J.filter.indexOf("opacity=3D")>=3D0?(parseFloat(J.filter.match(= /opacity=3D([^)]*)/)[1])/100)+"":""}G=3DG.replace(/-([a-z])/ig,function(M= ,N){return N.toUpperCase()});if(L){J[G]=3DK}return = J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:= function(G){var E=3D[];if(G!=3Dnull){var = F=3DG.length;if(F=3D=3Dnull||typeof = G=3D=3D=3D"string"||o.isFunction(G)||G.setInterval){E[0]=3DG}else{while(F= ){E[--F]=3DG[F]}}}return E},inArray:function(G,H){for(var = E=3D0,F=3DH.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=3DJ.conc= at(I)}return = this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"")= ;if(this.nodeType=3D=3D1){this.removeAttribute(E)}},addClass:function(E){= o.className.add(this,E)},removeClass:function(E){o.className.remove(this,= E)},toggleClass:function(F,E){if(typeof = E!=3D=3D"boolean"){E=3D!o.className.has(this,F)}o.className[E?"add":"remo= ve"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",= this).add([this]).each(function(){o.event.remove(this);o.removeData(this)= });if(this.parentNode){this.parentNode.removeChild(this)}}},empty:functio= n(){o(this).children().remove();while(this.firstChild){this.removeChild(t= his.firstChild)}}},function(E,F){o.fn[E]=3Dfunction(){return = this.each(F,arguments)}});function j(E,F){return = E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var = h=3D"jQuery"+e(),v=3D0,A=3D{};o.extend({cache:{},data:function(F,E,G){F=3D= F=3D=3Dl?A:F;var = H=3DF[h];if(!H){H=3DF[h]=3D++v}if(E&&!o.cache[H]){o.cache[H]=3D{}}if(G!=3D= =3Dg){o.cache[H][E]=3DG}return = E?o.cache[H][E]:H},removeData:function(F,E){F=3DF=3D=3Dl?A:F;var = H=3DF[h];if(E){if(o.cache[H]){delete o.cache[H][E];E=3D"";for(E in = o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete = F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete = o.cache[H]}},queue:function(F,E,H){if(F){E=3D(E||"fx")+"queue";var = G=3Do.data(F,E);if(!G||o.isArray(H)){G=3Do.data(F,E,o.makeArray(H))}else{= if(H){G.push(H)}}}return G},dequeue:function(H,G){var = E=3Do.queue(H,G),F=3DE.shift();if(!G||G=3D=3D=3D"fx"){F=3DE[0]}if(F!=3D=3D= g){F.call(H)}}});o.fn.extend({data:function(E,G){var = H=3DE.split(".");H[1]=3DH[1]?"."+H[1]:"";if(G=3D=3D=3Dg){var = F=3Dthis.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F=3D=3D=3Dg&&this.l= ength){F=3Do.data(this[0],E)}return = F=3D=3D=3Dg&&H[1]?this.data(H[0]):F}else{return = this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G= )})}},removeData:function(E){return = this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeo= f E!=3D=3D"string"){F=3DE;E=3D"fx"}if(F=3D=3D=3Dg){return = o.queue(this[0],E)}return this.each(function(){var = G=3Do.queue(this,E,F);if(E=3D=3D"fx"&&G.length=3D=3D1){G[0].call(this)}})= },dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});=0A= /*=0A= * Sizzle CSS Selector Engine - v0.9.3=0A= * Copyright 2009, The Dojo Foundation=0A= * Released under the MIT, BSD, and GPL Licenses.=0A= * More information: http://sizzlejs.com/=0A= */=0A= (function(){var = R=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]= '"]+)+\]|\\.|[^ = >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=3D0,H=3DObject.prototype.toString;var = F=3Dfunction(Y,U,ab,ac){ab=3Dab||[];U=3DU||document;if(U.nodeType!=3D=3D1= &&U.nodeType!=3D=3D9){return[]}if(!Y||typeof Y!=3D=3D"string"){return = ab}var = Z=3D[],W,af,ai,T,ad,V,X=3Dtrue;R.lastIndex=3D0;while((W=3DR.exec(Y))!=3D=3D= null){Z.push(W[1]);if(W[2]){V=3DRegExp.rightContext;break}}if(Z.length>1&= &M.exec(Y)){if(Z.length=3D=3D=3D2&&I.relative[Z[0]]){af=3DJ(Z[0]+Z[1],U)}= else{af=3DI.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=3DZ.shift= ();if(I.relative[Y]){Y+=3DZ.shift()}af=3DJ(Y,af)}}}else{var = ae=3Dac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length=3D=3D=3D1&&U.par= entNode?U.parentNode:U,Q(U));af=3DF.filter(ae.expr,ae.set);if(Z.length>0)= {ai=3DE(af)}else{X=3Dfalse}while(Z.length){var = ah=3DZ.pop(),ag=3Dah;if(!I.relative[ah]){ah=3D""}else{ag=3DZ.pop()}if(ag=3D= =3Dnull){ag=3DU}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=3Daf}if(!ai){throw= "Syntax error, unrecognized expression: = "+(ah||Y)}if(H.call(ai)=3D=3D=3D"[object = Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType=3D=3D=3D1){for(va= r = aa=3D0;ai[aa]!=3Dnull;aa++){if(ai[aa]&&(ai[aa]=3D=3D=3Dtrue||ai[aa].nodeT= ype=3D=3D=3D1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var = aa=3D0;ai[aa]!=3Dnull;aa++){if(ai[aa]&&ai[aa].nodeType=3D=3D=3D1){ab.push= (af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=3Dfalse;= ab.sort(G);if(hasDuplicate){for(var = aa=3D1;aa":function(Z,U,aa){var X=3Dtypeof = U=3D=3D=3D"string";if(X&&!/\W/.test(U)){U=3Daa?U:U.toUpperCase();for(var = V=3D0,T=3DZ.length;V1||/^\w/.test(X[3])){X[3]=3DF(X[3],null,null,U)}else{var = W=3DF.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return = false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return = true}}return X},POS:function(T){T.unshift(true);return = T}},filters:{enabled:function(T){return = T.disabled=3D=3D=3Dfalse&&T.type!=3D=3D"hidden"},disabled:function(T){ret= urn T.disabled=3D=3D=3Dtrue},checked:function(T){return = T.checked=3D=3D=3Dtrue},selected:function(T){T.parentNode.selectedIndex;r= eturn T.selected=3D=3D=3Dtrue},parent:function(T){return = !!T.firstChild},empty:function(T){return = !T.firstChild},has:function(V,U,T){return = !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},tex= t:function(T){return"text"=3D=3D=3DT.type},radio:function(T){return"radio= "=3D=3D=3DT.type},checkbox:function(T){return"checkbox"=3D=3D=3DT.type},f= ile:function(T){return"file"=3D=3D=3DT.type},password:function(T){return"= password"=3D=3D=3DT.type},submit:function(T){return"submit"=3D=3D=3DT.typ= e},image:function(T){return"image"=3D=3D=3DT.type},reset:function(T){retu= rn"reset"=3D=3D=3DT.type},button:function(T){return"button"=3D=3D=3DT.typ= e||T.nodeName.toUpperCase()=3D=3D=3D"BUTTON"},input:function(T){return/in= put|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:functio= n(U,T){return T=3D=3D=3D0},last:function(V,U,T,W){return = U=3D=3D=3DW.length-1},even:function(U,T){return = T%2=3D=3D=3D0},odd:function(U,T){return = T%2=3D=3D=3D1},lt:function(V,U,T){return = UT[3]-0},nth:function(V,U,T){return = T[3]-0=3D=3DU},eq:function(V,U,T){return = T[3]-0=3D=3DU}},filter:{PSEUDO:function(Z,V,W,aa){var = U=3DV[1],X=3DI.filters[U];if(X){return = X(Z,W,V,aa)}else{if(U=3D=3D=3D"contains"){return(Z.textContent||Z.innerTe= xt||"").indexOf(V[3])>=3D0}else{if(U=3D=3D=3D"not"){var Y=3DV[3];for(var = W=3D0,T=3DY.length;W=3D0)}}},ID:function(U,T){return = U.nodeType=3D=3D=3D1&&U.getAttribute("id")=3D=3D=3DT},TAG:function(U,T){r= eturn(T=3D=3D=3D"*"&&U.nodeType=3D=3D=3D1)||U.nodeName=3D=3D=3DT},CLASS:f= unction(U,T){return(" "+(U.className||U.getAttribute("class"))+" = ").indexOf(T)>-1},ATTR:function(Y,W){var = V=3DW[1],T=3DI.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=3Dnull?Y[V]:Y.getAt= tribute(V),Z=3DT+"",X=3DW[2],U=3DW[4];return = T=3D=3Dnull?X=3D=3D=3D"!=3D":X=3D=3D=3D"=3D"?Z=3D=3D=3DU:X=3D=3D=3D"*=3D"= ?Z.indexOf(U)>=3D0:X=3D=3D=3D"~=3D"?(" "+Z+" = ").indexOf(U)>=3D0:!U?Z&&T!=3D=3Dfalse:X=3D=3D=3D"!=3D"?Z!=3DU:X=3D=3D=3D= "^=3D"?Z.indexOf(U)=3D=3D=3D0:X=3D=3D=3D"$=3D"?Z.substr(Z.length-U.length= )=3D=3D=3DU:X=3D=3D=3D"|=3D"?Z=3D=3D=3DU||Z.substr(0,U.length+1)=3D=3D=3D= U+"-":false},POS:function(X,U,V,Y){var = T=3DU[2],W=3DI.setFilters[T];if(W){return W(X,V,U,Y)}}}};var = M=3DI.match.POS;for(var O in = I.match){I.match[O]=3DRegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/= .source)}var = E=3Dfunction(U,T){U=3DArray.prototype.slice.call(U);if(T){T.push.apply(T,= U);return T}return = U};try{Array.prototype.slice.call(document.documentElement.childNodes)}ca= tch(N){E=3Dfunction(X,W){var U=3DW||[];if(H.call(X)=3D=3D=3D"[object = Array]"){Array.prototype.push.apply(U,X)}else{if(typeof = X.length=3D=3D=3D"number"){for(var = V=3D0,T=3DX.length;V";var = T=3Ddocument.documentElement;T.insertBefore(U,T.firstChild);if(!!document= .getElementById(V)){I.find.ID=3Dfunction(X,Y,Z){if(typeof = Y.getElementById!=3D=3D"undefined"&&!Z){var = W=3DY.getElementById(X[1]);return W?W.id=3D=3D=3DX[1]||typeof = W.getAttributeNode!=3D=3D"undefined"&&W.getAttributeNode("id").nodeValue=3D= =3D=3DX[1]?[W]:g:[]}};I.filter.ID=3Dfunction(Y,W){var X=3Dtypeof = Y.getAttributeNode!=3D=3D"undefined"&&Y.getAttributeNode("id");return = Y.nodeType=3D=3D=3D1&&X&&X.nodeValue=3D=3D=3DW}}T.removeChild(U)})();(fun= ction(){var = T=3Ddocument.createElement("div");T.appendChild(document.createComment(""= ));if(T.getElementsByTagName("*").length>0){I.find.TAG=3Dfunction(U,Y){va= r X=3DY.getElementsByTagName(U[1]);if(U[1]=3D=3D=3D"*"){var = W=3D[];for(var = V=3D0;X[V];V++){if(X[V].nodeType=3D=3D=3D1){W.push(X[V])}}X=3DW}return = X}}T.innerHTML=3D"";if(T.firstChild&&typeof = T.firstChild.getAttribute!=3D=3D"undefined"&&T.firstChild.getAttribute("h= ref")!=3D=3D"#"){I.attrHandle.href=3Dfunction(U){return = U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){= var T=3DF,U=3Ddocument.createElement("div");U.innerHTML=3D"

";if(U.querySelectorAll&&U.querySelectorAll(".TEST").l= ength=3D=3D=3D0){return}F=3Dfunction(Y,X,V,W){X=3DX||document;if(!W&&X.no= deType=3D=3D=3D9&&!Q(X)){try{return = E(X.querySelectorAll(Y),V)}catch(Z){}}return = T(Y,X,V,W)};F.find=3DT.find;F.filter=3DT.filter;F.selectors=3DT.selectors= ;F.matches=3DT.matches})()}if(document.getElementsByClassName&&document.d= ocumentElement.getElementsByClassName){(function(){var = T=3Ddocument.createElement("div");T.innerHTML=3D"
";if(T.getElementsByClassName("e").length=3D=3D=3D0)= {return}T.lastChild.className=3D"e";if(T.getElementsByClassName("e").leng= th=3D=3D=3D1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=3Dfunction(= U,V,W){if(typeof V.getElementsByClassName!=3D=3D"undefined"&&!W){return = V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var = ab=3DU=3D=3D"previousSibling"&&!ac;for(var = W=3D0,V=3Dad.length;W0){X=3DT;break}}}T=3DT[U]}ad[W]=3DX}}}var = K=3Ddocument.compareDocumentPosition?function(U,T){return = U.compareDocumentPosition(T)&16}:function(U,T){return = U!=3D=3DT&&(U.contains?U.contains(T):true)};var Q=3Dfunction(T){return = T.nodeType=3D=3D=3D9&&T.documentElement.nodeName!=3D=3D"HTML"||!!T.ownerD= ocument&&Q(T.ownerDocument)};var J=3Dfunction(T,aa){var = W=3D[],X=3D"",Y,V=3Daa.nodeType?[aa]:aa;while((Y=3DI.match.PSEUDO.exec(T)= )){X+=3DY[0];T=3DT.replace(I.match.PSEUDO,"")}T=3DI.relative[T]?T+"*":T;f= or(var Z=3D0,U=3DV.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=3Dfunctio= n(T){return o.grep(o.timers,function(U){return = T=3D=3D=3DU.elem}).length};o.multiFilter=3Dfunction(V,T,U){if(U){V=3D":no= t("+V+")"}return F.matches(V,T)};o.dir=3Dfunction(V,U){var = T=3D[],W=3DV[U];while(W&&W!=3Ddocument){if(W.nodeType=3D=3D1){T.push(W)}W= =3DW[U]}return T};o.nth=3Dfunction(X,T,V,W){T=3DT||1;var = U=3D0;for(;X;X=3DX[V]){if(X.nodeType=3D=3D1&&++U=3D=3DT){break}}return = X};o.sibling=3Dfunction(V,U){var = T=3D[];for(;V;V=3DV.nextSibling){if(V.nodeType=3D=3D1&&V!=3DU){T.push(V)}= }return = T};return;l.Sizzle=3DF})();o.event=3D{add:function(I,F,H,K){if(I.nodeType= =3D=3D3||I.nodeType=3D=3D8){return}if(I.setInterval&&I!=3Dl){I=3Dl}if(!H.= guid){H.guid=3Dthis.guid++}if(K!=3D=3Dg){var = G=3DH;H=3Dthis.proxy(G);H.data=3DK}var = E=3Do.data(I,"events")||o.data(I,"events",{}),J=3Do.data(I,"handle")||o.d= ata(I,"handle",function(){return typeof = o!=3D=3D"undefined"&&!o.event.triggered?o.event.handle.apply(arguments.ca= llee.elem,arguments):g});J.elem=3DI;o.each(F.split(/\s+/),function(M,N){v= ar = O=3DN.split(".");N=3DO.shift();H.type=3DO.slice().sort().join(".");var = L=3DE[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O= )}if(!L){L=3DE[N]=3D{};if(!o.event.special[N]||o.event.special[N].setup.c= all(I,K,O)=3D=3D=3Dfalse){if(I.addEventListener){I.addEventListener(N,J,f= alse)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=3DH;o.e= vent.global[N]=3Dtrue});I=3Dnull},guid:1,global:{},remove:function(K,H,J)= {if(K.nodeType=3D=3D3||K.nodeType=3D=3D8){return}var = G=3Do.data(K,"events"),F,E;if(G){if(H=3D=3D=3Dg||(typeof = H=3D=3D=3D"string"&&H.charAt(0)=3D=3D".")){for(var I in = G){this.remove(K,I+(H||""))}}else{if(H.type){J=3DH.handler;H=3DH.type}o.e= ach(H.split(/\s+/),function(M,O){var Q=3DO.split(".");O=3DQ.shift();var = N=3DRegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){i= f(J){delete G[O][J.guid]}else{for(var P in = G[O]){if(N.test(G[O][P].type)){delete = G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K= ,Q)}for(F in = G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.ca= ll(K,Q)=3D=3D=3Dfalse){if(K.removeEventListener){K.removeEventListener(O,= o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.d= ata(K,"handle"))}}}F=3Dnull;delete G[O]}}})}for(F in G){break}if(!F){var = L=3Do.data(K,"handle");if(L){L.elem=3Dnull}o.removeData(K,"events");o.rem= oveData(K,"handle")}}},trigger:function(I,K,H,E){var = G=3DI.type||I;if(!E){I=3Dtypeof = I=3D=3D=3D"object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf(= "!")>=3D0){I.type=3DG=3DG.slice(0,-1);I.exclusive=3Dtrue}if(!H){I.stopPro= pagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&t= his.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeTyp= e=3D=3D3||H.nodeType=3D=3D8){return = g}I.result=3Dg;I.target=3DH;K=3Do.makeArray(K);K.unshift(I)}I.currentTarg= et=3DH;var = J=3Do.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&= G=3D=3D"click"))&&H["on"+G]&&H["on"+G].apply(H,K)=3D=3D=3Dfalse){I.result= =3Dfalse}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=3D=3D= "click")){this.triggered=3Dtrue;try{H[G]()}catch(L){}}this.triggered=3Dfa= lse;if(!I.isPropagationStopped()){var = F=3DH.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},ha= ndle:function(K){var = J,E;K=3Darguments[0]=3Do.event.fix(K||l.event);K.currentTarget=3Dthis;var= = L=3DK.type.split(".");K.type=3DL.shift();J=3D!L.length&&!K.exclusive;var = I=3DRegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=3D(o.dat= a(this,"events")||{})[K.type];for(var G in E){var = H=3DE[G];if(J||I.test(H.type)){K.handler=3DH;K.data=3DH.data;var = F=3DH.apply(this,arguments);if(F!=3D=3Dg){K.result=3DF;if(F=3D=3D=3Dfalse= ){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStop= ped()){break}}}},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 toElement view wheelDelta which".split(" = "),fix:function(H){if(H[h]){return H}var F=3DH;H=3Do.Event(F);for(var = G=3Dthis.props.length,J;G;){J=3Dthis.props[--G];H[J]=3DF[J]}if(!H.target)= {H.target=3DH.srcElement||document}if(H.target.nodeType=3D=3D3){H.target=3D= H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=3D= H.fromElement=3D=3DH.target?H.toElement:H.fromElement}if(H.pageX=3D=3Dnul= l&&H.clientX!=3Dnull){var = I=3Ddocument.documentElement,E=3Ddocument.body;H.pageX=3DH.clientX+(I&&I.= scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=3DH.clientY+(I&= &I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCo= de||H.charCode=3D=3D=3D0)?H.charCode:H.keyCode)){H.which=3DH.charCode||H.= keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=3DH.ctrlKey}if(!H.which&&H.bu= tton){H.which=3D(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return = H},proxy:function(F,E){E=3DE||function(){return = F.apply(this,arguments)};E.guid=3DF.guid=3DF.guid||E.guid||this.guid++;re= turn = E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setu= p:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.lengt= h){var = E=3D0,F=3DRegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").= live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(= this,G[0],c)}}}}}};o.Event=3Dfunction(E){if(!this.preventDefault){return = new = o.Event(E)}if(E&&E.type){this.originalEvent=3DE;this.type=3DE.type}else{t= his.type=3DE}this.timeStamp=3De();this[h]=3Dtrue};function k(){return = false}function u(){return = true}o.Event.prototype=3D{preventDefault:function(){this.isDefaultPrevent= ed=3Du;var = E=3Dthis.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefaul= t()}E.returnValue=3Dfalse},stopPropagation:function(){this.isPropagationS= topped=3Du;var = E=3Dthis.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagat= ion()}E.cancelBubble=3Dtrue},stopImmediatePropagation:function(){this.isI= mmediatePropagationStopped=3Du;this.stopPropagation()},isDefaultPrevented= :k,isPropagationStopped:k,isImmediatePropagationStopped:k};var = a=3Dfunction(F){var = E=3DF.relatedTarget;while(E&&E!=3Dthis){try{E=3DE.parentNode}catch(G){E=3D= this}}if(E!=3Dthis){F.type=3DF.data;o.event.handle.apply(this,arguments)}= };o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.e= vent.special[E]=3D{setup:function(){o.event.add(this,F,a,E)},teardown:fun= ction(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){re= turn = F=3D=3D"unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E= ||G,E&&G)})},one:function(G,H,F){var = E=3Do.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply= (this,arguments)});return = this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){r= eturn = this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){re= turn = this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function= (E,G){if(this[0]){var = F=3Do.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G= ,this[0]);return F.result}},toggle:function(G){var = E=3Darguments,F=3D1;while(F
a';var = H=3DK.getElementsByTagName("*"),E=3DK.getElementsByTagName("a")[0];if(!H|= |!H.length||!E){return}o.support=3D{leadingWhitespace:K.firstChild.nodeTy= pe=3D=3D3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.get= ElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSeria= lize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttrib= ute("style")),hrefNormalized:E.getAttribute("href")=3D=3D=3D"/a",opacity:= E.style.opacity=3D=3D=3D"0.5",cssFloat:!!E.style.cssFloat,scriptEval:fals= e,noCloneEvent:true,boxModel:null};G.type=3D"text/javascript";try{G.appen= dChild(document.createTextNode("window."+J+"=3D1;"))}catch(I){}F.insertBe= fore(G,F.firstChild);if(l[J]){o.support.scriptEval=3Dtrue;delete = l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("oncli= ck",function(){o.support.noCloneEvent=3Dfalse;K.detachEvent("onclick",arg= uments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var = L=3Ddocument.createElement("div");L.style.width=3DL.style.paddingLeft=3D"= 1px";document.body.appendChild(L);o.boxModel=3Do.support.boxModel=3DL.off= setWidth=3D=3D=3D2;document.body.removeChild(L).style.display=3D"none"})}= )();var = w=3Do.support.cssFloat?"cssFloat":"styleFloat";o.props=3D{"for":"htmlFor"= ,"class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly= ",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabin= dex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(type= of G!=3D=3D"string"){return this._load(G)}var I=3DG.indexOf(" = ");if(I>=3D0){var E=3DG.slice(I,G.length);G=3DG.slice(0,I)}var = H=3D"GET";if(J){if(o.isFunction(J)){K=3DJ;J=3Dnull}else{if(typeof = J=3D=3D=3D"object"){J=3Do.param(J);H=3D"POST"}}}var = F=3Dthis;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,= L){if(L=3D=3D"success"||L=3D=3D"notmodified"){F.html(E?o("
").append= (M.responseText.replace(//g,"")).find(E):M.respon= seText)}if(K){F.each(K,[M.responseText,L,M])}}});return = this},serialize:function(){return = o.param(this.serializeArray())},serializeArray:function(){return = this.map(function(){return = this.elements?o.makeArray(this.elements):this}).filter(function(){return = this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.no= deName)||/text|hidden|password|search/i.test(this.type))}).map(function(E= ,F){var G=3Do(this).val();return = G=3D=3Dnull?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,va= lue:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajax= Complete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]= =3Dfunction(G){return this.bind(F,G)}});var = r=3De();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=3DG;G=3Dnul= l}return = o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:functio= n(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return = o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=3DG;G=3D= {}}return = o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:functi= on(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:= true,type:"GET",contentType:"application/x-www-form-urlencoded",processDa= ta:true,async:true,xhr:function(){return l.ActiveXObject?new = ActiveXObject("Microsoft.XMLHTTP"):new = XMLHttpRequest()},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(M){M=3Do.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var = W,F=3D/=3D\?(&|$)/g,R,V,G=3DM.type.toUpperCase();if(M.data&&M.processData= &&typeof = M.data!=3D=3D"string"){M.data=3Do.param(M.data)}if(M.dataType=3D=3D"jsonp= "){if(G=3D=3D"GET"){if(!M.url.match(F)){M.url+=3D(M.url.match(/\?/)?"&":"= ?")+(M.jsonp||"callback")+"=3D?"}}else{if(!M.data||!M.data.match(F)){M.da= ta=3D(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=3D?"}}M.dataType=3D"j= son"}if(M.dataType=3D=3D"json"&&(M.data&&M.data.match(F)||M.url.match(F))= ){W=3D"jsonp"+r++;if(M.data){M.data=3D(M.data+"").replace(F,"=3D"+W+"$1")= }M.url=3DM.url.replace(F,"=3D"+W+"$1");M.dataType=3D"script";l[W]=3Dfunct= ion(X){V=3DX;I();L();l[W]=3Dg;try{delete = l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=3D=3D"script"&&M.ca= che=3D=3Dnull){M.cache=3Dfalse}if(M.cache=3D=3D=3Dfalse&&G=3D=3D"GET"){va= r E=3De();var = U=3DM.url.replace(/(\?|&)_=3D.*?(&|$)/,"$1_=3D"+E+"$2");M.url=3DU+((U=3D=3D= M.url)?(M.url.match(/\?/)?"&":"?")+"_=3D"+E:"")}if(M.data&&G=3D=3D"GET"){= M.url+=3D(M.url.match(/\?/)?"&":"?")+M.data;M.data=3Dnull}if(M.global&&!o= .active++){o.event.trigger("ajaxStart")}var = Q=3D/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=3D=3D"script"&&G=3D= =3D"GET"&&Q&&(Q[1]&&Q[1]!=3Dlocation.protocol||Q[2]!=3Dlocation.host)){va= r H=3Ddocument.getElementsByTagName("head")[0];var = T=3Ddocument.createElement("script");T.src=3DM.url;if(M.scriptCharset){T.= charset=3DM.scriptCharset}if(!W){var = O=3Dfalse;T.onload=3DT.onreadystatechange=3Dfunction(){if(!O&&(!this.read= yState||this.readyState=3D=3D"loaded"||this.readyState=3D=3D"complete")){= O=3Dtrue;I();L();T.onload=3DT.onreadystatechange=3Dnull;H.removeChild(T)}= }}H.appendChild(T);return g}var K=3Dfalse;var = J=3DM.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}= else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-T= ype",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Sinc= e",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 = GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setReques= tHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+= ", = */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)=3D=3D= =3Dfalse){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort()= ;return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var = N=3Dfunction(X){if(J.readyState=3D=3D0){if(P){clearInterval(P);P=3Dnull;i= f(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.= readyState=3D=3D4||X=3D=3D"timeout")){K=3Dtrue;if(P){clearInterval(P);P=3D= null}R=3DX=3D=3D"timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModifie= d&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=3D=3D"success"= ){try{V=3Do.httpData(J,M.dataType,M)}catch(Z){R=3D"parsererror"}}if(R=3D=3D= "success"){var = Y;try{Y=3DJ.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&= &Y){o.lastModified[M.url]=3DY}if(!W){I()}}else{o.handleError(M,J,R)}L();i= f(X){J.abort()}if(M.async){J=3Dnull}}}};if(M.async){var = P=3DsetInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("= timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,nul= l,S)}if(!M.async){N()}function = I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSucces= s",[J,M])}}function = L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComp= lete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}retur= n = J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){= o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){t= ry{return = !F.status&&location.protocol=3D=3D"file:"||(F.status>=3D200&&F.status<300= )||F.status=3D=3D304||F.status=3D=3D1223}catch(E){}return = false},httpNotModified:function(G,E){try{var = H=3DG.getResponseHeader("Last-Modified");return = G.status=3D=3D304||H=3D=3Do.lastModified[E]}catch(F){}return = false},httpData:function(J,H,G){var = F=3DJ.getResponseHeader("content-type"),E=3DH=3D=3D"xml"||!H&&F&&F.indexO= f("xml")>=3D0,I=3DE?J.responseXML:J.responseText;if(E&&I.documentElement.= tagName=3D=3D"parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=3DG.= dataFilter(I,H)}if(typeof = I=3D=3D=3D"string"){if(H=3D=3D"script"){o.globalEval(I)}if(H=3D=3D"json")= {I=3Dl["eval"]("("+I+")")}}return I},param:function(E){var = G=3D[];function = H(I,J){G[G.length]=3DencodeURIComponent(I)+"=3D"+encodeURIComponent(J)}if= (o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}el= se{for(var F in = E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFu= nction(E[F])?E[F]():E[F])}}}return = G.join("&").replace(/%20/g,"+")}});var = m=3D{},n,d=3D[["height","marginTop","marginBottom","paddingTop","paddingB= ottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"]= ,["opacity"]];function t(F,E){var = G=3D{};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=3DF});re= turn G}o.fn.extend({show:function(J,L){if(J){return = this.animate(t("show",3),J,L)}else{for(var = H=3D0,F=3Dthis.length;H").appendTo("body");K=3DI.css("display");if(K=3D=3D=3D"none"){K=3D"bloc= k"}I.remove();m[G]=3DK}o.data(this[H],"olddisplay",K)}}for(var = H=3D0,F=3Dthis.length;H=3D0;H--){if(G[H].elem=3D=3Dthis){if(E){G[H](true)}G.spl= ice(H,1)}}});if(!E){this.dequeue()}return = this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("= toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F= ){o.fn[E]=3Dfunction(G,H){return = this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=3Dtypeof = G=3D=3D=3D"object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,ea= sing:F&&H||H&&!o.isFunction(H)&&H};E.duration=3Do.fx.off?0:typeof = E.duration=3D=3D=3D"number"?E.duration:o.fx.speeds[E.duration]||o.fx.spee= ds._default;E.old=3DE.complete;E.complete=3Dfunction(){if(E.queue!=3D=3Df= alse){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return= E},easing:{linear:function(G,H,E,F){return = E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}}= ,timers:[],fx:function(F,E,G){this.options=3DE;this.elem=3DF;this.prop=3D= G;if(!E.orig){E.orig=3D{}}}});o.fx.prototype=3D{update:function(){if(this= .options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step= [this.prop]||o.fx.step._default)(this);if((this.prop=3D=3D"height"||this.= prop=3D=3D"width")&&this.elem.style){this.elem.style.display=3D"block"}},= cur:function(F){if(this.elem[this.prop]!=3Dnull&&(!this.elem.style||this.= elem.style[this.prop]=3D=3Dnull)){return this.elem[this.prop]}var = E=3DparseFloat(o.css(this.elem,this.prop,F));return = E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:functi= on(I,H,G){this.startTime=3De();this.start=3DI;this.end=3DH;this.unit=3DG|= |this.unit||"px";this.now=3Dthis.start;this.pos=3Dthis.state=3D0;var = E=3Dthis;function F(J){return = E.step(J)}F.elem=3Dthis.elem;if(F()&&o.timers.push(F)&&!n){n=3DsetInterva= l(function(){var K=3Do.timers;for(var = J=3D0;J=3Dthis.options.duration+this.startTime){this.now=3Dthis.= end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[this.pro= p]=3Dtrue;var E=3Dtrue;for(var F in = this.options.curAnim){if(this.options.curAnim[F]!=3D=3Dtrue){E=3Dfalse}}i= f(E){if(this.options.display!=3Dnull){this.elem.style.overflow=3Dthis.opt= ions.overflow;this.elem.style.display=3Dthis.options.display;if(o.css(thi= s.elem,"display")=3D=3D"none"){this.elem.style.display=3D"block"}}if(this= .options.hide){o(this.elem).hide()}if(this.options.hide||this.options.sho= w){for(var I in = this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}thi= s.options.complete.call(this.elem)}return false}else{var = J=3DG-this.startTime;this.state=3DJ/this.options.duration;this.pos=3Do.ea= sing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J= ,0,1,this.options.duration);this.now=3Dthis.start+((this.end-this.start)*= this.pos);this.update()}return = true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opaci= ty:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E)= {if(E.elem.style&&E.elem.style[E.prop]!=3Dnull){E.elem.style[E.prop]=3DE.= now+E.unit}else{E.elem[E.prop]=3DE.now}}}});if(document.documentElement.g= etBoundingClientRect){o.fn.offset=3Dfunction(){if(!this[0]){return{top:0,= left:0}}if(this[0]=3D=3D=3Dthis[0].ownerDocument.body){return = o.offset.bodyOffset(this[0])}var = G=3Dthis[0].getBoundingClientRect(),J=3Dthis[0].ownerDocument,F=3DJ.body,= E=3DJ.documentElement,L=3DE.clientTop||F.clientTop||0,K=3DE.clientLeft||F= .clientLeft||0,I=3DG.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.sc= rollTop)-L,H=3DG.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scro= llLeft)-K;return{top:I,left:H}}}else{o.fn.offset=3Dfunction(){if(!this[0]= ){return{top:0,left:0}}if(this[0]=3D=3D=3Dthis[0].ownerDocument.body){ret= urn = o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();= var = J=3Dthis[0],G=3DJ.offsetParent,F=3DJ,O=3DJ.ownerDocument,M,H=3DO.document= Element,K=3DO.body,L=3DO.defaultView,E=3DL.getComputedStyle(J,null),N=3DJ= .offsetTop,I=3DJ.offsetLeft;while((J=3DJ.parentNode)&&J!=3D=3DK&&J!=3D=3D= H){M=3DL.getComputedStyle(J,null);N-=3DJ.scrollTop,I-=3DJ.scrollLeft;if(J= =3D=3D=3DG){N+=3DJ.offsetTop,I+=3DJ.offsetLeft;if(o.offset.doesNotAddBord= er&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tag= Name))){N+=3DparseInt(M.borderTopWidth,10)||0,I+=3DparseInt(M.borderLeftW= idth,10)||0}F=3DG,G=3DJ.offsetParent}if(o.offset.subtractsBorderForOverfl= owNotVisible&&M.overflow!=3D=3D"visible"){N+=3DparseInt(M.borderTopWidth,= 10)||0,I+=3DparseInt(M.borderLeftWidth,10)||0}E=3DM}if(E.position=3D=3D=3D= "relative"||E.position=3D=3D=3D"static"){N+=3DK.offsetTop,I+=3DK.offsetLe= ft}if(E.position=3D=3D=3D"fixed"){N+=3DMath.max(H.scrollTop,K.scrollTop),= I+=3DMath.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset=3D= {initialize:function(){if(this.initialized){return}var = L=3Ddocument.body,F=3Ddocument.createElement("div"),H,G,N,I,M,E,J=3DL.sty= le.marginTop,K=3D'
';M=3D{position:"absolute",to= p:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"= };for(E in = M){F.style[E]=3DM[E]}F.innerHTML=3DK;L.insertBefore(F,L.firstChild);H=3DF= .firstChild,G=3DH.firstChild,I=3DH.nextSibling.firstChild.firstChild;this= .doesNotAddBorder=3D(G.offsetTop!=3D=3D5);this.doesAddBorderForTableAndCe= lls=3D(I.offsetTop=3D=3D=3D5);H.style.overflow=3D"hidden",H.style.positio= n=3D"relative";this.subtractsBorderForOverflowNotVisible=3D(G.offsetTop=3D= =3D=3D-5);L.style.marginTop=3D"1px";this.doesNotIncludeMarginInBodyOffset= =3D(L.offsetTop=3D=3D=3D0);L.style.marginTop=3DJ;L.removeChild(F);this.in= itialized=3Dtrue},bodyOffset:function(E){o.offset.initialized||o.offset.i= nitialize();var = G=3DE.offsetTop,F=3DE.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOf= fset){G+=3DparseInt(o.curCSS(E,"marginTop",true),10)||0,F+=3DparseInt(o.c= urCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({pos= ition:function(){var I=3D0,H=3D0,F;if(this[0]){var = G=3Dthis.offsetParent(),J=3Dthis.offset(),E=3D/^body|html$/i.test(G[0].ta= gName)?{top:0,left:0}:G.offset();J.top-=3Dj(this,"marginTop");J.left-=3Dj= (this,"marginLeft");E.top+=3Dj(G,"borderTopWidth");E.left+=3Dj(G,"borderL= eftWidth");F=3D{top:J.top-E.top,left:J.left-E.left}}return = F},offsetParent:function(){var = E=3Dthis[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.= tagName)&&o.css(E,"position")=3D=3D"static")){E=3DE.offsetParent}return = o(E)}});o.each(["Left","Top"],function(F,E){var = G=3D"scroll"+E;o.fn[G]=3Dfunction(H){if(!this[0]){return null}return = H!=3D=3Dg?this.each(function(){this=3D=3Dl||this=3D=3Ddocument?l.scrollTo= (!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=3DH}):this[0]=3D=3D= l||this[0]=3D=3Ddocument?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&= &document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Hei= ght","Width"],function(I,G){var = E=3DI?"Left":"Top",H=3DI?"Right":"Bottom",F=3DG.toLowerCase();o.fn["inner= "+G]=3Dfunction(){return = this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=3Dfunction= (K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var = J=3DG.toLowerCase();o.fn[J]=3Dfunction(K){return = this[0]=3D=3Dl?document.compatMode=3D=3D"CSS1Compat"&&document.documentEl= ement["client"+G]||document.body["client"+G]:this[0]=3D=3Ddocument?Math.m= ax(document.documentElement["client"+G],document.body["scroll"+G],documen= t.documentElement["scroll"+G],document.body["offset"+G],document.document= Element["offset"+G]):K=3D=3D=3Dg?(this.length?o.css(this[0],J):null):this= .css(J,typeof K=3D=3D=3D"string"?K:K+"px")}})})(); ------=_NextPart_000_0000_01CB503B.09C43FE0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: https://app.e2ma.net/media/js/jquery.cookie.js /**=0A= * Cookie plugin=0A= *=0A= * Copyright (c) 2006 Klaus Hartl (stilbuero.de)=0A= * Dual licensed under the MIT and GPL licenses:=0A= * http://www.opensource.org/licenses/mit-license.php=0A= * http://www.gnu.org/licenses/gpl.html=0A= *=0A= */=0A= =0A= /**=0A= * Create a cookie with the given name and value and other optional = parameters.=0A= *=0A= * @example $.cookie('the_cookie', 'the_value');=0A= * @desc Set the value of a cookie.=0A= * @example $.cookie('the_cookie', 'the_value', { expires: 7, path: '/', = domain: 'jquery.com', secure: true });=0A= * @desc Create a cookie with all available options.=0A= * @example $.cookie('the_cookie', 'the_value');=0A= * @desc Create a session cookie.=0A= * @example $.cookie('the_cookie', null);=0A= * @desc Delete a cookie by passing null as value. Keep in mind that you = have to use the same path and domain=0A= * used when the cookie was set.=0A= *=0A= * @param String name The name of the cookie.=0A= * @param String value The value of the cookie.=0A= * @param Object options An object literal containing key/value pairs to = provide optional cookie attributes.=0A= * @option Number|Date expires Either an integer specifying the = expiration date from now on in days or a Date object.=0A= * If a negative value is specified (e.g. a = date in the past), the cookie will be deleted.=0A= * If set to null or omitted, the cookie = will be a session cookie and will not be retained=0A= * when the the browser exits.=0A= * @option String path The value of the path atribute of the cookie = (default: path of page that created the cookie).=0A= * @option String domain The value of the domain attribute of the cookie = (default: domain of page that created the cookie).=0A= * @option Boolean secure If true, the secure attribute of the cookie = will be set and the cookie transmission will=0A= * require a secure protocol (like HTTPS).=0A= * @type undefined=0A= *=0A= * @name $.cookie=0A= * @cat Plugins/Cookie=0A= * @author Klaus Hartl/klaus.hartl@stilbuero.de=0A= */=0A= =0A= /**=0A= * Get the value of a cookie with the given name.=0A= *=0A= * @example $.cookie('the_cookie');=0A= * @desc Get the value of a cookie.=0A= *=0A= * @param String name The name of the cookie.=0A= * @return The value of the cookie.=0A= * @type String=0A= *=0A= * @name $.cookie=0A= * @cat Plugins/Cookie=0A= * @author Klaus Hartl/klaus.hartl@stilbuero.de=0A= */=0A= jQuery.cookie =3D function(name, value, options) {=0A= if (typeof value !=3D 'undefined') { // name and value given, set = cookie=0A= options =3D options || {};=0A= if (value =3D=3D=3D null) {=0A= value =3D '';=0A= options.expires =3D -1;=0A= }=0A= var expires =3D '';=0A= if (options.expires && (typeof options.expires =3D=3D 'number' = || options.expires.toUTCString)) {=0A= var date;=0A= if (typeof options.expires =3D=3D 'number') {=0A= date =3D new Date();=0A= date.setTime(date.getTime() + (options.expires * 24 * 60 = * 60 * 1000));=0A= } else {=0A= date =3D options.expires;=0A= }=0A= expires =3D '; expires=3D' + date.toUTCString(); // use = expires attribute, max-age is not supported by IE=0A= }=0A= // CAUTION: Needed to parenthesize options.path and = options.domain=0A= // in the following expressions, otherwise they evaluate to = undefined=0A= // in the packed version for some reason...=0A= var path =3D options.path ? '; path=3D' + (options.path) : '';=0A= var domain =3D options.domain ? '; domain=3D' + (options.domain) = : '';=0A= var secure =3D options.secure ? '; secure' : '';=0A= document.cookie =3D [name, '=3D', encodeURIComponent(value), = expires, path, domain, secure].join('');=0A= } else { // only name given, get cookie=0A= var cookieValue =3D null;=0A= if (document.cookie && document.cookie !=3D '') {=0A= var cookies =3D document.cookie.split(';');=0A= for (var i =3D 0; i < cookies.length; i++) {=0A= var cookie =3D jQuery.trim(cookies[i]);=0A= // Does this cookie string begin with the name we want?=0A= if (cookie.substring(0, name.length + 1) =3D=3D (name + = '=3D')) {=0A= cookieValue =3D = decodeURIComponent(cookie.substring(name.length + 1));=0A= break;=0A= }=0A= }=0A= }=0A= return cookieValue;=0A= }=0A= }; ------=_NextPart_000_0000_01CB503B.09C43FE0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: https://app.e2ma.net/media/js/jqModal.js /*=0A= * jqModal - Minimalist Modaling with jQuery=0A= * (http://dev.iceburg.net/jquery/jqModal/)=0A= *=0A= * Copyright (c) 2007,2008 Brice Burgess =0A= * Dual licensed under the MIT and GPL licenses:=0A= * http://www.opensource.org/licenses/mit-license.php=0A= * http://www.gnu.org/licenses/gpl.html=0A= * =0A= * $Version: 03/01/2009 +r14=0A= */=0A= (function($) {=0A= $.fn.jqm=3Dfunction(o){=0A= var p=3D{=0A= overlay: 50,=0A= overlayClass: 'jqmOverlay',=0A= closeClass: 'jqmClose',=0A= trigger: '.jqModal',=0A= ajax: F,=0A= ajaxText: '',=0A= target: F,=0A= modal: F,=0A= toTop: F,=0A= onShow: F,=0A= onHide: F,=0A= onLoad: F=0A= };=0A= return this.each(function(){if(this._jqm)return = H[this._jqm].c=3D$.extend({},H[this._jqm].c,o);s++;this._jqm=3Ds;=0A= H[s]=3D{c:$.extend(p,$.jqm.params,o),a:F,w:$(this).addClass('jqmID'+s),s:= s};=0A= if(p.trigger)$(this).jqmAddTrigger(p.trigger);=0A= });};=0A= =0A= $.fn.jqmAddClose=3Dfunction(e){return hs(this,e,'jqmHide');};=0A= $.fn.jqmAddTrigger=3Dfunction(e){return hs(this,e,'jqmShow');};=0A= $.fn.jqmShow=3Dfunction(t){return = this.each(function(){t=3Dt||window.event;$.jqm.open(this._jqm,t);});};=0A= $.fn.jqmHide=3Dfunction(t){return = this.each(function(){t=3Dt||window.event;$.jqm.close(this._jqm,t)});};=0A= =0A= $.jqm =3D {=0A= hash:{},=0A= open:function(s,t){var = h=3DH[s],c=3Dh.c,cc=3D'.'+c.closeClass,z=3D(parseInt(h.w.css('z-index')))= ,z=3D(z>0)?z:3000,o=3D$('
').css({height:'100%',width:'100%',po= sition:'fixed',left:0,top:0,'z-index':z-1,opacity:c.overlay/100});if(h.a)= return F;h.t=3Dt;h.a=3Dtrue;h.w.css('z-index',z);=0A= if(c.modal) {if(!A[0])L('bind');A.push(s);}=0A= else if(c.overlay > 0)h.w.jqmAddClose(o);=0A= else o=3DF;=0A= =0A= h.o=3D(o)?o.addClass(c.overlayClass).prependTo('body'):F;=0A= = if(ie6){$('html,body').css({height:'100%',width:'100%'});if(o){o=3Do.css(= {position:'absolute'})[0];for(var y in = {Top:1,Left:1})o.style.setExpression(y.toLowerCase(),"(_=3D(document.docu= mentElement.scroll"+y+" || document.body.scroll"+y+"))+'px'");}}=0A= =0A= if(c.ajax) {var r=3Dc.target||h.w,u=3Dc.ajax,r=3D(typeof r =3D=3D = 'string')?$(r,h.w):$(r),u=3D(u.substr(0,1) =3D=3D = '@')?$(t).attr(u.substring(1)):u;=0A= = r.html(c.ajaxText).load(u,function(){if(c.onLoad)c.onLoad.call(this,h);if= (cc)h.w.jqmAddClose($(cc,h.w));e(h);});}=0A= else if(cc)h.w.jqmAddClose($(cc,h.w));=0A= =0A= if(c.toTop&&h.o)h.w.before('').insertAfter(h.o); =0A= (c.onShow)?c.onShow(h):h.w.show();e(h);return F;=0A= },=0A= close:function(s){var h=3DH[s];if(!h.a)return F;h.a=3DF;=0A= if(A[0]){A.pop();if(!A[0])L('unbind');}=0A= if(h.c.toTop&&h.o)$('#jqmP'+h.w[0]._jqm).after(h.w).remove();=0A= if(h.c.onHide)h.c.onHide(h);else{h.w.hide();if(h.o)h.o.remove();} = return F;=0A= },=0A= params:{}};=0A= var s=3D0,H=3D$.jqm.hash,A=3D[],ie6=3D$.browser.msie&&($.browser.version = =3D=3D "6.0"),F=3Dfalse,=0A= i=3D$('').css({opacity:0}),=0A= e=3Dfunction(h){if(ie6)if(h.o)h.o.html('

').prepend(i);else = if(!$('iframe.jqm',h.w)[0])h.w.prepend(i); f(h);},=0A= f=3Dfunction(h){try{$(':input:visible',h.w)[0].focus();}catch(_){}},=0A= L=3Dfunction(t){$(document)[t]("keypress",m)[t]("keydown",m)[t]("mousedow= n",m);},=0A= m=3Dfunction(e){var = h=3DH[A[A.length-1]],r=3D(!$(e.target).parents('.jqmID'+h.s)[0]);if(r)f(h= );return !r;},=0A= hs=3Dfunction(w,t,c){return w.each(function(){var = s=3Dthis._jqm;$(t).each(function() {=0A= if(!this[c]){this[c]=3D[];$(this).click(function(){for(var i in = {jqmShow:1,jqmHide:1})for(var s in = this[i])if(H[this[i][s]])H[this[i][s]].w[i](this);return = F;});}this[c].push(s);});});};=0A= })(jQuery);=0A= =0A= /*=0A= * jqDnR - Minimalistic Drag'n'Resize for jQuery.=0A= *=0A= * Copyright (c) 2007 Brice Burgess , = http://www.iceburg.net=0A= * Licensed under the MIT License:=0A= * http://www.opensource.org/licenses/mit-license.php=0A= * =0A= * $Version: 2007.08.19 +r2=0A= */=0A= =0A= (function($){=0A= $.fn.jqDrag=3Dfunction(h){return i(this,h,'d');};=0A= $.fn.jqResize=3Dfunction(h){return i(this,h,'r');};=0A= $.jqDnR=3D{dnr:{},e:0,=0A= drag:function(v){=0A= if(M.k =3D=3D 'd')E.css({left:M.X+v.pageX-M.pX,top:M.Y+v.pageY-M.pY});=0A= else = E.css({width:Math.max(v.pageX-M.pX+M.W,0),height:Math.max(v.pageY-M.pY+M.= H,0)});=0A= return false;},=0A= stop:function(){E.css('opacity',M.o);$(document).unbind('mousemove',J.dra= g).unbind('mouseup',J.stop);}=0A= };=0A= var J=3D$.jqDnR,M=3DJ.dnr,E=3DJ.e,=0A= i=3Dfunction(e,h,k){return e.each(function(){h=3D(h)?$(h,e):e;=0A= h.bind('mousedown',{e:e,k:k},function(v){var d=3Dv.data,p=3D{};E=3Dd.e;=0A= // attempt utilization of dimensions plugin to fix IE issues=0A= if(E.css('position') !=3D 'relative'){try{E.position(p);}catch(e){}}=0A= = M=3D{X:p.left||f('left')||0,Y:p.top||f('top')||0,W:f('width')||E[0].scrol= lWidth||0,H:f('height')||E[0].scrollHeight||0,pX:v.pageX,pY:v.pageY,k:d.k= ,o:E.css('opacity')};=0A= = E.css({opacity:1});$(document).mousemove($.jqDnR.drag).mouseup($.jqDnR.st= op);=0A= return false;=0A= });=0A= });},=0A= f=3Dfunction(k){return parseInt(E.css(k))||false;};=0A= })(jQuery);=0A= ------=_NextPart_000_0000_01CB503B.09C43FE0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: https://app.e2ma.net/media/js/emmaModal.js /* emmaModal - a little wrapper around jqModal to add more buttons and = do all the set-up */=0A= (function($) {=0A= jQuery.emmaModal =3D {=0A= _settings: {},=0A= _defaults: {=0A= ajaxUrl: null,=0A= callback: null,=0A= content: "If the problem persists, please contact technical = support.",=0A= controls: [],=0A= controlSpacer: " ",=0A= draggable: true,=0A= hideCloseWidget: false,=0A= id: "em" + new Date().getTime(),=0A= iframeName: "emiFrame",=0A= iframeSrcUrl: null,=0A= modal: false,=0A= title: "",=0A= top: null=0A= },=0A= _jqmHash: null,=0A= _selectorContent: false,=0A= _modalVisible: false,=0A= _init: function() {=0A= var m =3D this, s =3D m._settings, mId =3D s.id, c =3D = s.content, cwDisplay =3D (s.hideCloseWidget) ? "none" : "", mn, mhtml;=0A= if (!$('.modal.jqmWindow.e2ma-modal')[0]) {=0A= mhtml =3D "

";=0A= mhtml +=3D "
";=0A= mhtml +=3D "
";=0A= mhtml +=3D "
";=0A= mhtml +=3D "
";=0A= if(!$('#page-modals')[0]) {=0A= $('
').appendTo(document.body);=0A= }=0A= $('#page-modals').append(mhtml);=0A= }=0A= $('.modal.e2ma-modal').attr('id', mId);=0A= $('#'+mId+' .modal-trigger').css("display", cwDisplay);=0A= if (c.selector !=3D undefined) {=0A= m._selectorContent =3D true;=0A= if (c.data("emContentStored") !=3D true) {=0A= c.data("emContent", s.content.html());=0A= c.html("");=0A= c.data("emContentStored", true);=0A= }=0A= }=0A= else {=0A= m._selectorContent =3D false;=0A= }=0A= $('#'+mId).jqm( {=0A= overlay: 70,=0A= modal: s.modal,=0A= onShow: function(hash) {=0A= m._modalVisible =3D true;=0A= m._jqmHash =3D hash;=0A= m._centerModal();=0A= hash.w.show();=0A= },=0A= onHide: function(hash) {=0A= hash.w.css("width", "");=0A= hash.w.hide();=0A= hash.o.hide();=0A= $(".submod-actions .emControl", = hash.w).unbind("click.emControl").remove();=0A= if (m._selectorContent) {=0A= c.data("emContent", $('.modal.jqmWindow = .modal-content').html());=0A= }=0A= if (typeof(s.callback)=3D=3D"function") = s.callback(hash);=0A= m._modalVisible =3D false;=0A= }=0A= })=0A= if (s.draggable) $('#'+mId).jqDrag(".modal-head");=0A= },=0A= _centerModal: function() {=0A= var m =3D this, hash, w, h, x, y;=0A= hash =3D m._jqmHash;=0A= if (hash) {=0A= w =3D hash.w.width();=0A= hash.w.css("width",w); // IE 7 Fix, Modal busts without = it.=0A= h =3D hash.w.height();=0A= x =3D ($(document).width() - w)/2 + "px";=0A= y =3D (m._settings.top) ? m._settings.top : "100px";=0A= hash.w.css({left:x,top:y});=0A= }=0A= },=0A= _setTitle: function() {=0A= var m =3D this, mId =3D m._settings.id, title =3D = m._settings.title;=0A= $('.modal-title', '#'+mId).html(title);=0A= },=0A= _setContent: function() {=0A= var m =3D this, s =3D m._settings, $mc =3D = $('.modal-content', '#'+s.id), content =3D s.content;=0A= if (s.iframeSrcUrl) {=0A= $mc.html($('':"");inst._keyEvent=3Dfalse;return = html},_generateMonthYearHeader:function(inst,drawMonth,drawYear,minDate,m= axDate,selectedDate,secondary,monthNames,monthNamesShort){minDate=3D(inst= .rangeStart&&minDate&&selectedDate';var = monthHtml=3D"";if(secondary||!changeMonth){monthHtml+=3D''+monthNames[drawMonth]+" = "}else{var = inMinYear=3D(minDate&&minDate.getFullYear()=3D=3DdrawYear);var = inMaxYear=3D(maxDate&&maxDate.getFullYear()=3D=3DdrawYear);monthHtml+=3D'= "}if(!showMonthAfterYear){html+=3DmonthHtml+((secondary|= |changeMonth||changeYear)&&(!(changeMonth&&changeYear))?" ":"")}if(s= econdary||!changeYear){html+=3D''+drawYear+""}else{var = years=3Dthis._get(inst,"yearRange").split(":");var year=3D0;var = endYear=3D0;if(years.length!=3D2){year=3DdrawYear-10;endYear=3DdrawYear+1= 0}else{if(years[0].charAt(0)=3D=3D"+"||years[0].charAt(0)=3D=3D"-"){year=3D= drawYear+parseInt(years[0],10);endYear=3DdrawYear+parseInt(years[1],10)}e= lse{year=3DparseInt(years[0],10);endYear=3DparseInt(years[1],10)}}year=3D= (minDate?Math.max(year,minDate.getFullYear()):year);endYear=3D(maxDate?Ma= th.min(endYear,maxDate.getFullYear()):endYear);html+=3D'"}if(sh= owMonthAfterYear){html+=3D(secondary||changeMonth||changeYear?" ":""= )+monthHtml}html+=3D"
";return = html},_adjustInstDate:function(inst,offset,period){var = year=3Dinst.drawYear+(period=3D=3D"Y"?offset:0);var = month=3Dinst.drawMonth+(period=3D=3D"M"?offset:0);var = day=3DMath.min(inst.selectedDay,this._getDaysInMonth(year,month))+(period= =3D=3D"D"?offset:0);var date=3Dthis._daylightSavingAdjust(new = Date(year,month,day));var = minDate=3Dthis._getMinMaxDate(inst,"min",true);var = maxDate=3Dthis._getMinMaxDate(inst,"max");date=3D(minDate&&datemaxDate?maxDate:date);inst.selectedDay= =3Ddate.getDate();inst.drawMonth=3Dinst.selectedMonth=3Ddate.getMonth();i= nst.drawYear=3Dinst.selectedYear=3Ddate.getFullYear();if(period=3D=3D"M"|= |period=3D=3D"Y"){this._notifyChange(inst)}},_notifyChange:function(inst)= {var = onChange=3Dthis._get(inst,"onChangeMonthYear");if(onChange){onChange.appl= y((inst.input?inst.input[0]:null),[inst.selectedYear,inst.selectedMonth+1= ,inst])}},_getNumberOfMonths:function(inst){var = numMonths=3Dthis._get(inst,"numberOfMonths");return(numMonths=3D=3Dnull?[= 1,1]:(typeof = numMonths=3D=3D"number"?[1,numMonths]:numMonths))},_getMinMaxDate:functio= n(inst,minMax,checkRange){var = date=3Dthis._determineDate(this._get(inst,minMax+"Date"),null);return(!ch= eckRange||!inst.rangeStart?date:(!date||inst.rangeStart>date?inst.rangeSt= art:date))},_getDaysInMonth:function(year,month){return 32-new = Date(year,month,32).getDate()},_getFirstDayOfMonth:function(year,month){r= eturn new = Date(year,month,1).getDay()},_canAdjustMonth:function(inst,offset,curYear= ,curMonth){var numMonths=3Dthis._getNumberOfMonths(inst);var = date=3Dthis._daylightSavingAdjust(new = Date(curYear,curMonth+(offset<0?offset:numMonths[1]),1));if(offset<0){dat= e.setDate(this._getDaysInMonth(date.getFullYear(),date.getMonth()))}retur= n this._isInRange(inst,date)},_isInRange:function(inst,date){var = newMinDate=3D(!inst.rangeStart?null:this._daylightSavingAdjust(new = Date(inst.selectedYear,inst.selectedMonth,inst.selectedDay)));newMinDate=3D= (newMinDate&&inst.rangeStart=3DminDa= te)&&(!maxDate||date<=3DmaxDate))},_getFormatConfig:function(inst){var = shortYearCutoff=3Dthis._get(inst,"shortYearCutoff");shortYearCutoff=3D(ty= peof shortYearCutoff!=3D"string"?shortYearCutoff:new = Date().getFullYear()%100+parseInt(shortYearCutoff,10));return{shortYearCu= toff:shortYearCutoff,dayNamesShort:this._get(inst,"dayNamesShort"),dayNam= es:this._get(inst,"dayNames"),monthNamesShort:this._get(inst,"monthNamesS= hort"),monthNames:this._get(inst,"monthNames")}},_formatDate:function(ins= t,day,month,year){if(!day){inst.currentDay=3Dinst.selectedDay;inst.curren= tMonth=3Dinst.selectedMonth;inst.currentYear=3Dinst.selectedYear}var = date=3D(day?(typeof day=3D=3D"object"?day:this._daylightSavingAdjust(new = Date(year,month,day))):this._daylightSavingAdjust(new = Date(inst.currentYear,inst.currentMonth,inst.currentDay)));return = this.formatDate(this._get(inst,"dateFormat"),date,this._getFormatConfig(i= nst))}});function = extendRemove(target,props){$.extend(target,props);for(var name in = props){if(props[name]=3D=3Dnull||props[name]=3D=3Dundefined){target[name]= =3Dprops[name]}}return target}function = isArray(a){return(a&&(($.browser.safari&&typeof = a=3D=3D"object"&&a.length)||(a.constructor&&a.constructor.toString().matc= h(/\Array\(\)/))))}$.fn.datepicker=3Dfunction(options){if(!$.datepicker.i= nitialized){$(document).mousedown($.datepicker._checkExternalClick).find(= "body").append($.datepicker.dpDiv);$.datepicker.initialized=3Dtrue}var = otherArgs=3DArray.prototype.slice.call(arguments,1);if(typeof = options=3D=3D"string"&&(options=3D=3D"isDisabled"||options=3D=3D"getDate"= )){return = $.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this[0]].conca= t(otherArgs))}if(options=3D=3D"option"&&arguments.length=3D=3D2&&typeof = arguments[1]=3D=3D"string"){return = $.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this[0]].conca= t(otherArgs))}return this.each(function(){typeof = options=3D=3D"string"?$.datepicker["_"+options+"Datepicker"].apply($.date= picker,[this].concat(otherArgs)):$.datepicker._attachDatepicker(this,opti= ons)})};$.datepicker=3Dnew = Datepicker();$.datepicker.initialized=3Dfalse;$.datepicker.uuid=3Dnew = Date().getTime();$.datepicker.version=3D"1.7.2";window.DP_jQuery=3D$})(jQ= uery);;/*=0A= * jQuery UI Progressbar 1.7.2=0A= *=0A= * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)=0A= * Dual licensed under the MIT (MIT-LICENSE.txt)=0A= * and GPL (GPL-LICENSE.txt) licenses.=0A= *=0A= * http://docs.jquery.com/UI/Progressbar=0A= *=0A= * Depends:=0A= * ui.core.js=0A= */=0A= (function(a){a.widget("ui.progressbar",{_init:function(){this.element.add= Class("ui-progressbar ui-widget ui-widget-content = ui-corner-all").attr({role:"progressbar","aria-valuemin":this._valueMin()= ,"aria-valuemax":this._valueMax(),"aria-valuenow":this._value()});this.va= lueDiv=3Da('
').appendTo(this.element);this._refreshValue()},des= troy:function(){this.element.removeClass("ui-progressbar ui-widget = ui-widget-content = ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr= ("aria-valuemax").removeAttr("aria-valuenow").removeData("progressbar").u= nbind(".progressbar");this.valueDiv.remove();a.widget.prototype.destroy.a= pply(this,arguments)},value:function(b){if(b=3D=3D=3Dundefined){return = this._value()}this._setData("value",b);return = this},_setData:function(b,c){switch(b){case"value":this.options.value=3Dc= ;this._refreshValue();this._trigger("change",null,{});break}a.widget.prot= otype._setData.apply(this,arguments)},_value:function(){var = b=3Dthis.options.value;if(bt= his._valueMax()){b=3Dthis._valueMax()}return b},_valueMin:function(){var = b=3D0;return b},_valueMax:function(){var b=3D100;return = b},_refreshValue:function(){var = b=3Dthis.value();this.valueDiv[b=3D=3Dthis._valueMax()?"addClass":"remove= Class"]("ui-corner-right");this.valueDiv.width(b+"%");this.element.attr("= aria-valuenow",b)}});a.extend(a.ui.progressbar,{version:"1.7.2",defaults:= {value:0}})})(jQuery);;/*=0A= * jQuery UI Effects 1.7.2=0A= *=0A= * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)=0A= * Dual licensed under the MIT (MIT-LICENSE.txt)=0A= * and GPL (GPL-LICENSE.txt) licenses.=0A= *=0A= * http://docs.jquery.com/UI/Effects/=0A= */=0A= jQuery.effects||(function(d){d.effects=3D{version:"1.7.2",save:function(g= ,h){for(var = f=3D0;f
');var = j=3Df.parent();if(f.css("position")=3D=3D"static"){j.css({position:"relat= ive"});f.css({position:"relative"})}else{var = i=3Df.css("top");if(isNaN(parseInt(i,10))){i=3D"auto"}var = h=3Df.css("left");if(isNaN(parseInt(h,10))){h=3D"auto"}j.css({position:f.= css("position"),top:i,left:h,zIndex:f.css("z-index")}).show();f.css({posi= tion:"relative",top:0,left:0})}j.css(g);return = j},removeWrapper:function(f){if(f.parent().is(".ui-effects-wrapper")){ret= urn f.parent().replaceWith(f)}return = f},setTransition:function(g,i,f,h){h=3Dh||{};d.each(i,function(k,j){unit=3D= g.cssUnit(j);if(unit[0]>0){h[j]=3Dunit[0]*f+unit[1]}});return = h},animateClass:function(h,i,k,j){var f=3D(typeof = k=3D=3D"function"?k:(j?j:null));var g=3D(typeof = k=3D=3D"string"?k:null);return this.each(function(){var q=3D{};var = o=3Dd(this);var p=3Do.attr("style")||"";if(typeof = p=3D=3D"object"){p=3Dp.cssText}if(h.toggle){o.hasClass(h.toggle)?h.remove= =3Dh.toggle:h.add=3Dh.toggle}var = l=3Dd.extend({},(document.defaultView?document.defaultView.getComputedSty= le(this,null):this.currentStyle));if(h.add){o.addClass(h.add)}if(h.remove= ){o.removeClass(h.remove)}var = m=3Dd.extend({},(document.defaultView?document.defaultView.getComputedSty= le(this,null):this.currentStyle));if(h.add){o.removeClass(h.add)}if(h.rem= ove){o.addClass(h.remove)}for(var r in m){if(typeof = m[r]!=3D"function"&&m[r]&&r.indexOf("Moz")=3D=3D-1&&r.indexOf("length")=3D= =3D-1&&m[r]!=3Dl[r]&&(r.match(/color/i)||(!r.match(/color/i)&&!isNaN(pars= eInt(m[r],10))))&&(l.position!=3D"static"||(l.position=3D=3D"static"&&!r.= match(/left|top|bottom|right/)))){q[r]=3Dm[r]}}o.animate(q,i,g,function()= {if(typeof = d(this).attr("style")=3D=3D"object"){d(this).attr("style")["cssText"]=3D"= ";d(this).attr("style")["cssText"]=3Dp}else{d(this).attr("style",p)}if(h.= add){d(this).addClass(h.add)}if(h.remove){d(this).removeClass(h.remove)}i= f(f){f.apply(this,arguments)}})})}};function c(g,f){var = i=3Dg[1]&&g[1].constructor=3D=3DObject?g[1]:{};if(f){i.mode=3Df}var = h=3Dg[1]&&g[1].constructor!=3DObject?g[1]:(i.duration?i.duration:g[2]);h=3D= d.fx.off?0:typeof = h=3D=3D=3D"number"?h:d.fx.speeds[h]||d.fx.speeds._default;var = j=3Di.callback||(d.isFunction(g[1])&&g[1])||(d.isFunction(g[2])&&g[2])||(= d.isFunction(g[3])&&g[3]);return[g[0],i,h,j]}d.fn.extend({_show:d.fn.show= ,_hide:d.fn.hide,__toggle:d.fn.toggle,_addClass:d.fn.addClass,_removeClas= s:d.fn.removeClass,_toggleClass:d.fn.toggleClass,effect:function(g,f,h,i)= {return = d.effects[g]?d.effects[g].call(this,{method:g,options:f||{},duration:h,ca= llback:i}):null},show:function(){if(!arguments[0]||(arguments[0].construc= tor=3D=3DNumber||(/(slow|normal|fast)/).test(arguments[0]))){return = this._show.apply(this,arguments)}else{return = this.effect.apply(this,c(arguments,"show"))}},hide:function(){if(!argumen= ts[0]||(arguments[0].constructor=3D=3DNumber||(/(slow|normal|fast)/).test= (arguments[0]))){return this._hide.apply(this,arguments)}else{return = this.effect.apply(this,c(arguments,"hide"))}},toggle:function(){if(!argum= ents[0]||(arguments[0].constructor=3D=3DNumber||(/(slow|normal|fast)/).te= st(arguments[0]))||(d.isFunction(arguments[0])||typeof = arguments[0]=3D=3D"boolean")){return = this.__toggle.apply(this,arguments)}else{return = this.effect.apply(this,c(arguments,"toggle"))}},addClass:function(g,f,i,h= ){return = f?d.effects.animateClass.apply(this,[{add:g},f,i,h]):this._addClass(g)},r= emoveClass:function(g,f,i,h){return = f?d.effects.animateClass.apply(this,[{remove:g},f,i,h]):this._removeClass= (g)},toggleClass:function(g,f,i,h){return((typeof = f!=3D=3D"boolean")&&f)?d.effects.animateClass.apply(this,[{toggle:g},f,i,= h]):this._toggleClass(g,f)},morph:function(f,h,g,j,i){return = d.effects.animateClass.apply(this,[{add:h,remove:f},g,j,i])},switchClass:= function(){return = this.morph.apply(this,arguments)},cssUnit:function(f){var = g=3Dthis.css(f),h=3D[];d.each(["em","px","%","pt"],function(j,k){if(g.ind= exOf(k)>0){h=3D[parseFloat(g),k]}});return = h}});d.each(["backgroundColor","borderBottomColor","borderLeftColor","bor= derRightColor","borderTopColor","color","outlineColor"],function(g,f){d.f= x.step[f]=3Dfunction(h){if(h.state=3D=3D0){h.start=3De(h.elem,f);h.end=3D= b(h.end)}h.elem.style[f]=3D"rgb("+[Math.max(Math.min(parseInt((h.pos*(h.e= nd[0]-h.start[0]))+h.start[0],10),255),0),Math.max(Math.min(parseInt((h.p= os*(h.end[1]-h.start[1]))+h.start[1],10),255),0),Math.max(Math.min(parseI= nt((h.pos*(h.end[2]-h.start[2]))+h.start[2],10),255),0)].join(",")+")"}})= ;function b(g){var = f;if(g&&g.constructor=3D=3DArray&&g.length=3D=3D3){return = g}if(f=3D/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)= /.exec(g)){return[parseInt(f[1],10),parseInt(f[2],10),parseInt(f[3],10)]}= if(f=3D/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,= \s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(g)){return[parseFloat(f[1])*2.55,pa= rseFloat(f[2])*2.55,parseFloat(f[3])*2.55]}if(f=3D/#([a-fA-F0-9]{2})([a-f= A-F0-9]{2})([a-fA-F0-9]{2})/.exec(g)){return[parseInt(f[1],16),parseInt(f= [2],16),parseInt(f[3],16)]}if(f=3D/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9= ])/.exec(g)){return[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseIn= t(f[3]+f[3],16)]}if(f=3D/rgba\(0, 0, 0, 0\)/.exec(g)){return = a.transparent}return a[d.trim(g).toLowerCase()]}function e(h,f){var = g;do{g=3Dd.curCSS(h,f);if(g!=3D""&&g!=3D"transparent"||d.nodeName(h,"body= ")){break}f=3D"backgroundColor"}while(h=3Dh.parentNode);return b(g)}var = a=3D{aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,= 0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],d= arkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:= [189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkoran= ge:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,= 150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],gree= n:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230]= ,lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211]= ,lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta= :[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[25= 5,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[25= 5,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transp= arent:[255,255,255]};d.easing.jswing=3Dd.easing.swing;d.extend(d.easing,{= def:"easeOutQuad",swing:function(g,h,f,j,i){return = d.easing[d.easing.def](g,h,f,j,i)},easeInQuad:function(g,h,f,j,i){return = j*(h/=3Di)*h+f},easeOutQuad:function(g,h,f,j,i){return = -j*(h/=3Di)*(h-2)+f},easeInOutQuad:function(g,h,f,j,i){if((h/=3Di/2)<1){r= eturn j/2*h*h+f}return = -j/2*((--h)*(h-2)-1)+f},easeInCubic:function(g,h,f,j,i){return = j*(h/=3Di)*h*h+f},easeOutCubic:function(g,h,f,j,i){return = j*((h=3Dh/i-1)*h*h+1)+f},easeInOutCubic:function(g,h,f,j,i){if((h/=3Di/2)= <1){return j/2*h*h*h+f}return = j/2*((h-=3D2)*h*h+2)+f},easeInQuart:function(g,h,f,j,i){return = j*(h/=3Di)*h*h*h+f},easeOutQuart:function(g,h,f,j,i){return = -j*((h=3Dh/i-1)*h*h*h-1)+f},easeInOutQuart:function(g,h,f,j,i){if((h/=3Di= /2)<1){return j/2*h*h*h*h+f}return = -j/2*((h-=3D2)*h*h*h-2)+f},easeInQuint:function(g,h,f,j,i){return = j*(h/=3Di)*h*h*h*h+f},easeOutQuint:function(g,h,f,j,i){return = j*((h=3Dh/i-1)*h*h*h*h+1)+f},easeInOutQuint:function(g,h,f,j,i){if((h/=3D= i/2)<1){return j/2*h*h*h*h*h+f}return = j/2*((h-=3D2)*h*h*h*h+2)+f},easeInSine:function(g,h,f,j,i){return = -j*Math.cos(h/i*(Math.PI/2))+j+f},easeOutSine:function(g,h,f,j,i){return = j*Math.sin(h/i*(Math.PI/2))+f},easeInOutSine:function(g,h,f,j,i){return = -j/2*(Math.cos(Math.PI*h/i)-1)+f},easeInExpo:function(g,h,f,j,i){return(h= =3D=3D0)?f:j*Math.pow(2,10*(h/i-1))+f},easeOutExpo:function(g,h,f,j,i){re= turn(h=3D=3Di)?f+j:j*(-Math.pow(2,-10*h/i)+1)+f},easeInOutExpo:function(g= ,h,f,j,i){if(h=3D=3D0){return f}if(h=3D=3Di){return = f+j}if((h/=3Di/2)<1){return j/2*Math.pow(2,10*(h-1))+f}return = j/2*(-Math.pow(2,-10*--h)+2)+f},easeInCirc:function(g,h,f,j,i){return = -j*(Math.sqrt(1-(h/=3Di)*h)-1)+f},easeOutCirc:function(g,h,f,j,i){return = j*Math.sqrt(1-(h=3Dh/i-1)*h)+f},easeInOutCirc:function(g,h,f,j,i){if((h/=3D= i/2)<1){return -j/2*(Math.sqrt(1-h*h)-1)+f}return = j/2*(Math.sqrt(1-(h-=3D2)*h)+1)+f},easeInElastic:function(g,i,f,m,l){var = j=3D1.70158;var k=3D0;var h=3Dm;if(i=3D=3D0){return = f}if((i/=3Dl)=3D=3D1){return = f+m}if(!k){k=3Dl*0.3}if(h").css({positi= on:"absolute",visibility:"visible",left:-d*(g/e),top:-f*(c/k)}).parent().= addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden"= ,width:g/e,height:c/k,left:l.left+d*(g/e)+(b.options.mode=3D=3D"show"?(d-= Math.floor(e/2))*(g/e):0),top:l.top+f*(c/k)+(b.options.mode=3D=3D"show"?(= f-Math.floor(k/2))*(c/k):0),opacity:b.options.mode=3D=3D"show"?0:1}).anim= ate({left:l.left+d*(g/e)+(b.options.mode=3D=3D"show"?0:(d-Math.floor(e/2)= )*(g/e)),top:l.top+f*(c/k)+(b.options.mode=3D=3D"show"?0:(f-Math.floor(k/= 2))*(c/k)),opacity:b.options.mode=3D=3D"show"?1:0},b.duration||500)}}setT= imeout(function(){b.options.mode=3D=3D"show"?h.css({visibility:"visible"}= ):h.css({visibility:"visible"}).hide();if(b.callback){b.callback.apply(h[= 0])}h.dequeue();a("div.ui-effects-explode").remove()},b.duration||500)})}= })(jQuery);;/*=0A= * jQuery UI Effects Fold 1.7.2=0A= *=0A= * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)=0A= * Dual licensed under the MIT (MIT-LICENSE.txt)=0A= * and GPL (GPL-LICENSE.txt) licenses.=0A= *=0A= * http://docs.jquery.com/UI/Effects/Fold=0A= *=0A= * Depends:=0A= * effects.core.js=0A= */=0A= (function(a){a.effects.fold=3Dfunction(b){return = this.queue(function(){var e=3Da(this),k=3D["position","top","left"];var = h=3Da.effects.setMode(e,b.options.mode||"hide");var = o=3Db.options.size||15;var n=3D!(!b.options.horizFirst);var = g=3Db.duration?b.duration/2:a.fx.speeds._default/2;a.effects.save(e,k);e.= show();var d=3Da.effects.createWrapper(e).css({overflow:"hidden"});var = i=3D((h=3D=3D"show")!=3Dn);var = f=3Di?["width","height"]:["height","width"];var = c=3Di?[d.width(),d.height()]:[d.height(),d.width()];var = j=3D/([0-9]+)%/.exec(o);if(j){o=3DparseInt(j[1],10)/100*c[h=3D=3D"hide"?0= :1]}if(h=3D=3D"show"){d.css(n?{height:0,width:o}:{height:o,width:0})}var = m=3D{},l=3D{};m[f[0]]=3Dh=3D=3D"show"?c[0]:o;l[f[1]]=3Dh=3D=3D"show"?c[1]= :0;d.animate(m,g,b.options.easing).animate(l,g,b.options.easing,function(= ){if(h=3D=3D"hide"){e.hide()}a.effects.restore(e,k);a.effects.removeWrapp= er(e);if(b.callback){b.callback.apply(e[0],arguments)}e.dequeue()})})}})(= jQuery);;/*=0A= * jQuery UI Effects Highlight 1.7.2=0A= *=0A= * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)=0A= * Dual licensed under the MIT (MIT-LICENSE.txt)=0A= * and GPL (GPL-LICENSE.txt) licenses.=0A= *=0A= * http://docs.jquery.com/UI/Effects/Highlight=0A= *=0A= * Depends:=0A= * effects.core.js=0A= */=0A= (function(a){a.effects.highlight=3Dfunction(b){return = this.queue(function(){var = e=3Da(this),d=3D["backgroundImage","backgroundColor","opacity"];var = h=3Da.effects.setMode(e,b.options.mode||"show");var = c=3Db.options.color||"#ffff99";var = g=3De.css("backgroundColor");a.effects.save(e,d);e.show();e.css({backgrou= ndImage:"none",backgroundColor:c});var = f=3D{backgroundColor:g};if(h=3D=3D"hide"){f.opacity=3D0}e.animate(f,{queu= e:false,duration:b.duration,easing:b.options.easing,complete:function(){i= f(h=3D=3D"hide"){e.hide()}a.effects.restore(e,d);if(h=3D=3D"show"&&a.brow= ser.msie){this.style.removeAttribute("filter")}if(b.callback){b.callback.= apply(this,arguments)}e.dequeue()}})})}})(jQuery);;/*=0A= * jQuery UI Effects Pulsate 1.7.2=0A= *=0A= * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)=0A= * Dual licensed under the MIT (MIT-LICENSE.txt)=0A= * and GPL (GPL-LICENSE.txt) licenses.=0A= *=0A= * http://docs.jquery.com/UI/Effects/Pulsate=0A= *=0A= * Depends:=0A= * effects.core.js=0A= */=0A= (function(a){a.effects.pulsate=3Dfunction(b){return = this.queue(function(){var d=3Da(this);var = g=3Da.effects.setMode(d,b.options.mode||"show");var = f=3Db.options.times||5;var = e=3Db.duration?b.duration/2:a.fx.speeds._default/2;if(g=3D=3D"hide"){f--}= if(d.is(":hidden")){d.css("opacity",0);d.show();d.animate({opacity:1},e,b= .options.easing);f=3Df-2}for(var = c=3D0;c').appendTo(document.body).addClass(b= .options.className).css({top:d.top,left:d.left,height:f.innerHeight(),wid= th:f.innerWidth(),position:"absolute"}).animate(g,b.duration,b.options.ea= sing,function(){c.remove();(b.callback&&b.callback.apply(f[0],arguments))= ;f.dequeue()})})}})(jQuery);; ------=_NextPart_000_0000_01CB503B.09C43FE0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: https://app.e2ma.net/media/js/latest/ui.core.js /*=0A= * jQuery UI 1.7.2=0A= *=0A= * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)=0A= * Dual licensed under the MIT (MIT-LICENSE.txt)=0A= * and GPL (GPL-LICENSE.txt) licenses.=0A= *=0A= * http://docs.jquery.com/UI=0A= */=0A= ;jQuery.ui || (function($) {=0A= =0A= var _remove =3D $.fn.remove,=0A= isFF2 =3D $.browser.mozilla && (parseFloat($.browser.version) < 1.9);=0A= =0A= //Helper functions and ui object=0A= $.ui =3D {=0A= version: "1.7.2",=0A= =0A= // $.ui.plugin is deprecated. Use the proxy pattern instead.=0A= plugin: {=0A= add: function(module, option, set) {=0A= var proto =3D $.ui[module].prototype;=0A= for(var i in set) {=0A= proto.plugins[i] =3D proto.plugins[i] || [];=0A= proto.plugins[i].push([option, set[i]]);=0A= }=0A= },=0A= call: function(instance, name, args) {=0A= var set =3D instance.plugins[name];=0A= if(!set || !instance.element[0].parentNode) { return; }=0A= =0A= for (var i =3D 0; i < set.length; i++) {=0A= if (instance.options[set[i][0]]) {=0A= set[i][1].apply(instance.element, args);=0A= }=0A= }=0A= }=0A= },=0A= =0A= contains: function(a, b) {=0A= return document.compareDocumentPosition=0A= ? a.compareDocumentPosition(b) & 16=0A= : a !=3D=3D b && a.contains(b);=0A= },=0A= =0A= hasScroll: function(el, a) {=0A= =0A= //If overflow is hidden, the element might have extra content, but the = user wants to hide it=0A= if ($(el).css('overflow') =3D=3D 'hidden') { return false; }=0A= =0A= var scroll =3D (a && a =3D=3D 'left') ? 'scrollLeft' : 'scrollTop',=0A= has =3D false;=0A= =0A= if (el[scroll] > 0) { return true; }=0A= =0A= // TODO: determine which cases actually cause this to happen=0A= // if the element doesn't have the scroll set, see if it's possible to=0A= // set the scroll=0A= el[scroll] =3D 1;=0A= has =3D (el[scroll] > 0);=0A= el[scroll] =3D 0;=0A= return has;=0A= },=0A= =0A= isOverAxis: function(x, reference, size) {=0A= //Determines when x coordinate is over "b" element axis=0A= return (x > reference) && (x < (reference + size));=0A= },=0A= =0A= isOver: function(y, x, top, left, height, width) {=0A= //Determines when x, y coordinates is over "b" element=0A= return $.ui.isOverAxis(y, top, height) && $.ui.isOverAxis(x, left, = width);=0A= },=0A= =0A= keyCode: {=0A= BACKSPACE: 8,=0A= CAPS_LOCK: 20,=0A= COMMA: 188,=0A= CONTROL: 17,=0A= DELETE: 46,=0A= DOWN: 40,=0A= END: 35,=0A= ENTER: 13,=0A= ESCAPE: 27,=0A= HOME: 36,=0A= INSERT: 45,=0A= LEFT: 37,=0A= NUMPAD_ADD: 107,=0A= NUMPAD_DECIMAL: 110,=0A= NUMPAD_DIVIDE: 111,=0A= NUMPAD_ENTER: 108,=0A= NUMPAD_MULTIPLY: 106,=0A= NUMPAD_SUBTRACT: 109,=0A= PAGE_DOWN: 34,=0A= PAGE_UP: 33,=0A= PERIOD: 190,=0A= RIGHT: 39,=0A= SHIFT: 16,=0A= SPACE: 32,=0A= TAB: 9,=0A= UP: 38=0A= }=0A= };=0A= =0A= // WAI-ARIA normalization=0A= if (isFF2) {=0A= var attr =3D $.attr,=0A= removeAttr =3D $.fn.removeAttr,=0A= ariaNS =3D "http://www.w3.org/2005/07/aaa",=0A= ariaState =3D /^aria-/,=0A= ariaRole =3D /^wairole:/;=0A= =0A= $.attr =3D function(elem, name, value) {=0A= var set =3D value !=3D=3D undefined;=0A= =0A= return (name =3D=3D 'role'=0A= ? (set=0A= ? attr.call(this, elem, name, "wairole:" + value)=0A= : (attr.apply(this, arguments) || "").replace(ariaRole, ""))=0A= : (ariaState.test(name)=0A= ? (set=0A= ? elem.setAttributeNS(ariaNS,=0A= name.replace(ariaState, "aaa:"), value)=0A= : attr.call(this, elem, name.replace(ariaState, "aaa:")))=0A= : attr.apply(this, arguments)));=0A= };=0A= =0A= $.fn.removeAttr =3D function(name) {=0A= return (ariaState.test(name)=0A= ? this.each(function() {=0A= this.removeAttributeNS(ariaNS, name.replace(ariaState, ""));=0A= }) : removeAttr.call(this, name));=0A= };=0A= }=0A= =0A= //jQuery plugins=0A= $.fn.extend({=0A= remove: function() {=0A= // Safari has a native remove event which actually removes DOM = elements,=0A= // so we have to use triggerHandler instead of trigger (#3037).=0A= $("*", this).add(this).each(function() {=0A= $(this).triggerHandler("remove");=0A= });=0A= return _remove.apply(this, arguments );=0A= },=0A= =0A= enableSelection: function() {=0A= return this=0A= .attr('unselectable', 'off')=0A= .css('MozUserSelect', '')=0A= .unbind('selectstart.ui');=0A= },=0A= =0A= disableSelection: function() {=0A= return this=0A= .attr('unselectable', 'on')=0A= .css('MozUserSelect', 'none')=0A= .bind('selectstart.ui', function() { return false; });=0A= },=0A= =0A= scrollParent: function() {=0A= var scrollParent;=0A= if(($.browser.msie && = (/(static|relative)/).test(this.css('position'))) || = (/absolute/).test(this.css('position'))) {=0A= scrollParent =3D this.parents().filter(function() {=0A= return = (/(relative|absolute|fixed)/).test($.curCSS(this,'position',1)) && = (/(auto|scroll)/).test($.curCSS(this,'overflow',1)+$.curCSS(this,'overflo= w-y',1)+$.curCSS(this,'overflow-x',1));=0A= }).eq(0);=0A= } else {=0A= scrollParent =3D this.parents().filter(function() {=0A= return = (/(auto|scroll)/).test($.curCSS(this,'overflow',1)+$.curCSS(this,'overflo= w-y',1)+$.curCSS(this,'overflow-x',1));=0A= }).eq(0);=0A= }=0A= =0A= return (/fixed/).test(this.css('position')) || !scrollParent.length ? = $(document) : scrollParent;=0A= }=0A= });=0A= =0A= =0A= //Additional selectors=0A= $.extend($.expr[':'], {=0A= data: function(elem, i, match) {=0A= return !!$.data(elem, match[3]);=0A= },=0A= =0A= focusable: function(element) {=0A= var nodeName =3D element.nodeName.toLowerCase(),=0A= tabIndex =3D $.attr(element, 'tabindex');=0A= return (/input|select|textarea|button|object/.test(nodeName)=0A= ? !element.disabled=0A= : 'a' =3D=3D nodeName || 'area' =3D=3D nodeName=0A= ? element.href || !isNaN(tabIndex)=0A= : !isNaN(tabIndex))=0A= // the element and all of its ancestors must be visible=0A= // the browser may report that the area is hidden=0A= && !$(element)['area' =3D=3D nodeName ? 'parents' : = 'closest'](':hidden').length;=0A= },=0A= =0A= tabbable: function(element) {=0A= var tabIndex =3D $.attr(element, 'tabindex');=0A= return (isNaN(tabIndex) || tabIndex >=3D 0) && = $(element).is(':focusable');=0A= }=0A= });=0A= =0A= =0A= // $.widget is a factory to create jQuery plugins=0A= // taking some boilerplate code out of the plugin code=0A= function getter(namespace, plugin, method, args) {=0A= function getMethods(type) {=0A= var methods =3D $[namespace][plugin][type] || [];=0A= return (typeof methods =3D=3D 'string' ? methods.split(/,?\s+/) : = methods);=0A= }=0A= =0A= var methods =3D getMethods('getter');=0A= if (args.length =3D=3D 1 && typeof args[0] =3D=3D 'string') {=0A= methods =3D methods.concat(getMethods('getterSetter'));=0A= }=0A= return ($.inArray(method, methods) !=3D -1);=0A= }=0A= =0A= $.widget =3D function(name, prototype) {=0A= var namespace =3D name.split(".")[0];=0A= name =3D name.split(".")[1];=0A= =0A= // create plugin method=0A= $.fn[name] =3D function(options) {=0A= var isMethodCall =3D (typeof options =3D=3D 'string'),=0A= args =3D Array.prototype.slice.call(arguments, 1);=0A= =0A= // prevent calls to internal methods=0A= if (isMethodCall && options.substring(0, 1) =3D=3D '_') {=0A= return this;=0A= }=0A= =0A= // handle getter methods=0A= if (isMethodCall && getter(namespace, name, options, args)) {=0A= var instance =3D $.data(this[0], name);=0A= return (instance ? instance[options].apply(instance, args)=0A= : undefined);=0A= }=0A= =0A= // handle initialization and non-getter methods=0A= return this.each(function() {=0A= var instance =3D $.data(this, name);=0A= =0A= // constructor=0A= (!instance && !isMethodCall &&=0A= $.data(this, name, new $[namespace][name](this, options))._init());=0A= =0A= // method call=0A= (instance && isMethodCall && $.isFunction(instance[options]) &&=0A= instance[options].apply(instance, args));=0A= });=0A= };=0A= =0A= // create widget constructor=0A= $[namespace] =3D $[namespace] || {};=0A= $[namespace][name] =3D function(element, options) {=0A= var self =3D this;=0A= =0A= this.namespace =3D namespace;=0A= this.widgetName =3D name;=0A= this.widgetEventPrefix =3D $[namespace][name].eventPrefix || name;=0A= this.widgetBaseClass =3D namespace + '-' + name;=0A= =0A= this.options =3D $.extend({},=0A= $.widget.defaults,=0A= $[namespace][name].defaults,=0A= $.metadata && $.metadata.get(element)[name],=0A= options);=0A= =0A= this.element =3D $(element)=0A= .bind('setData.' + name, function(event, key, value) {=0A= if (event.target =3D=3D element) {=0A= return self._setData(key, value);=0A= }=0A= })=0A= .bind('getData.' + name, function(event, key) {=0A= if (event.target =3D=3D element) {=0A= return self._getData(key);=0A= }=0A= })=0A= .bind('remove', function() {=0A= return self.destroy();=0A= });=0A= };=0A= =0A= // add widget prototype=0A= $[namespace][name].prototype =3D $.extend({}, $.widget.prototype, = prototype);=0A= =0A= // TODO: merge getter and getterSetter properties from widget prototype=0A= // and plugin prototype=0A= $[namespace][name].getterSetter =3D 'option';=0A= };=0A= =0A= $.widget.prototype =3D {=0A= _init: function() {},=0A= destroy: function() {=0A= this.element.removeData(this.widgetName)=0A= .removeClass(this.widgetBaseClass + '-disabled' + ' ' + = this.namespace + '-state-disabled')=0A= .removeAttr('aria-disabled');=0A= },=0A= =0A= option: function(key, value) {=0A= var options =3D key,=0A= self =3D this;=0A= =0A= if (typeof key =3D=3D "string") {=0A= if (value =3D=3D=3D undefined) {=0A= return this._getData(key);=0A= }=0A= options =3D {};=0A= options[key] =3D value;=0A= }=0A= =0A= $.each(options, function(key, value) {=0A= self._setData(key, value);=0A= });=0A= },=0A= _getData: function(key) {=0A= return this.options[key];=0A= },=0A= _setData: function(key, value) {=0A= this.options[key] =3D value;=0A= =0A= if (key =3D=3D 'disabled') {=0A= this.element=0A= [value ? 'addClass' : 'removeClass'](=0A= this.widgetBaseClass + '-disabled' + ' ' +=0A= this.namespace + '-state-disabled')=0A= .attr("aria-disabled", value);=0A= }=0A= },=0A= =0A= enable: function() {=0A= this._setData('disabled', false);=0A= },=0A= disable: function() {=0A= this._setData('disabled', true);=0A= },=0A= =0A= _trigger: function(type, event, data) {=0A= var callback =3D this.options[type],=0A= eventName =3D (type =3D=3D this.widgetEventPrefix=0A= ? type : this.widgetEventPrefix + type);=0A= =0A= event =3D $.Event(event);=0A= event.type =3D eventName;=0A= =0A= // copy original event properties over to the new event=0A= // this would happen if we could call $.event.fix instead of $.Event=0A= // but we don't have a way to force an event to be fixed multiple times=0A= if (event.originalEvent) {=0A= for (var i =3D $.event.props.length, prop; i;) {=0A= prop =3D $.event.props[--i];=0A= event[prop] =3D event.originalEvent[prop];=0A= }=0A= }=0A= =0A= this.element.trigger(event, data);=0A= =0A= return !($.isFunction(callback) && callback.call(this.element[0], = event, data) =3D=3D=3D false=0A= || event.isDefaultPrevented());=0A= }=0A= };=0A= =0A= $.widget.defaults =3D {=0A= disabled: false=0A= };=0A= =0A= =0A= /** Mouse Interaction Plugin **/=0A= =0A= $.ui.mouse =3D {=0A= _mouseInit: function() {=0A= var self =3D this;=0A= =0A= this.element=0A= .bind('mousedown.'+this.widgetName, function(event) {=0A= return self._mouseDown(event);=0A= })=0A= .bind('click.'+this.widgetName, function(event) {=0A= if(self._preventClickEvent) {=0A= self._preventClickEvent =3D false;=0A= event.stopImmediatePropagation();=0A= return false;=0A= }=0A= });=0A= =0A= // Prevent text selection in IE=0A= if ($.browser.msie) {=0A= this._mouseUnselectable =3D this.element.attr('unselectable');=0A= this.element.attr('unselectable', 'on');=0A= }=0A= =0A= this.started =3D false;=0A= },=0A= =0A= // TODO: make sure destroying one instance of mouse doesn't mess with=0A= // other instances of mouse=0A= _mouseDestroy: function() {=0A= this.element.unbind('.'+this.widgetName);=0A= =0A= // Restore text selection in IE=0A= ($.browser.msie=0A= && this.element.attr('unselectable', this._mouseUnselectable));=0A= },=0A= =0A= _mouseDown: function(event) {=0A= // don't let more than one widget handle mouseStart=0A= // TODO: figure out why we have to use originalEvent=0A= event.originalEvent =3D event.originalEvent || {};=0A= if (event.originalEvent.mouseHandled) { return; }=0A= =0A= // we may have missed mouseup (out of window)=0A= (this._mouseStarted && this._mouseUp(event));=0A= =0A= this._mouseDownEvent =3D event;=0A= =0A= var self =3D this,=0A= btnIsLeft =3D (event.which =3D=3D 1),=0A= elIsCancel =3D (typeof this.options.cancel =3D=3D "string" ? = $(event.target).parents().add(event.target).filter(this.options.cancel).l= ength : false);=0A= if (!btnIsLeft || elIsCancel || !this._mouseCapture(event)) {=0A= return true;=0A= }=0A= =0A= this.mouseDelayMet =3D !this.options.delay;=0A= if (!this.mouseDelayMet) {=0A= this._mouseDelayTimer =3D setTimeout(function() {=0A= self.mouseDelayMet =3D true;=0A= }, this.options.delay);=0A= }=0A= =0A= if (this._mouseDistanceMet(event) && this._mouseDelayMet(event)) {=0A= this._mouseStarted =3D (this._mouseStart(event) !=3D=3D false);=0A= if (!this._mouseStarted) {=0A= event.preventDefault();=0A= return true;=0A= }=0A= }=0A= =0A= // these delegates are required to keep context=0A= this._mouseMoveDelegate =3D function(event) {=0A= return self._mouseMove(event);=0A= };=0A= this._mouseUpDelegate =3D function(event) {=0A= return self._mouseUp(event);=0A= };=0A= $(document)=0A= .bind('mousemove.'+this.widgetName, this._mouseMoveDelegate)=0A= .bind('mouseup.'+this.widgetName, this._mouseUpDelegate);=0A= =0A= // preventDefault() is used to prevent the selection of text here -=0A= // however, in Safari, this causes select boxes not to be selectable=0A= // anymore, so this fix is needed=0A= ($.browser.safari || event.preventDefault());=0A= =0A= event.originalEvent.mouseHandled =3D true;=0A= return true;=0A= },=0A= =0A= _mouseMove: function(event) {=0A= // IE mouseup check - mouseup happened when mouse was out of window=0A= if ($.browser.msie && !event.button) {=0A= return this._mouseUp(event);=0A= }=0A= =0A= if (this._mouseStarted) {=0A= this._mouseDrag(event);=0A= return event.preventDefault();=0A= }=0A= =0A= if (this._mouseDistanceMet(event) && this._mouseDelayMet(event)) {=0A= this._mouseStarted =3D=0A= (this._mouseStart(this._mouseDownEvent, event) !=3D=3D false);=0A= (this._mouseStarted ? this._mouseDrag(event) : this._mouseUp(event));=0A= }=0A= =0A= return !this._mouseStarted;=0A= },=0A= =0A= _mouseUp: function(event) {=0A= $(document)=0A= .unbind('mousemove.'+this.widgetName, this._mouseMoveDelegate)=0A= .unbind('mouseup.'+this.widgetName, this._mouseUpDelegate);=0A= =0A= if (this._mouseStarted) {=0A= this._mouseStarted =3D false;=0A= this._preventClickEvent =3D (event.target =3D=3D = this._mouseDownEvent.target);=0A= this._mouseStop(event);=0A= }=0A= =0A= return false;=0A= },=0A= =0A= _mouseDistanceMet: function(event) {=0A= return (Math.max(=0A= Math.abs(this._mouseDownEvent.pageX - event.pageX),=0A= Math.abs(this._mouseDownEvent.pageY - event.pageY)=0A= ) >=3D this.options.distance=0A= );=0A= },=0A= =0A= _mouseDelayMet: function(event) {=0A= return this.mouseDelayMet;=0A= },=0A= =0A= // These are placeholder methods, to be overriden by extending plugin=0A= _mouseStart: function(event) {},=0A= _mouseDrag: function(event) {},=0A= _mouseStop: function(event) {},=0A= _mouseCapture: function(event) { return true; }=0A= };=0A= =0A= $.ui.mouse.defaults =3D {=0A= cancel: null,=0A= distance: 1,=0A= delay: 0=0A= };=0A= =0A= })(jQuery); ------=_NextPart_000_0000_01CB503B.09C43FE0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: https://app.e2ma.net/media/js/latest/ui.tabs.js /*=0A= * jQuery UI Tabs 1.7.2=0A= *=0A= * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)=0A= * Dual licensed under the MIT (MIT-LICENSE.txt)=0A= * and GPL (GPL-LICENSE.txt) licenses.=0A= *=0A= * http://docs.jquery.com/UI/Tabs=0A= *=0A= * Depends:=0A= * ui.core.js=0A= */=0A= (function($) {=0A= =0A= $.widget("ui.tabs", {=0A= =0A= _init: function() {=0A= if (this.options.deselectable !=3D=3D undefined) {=0A= this.options.collapsible =3D this.options.deselectable;=0A= }=0A= this._tabify(true);=0A= },=0A= =0A= _setData: function(key, value) {=0A= if (key =3D=3D 'selected') {=0A= if (this.options.collapsible && value =3D=3D this.options.selected) {=0A= return;=0A= }=0A= this.select(value);=0A= }=0A= else {=0A= this.options[key] =3D value;=0A= if (key =3D=3D 'deselectable') {=0A= this.options.collapsible =3D value;=0A= }=0A= this._tabify();=0A= }=0A= },=0A= =0A= _tabId: function(a) {=0A= return a.title && a.title.replace(/\s/g, = '_').replace(/[^A-Za-z0-9\-_:\.]/g, '') ||=0A= this.options.idPrefix + $.data(a);=0A= },=0A= =0A= _sanitizeSelector: function(hash) {=0A= return hash.replace(/:/g, '\\:'); // we need this because an id may = contain a ":"=0A= },=0A= =0A= _cookie: function() {=0A= var cookie =3D this.cookie || (this.cookie =3D = this.options.cookie.name || 'ui-tabs-' + $.data(this.list[0]));=0A= return $.cookie.apply(null, [cookie].concat($.makeArray(arguments)));=0A= },=0A= =0A= _ui: function(tab, panel) {=0A= return {=0A= tab: tab,=0A= panel: panel,=0A= index: this.anchors.index(tab)=0A= };=0A= },=0A= =0A= _cleanup: function() {=0A= // restore all former loading tabs labels=0A= = this.lis.filter('.ui-state-processing').removeClass('ui-state-processing'= )=0A= .find('span:data(label.tabs)')=0A= .each(function() {=0A= var el =3D $(this);=0A= el.html(el.data('label.tabs')).removeData('label.tabs');=0A= });=0A= },=0A= =0A= _tabify: function(init) {=0A= =0A= this.list =3D this.element.children('ul:first');=0A= this.lis =3D $('li:has(a[href])', this.list);=0A= this.anchors =3D this.lis.map(function() { return $('a', this)[0]; });=0A= this.panels =3D $([]);=0A= =0A= var self =3D this, o =3D this.options;=0A= =0A= var fragmentId =3D /^#.+/; // Safari 2 reports '#' for an empty hash=0A= this.anchors.each(function(i, a) {=0A= var href =3D $(a).attr('href');=0A= =0A= // For dynamically created HTML that contains a hash as href IE < 8 = expands=0A= // such href to the full page url with hash and then misinterprets = tab as ajax.=0A= // Same consideration applies for an added tab with a fragment = identifier=0A= // since a[href=3D#fragment-identifier] does unexpectedly not match.=0A= // Thus normalize href attribute...=0A= var hrefBase =3D href.split('#')[0], baseEl;=0A= if (hrefBase && (hrefBase =3D=3D=3D location.toString().split('#')[0] = ||=0A= (baseEl =3D $('base')[0]) && hrefBase =3D=3D=3D baseEl.href)) {=0A= href =3D a.hash;=0A= a.href =3D href;=0A= }=0A= =0A= // inline tab=0A= if (fragmentId.test(href)) {=0A= self.panels =3D self.panels.add(self._sanitizeSelector(href));=0A= }=0A= =0A= // remote tab=0A= else if (href !=3D '#') { // prevent loading the page itself if href = is just "#"=0A= $.data(a, 'href.tabs', href); // required for restore on destroy=0A= =0A= // TODO until #3808 is fixed strip fragment identifier from url=0A= // (IE fails to load from such url)=0A= $.data(a, 'load.tabs', href.replace(/#.*$/, '')); // mutable data=0A= =0A= var id =3D self._tabId(a);=0A= a.href =3D '#' + id;=0A= var $panel =3D $('#' + id);=0A= if (!$panel.length) {=0A= $panel =3D $(o.panelTemplate).attr('id', id).addClass('') = //ui-tabs-panel ui-widget-content ui-corner-bottom=0A= .insertAfter(self.panels[i - 1] || self.list);=0A= $panel.data('destroy.tabs', true);=0A= }=0A= self.panels =3D self.panels.add($panel);=0A= }=0A= =0A= // invalid tab href=0A= else {=0A= o.disabled.push(i);=0A= }=0A= });=0A= =0A= // initialization from scratch=0A= if (init) {=0A= =0A= // attach necessary classes for styling=0A= this.element.addClass('module-head-wrap clearfix'); //ui-tabs = ui-widget ui-widget-content ui-corner-all=0A= this.list.addClass('ui-helper-clearfix'); //ui-helper-reset = ui-tabs-nav ui-corner-all ui-widget-header=0A= this.lis.addClass('ui-state-default module-tab'); //ui-corner-top=0A= this.panels.addClass(''); //ui-tabs-panel ui-widget-content = ui-corner-bottom=0A= =0A= // Selected tab=0A= // use "selected" option or try to retrieve:=0A= // 1. from fragment identifier in url=0A= // 2. from cookie=0A= // 3. from selected class attribute on
  • =0A= if (o.selected =3D=3D=3D undefined) {=0A= if (location.hash) {=0A= this.anchors.each(function(i, a) {=0A= if (a.hash =3D=3D location.hash) {=0A= o.selected =3D i;=0A= return false; // break=0A= }=0A= });=0A= }=0A= if (typeof o.selected !=3D 'number' && o.cookie) {=0A= o.selected =3D parseInt(self._cookie(), 10);=0A= }=0A= if (typeof o.selected !=3D 'number' && = this.lis.filter('.selected').length) { //.ui-tabs-selected=0A= o.selected =3D this.lis.index(this.lis.filter('.selected')); = //.ui-tabs-selected=0A= }=0A= o.selected =3D o.selected || 0;=0A= }=0A= else if (o.selected =3D=3D=3D null) { // usage of null is deprecated, = TODO remove in next release=0A= o.selected =3D -1;=0A= }=0A= =0A= // sanity check - default to first tab...=0A= o.selected =3D ((o.selected >=3D 0 && this.anchors[o.selected]) || = o.selected < 0) ? o.selected : 0;=0A= =0A= // Take disabling tabs via class attribute from HTML=0A= // into account and update option properly.=0A= // A selected tab cannot become disabled.=0A= o.disabled =3D $.unique(o.disabled.concat(=0A= $.map(this.lis.filter('.ui-state-disabled'),=0A= function(n, i) { return self.lis.index(n); } )=0A= )).sort();=0A= =0A= if ($.inArray(o.selected, o.disabled) !=3D -1) {=0A= o.disabled.splice($.inArray(o.selected, o.disabled), 1);=0A= }=0A= =0A= // highlight selected tab=0A= this.panels.addClass('ui-tabs-hide');=0A= this.lis.removeClass('selected ui-state-active'); //ui-tabs-selected=0A= if (o.selected >=3D 0 && this.anchors.length) { // check for length = avoids error when initializing empty list=0A= this.panels.eq(o.selected).removeClass('ui-tabs-hide');=0A= this.lis.eq(o.selected).addClass('selected ui-state-active'); = //ui-tabs-selected=0A= =0A= // seems to be expected behavior that the show callback is fired=0A= self.element.queue("tabs", function() {=0A= self._trigger('show', null, self._ui(self.anchors[o.selected], = self.panels[o.selected]));=0A= });=0A= =0A= this.load(o.selected);=0A= }=0A= =0A= // clean up to avoid memory leaks in certain versions of IE 6=0A= $(window).bind('unload', function() {=0A= self.lis.add(self.anchors).unbind('.tabs');=0A= self.lis =3D self.anchors =3D self.panels =3D null;=0A= });=0A= =0A= }=0A= // update selected after add/remove=0A= else {=0A= o.selected =3D this.lis.index(this.lis.filter('.selected')); = //.ui-tabs-selected=0A= }=0A= =0A= // update collapsible=0A= this.element[o.collapsible ? 'addClass' : = 'removeClass']('ui-tabs-collapsible');=0A= =0A= // set or update cookie after init and add/remove respectively=0A= if (o.cookie) {=0A= this._cookie(o.selected, o.cookie);=0A= }=0A= =0A= // disable tabs=0A= for (var i =3D 0, li; (li =3D this.lis[i]); i++) {=0A= $(li)[$.inArray(i, o.disabled) !=3D -1 &&=0A= !$(li).hasClass('selected') ? 'addClass' : = 'removeClass']('ui-state-disabled'); //ui-tabs-selected=0A= }=0A= =0A= // reset cache if switching from cached to not cached=0A= if (o.cache =3D=3D=3D false) {=0A= this.anchors.removeData('cache.tabs');=0A= }=0A= =0A= // remove all handlers before, tabify may run on existing tabs after = add or option change=0A= this.lis.add(this.anchors).unbind('.tabs');=0A= =0A= if (o.event !=3D 'mouseover') {=0A= var addState =3D function(state, el) {=0A= if (el.is(':not(.ui-state-disabled)')) {=0A= el.addClass('ui-state-' + state);=0A= }=0A= };=0A= var removeState =3D function(state, el) {=0A= el.removeClass('ui-state-' + state);=0A= };=0A= this.lis.bind('mouseover.tabs', function() {=0A= addState('hover', $(this));=0A= });=0A= this.lis.bind('mouseout.tabs', function() {=0A= removeState('hover', $(this));=0A= });=0A= this.anchors.bind('focus.tabs', function() {=0A= addState('focus', $(this).closest('li'));=0A= });=0A= this.anchors.bind('blur.tabs', function() {=0A= removeState('focus', $(this).closest('li'));=0A= });=0A= }=0A= =0A= // set up animations=0A= var hideFx, showFx;=0A= if (o.fx) {=0A= if ($.isArray(o.fx)) {=0A= hideFx =3D o.fx[0];=0A= showFx =3D o.fx[1];=0A= }=0A= else {=0A= hideFx =3D showFx =3D o.fx;=0A= }=0A= }=0A= =0A= // Reset certain styles left over from animation=0A= // and prevent IE's ClearType bug...=0A= function resetStyle($el, fx) {=0A= $el.css({ display: '' });=0A= if ($.browser.msie && fx.opacity) {=0A= $el[0].style.removeAttribute('filter');=0A= }=0A= }=0A= =0A= // Show a tab...=0A= var showTab =3D showFx ?=0A= function(clicked, $show) {=0A= = $(clicked).closest('li').removeClass('ui-state-default').addClass('select= ed ui-state-active'); //ui-tabs-selected=0A= $show.hide().removeClass('ui-tabs-hide') // avoid flicker that way=0A= .animate(showFx, showFx.duration || 'normal', function() {=0A= resetStyle($show, showFx);=0A= self._trigger('show', null, self._ui(clicked, $show[0]));=0A= });=0A= } :=0A= function(clicked, $show) {=0A= = $(clicked).closest('li').removeClass('ui-state-default').addClass('select= ed ui-state-active'); //ui-tabs-selected=0A= $show.removeClass('ui-tabs-hide');=0A= self._trigger('show', null, self._ui(clicked, $show[0]));=0A= };=0A= =0A= // Hide a tab, $show is optional...=0A= var hideTab =3D hideFx ?=0A= function(clicked, $hide) {=0A= $hide.animate(hideFx, hideFx.duration || 'normal', function() {=0A= self.lis.removeClass('selected = ui-state-active').addClass('ui-state-default'); //ui-tabs-selected=0A= $hide.addClass('ui-tabs-hide');=0A= resetStyle($hide, hideFx);=0A= self.element.dequeue("tabs");=0A= });=0A= } :=0A= function(clicked, $hide, $show) {=0A= self.lis.removeClass('selected = ui-state-active').addClass('ui-state-default'); //ui-tabs-selected=0A= $hide.addClass('ui-tabs-hide');=0A= self.element.dequeue("tabs");=0A= };=0A= =0A= // attach tab event handler, unbind to avoid duplicates from former = tabifying...=0A= this.anchors.bind(o.event + '.tabs', function() {=0A= var el =3D this, $li =3D $(this).closest('li'), $hide =3D = self.panels.filter(':not(.ui-tabs-hide)'),=0A= $show =3D $(self._sanitizeSelector(this.hash));=0A= =0A= // If tab is already selected and not collapsible or tab disabled or=0A= // or is already loading or click callback returns false stop here.=0A= // Check if click handler returns false last so that it is not = executed=0A= // for a disabled or loading tab!=0A= if (($li.hasClass('selected') && !o.collapsible) || //ui-tabs-selected=0A= $li.hasClass('ui-state-disabled') ||=0A= $li.hasClass('ui-state-processing') ||=0A= self._trigger('select', null, self._ui(this, $show[0])) =3D=3D=3D = false) {=0A= this.blur();=0A= return false;=0A= }=0A= =0A= o.selected =3D self.anchors.index(this);=0A= =0A= self.abort();=0A= =0A= // if tab may be closed=0A= if (o.collapsible) {=0A= if ($li.hasClass('selected')) { //ui-tabs-selected=0A= o.selected =3D -1;=0A= =0A= if (o.cookie) {=0A= self._cookie(o.selected, o.cookie);=0A= }=0A= =0A= self.element.queue("tabs", function() {=0A= hideTab(el, $hide);=0A= }).dequeue("tabs");=0A= =0A= this.blur();=0A= return false;=0A= }=0A= else if (!$hide.length) {=0A= if (o.cookie) {=0A= self._cookie(o.selected, o.cookie);=0A= }=0A= =0A= self.element.queue("tabs", function() {=0A= showTab(el, $show);=0A= });=0A= =0A= self.load(self.anchors.index(this)); // TODO make passing in node = possible, see also http://dev.jqueryui.com/ticket/3171=0A= =0A= this.blur();=0A= return false;=0A= }=0A= }=0A= =0A= if (o.cookie) {=0A= self._cookie(o.selected, o.cookie);=0A= }=0A= =0A= // show new tab=0A= if ($show.length) {=0A= if ($hide.length) {=0A= self.element.queue("tabs", function() {=0A= hideTab(el, $hide);=0A= });=0A= }=0A= self.element.queue("tabs", function() {=0A= showTab(el, $show);=0A= });=0A= =0A= self.load(self.anchors.index(this));=0A= }=0A= else {=0A= throw 'jQuery UI Tabs: Mismatching fragment identifier.';=0A= }=0A= =0A= // Prevent IE from keeping other link focussed when using the back = button=0A= // and remove dotted border from clicked link. This is controlled via = CSS=0A= // in modern browsers; blur() removes focus from address bar in = Firefox=0A= // which can become a usability and annoying problem with = tabs('rotate').=0A= if ($.browser.msie) {=0A= this.blur();=0A= }=0A= =0A= });=0A= =0A= // disable click in any case=0A= this.anchors.bind('click.tabs', function(){return false;});=0A= =0A= },=0A= =0A= destroy: function() {=0A= var o =3D this.options;=0A= =0A= this.abort();=0A= =0A= this.element.unbind('.tabs')=0A= .removeClass('ui-tabs ui-widget ui-widget-content ui-corner-all = ui-tabs-collapsible')=0A= .removeData('tabs');=0A= =0A= this.list.removeClass('ui-tabs-nav ui-helper-reset ui-helper-clearfix = ui-widget-header ui-corner-all');=0A= =0A= this.anchors.each(function() {=0A= var href =3D $.data(this, 'href.tabs');=0A= if (href) {=0A= this.href =3D href;=0A= }=0A= var $this =3D $(this).unbind('.tabs');=0A= $.each(['href', 'load', 'cache'], function(i, prefix) {=0A= $this.removeData(prefix + '.tabs');=0A= });=0A= });=0A= =0A= this.lis.unbind('.tabs').add(this.panels).each(function() {=0A= if ($.data(this, 'destroy.tabs')) {=0A= $(this).remove();=0A= }=0A= else {=0A= $(this).removeClass([=0A= 'ui-state-default',=0A= 'ui-corner-top',=0A= 'selected', //ui-tabs-selected=0A= 'ui-state-active',=0A= 'ui-state-hover',=0A= 'ui-state-focus',=0A= 'ui-state-disabled',=0A= 'ui-tabs-panel',=0A= 'ui-widget-content',=0A= 'ui-corner-bottom',=0A= 'ui-tabs-hide'=0A= ].join(' '));=0A= }=0A= });=0A= =0A= if (o.cookie) {=0A= this._cookie(null, o.cookie);=0A= }=0A= },=0A= =0A= add: function(url, label, index) {=0A= if (index =3D=3D=3D undefined) {=0A= index =3D this.anchors.length; // append by default=0A= }=0A= =0A= var self =3D this, o =3D this.options,=0A= $li =3D $(o.tabTemplate.replace(/#\{href\}/g, = url).replace(/#\{label\}/g, label)),=0A= id =3D !url.indexOf('#') ? url.replace('#', '') : this._tabId($('a', = $li)[0]);=0A= =0A= $li.addClass('ui-state-default ui-corner-top').data('destroy.tabs', = true);=0A= =0A= // try to find an existing element before creating a new one=0A= var $panel =3D $('#' + id);=0A= if (!$panel.length) {=0A= $panel =3D $(o.panelTemplate).attr('id', id).data('destroy.tabs', = true);=0A= }=0A= $panel.addClass('ui-tabs-panel ui-widget-content ui-corner-bottom = ui-tabs-hide');=0A= =0A= if (index >=3D this.lis.length) {=0A= $li.appendTo(this.list);=0A= $panel.appendTo(this.list[0].parentNode);=0A= }=0A= else {=0A= $li.insertBefore(this.lis[index]);=0A= $panel.insertBefore(this.panels[index]);=0A= }=0A= =0A= o.disabled =3D $.map(o.disabled,=0A= function(n, i) { return n >=3D index ? ++n : n; });=0A= =0A= this._tabify();=0A= =0A= if (this.anchors.length =3D=3D 1) { // after tabify=0A= $li.addClass('selected ui-state-active'); //ui-tabs-selected=0A= $panel.removeClass('ui-tabs-hide');=0A= this.element.queue("tabs", function() {=0A= self._trigger('show', null, self._ui(self.anchors[0], = self.panels[0]));=0A= });=0A= =0A= this.load(0);=0A= }=0A= =0A= // callback=0A= this._trigger('add', null, this._ui(this.anchors[index], = this.panels[index]));=0A= },=0A= =0A= remove: function(index) {=0A= var o =3D this.options, $li =3D this.lis.eq(index).remove(),=0A= $panel =3D this.panels.eq(index).remove();=0A= =0A= // If selected tab was removed focus tab to the right or=0A= // in case the last tab was removed the tab to the left.=0A= if ($li.hasClass('selected') && this.anchors.length > 1) { = //ui-tabs-selected=0A= this.select(index + (index + 1 < this.anchors.length ? 1 : -1));=0A= }=0A= =0A= o.disabled =3D $.map($.grep(o.disabled, function(n, i) { return n !=3D = index; }),=0A= function(n, i) { return n >=3D index ? --n : n; });=0A= =0A= this._tabify();=0A= =0A= // callback=0A= this._trigger('remove', null, this._ui($li.find('a')[0], $panel[0]));=0A= },=0A= =0A= enable: function(index) {=0A= var o =3D this.options;=0A= if ($.inArray(index, o.disabled) =3D=3D -1) {=0A= return;=0A= }=0A= =0A= this.lis.eq(index).removeClass('ui-state-disabled');=0A= o.disabled =3D $.grep(o.disabled, function(n, i) { return n !=3D = index; });=0A= =0A= // callback=0A= this._trigger('enable', null, this._ui(this.anchors[index], = this.panels[index]));=0A= },=0A= =0A= disable: function(index) {=0A= var self =3D this, o =3D this.options;=0A= if (index !=3D o.selected) { // cannot disable already selected tab=0A= this.lis.eq(index).addClass('ui-state-disabled');=0A= =0A= o.disabled.push(index);=0A= o.disabled.sort();=0A= =0A= // callback=0A= this._trigger('disable', null, this._ui(this.anchors[index], = this.panels[index]));=0A= }=0A= },=0A= =0A= select: function(index) {=0A= if (typeof index =3D=3D 'string') {=0A= index =3D this.anchors.index(this.anchors.filter('[href$=3D' + index = + ']'));=0A= }=0A= else if (index =3D=3D=3D null) { // usage of null is deprecated, TODO = remove in next release=0A= index =3D -1;=0A= }=0A= if (index =3D=3D -1 && this.options.collapsible) {=0A= index =3D this.options.selected;=0A= }=0A= =0A= this.anchors.eq(index).trigger(this.options.event + '.tabs');=0A= },=0A= =0A= load: function(index) {=0A= var self =3D this, o =3D this.options, a =3D = this.anchors.eq(index)[0], url =3D $.data(a, 'load.tabs');=0A= =0A= this.abort();=0A= =0A= // not remote or from cache=0A= if (!url || this.element.queue("tabs").length !=3D=3D 0 && $.data(a, = 'cache.tabs')) {=0A= this.element.dequeue("tabs");=0A= return;=0A= }=0A= =0A= // load remote from here on=0A= this.lis.eq(index).addClass('ui-state-processing');=0A= =0A= if (o.spinner) {=0A= var span =3D $('span', a);=0A= span.data('label.tabs', span.html()).html(o.spinner);=0A= }=0A= =0A= this.xhr =3D $.ajax($.extend({}, o.ajaxOptions, {=0A= url: url,=0A= success: function(r, s) {=0A= $(self._sanitizeSelector(a.hash)).html(r);=0A= =0A= // take care of tab labels=0A= self._cleanup();=0A= =0A= if (o.cache) {=0A= $.data(a, 'cache.tabs', true); // if loaded once do not load them = again=0A= }=0A= =0A= // callbacks=0A= self._trigger('load', null, self._ui(self.anchors[index], = self.panels[index]));=0A= try {=0A= o.ajaxOptions.success(r, s);=0A= }=0A= catch (e) {}=0A= =0A= // last, so that load event is fired before show...=0A= self.element.dequeue("tabs");=0A= }=0A= }));=0A= },=0A= =0A= abort: function() {=0A= // stop possibly running animations=0A= this.element.queue([]);=0A= this.panels.stop(false, true);=0A= =0A= // terminate pending requests from other tabs=0A= if (this.xhr) {=0A= this.xhr.abort();=0A= delete this.xhr;=0A= }=0A= =0A= // take care of tab labels=0A= this._cleanup();=0A= =0A= },=0A= =0A= url: function(index, url) {=0A= this.anchors.eq(index).removeData('cache.tabs').data('load.tabs', url);=0A= },=0A= =0A= length: function() {=0A= return this.anchors.length;=0A= }=0A= =0A= });=0A= =0A= $.extend($.ui.tabs, {=0A= version: '1.7.2',=0A= getter: 'length',=0A= defaults: {=0A= ajaxOptions: null,=0A= cache: false,=0A= cookie: null, // e.g. { expires: 7, path: '/', domain: 'jquery.com', = secure: true }=0A= collapsible: false,=0A= disabled: [],=0A= event: 'click',=0A= fx: null, // e.g. { height: 'toggle', opacity: 'toggle', duration: 200 = }=0A= idPrefix: 'ui-tabs-',=0A= panelTemplate: '
    ',=0A= spinner: 'Loading…',=0A= tabTemplate: '
  • #{label}
  • '=0A= }=0A= });=0A= =0A= /*=0A= * Tabs Extensions=0A= */=0A= =0A= /*=0A= * Rotate=0A= */=0A= $.extend($.ui.tabs.prototype, {=0A= rotation: null,=0A= rotate: function(ms, continuing) {=0A= =0A= var self =3D this, o =3D this.options;=0A= =0A= var rotate =3D self._rotate || (self._rotate =3D function(e) {=0A= clearTimeout(self.rotation);=0A= self.rotation =3D setTimeout(function() {=0A= var t =3D o.selected;=0A= self.select( ++t < self.anchors.length ? t : 0 );=0A= }, ms);=0A= =0A= if (e) {=0A= e.stopPropagation();=0A= }=0A= });=0A= =0A= var stop =3D self._unrotate || (self._unrotate =3D !continuing ?=0A= function(e) {=0A= if (e.clientX) { // in case of a true click=0A= self.rotate(null);=0A= }=0A= } :=0A= function(e) {=0A= t =3D o.selected;=0A= rotate();=0A= });=0A= =0A= // start rotation=0A= if (ms) {=0A= this.element.bind('tabsshow', rotate);=0A= this.anchors.bind(o.event + '.tabs', stop);=0A= rotate();=0A= }=0A= // stop rotation=0A= else {=0A= clearTimeout(self.rotation);=0A= this.element.unbind('tabsshow', rotate);=0A= this.anchors.unbind(o.event + '.tabs', stop);=0A= delete this._rotate;=0A= delete this._unrotate;=0A= }=0A= }=0A= });=0A= =0A= })(jQuery); ------=_NextPart_000_0000_01CB503B.09C43FE0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: https://app.e2ma.net/media/themes/default/js/emma.dpl.js /*//////////////////////////////////////////////////////////////////=0A= //=0A= // Module Resize=0A= //=0A= //////////////////////////////////////////////////////////////////*/=0A= =0A= var moduleOpenClose =3D function(module_id, open) {=0A= var b =3D ".module-body";=0A= if (open) {=0A= $('#'+module_id).removeClass('module-closed');=0A= $('#'+module_id).find(b).slideUp(0);=0A= $('#'+module_id).find(b).slideDown(200);=0A= } else {=0A= $('#'+module_id).find(b).slideUp(200,function(){=0A= $('#'+module_id).addClass('module-closed');=0A= });=0A= }=0A= }=0A= =0A= var moduleResize =3D function(){=0A= var a =3D true; // animate=0A= var o =3D ".module";=0A= var t =3D ".button-resize";=0A= =0A= var open =3D true;=0A= $(o).each(function(i){=0A= var obj =3D this;=0A= $(obj).find(t).bind("click",function(){=0A= var s =3D $(obj).hasClass('module-closed');=0A= if(a){=0A= if(s){=0A= // open=0A= moduleOpenClose($(obj).attr('id'), true);=0A= open =3D true;=0A= } else {=0A= // close=0A= moduleOpenClose($(obj).attr('id'), false);=0A= open =3D false;=0A= }=0A= } else {=0A= $(obj).toggleClass('module-closed');=0A= }=0A= moduleSavePreferences($(obj).attr('id'), open);=0A= return false;=0A= });=0A= =0A= // remember preferences=0A= if (moduleGetPreferences($(obj).attr('id')) =3D=3D false) {=0A= // close the module=0A= moduleOpenClose($(obj).attr('id'), false);=0A= }=0A= });=0A= }=0A= =0A= var moduleSavePreferences =3D function(module_id, open) {=0A= // get cookie=0A= var module_prefs =3D $.cookie('modules');=0A= if (module_prefs =3D=3D undefined) {=0A= module_prefs =3D {}=0A= } else {=0A= module_prefs =3D JSON.parse(module_prefs);=0A= }=0A= // update settings=0A= if (module_prefs[module_id] =3D=3D undefined) {=0A= module_prefs[module_id] =3D {}=0A= }=0A= module_prefs[module_id] =3D open;=0A= // write cookie=0A= $.cookie('modules', JSON.stringify(module_prefs), { path: '/', expires: = 31 });=0A= }=0A= =0A= var moduleGetPreferences =3D function(module_id) {=0A= // get cookie=0A= var module_prefs =3D $.cookie('modules');=0A= if (module_prefs !=3D undefined) {=0A= module_prefs =3D JSON.parse(module_prefs);=0A= if (module_prefs[module_id] !=3D undefined) {=0A= return module_prefs[module_id];=0A= }=0A= }=0A= // default to open=0A= return true;=0A= }=0A= =0A= $().ready(function() {=0A= moduleResize();=0A= });=0A= =0A= =0A= =0A= /*//////////////////////////////////////////////////////////////////=0A= //=0A= // Submod-bar-expand=0A= //=0A= //////////////////////////////////////////////////////////////////*/=0A= =0A= var expandDetails =3D function(){=0A= $(".submod-expand-bar .item").each(function(i){=0A= var obj =3D $(this);=0A= $(obj).find(".item-overview .button").bind("click",function(){=0A= $(obj).toggleClass("item-expanded");=0A= $(obj).find(".item-detail").toggle();=0A= return false;=0A= })=0A= });=0A= }=0A= $().ready(function(){=0A= expandDetails();=0A= });=0A= =0A= =0A= /*//////////////////////////////////////////////////////////////////=0A= //=0A= // Equalize Heights=0A= //=0A= //////////////////////////////////////////////////////////////////*/=0A= =0A= var equallize =3D function(id){=0A= var equal_height =3D 0;=0A= $(id).each(function(){=0A= var this_height =3D $(this).outerHeight();=0A= if(this_height > equal_height){=0A= equal_height =3D this_height;=0A= }=0A= });=0A= $(id).each(function(){=0A= var offset =3D $(this).outerHeight() - $(this).height();=0A= var new_height =3D equal_height - offset;=0A= $(this).css("height",new_height);=0A= });=0A= }=0A= =0A= =0A= /*//////////////////////////////////////////////////////////////////=0A= //=0A= // Menus=0A= //=0A= //////////////////////////////////////////////////////////////////*/=0A= =0A= =0A= var dropMenu =3D function(){=0A= var o =3D ".menu";=0A= var t =3D ".menu-trigger";=0A= var m =3D ".menu-modal";=0A= var d =3D "menu-disabled"; // remove the period=0A= $(o).each(function(i){=0A= var obj =3D this;=0A= $(obj).data("adjust","true"); // adjustment for rendering differences=0A= $(obj).find(t).bind("click",function(){=0A= var disabled =3D $(obj).find(t).hasClass(d);=0A= if(!disabled){=0A= $(m).hide();=0A= $(obj).find(t).addClass('menu-trigger-on');=0A= $(obj).find(m).show();=0A= if($(obj).data("adjust") =3D=3D "true"){ // make the adjustment only = once=0A= var w =3D $(obj).find(m).width() + 5;=0A= var p =3D $(obj).find(t).width() - w - 5;=0A= var l =3D $(obj).hasClass("menu-left"); // true =3D left laign=0A= if(l){ p =3D 0; }=0A= $(obj).find(m).css("width",w);=0A= $(obj).find(m).css("margin-left",p);=0A= $(obj).find(m).css("left","auto");=0A= $(obj).data("adjust","false");=0A= }=0A= return false;=0A= }=0A= });=0A= $(obj).find(m).bind("mouseover",function(){=0A= var disabled =3D $(obj).find(t).hasClass(d);=0A= if(!disabled){=0A= $(obj).find(t).addClass('menu-trigger-on');=0A= $(obj).find(m).show();=0A= return false;=0A= }=0A= });=0A= $(obj).find(t + ", " + m).bind("mouseout",function(){=0A= var disabled =3D $(obj).find(t).hasClass(d);=0A= if(!disabled){=0A= $(obj).find(t).removeClass('menu-trigger-on');=0A= $(obj).find(m).hide();=0A= return false;=0A= }=0A= });=0A= });=0A= }=0A= $().ready(function(){=0A= dropMenu();=0A= });=0A= =0A= /* toggling the group options button */=0A= var toggleMenuTrigger =3D function(obj){=0A= var s =3D 250; // speed of transition=0A= var c =3D "menu-disabled" // css class name of disabled state=0A= // animate the transition=0A= $(obj).fadeOut(s,function(){$(obj).toggleClass(c);});=0A= $(obj).fadeIn(s);=0A= }=0A= =0A= /*//////////////////////////////////////////////////////////////////=0A= //=0A= // Tab Switching=0A= //=0A= //////////////////////////////////////////////////////////////////*/=0A= =0A= var switchtabs =3D function(t,id){=0A= =0A= // find the module and alert ID=0A= var module =3D $(t).parents(".module");=0A= var tab =3D $(t).parents(".module-tab");=0A= var tabs =3D $(module).find(".module-tab");=0A= var content =3D $(module).find("#" + id + ".tab-content");=0A= var contents =3D $(module).find(".tab-content");=0A= =0A= // set everything to off=0A= $(tabs).removeClass("selected");=0A= $(contents).removeClass("selected");=0A= =0A= // turn on the right stuff=0A= $(tab).addClass("selected");=0A= $(content).addClass("selected");=0A= =0A= }=0A= =0A= /*//////////////////////////////////////////////////////////////////=0A= //=0A= // Zebra Tables=0A= //=0A= //////////////////////////////////////////////////////////////////*/=0A= =0A= var zebra =3D function(id){=0A= // finds all rows not in a thead and adds the odd/even classes=0A= $(id).find("tr:odd").addClass("odd");=0A= $(id).find("tr:even").addClass("even");=0A= $(id).find("thead tr").removeClass("odd, even");=0A= }=0A= var zebrarev =3D function(id){=0A= // finds all rows not in a thead and adds the odd/even classes=0A= $(id).find("tr:odd").addClass("even");=0A= $(id).find("tr:even").addClass("odd");=0A= $(id).find("thead tr").removeClass("odd, even");=0A= }=0A= =0A= $().ready(function(){=0A= zebrarev("#audience-member-history-basic");=0A= zebrarev("#audience-search-change-view-fields");=0A= zebrarev("#audience-member-form");=0A= zebrarev("#addedContainer");=0A= });=0A= =0A= =0A= /*//////////////////////////////////////////////////////////////////=0A= //=0A= // Gridview setup=0A= //=0A= //////////////////////////////////////////////////////////////////*/=0A= =0A= var setupGrid =3D function(gridDiv) {=0A= gridDiv.each(function() {=0A= // we don't want to make a tablesorter on an empty table.=0A= // that makes pappy cranky. and by pappy, i mean javascript.=0A= if ($(this).find('td').length > 0) {=0A= // set up header properties. this is done outside=0A= // the dictionary so we can use variables for the=0A= // indices.=0A= =0A= // If you want to sort a table with a checkbox column, do = something with the following 3 lines:=0A= /* var headers =3D {0: {sorter: false}};=0A= var lastHeaderIndex =3D $(this).find('th').length - 1;=0A= headers[lastHeaderIndex] =3D {sorter: false}; */=0A= =0A= $(this).tablesorter({=0A= // headers: headers,=0A= // set the first (checkbox) row not to be a sorted row=0A= widthFixed: false,=0A= widgets: ['zebra'],=0A= cssAsc: 'ascending',=0A= cssDesc: 'descending'=0A= });=0A= // .emmaPager({=0A= // container: = $(this).parent().next('.submod-pagination').find('.pages')=0A= // });=0A= =0A= // change all the checkboxes on the visible elements when the=0A= // main checker changes.=0A= $(this).find('th.col-check input:checkbox').click(function() = {=0A= var desired_checkedness =3D this.checked;=0A= =0A= $(this).parents().filter('table').find('td.col-check = input:checkbox').each(function() {=0A= this.checked =3D desired_checkedness;=0A= });=0A= });=0A= }=0A= });=0A= }=0A= =0A= // Function for adding rowChecked class to checked rows when you click = them one by one.=0A= var toggleGrid =3D function() {=0A= $(".submod-table-data td input[type=3Dcheckbox]").live("click", = function() {=0A= =0A= if ($(this).parent().parent().hasClass("row-checked")){=0A= $(this).parent().parent().removeClass("row-checked");=0A= } else {=0A= $(this).parent().parent().addClass("row-checked");=0A= }=0A= =0A= });=0A= }=0A= =0A= $().ready(function(){=0A= toggleGrid();=0A= });=0A= =0A= =0A= =0A= =0A= /*//////////////////////////////////////////////////////////////////=0A= //=0A= // Carousel: Scrolling thumbnails for Library assets=0A= //=0A= //////////////////////////////////////////////////////////////////*/=0A= =0A= (function($) {=0A= jQuery.e2maCarousel =3D {=0A= _settings: {},=0A= _defaults: {=0A= id: null,=0A= speed: 300,=0A= increment: 170,=0A= item_length: 0,=0A= items_shown: 4,=0A= scroll_by: 4,=0A= current_item: 0,=0A= carousel_class: ".carousel",=0A= holder_wrap_class: ".carousel-holder-wrap",=0A= tabs_class: ".carousel-tabs",=0A= content_class: ".carousel-content",=0A= previous_class: ".carousel-previous",=0A= next_class: ".carousel-next",=0A= pagination_class: ".carousel-pagination",=0A= item_class: ".carousel-item"=0A= },=0A= init: function(options,p){=0A= var s =3D this;=0A= s._settings =3D $.extend({}, s._defaults, options, p);=0A= var d =3D s._settings;=0A= d.item_length =3D ($(d.id).find(d.item_class).length >=3D = d.items_shown)?$(d.id).find(d.item_class).length:d.items_shown;=0A= s._pagination_create();=0A= $(d.id).find(d.previous_class).find("a").click(function(){ = s.scroll(d,"p"); return false; });=0A= $(d.id).find(d.next_class).find("a").click(function(){ = s.scroll(d,"n"); return false; });=0A= s.scroll(d,d.current_item);=0A= s._tabs();=0A= },=0A= scroll: function(d,id){=0A= var s =3D this;=0A= =0A= // calculate whats next=0A= var next_item =3D function(){=0A= var next_id =3D 0;=0A= if(id =3D=3D "p"){=0A= next_id =3D d.current_item - d.scroll_by;=0A= if(next_id < 0){ next_id =3D 0; }=0A= } else if(id =3D=3D "n"){=0A= next_id =3D d.current_item + d.scroll_by;=0A= if(next_id > (d.item_length - d.items_shown)){ next_id =3D = d.item_length - d.items_shown };=0A= } else {=0A= next_id =3D id;=0A= }=0A= return next_id;=0A= }=0A= =0A= // calculate where to move to=0A= var next_position =3D function(){=0A= var new_y =3D next_item() * -1 * d.increment;=0A= var max_slide =3D ( d.item_length - d.items_shown) * -1 * = d.increment;=0A= if(new_y > 0){ new_y =3D 0; }=0A= if(new_y < max_slide){ new_y =3D max_slide; }=0A= new_y =3D new_y + "px";=0A= return new_y;=0A= }=0A= =0A= // move it to the new spot=0A= $(d.id).find(d.holder_wrap_class).animate({=0A= "left": next_position()=0A= }, d.speed);=0A= =0A= // enable/disable previous buttons=0A= $(d.id).find(d.previous_class).removeClass("disabled");=0A= $(d.id).find(d.next_class).removeClass("disabled");=0A= if(next_item() =3D=3D 0){=0A= $(d.id).find(d.previous_class).addClass("disabled");=0A= }=0A= if(next_item() =3D=3D (d.item_length - d.items_shown)){=0A= $(d.id).find(d.next_class).addClass("disabled");=0A= }=0A= =0A= // set the current id=0A= d.current_item =3D next_item(id);=0A= =0A= // adjust the pagination=0A= s._pagination_set(d);=0A= },=0A= _tabs: function(){=0A= var s =3D this, d =3D s._settings;=0A= if($(d.carousel_class).find(".tab").length > 1){=0A= $(d.tabs_class).show();=0A= $(d.carousel_class).find(".tab").each(function(i){=0A= $(this).click(function(){=0A= if(!$(this).hasClass("selected")){=0A= $(d.tabs_class).find("a").removeClass("selected");=0A= $(d.content_class).hide();=0A= = $(d.content_class).find(d.pagination_class).find("a:first").click();=0A= $(this).addClass("selected");=0A= $(d.content_class + ":eq(" + i + ")").show();=0A= }=0A= return false;=0A= });=0A= });=0A= $(d.carousel_class).find(".tab:eq(0)").click();=0A= } else {=0A= $(d.content_class + ":first").show();=0A= }=0A= },=0A= _pagination_create: function(){=0A= var s =3D this, d =3D s._settings;=0A= var max_pages =3D Math.ceil(d.item_length / d.items_shown);=0A= for(i=3D1;i<=3Dmax_pages;i++){=0A= $(d.id).find(d.pagination_class).append('' + i + = '');=0A= }=0A= $(d.id).find(d.pagination_class).find("a").each(function(i){=0A= var id =3D i * d.items_shown;=0A= var max_item =3D d.item_length - d.items_shown;=0A= if(id > max_item){ id =3D max_item}=0A= $(this).click(function(){ s.scroll(d,id); return false; });=0A= });=0A= s._pagination_set(d);=0A= },=0A= _pagination_set: function(d){=0A= $(d.id).find(d.pagination_class).find("a").removeClass("selected");=0A= var this_page =3D Math.ceil(d.current_item / d.items_shown);=0A= $(d.id).find(d.pagination_class).find("a:eq(" + this_page + = ")").addClass("selected");=0A= }=0A= }=0A= =0A= jQuery.fn.e2maCarousel =3D function(options) {=0A= return this.each(function() {=0A= p =3D { id: "#" + $(this).attr("id")};=0A= $.e2maCarousel.init(options,p);=0A= });=0A= };=0A= =0A= jQuery.e2maCarouselTabs =3D function(options){ /* Depricated remove all = calls from phemma to this function*/ }=0A= =0A= })(jQuery);=0A= =0A= =0A= =0A= =0A= =0A= /*//////////////////////////////////////////////////////////////////=0A= //=0A= // Toggle Switch (Checkbox convert to ON/OFF)=0A= //=0A= //////////////////////////////////////////////////////////////////*/=0A= =0A= =0A= var toggleSwitch =3D function(){=0A= $(".toggleswitch").each(function(i){=0A= // name just this toggleswitch=0A= var obj =3D this;=0A= =0A= // define the new switch and write it to the page=0A= str =3D '';=0A= $(obj).append(str);=0A= =0A= // get the other pieces=0A= var tsw =3D $(obj).find(".toggleswitch-wrap");=0A= var cb =3D $(obj).find("input:checkbox");=0A= var s =3D $(obj).find(".switch");=0A= var sw =3D $(obj).find(".switch-wrap");=0A= =0A= // determine if the checkbox is checked and update the new ui element=0A= if($(cb).is(":checked")){=0A= $(s).toggleClass("switch-on");=0A= $(sw).text("On");=0A= }=0A= if($(cb).is(":disabled")){=0A= $(tsw).addClass("toggleswitch-disabled");=0A= }=0A= =0A= // hide the checkbox=0A= $(obj).find("input:checkbox").hide();=0A= =0A= // add the clicking function=0A= $(s).bind("click",function(){=0A= $(cb).click();=0A= if($(cb).is(":checked")){=0A= $(s).addClass("switch-on");=0A= $(sw).text("On");=0A= } else {=0A= $(s).removeClass("switch-on");=0A= $(sw).text("Off");=0A= }=0A= return false;=0A= });=0A= });=0A= }=0A= $().ready(function(){=0A= toggleSwitch();=0A= });=0A= =0A= =0A= /*//////////////////////////////////////////////////////////////////=0A= //=0A= // Mailing Send - Choose Audience table=0A= //=0A= //////////////////////////////////////////////////////////////////*/=0A= =0A= =0A= var mailingsend =3D {=0A= view: function(view){=0A= // hide view=0A= $(".module-content-view").hide();=0A= // Show the How/Who page=0A= if(view!=3D"next"){=0A= $("#campaigns-mailing-send-1").show();=0A= $(".module-title").html('Step 1 of = 3: Confirm Your Delivery Settings');=0A= } else {=0A= $("#campaigns-mailing-send-2").show();=0A= $(".module-title").html('Step 2 of = 3: Choose Your Audience');=0A= }=0A= },=0A= tab: function(tab){=0A= // remove class from tab=0A= $("#csca .csca-tab").removeClass("selected");=0A= // hide tab content=0A= $("#csca .csca-content").removeClass("selected");=0A= // add class to clicked tab=0A= $("#" + tab).addClass("selected");=0A= // show clicked tab content=0A= var id =3D tab.slice(7);=0A= $("#csca-c-" + id).addClass("selected");=0A= },=0A= init: function(){=0A= mailingsend.view();=0A= $("#csca .csca-tab").each(function(i){=0A= $(this).click(function(){=0A= mailingsend.tab(this.id);=0A= });=0A= });=0A= $("#csca-t-groups").click();=0A= }=0A= }=0A= =0A= =0A= =0A= =0A= =0A= // Show-Hide Thank you URL option for Surveys=0A= =0A= $().ready(function() {=0A= =0A= //Hide div w/id extra=0A= $("#thankyou-url").css("display","none");=0A= =0A= // Add onclick handler to checkbox w/id checkme=0A= $("#thanks_page_url_checkbox").click(function() {=0A= =0A= // If checked=0A= if ($("#thanks_page_url_checkbox").is(":checked"))=0A= {=0A= //show the hidden div=0A= $("#thankyou-container").hide("");=0A= $("#thankyou-url").show("");=0A= }=0A= else=0A= {=0A= //otherwise, hide it=0A= $("#thankyou-url").hide("");=0A= $("#thankyou-container").show("");=0A= }=0A= });=0A= =0A= });=0A= =0A= // ToggleEdit for Manage Fields modals=0A= (function(){=0A= $.fn.toggleEdit =3D function() {=0A= return this.each(function() {=0A= if ($(this).hasClass('edit')) {=0A= $(this).removeClass('edit').addClass('save').text('Save');=0A= var labelText =3D $(this).parent('span').siblings('label').text();=0A= $(this).parent('span').siblings('label').html('')=0A= .focus()=0A= .keypress(function (e) {=0A= // Save inline edit if you hit the enter key.=0A= if (e.which =3D=3D 13) {=0A= var inputText =3D $(this).children('input').val();=0A= $(this).parent('li').children('label').html(inputText);=0A= = $(this).parent('li').children('span.modify').children('a.save').removeCla= ss('save').addClass('edit').text('Edit');=0A= };=0A= }=0A= );=0A= } else {=0A= var inputText =3D = $(this).parent('span').siblings('label').children('input').val();=0A= $(this).parent('span').siblings('label').html(inputText);=0A= $(this).removeClass('save').addClass('edit').text('Edit');=0A= };=0A= });=0A= };=0A= })(jQuery);=0A= =0A= =0A= /*//////////////////////////////////////////////////////////////////=0A= //=0A= // Page: Window and Redirect Navigation=0A= //=0A= //////////////////////////////////////////////////////////////////*/=0A= =0A= function openAWindow( pageToLoad, winName, width, height, center) {=0A= =0A= xposition=3D0; yposition=3D0;=0A= if ((parseInt(navigator.appVersion) >=3D 4 ) && (center)){=0A= xposition =3D (screen.width - width) / 2;=0A= yposition =3D (screen.height - height) / 2;=0A= }=0A= args =3D "width=3D" + width + ","=0A= + "height=3D" + height + ","=0A= + "location=3D0,"=0A= + "menubar=3D0,"=0A= + "resizable=3Dyes,"=0A= + "scrollbars=3Dyes,"=0A= + "status=3D0,"=0A= + "titlebar=3D0,"=0A= + "toolbar=3D0,"=0A= + "hotkeys=3D0,"=0A= + "screenx=3D" + xposition + "," //NN Only=0A= + "screeny=3D" + yposition + "," //NN Only=0A= + "left=3D" + xposition + "," //IE Only=0A= + "top=3D" + yposition; //IE Only=0A= window.open( pageToLoad , = 'emma','menubar=3Dno,location=3Dno,toolbar=3Dno,resizable=3Dyes,scrollbar= s=3Dyes,height=3D600,width=3D730');=0A= //window.open( pageToLoad , winName , args );=0A= }=0A= =0A= function openAModal( pageToLoad, modName, modID ) {=0A= =0A= $.emmaModal.show({=0A= title: modName,=0A= id: modID,=0A= iframeSrcUrl: pageToLoad,=0A= content: "Loading..."=0A= });=0A= =0A= }=0A= =0A= function emmaJumpMenu(obj)=0A= {=0A= /* can be replaced by if (obj.selectedIndex>1) ... */=0A= if (obj.options[obj.selectedIndex].value!=3D"#")=0A= eval("window.location=3D'" + obj.options[obj.selectedIndex].value = + "'");=0A= }=0A= =0A= function emmaRedirect(url) {=0A= window.location=3D"'" + url + "'";=0A= }=0A= =0A= =0A= /*//////////////////////////////////////////////////////////////////=0A= //=0A= // Survey Publish=0A= //=0A= //////////////////////////////////////////////////////////////////*/=0A= =0A= =0A= var surveyCheckboxes =3D {=0A= init: function(checkbox) {=0A= surveyCheckboxes.isChecked(checkbox);=0A= checkbox.click(function() {=0A= surveyCheckboxes.isChecked(checkbox);=0A= });=0A= if (checkbox.attr('id') in {'end-on-date-check':'', = 'end-on-completion':''}) {=0A= surveyCheckboxes.checkTextarea(checkbox);=0A= checkbox.click(function() {=0A= surveyCheckboxes.checkTextarea(checkbox);=0A= });=0A= };=0A= if (checkbox.attr('id') in {'end-never':'', 'end-now':''}) {=0A= checkbox.click(function() {=0A= if (checkbox.is(':checked')) {=0A= var checkbox_list =3D '#end-on-date-check, = #end-on-completion';=0A= if (checkbox.attr('id') =3D=3D 'end-now') {=0A= checkbox_list +=3D ', #end-never';=0A= } else {=0A= checkbox_list +=3D ', #end-now';=0A= }=0A= $(checkbox_list).each(function() {=0A= $(this).attr('checked', false);=0A= surveyCheckboxes.isChecked($(this));=0A= surveyCheckboxes.checkTextarea($(this));=0A= });=0A= };=0A= });=0A= };=0A= },=0A= isChecked: function(checkbox) {=0A= // Change the background color of the enclosing table cell if a = checkbox is selected=0A= if (checkbox.is(':checked')) {=0A= checkbox.parent('td').parent('tr').css('background', '#ccc');=0A= } else {=0A= checkbox.parent('td').parent('tr').css('background', = 'white');=0A= }=0A= },=0A= checkTextarea: function(checkbox) {=0A= // Highlight selected rules on Survey Publish settings.=0A= // Show and hide the survey publish