From: =?Windows-1252?Q?Enregistr=E9_par_Windows_Internet_Explorer_9?= Subject: SITG > Introduction Date: Mon, 7 Mar 2011 11:12:24 +0100 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01CBDCB8.8971C960" X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7600.16543 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01CBDCB8.8971C960 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://etat.geneve.ch/sitg/informations_generales-4908.html SITG > Introduction
Diffusion des donn=E9es > Syst=E8me de r=E9f=E9rence = > Changement de=20 cadre de r=E9f=E9rence :

Introduction

 

Gen=E8ve change son = syst=E8me de=20 r=E9f=E9rence g=E9od=E9sique
pour toutes les=20 g=E9odonn=E9es
 
Afin = de pouvoir=20 b=E9n=E9ficier pleinement des avantages de la technologie GPS pour tous = les travaux=20 cartographiques et de mensuration, garantir l=92=E9change de donn=E9es = avec les pays=20 voisins ou encore int=E9grer des donn=E9es dans des syst=E8mes globaux = tels que=20 "Google Earth" ou "Maps", le syst=E8me de r=E9f=E9rence g=E9od=E9sique = suisse, plus que=20 centenaire, a du =EAtre r=E9nov=E9 et rattach=E9 au cadre de = r=E9f=E9rence=20 europ=E9en.
Le = nouveau=20 syst=E8me, appel=E9 "cadre de r=E9f=E9rence MN95", se base sur la = mensuration nationale=20 r=E9alis=E9e par l'Office f=E9d=E9ral de topographie en 1995 et devra = remplacer d'ici=20 2016 le cadre de r=E9f=E9rence suisse actuel d=E9fini en 1903. =
Les = coordonn=E9es=20 provenant de la mensuration nationale de 1903 (MN03) montrent des = d=E9formations=20 syst=E9matiques de  2-3 m=E8tres entre Gen=E8ve et la Basse = Engadine.=20
Le cadre de r=E9f=E9rence MN95 se fonde sur = deux nouveaux=20 syst=E8mes [source swisstopo] :
=B7        =20 CHTRS95
Le syst=E8me CHTRS95 au positionnement global = est li=E9 de=20 fa=E7on optimale aux syst=E8mes de r=E9f=E9rence de rang sup=E9rieur = (europ=E9en et=20 international). Il comprend un mod=E8le cin=E9matique et se pr=EAte = parfaitement =E0 des=20 travaux de recherche ou =E0 des projets d=92infrastructure de grande=20 ampleur.   =B7        =20 CH1903+ Le syst=E8me de r=E9f=E9rence CH1903+ au = positionnement local=20 est statique et met un cadre de r=E9f=E9rence optimal =E0 la disposition = de la=20 mensuration officielle. Des mesures de rattachement vers les points de=20 l=92ancienne mensuration nationale MN03 permettent la prise en charge de = donn=E9es=20 du syst=E8me de r=E9f=E9rence actuel CH1903 et leur transformation dans = le nouveau=20 syst=E8me CH1903+. L'ancienne d=E9signation des coordonn=E9es Y 600'000 = m / X 200'000=20 est remplac=E9e par la d=E9signation des coordonn=E9es: E=3D2 = 600 000 m / N=3D1=20 200 000 m.    
Avantage du changement du = syst=E8me de=20 r=E9f=E9rence pour Gen=E8ve
 
L'ordonnance sur=20 la g=E9oinformation impose le passage au nouveau syst=E8me de = r=E9f=E9rence d=92ici 2016.=20 Les cantons sont cependant libres de proc=E9der =E0 ce changement avant = cette=20 date.
 
Avec = plus de 100=20 kilom=E8tres de fronti=E8re commune avec la France et le projet = d'agglom=E9ration=20 franco-valdo-genevois, le canton de Gen=E8ve a un grand int=E9r=EAt =E0 = disposer=20 rapidement d'un syst=E8me de r=E9f=E9rence compatible avec les standards = europ=E9ens.
 
La=20 France a d=E9j=E0 converti = l'ensemble de=20 ses g=E9odonn=E9es en Lambert 93. Ce syst=E8me de r=E9f=E9rence est une = repr=E9sentation=20 fran=E7aise du syst=E8me europ=E9en ETRS89, tout comme le MN95 en est la = repr=E9sentation suisse.

 
 
Coordination entre les = partenaires du=20 SITG
 
Les = donn=E9es de la=20 mensuration officielle, ainsi que le cadre de r=E9f=E9rence y relatif, = sont utilis=E9s=20 comme r=E9f=E9rence spatiale pour l'ensemble des g=E9odonn=E9es = g=E9r=E9es par les=20 partenaires du syst=E8me d'information du territoire genevois = (SITG). Il est=20 donc de premi=E8re importance que le nouveau syst=E8me de r=E9f=E9rence = soit adopt=E9 par=20 l'ensemble des gestionnaires de g=E9odonn=E9es du canton de = Gen=E8ve.
 
Le = comit=E9=20 directeur du SITG a =E9t=E9 inform=E9 et a suivi l'ensemble des = d=E9marches=20 pr=E9paratoires.
 
La = planification=20 d=E9taill=E9e et l'organisation sur la plan op=E9rationnel du changement = du syst=E8me de=20 r=E9f=E9rence a =E9t=E9 confi=E9 par le comit=E9 directeur du SITG =E0 = sa commission technique=20 et au service de l'organisation et des syst=E8mes d'information (SOSI), = centre de=20 comp=E9tence du SITG.
 
Le = comit=E9=20 directeur devra formellement approuver le planning de = migration.
 
Selon = les=20 estimations actuelles, la migration pourrait =EAtre r=E9alis=E9e en juin = 2011. Des=20 dates plus pr=E9cises seront communiqu=E9es = ult=E9rieurement.
 
 
Prestations du service de = l'organisation=20 et des syst=E8mes d'information (SOSI)
 
Le SOSI est charg=E9 d'ex=E9cuter = tous les=20 travaux techniques n=E9cessaires au changement du cadre de r=E9f=E9rence = pour=20 l'ensemble des g=E9odonn=E9es g=E9r=E9es par les services de = l'administration cantonale=20 et de fournir l'assistance n=E9cessaire aux partenaires du = SITG.
 
Par ailleurs, le SOSI assurera = =E9galement un=20 service de transformation "=E0 la demande" de fichiers dans les formats = usuels tel=20 que DXF, SHAPE, MIF/MID=85
 
 
Avez-vous besoin de plus=20 d'information
 
Pour toute information = compl=E9mentaire sur le=20 nouveau cadre de r=E9f=E9rence MN95 ou sur les proc=E9dures de = transformation pr=E9vues,=20 vous pouvez consulter les sites suivants :
 
http://www.cadastre.ch/internet/cadastre/fr/home/topics/upon.html
http://www.swisstopo.admin.ch/internet/swisstopo/fr= /home/topics/survey/lv03-lv95.html
http://etat.geneve.ch/dt/dcmo/cadre_reference_mn95-763-4351.html
 
Pour toutes les questions = techniques et les=20 prestations offertes par le SOSI, vous pouvez prendre contact avec notre = service=20 : sitg-mn95@etat.ge.ch.
 
Sur le site du SITG, vous trouverez = un=20 ensemble d'informations sur l'avancement du processus de transformation: = http://etat.geneve.ch/sitg/mn95<= /A>.
 
 
SOSI - mars 2011 - F.=20 Mumenthaler 
 
 
Pour plus d'information: Fran=E7ois = Mumenthaler, directeur du SOSI
 

----------------------------------------------------------------------= --------------------------------------------------------------------

Nous=20 rendons attentifs tous les utilisateurs de donn=E9es = g=E9ographiques que=20 ce nouveau cadre entraine une modification des coordonn=E9es des=20 objets.  Non seulement les coordonn=E9es actuelles seront=20 addition=E9es de 2000000 m=E8tres pour les E (Est, anc. Y) et = de 1000000=20 m=E8tres pour les N (Nord, anc. X), mais un calcul de = triangulation=20 modifie =E9galement les coordonn=E9es dans une fourchette pouvant = aller de=20 1 cm. =E0 70 cm.
Exemple:   cadre = CH03=20 (actuel)    Y   500000.00  =20 X  120000.00
          &nbs= p;    =20 cadre MN95=20 (nouveau) E 2499999.50  N 11200000.17

------=_NextPart_000_0000_01CBDCB8.8971C960 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://etat.geneve.ch/sitg/style.css BODY { BACKGROUND-COLOR: white; FONT-FAMILY: "trebuchet ms", Arial, Helvetica, = sans-serif; COLOR: #626262; FONT-SIZE: 0.8em } * { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } IMG { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } H1 { FONT-FAMILY: "trebuchet ms",arial,tahoma,verdana,sans-serif; = FONT-WEIGHT: normal } H2 { FONT-FAMILY: "trebuchet ms",arial,tahoma,verdana,sans-serif; = FONT-WEIGHT: normal } H3 { FONT-FAMILY: "trebuchet ms",arial,tahoma,verdana,sans-serif; = FONT-WEIGHT: normal } H4 { FONT-FAMILY: "trebuchet ms",arial,tahoma,verdana,sans-serif; = FONT-WEIGHT: normal } H5 { FONT-FAMILY: "trebuchet ms",arial,tahoma,verdana,sans-serif; = FONT-WEIGHT: normal } A { COLOR: #bd3108; TEXT-DECORATION: none } A:hover { COLOR: #e23b0e; TEXT-DECORATION: underline } P { MARGIN-BOTTOM: 15px } TABLE { MARGIN-BOTTOM: 15px } H1 A { LINE-HEIGHT: 48px; FONT-STYLE: italic; COLOR: #444444; MARGIN-LEFT: = 40px; FONT-SIZE: 30px; FONT-WEIGHT: bold; TEXT-DECORATION: none } H1 A:hover { LINE-HEIGHT: 48px; FONT-STYLE: italic; COLOR: #444444; MARGIN-LEFT: = 40px; FONT-SIZE: 30px; FONT-WEIGHT: bold; TEXT-DECORATION: none } H2 { COLOR: #8ab426; FONT-SIZE: 1.8em } H2 A { MARGIN-BOTTOM: 9px; COLOR: #bd3108 } H2 A:hover { COLOR: #e23b0e } H3 { MARGIN-TOP: 18px; MARGIN-BOTTOM: 3px; COLOR: #acd737; FONT-SIZE: 1.3em } .txt_uppercase { TEXT-TRANSFORM: uppercase } .txt_justify { TEXT-ALIGN: justify } .txt_aligncenter { TEXT-ALIGN: center } .txt_alignleft { TEXT-ALIGN: left } .txt_alignright { TEXT-ALIGN: right } #Logo { TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: url(images/title3d2.jpg) = repeat-x center 50%; HEIGHT: 53px } .wrap { TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 875px } #Logo .wrap { BACKGROUND: url(images/bandeauSitg.png) no-repeat center 50%; HEIGHT: = 53px } #Logo H1 { FLOAT: left } #Nav { Z-INDEX: 5; TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: = url(images/bg_nav.gif) repeat-x; HEIGHT: 30px } #Nav .wrap { Z-INDEX: 5; POSITION: relative; HEIGHT: 30px } #Nav UL { POSITION: absolute; LIST-STYLE-TYPE: none } #Nav UL LI A:hover { COLOR: #e7400b; TEXT-DECORATION: none } #Nav UL LI.active A:hover { COLOR: white; TEXT-DECORATION: none } #Nav UL UL A:hover { COLOR: white; TEXT-DECORATION: none } #Nav LI { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: = left; MARGIN-RIGHT: 10px; PADDING-TOP: 3px } #Nav LI.last { POSITION: relative; FLOAT: left; TOP: 3px } #Nav .active { POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: = url(images/bg_navactive1.gif) repeat-x right top; FLOAT: left; HEIGHT: = 36px; PADDING-TOP: 0px; TOP: -6px } #Nav .activeA { PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; = BACKGROUND: url(images/bg_navactive.jpg) no-repeat; COLOR: white; = PADDING-TOP: 10px } #Nav .activeA .MMS { MARGIN-TOP: 7px } #Nav LI LI { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } #Nav A { COLOR: #000000 } #Intro { Z-INDEX: 1; TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: = url(images/bg3d2.jpg) repeat-x; FONT-SIZE: 1em } #Intro .wrap { Z-INDEX: 2; BACKGROUND: url(images/introBgInt.jpg) no-repeat; HEIGHT: = 245px } #Intro UL { LIST-STYLE-TYPE: none; DISPLAY: inline; FLOAT: left } #Intro LI { LIST-STYLE-TYPE: none; DISPLAY: inline; FLOAT: left } #Intro H2 { TEXT-ALIGN: center; MARGIN-TOP: 4px; MARGIN-BOTTOM: 9px } #Intro LI { TEXT-ALIGN: left; MARGIN-TOP: 72px; WIDTH: 190px; HEIGHT: 154px } .introFirstBox { TEXT-ALIGN: justify; MARGIN-LEFT: 17px } .introSecondBox { TEXT-ALIGN: justify; MARGIN-LEFT: 27px } .introThirdBox { TEXT-ALIGN: justify; MARGIN-LEFT: 27px } .introFourthBox { TEXT-ALIGN: justify; MARGIN-LEFT: 27px } #Path { POSITION: relative; FONT-STYLE: italic; HEIGHT: 15px } #Submenu { Z-INDEX: 1; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; = BACKGROUND: url(images/bgNosubmenu.gif) #ffffff repeat-x; FONT-SIZE: = 1em; PADDING-TOP: 10px } #Submenu UL { POSITION: relative; PADDING-BOTTOM: 8px; LIST-STYLE-TYPE: none; WIDTH: = 820px; PADDING-TOP: 8px } #Submenu LI { MARGIN-TOP: 5px; PADDING-LEFT: 10px; DISPLAY: inline; BACKGROUND: = url(images/puce.gif) no-repeat left 50%; MARGIN-RIGHT: 30px } #Middle { TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: url(images/bg3d2.jpg) = repeat-x left top } #MiddleHome { TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: url(images/bg_content.gif) = #ffffff repeat-x left top } #MiddleHome .wrap { =09 } #Middle .wrap { TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff; WIDTH: 875px; OVERFLOW: = hidden } #Content { Z-INDEX: 2; TEXT-ALIGN: left; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; = PADDING-RIGHT: 8px; BACKGROUND: url(images/bg_content.gif) repeat-x left = top; FONT-SIZE: 1em; OVERFLOW: hidden; PADDING-TOP: 0px } .noBg#Content { BACKGROUND: none transparent scroll repeat 0% 0% } .withVerticalSeparator { BACKGROUND: url(images/bg_side.gif) no-repeat center top } #Content H2 { PADDING-BOTTOM: 10px; PADDING-TOP: 20px } #MiddleHome H2 { PADDING-BOTTOM: 10px; PADDING-TOP: 20px } TABLE { BORDER-COLLAPSE: collapse; MAX-WIDTH: 850px; FONT-SIZE: 1em } #Content UL { PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 35px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: url(images/puce.gif); PADDING-TOP: = 0px } #col1 UL { PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 35px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: url(images/puce.gif); PADDING-TOP: = 0px } #col2 UL { PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 35px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: url(images/puce.gif); PADDING-TOP: = 0px } #Content LI { VERTICAL-ALIGN: middle } #col1 { TEXT-ALIGN: left; MARGIN-TOP: 20px; WIDTH: 425px; FLOAT: left } #col1 P { TEXT-ALIGN: justify } #col2 { TEXT-ALIGN: left; MARGIN-TOP: 27px; WIDTH: 425px; FLOAT: right } #cleaner { Z-INDEX: 1; CLEAR: both } #nosubmenu { Z-INDEX: 1; TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: = url(images/bgNosubmenu.gif) #ffffff repeat-x; HEIGHT: 10px } #Footer { Z-INDEX: 1; POSITION: relative; TEXT-ALIGN: center; MARGIN-TOP: 20px; = WIDTH: 100%; BACKGROUND: url(images/bg_footerrepeat.gif) repeat-x 50% = top } #Footer .wrap { PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BACKGROUND: url(images/bg_footer.gif) no-repeat center top; FONT-SIZE: = 1em; PADDING-TOP: 18px } #iframeMain { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; HEIGHT: 85%; = OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px } #infosLayer { Z-INDEX: 5; POSITION: absolute; VISIBILITY: hidden } .layerFilesInfos_container { TEXT-ALIGN: left; BORDER-LEFT: #e23b0e 15px solid; BACKGROUND-COLOR: = white; WIDTH: 280px; FONT-SIZE: 1em; OVERFLOW: hidden } .layerFilesInfos_title { PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eaeaea; PADDING-LEFT: 2px; = PADDING-RIGHT: 2px; COLOR: #555555; BORDER-TOP: #e23b0e 1px dotted; = BORDER-RIGHT: #e23b0e 1px dotted; PADDING-TOP: 2px } .layerFilesInfos_txt { BORDER-BOTTOM: #e23b0e 1px dotted; PADDING-BOTTOM: 2px; PADDING-LEFT: = 2px; PADDING-RIGHT: 2px; OVERFLOW: hidden; BORDER-RIGHT: #e23b0e 1px = dotted; PADDING-TOP: 2px } DIV.divFile_container { POSITION: relative; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; = PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MAX-WIDTH: 848px; MARGIN-BOTTOM: = 2px; PADDING-TOP: 2px } DIV.divFile_container A:hover { TEXT-DECORATION: none } DIV.divFile_container:hover { CURSOR: hand } DIV.divFile_container IMG { VERTICAL-ALIGN: bottom; MARGIN-RIGHT: 4px } ------=_NextPart_000_0000_01CBDCB8.8971C960 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://etat.geneve.ch/sitg/stylePrint.css BODY { FONT-FAMILY: "trebuchet ms", Arial, Helvetica, sans-serif; COLOR: = #626262; FONT-SIZE: 0.8em } A:link { COLOR: blue; TEXT-DECORATION: none } A:visited { COLOR: blue; TEXT-DECORATION: none } A:active { COLOR: blue; TEXT-DECORATION: none } A:hover { COLOR: blue; TEXT-DECORATION: none } #Nav { DISPLAY: none } #Intro { DISPLAY: none } #Logo H1 A { FONT-STYLE: normal; COLOR: #666666; FONT-SIZE: 0.8em; TEXT-DECORATION: = none } #Submenu { DISPLAY: none; HEIGHT: 20px } TABLE { BORDER-COLLAPSE: collapse; FONT-SIZE: 1em } ------=_NextPart_000_0000_01CBDCB8.8971C960 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://etat.geneve.ch/sitg/dhtmlapi.js /******************************************* Generic DHTML do everything script By Mark 'Tarquin' Wilton-Jones 28-29/9/2002 Updated 28/06/2007 for position:fixed ******************************************** Please see http://www.howtocreate.co.uk/jslibs/ for details and a demo = of this script=0A= Please see http://www.howtocreate.co.uk/jslibs/termsOfUse.html for terms = of use=0A= To use: Insert this into the head of your page: To reference any frame, iframe, form, input, image or anchor (but not = link) by its name, or positioned element by its id in the current document - it can optionally = scan through any frameset structure to find it (searching in frames that have not loaded will = cause an error): theObject =3D MWJ_findObj( nameOrIdOfObject[, optional = referenceToFrameToStartSearchingIn] ); To change the visibility of a positioned element - true for visible, = false for hidden: MWJ_changeVisibility( idOfPositionedElement, true/false[, optional = referenceToFrameToStartSearchingIn] ); To change the position of a positioned element - true for relative to = the document, false for relative to its current position: MWJ_changePosition( idOfPositionedElement, leftOffset, topOffset, = true/false[, optional referenceToFrameToStartSearchingIn] ); To change the z-index of a positioned element: MWJ_changeZIndex( idOfPositionedElement, z-index[, optional = referenceToFrameToStartSearchingIn] ); To change the background colour of a positioned element: MWJ_changeBackground( idOfPositionedElement, colour[, optional = referenceToFrameToStartSearchingIn] ); You MUST have the background colour set with the inline background-color = style, to prevent Gecko engine and Opera 5 bugs. To change the display style of any element, if it is supported: MWJ_changeDisplay( nameOrIdOfElement, '' or 'block' or 'inline' or = 'none'[, optional referenceToFrameToStartSearchingIn] ); Note: IE 4 does not understand 'inline' , so '' should be used. iCab = does not understand '', so 'block' should be used. To change the size of a positioned element: MWJ_changeSize( idOfPositionedElement, width, height[, optional = referenceToFrameToStartSearchingIn] ) To change the clip of an absolutely positioned element: MWJ_changeClip( idOfPositionedElement, leftClip, topClip, bottomClip, = rightClip[, optional referenceToFrameToStartSearchingIn] ); To change the contents of a positioned element - also rewrites iframe = content if that is provided as an alternative: MWJ_changeContents( idOfPositionedElement, newContents[, optional = nameOfIframe[, optional referenceToFrame]] ) To create a new positioned element (after the document has loaded) as a = child of the document: MWJ_createNew( null, width, newID[, optional referenceToWindowOrFrame] ) Or as a child of an existing positioned element: MWJ_createNew( idOfPositionedElement, width, newID[, optional = referenceToFrameToStartSearchingIn] ) If the browser can create it, the element will be hidden, will have no = contents and may be positioned anywhere. Use the other functions provided to write the contents and style the = element. To get the value of a particular style for a positioned element = ('visibility', 'left', 'top', 'zIndex', 'background', 'display', 'size' and 'clip' permitted): MWJ_getStyle( idOfPositionedElement, style[, optional referenceToFrame] = ) Or to get the background colour for the document: MWJ_getStyle( 'document'[, optional null, referenceToFrame] ) In each case, the style must have been set using inline style syntax or = with script. With Opera 6, to get the background colour for the document before it is set with script, some = arbitrary colour style must be set for the HTML tag in a standard stylesheet, even if that colour is not used = by the body. If not set in either way, or if the browser does not support it, the function assumes = defaults. If background colour is set using the 'background' style, some browsers may return more information than = just the colour. Some browsers may return the hex colour code, not the colour name. Measurements return = integers, and assume pixels, even if other units were used. 'visibility' returns true/false for = visible/hidden. 'clip' returns an object with top, bottom, right, and left properties. 'size' returns an array = [width,height]. This line toggles the display style between '' (default) and 'none': MWJ_changeDisplay( 'mySpan', MWJ_getStyle( 'mySpan', 'display' ) ? '' : = 'none' ); This line toggles the visbility style between 'visible' and 'hidden': MWJ_changeDisplay( 'mySpan', MWJ_getStyle( 'mySpan', 'visibility' ) ? = false : true ); To change the background colour of the document, if supported: MWJ_changeBody( colour[, optional referenceToFrame] ); To get the position of a link (or anchor only if the name attribute is = set), or any element (in DOM browsers): arrayXY =3D MWJ_getPosition( referenceToTheLinkOrAnchor ); To get the width and height of any window or frame (defaults to the = current window): arrayWidthHeight =3D MWJ_getSize([optional referenceToWindowOrFrame]); To get the scrolling offset of any window or frame (defaults to the = current window): arrayXscrollYscroll =3D MWJ_getSize([optional = referenceToWindowOrFrame]); To monitor the position of the mouse: MWJ_monitorMouse([optional referenceToYourOwnHandlerFunction]); From then on, the mouse position will be constantly stored as = [xPosition,yPosition] in window.MWJ_getMouse If you specify a handler function, that will also be executed when the = mouse moves, but will not be passed any arguments. To cancel this mousemove detection, use: document.onmousemove =3D null; if( document.releaseEvents ) { = document.releaseEvents( Event.MOUSEMOVE ); } To find the position of the mouse after a mouse event (not click): arrayXposYpos =3D = MWJ_getMouseCoords(firstArgumentPassedToEventHandlerFunction); For example onmouseover=3D"mouseCoords =3D = MWJ_getMouseCoords(arguments[0]);" To get any element that can detect key events to monitor what key was = used to keypress/keydown/keyup/click it (nameOfEvent is in the format = 'mousedown'): MWJ_monitorKey( referenceToObject, nameOfEvent, = referenceToYourOwnHandlerFunction ); Your handler function will be passed four arguments; the first will be = the normal argument passed to handler functions in Netscape browsers, the second will be the key code = number, the third will be the keycode->key mapping provided by String.fromCharCode(). The 'this' = keyword will not be available in your handler function so the forth argument will be the element that = triggered the event. To get any element that can detect mouse events to monitor what mouse = button was used to dblclick/mousedown/mouseup it (nameOfEvent is in the format = 'mousedown'): MWJ_monitorButton( referenceToObject, nameOfEvent, = referenceToYourOwnHandlerFunction ); Your handler function will be passed four arguments; the first will be = the normal argument passed to handler functions in Netscape browsers, the second will be the button = code number, the third will be either 'left' or 'right' depending on which button was used. The 'this' = keyword will not be available in your handler function so the forth argument will be the element that = triggered the event. _________________________________________________________________________= _____________________________*/ function MWJ_findObj( oName, oFrame, oDoc ) { if( !oDoc ) { if( oFrame ) { oDoc =3D oFrame.document; } else { oDoc = =3D window.document; } } if( oDoc[oName] ) { return oDoc[oName]; } if( oDoc.all && = oDoc.all[oName] ) { return oDoc.all[oName]; } if( oDoc.getElementById && oDoc.getElementById(oName) ) { return = oDoc.getElementById(oName); } for( var x =3D 0; x < oDoc.forms.length; x++ ) { if( = oDoc.forms[x][oName] ) { return oDoc.forms[x][oName]; } } for( var x =3D 0; x < oDoc.anchors.length; x++ ) { if( = oDoc.anchors[x].name =3D=3D oName ) { return oDoc.anchors[x]; } } for( var x =3D 0; document.layers && x < oDoc.layers.length; x++ ) { var theOb =3D MWJ_findObj( oName, null, oDoc.layers[x].document ); if( = theOb ) { return theOb; } } if( !oFrame && window[oName] ) { return window[oName]; } if( oFrame && = oFrame[oName] ) { return oFrame[oName]; } for( var x =3D 0; oFrame && oFrame.frames && x < oFrame.frames.length; = x++ ) { var theOb =3D MWJ_findObj( oName, oFrame.frames[x], = oFrame.frames[x].document ); if( theOb ) { return theOb; } } return null; } function MWJ_changeVisibility( oName, oVis, oFrame ) { var theDiv =3D MWJ_findObj( oName, oFrame ); if( !theDiv ) { return; } if( theDiv.style ) { theDiv.style.visibility =3D oVis ? 'visible' : = 'hidden'; } else { theDiv.visibility =3D oVis ? 'show' : 'hide'; } } function MWJ_changePosition( oName, oXPos, oYPos, oRel, oFrame ) { var theDiv =3D MWJ_findObj( oName, oFrame ); if( !theDiv ) { return; } if( theDiv.style ) { theDiv =3D theDiv.style; } var oPix =3D = document.childNodes ? 'px' : 0; if( typeof( oXPos ) =3D=3D 'number' ) { theDiv.left =3D ( oXPos + ( = oRel ? 0 : parseInt( theDiv.left ) ) ) + oPix; } if( typeof( oYPos ) =3D=3D 'number' ) { theDiv.top =3D ( oYPos + ( oRel = ? 0 : parseInt( theDiv.top ) ) ) + oPix; } } function MWJ_changeZIndex( oName, ozInd, oFrame ) { var theDiv =3D MWJ_findObj( oName, oFrame ); if( !theDiv ) { return; } if( theDiv.style ) { theDiv =3D theDiv.style; } theDiv.zIndex =3D = ozInd; } function MWJ_changeBackground( oName, oColour, oFrame ) { var theDiv =3D MWJ_findObj( oName, oFrame ); if( !theDiv ) { return; } if( theDiv.style ) { theDiv =3D theDiv.style; } if( typeof( = theDiv.bgColor ) !=3D 'undefined' ) { theDiv.bgColor =3D oColour; } else if( theDiv.backgroundColor ) { = theDiv.backgroundColor =3D oColour; } else { theDiv.background =3D oColour; } } function MWJ_changeDisplay( oName, oDisp, oFrame ) { var theDiv =3D MWJ_findObj( oName, oFrame ); if( !theDiv ) { return; } if( theDiv.style ) { theDiv =3D theDiv.style; } if( typeof( oDisp ) = =3D=3D 'string' ) { oDisp =3D oDisp.toLowerCase(); } theDiv.display =3D ( oDisp =3D=3D 'none' ) ? 'none' : ( oDisp =3D=3D = 'block' ) ? 'block' : ( oDisp =3D=3D 'inline' ) ? 'inline' : ''; } function MWJ_changeSize( oName, oWidth, oHeight, oFrame ) { var theDiv =3D MWJ_findObj( oName, oFrame ); if( !theDiv ) { return; } if( theDiv.style ) { theDiv =3D theDiv.style; } var oPix =3D = document.childNodes ? 'px' : 0; if( theDiv.resizeTo ) { theDiv.resizeTo( oWidth, oHeight ); } theDiv.width =3D oWidth + oPix; theDiv.pixelWidth =3D oWidth; theDiv.height =3D oHeight + oPix; theDiv.pixelHeight =3D oHeight; } function MWJ_changeClip( oName, oLeft, oTop, oBottom, oRight, oFrame ) { var theDiv =3D MWJ_findObj( oName, oFrame ); if( !theDiv ) { return; } if( theDiv.clip ) { theDiv =3D theDiv.clip; theDiv.top =3D oTop; = theDiv.right =3D oRight; theDiv.bottom =3D oBottom; theDiv.left =3D = oLeft; } if( theDiv.style ) { theDiv.style.clip =3D 'rect('+oTop+'px = '+oRight+'px '+oBottom+'px '+oLeft+'px)'; } } function MWJ_changeContents( oName, oContents, oIframe, oFrame ) { var theDiv =3D MWJ_findObj( oName, oFrame ); if( !theDiv ) { theDiv =3D = new Object(); } if( !oFrame ) { oFrame =3D window; } if( typeof( theDiv.innerHTML ) !=3D 'undefined' ) { theDiv.innerHTML = =3D oContents; } else if( theDiv.document && theDiv.document !=3D oFrame.document ) { theDiv =3D theDiv.document; theDiv.open(); theDiv.write( oContents ); = theDiv.close(); } else if( oIframe && oFrame.frames && oFrame.frames.length && = oFrame.frames[oIframe] ) { theDiv =3D oFrame.frames[oIframe].window.document; theDiv.open(); = theDiv.write( oContents ); theDiv.close(); } } function MWJ_createNew( oName, oWidth, oNewID, oFrame ) { if( document.layers && window.Layer ) { var theOldLayer =3D oName ? MWJ_findObj( oName, oFrame ) : oFrame ? = oFrame : window; if( !theOldLayer ) { return; } theOldLayer.document.layers[oNewID] =3D new Layer( oWidth, theOldLayer = ); } else { var theOldLayer =3D oName ? MWJ_findObj( oName, oFrame ) : oFrame ? = oFrame.document.body : document.body; if( !theOldLayer ) { return; } var theString =3D ''= ; if( theOldLayer.insertAdjacentHTML ) { = theOldLayer.insertAdjacentHTML('beforeEnd',theString); } else if( typeof( theOldLayer.innerHTML ) !=3D 'undefined' ) { = theOldLayer.innerHTML +=3D theString; } } } function MWJ_getStyle( oName, oStyle, oFrame ) { if( oName =3D=3D 'document' ) { var theBody =3D oFrame ? oFrame.document : window.document; if( theBody.documentElement && theBody.documentElement.style && = theBody.documentElement.style.backgroundColor ) { return = theBody.documentElement.style.backgroundColor; } if( theBody.body && theBody.body.style && = theBody.body.style.backgroundColor ) { return = theBody.body.style.backgroundColor; } if( theBody.documentElement && theBody.documentElement.style && = theBody.documentElement.style.background ) { return = theBody.documentElement.style.background; } if( theBody.body && theBody.body.style && = theBody.body.style.background ) { return theBody.body.style.background; = } if( theBody.bgColor ) { return theBody.bgColor; } return '#ffffff'; } var theDiv =3D MWJ_findObj( oName, oFrame ); if( !theDiv ) { return = null; } if( theDiv.style && oStyle !=3D 'clip' ) { theDiv =3D = theDiv.style; } switch( oStyle ) { case 'visibility': return ( ( theDiv.visibility && !( = theDiv.visibility.toLowerCase().indexOf( 'hid' ) + 1 ) ) ? true : false = ); case 'left': return ( parseInt( theDiv.left ) ? parseInt( theDiv.left ) : 0 ); case 'top': return ( parseInt( theDiv.top ) ? parseInt( theDiv.top ) : 0 ); case 'zIndex': return ( isNaN( theDiv.zIndex ) ? 0 : theDiv.zIndex ); case 'background': return ( theDiv.bgColor ? theDiv.bgColor : theDiv.background-color ? = theDiv.background-color : theDiv.background ); case 'display': return ( theDiv.display ? theDiv.display : '' ); case 'size': if( typeof( theDiv.pixelWidth ) !=3D 'undefined' ) { return = [theDiv.pixelWidth,theDiv.pixelHeight]; } if( typeof( theDiv.width ) !=3D 'undefined' ) { return = [parseInt(theDiv.width),theDiv.parseInt(height)]; } if( theDiv.clip && typeof( theDiv.clip.bottom ) =3D=3D 'number' ) { = return [theDiv.clip.right,theDiv.clip.bottom]; } return [0,0]; case 'clip': if( theDiv.clip ) { return theDiv.clip; } theDiv =3D ( theDiv.style && theDiv.style.clip ) ? theDiv.style.clip = : 'rect()'; theDiv =3D theDiv.substr( theDiv.indexOf( '(' ) + 1 ); var theClip = =3D new Object(); for( var x =3D 0, y =3D ['top','right','bottom','left']; x < 4; x++ ) = { theClip[y[x]] =3D parseInt( theDiv ); if( isNaN( theClip[y[x]] ) ) { = theClip[y[x]] =3D 0; } theDiv =3D theDiv.substr( theDiv.indexOf( ( theDiv.indexOf( ' ' ) + = 1 ) ? ' ' : ( theDiv.indexOf( ' ' ) + 1 ) ? ' ' : ',' ) + 1 ); } return theClip; default: return null; } } function MWJ_changeBody( oColour, oFrame ) { if( !oFrame ) { oFrame =3D = window; } if( document.documentElement && document.documentElement.style ) { oFrame.document.documentElement.style.backgroundColor =3D oColour; } if( document.body && document.body.style ) { = oFrame.document.body.style.backgroundColor =3D oColour; } oFrame.document.bgColor =3D oColour; } function MWJ_getPosition( oLink ) { if( typeof( oLink.offsetParent ) !=3D 'undefined' ) { for( var posX =3D = 0, posY =3D 0; oLink; oLink =3D oLink.offsetParent ) { posX +=3D oLink.offsetLeft; posY +=3D oLink.offsetTop; } return [ = posX, posY ]; } else { if( !oLink.x && !oLink.y ) { return [0,0]; } else { return [ = oLink.x, oLink.y ]; } } } function MWJ_getSize( oFrame ) { if( !oFrame ) { oFrame =3D window; } var myWidth =3D 0, myHeight =3D 0; if( typeof( oFrame.innerWidth ) =3D=3D 'number' ) { myWidth =3D = oFrame.innerWidth; myHeight =3D oFrame.innerHeight; } else if( oFrame.document.documentElement && ( = oFrame.document.documentElement.clientWidth || = oFrame.document.documentElement.clientHeight ) ) { myWidth =3D oFrame.document.documentElement.clientWidth; myHeight =3D = oFrame.document.documentElement.clientHeight; } else if( oFrame.document.body && ( oFrame.document.body.clientWidth || = oFrame.document.body.clientHeight ) ) { myWidth =3D oFrame.document.body.clientWidth; myHeight =3D = oFrame.document.body.clientHeight; } return [myWidth,myHeight]; } function MWJ_getScroll( oFrame ) { if( !oFrame ) { oFrame =3D window; } var scrOfX =3D 0, scrOfY =3D 0; if( typeof( oFrame.pageYOffset ) =3D=3D 'number' ) { scrOfY =3D = oFrame.pageYOffset; scrOfX =3D oFrame.pageXOffset; } else if( oFrame.document.documentElement && ( = oFrame.document.documentElement.scrollLeft || = oFrame.document.documentElement.scrollTop ) ) { scrOfY =3D oFrame.document.documentElement.scrollTop; scrOfX =3D = oFrame.document.documentElement.scrollLeft; } else if( oFrame.document.body && ( oFrame.document.body.scrollLeft || = oFrame.document.body.scrollTop ) ) { scrOfY =3D oFrame.document.body.scrollTop; scrOfX =3D = oFrame.document.body.scrollLeft; } return [scrOfX,scrOfY]; } function MWJ_monitorMouse(oFunc) { if( document.captureEvents && Event.MOUSEMOVE ) { = document.captureEvents( Event.MOUSEMOVE ); } window.MWJ_getMouse =3D [0,0]; window.MWJstoreFunc =3D oFunc; document.onmousemove =3D function (e) { window.MWJ_getMouse =3D = MWJ_getMouseCoords(e); if( window.MWJstoreFunc ) { = window.MWJstoreFunc(); } }; } function MWJ_getMouseCoords(e) { if( !e ) { e =3D window.event; } if( !e || ( typeof( e.pageX ) !=3D = 'number' && typeof( e.clientX ) !=3D 'number' ) ) { return[0,0]; } if( typeof( e.pageX ) =3D=3D 'number' ) { var xcoord =3D e.pageX; var = ycoord =3D e.pageY; } else { var xcoord =3D e.clientX; var ycoord =3D e.clientY; if( !( ( window.navigator.userAgent.indexOf( 'Opera' ) + 1 ) || ( = window.ScriptEngine && ScriptEngine().indexOf( 'InScript' ) + 1 ) || = window.navigator.vendor =3D=3D 'KDE' ) ) { if( document.documentElement && ( document.documentElement.scrollTop = || document.documentElement.scrollLeft ) ) { xcoord +=3D document.documentElement.scrollLeft; ycoord +=3D = document.documentElement.scrollTop; } else if( document.body && ( document.body.scrollTop || = document.body.scrollLeft ) ) { xcoord +=3D document.body.scrollLeft; ycoord +=3D = document.body.scrollTop; } } } return [xcoord,ycoord]; } function MWJ_monitorKey( oOb, oEvent, oHandler ) { if( oOb.captureEvents && Event[oEvent.toUpperCase()] ) { = oOb.captureEvents( Event[oEvent.toUpperCase()] ); } oOb['on'+oEvent.toLowerCase()] =3D function (e) { if( !e ) { e =3D = window.event; } if( !e ) { return; } var oHandler =3D = this['MWJ_'+e.type.toLowerCase()], b =3D e; e =3D ( typeof( e.which ) =3D=3D 'number' ) ? e.which : ( ( typeof( = e.keyCode ) =3D=3D 'number' ) ? e.keyCode : ( ( typeof( e.charCode ) = =3D=3D 'number' ) ? e.charCode : 0 ) ); if( oHandler ) { oHandler( b, e, String.fromCharCode( e ), this ); } }; oOb['MWJ_'+oEvent.toLowerCase()] =3D oHandler; } function MWJ_monitorButton( oOb, oEvent, oHandler ) { if( oOb.captureEvents && Event[oEvent.toUpperCase()] ) { = oOb.captureEvents( Event[oEvent.toUpperCase()] ); } oOb['on'+oEvent.toLowerCase()] =3D function (e) { if( !e ) { e =3D = window.event; } if( !e ) { return; } var oHandler =3D = this['MWJ_'+e.type.toLowerCase()], b =3D e; if( typeof( e.which ) =3D=3D 'number' ) { e =3D e.which; } else { e = =3D e.button; } if( oHandler ) { oHandler( b, e, ( ( e < 2 ) ? 'left' : 'right' ), = this ); } }; oOb['MWJ_'+oEvent.toLowerCase()] =3D oHandler; } ------=_NextPart_000_0000_01CBDCB8.8971C960 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://etat.geneve.ch/sitg/jsmenu.js c_styles=3D{};c_menus=3D{}; c_hideTimeout=3D0; // 1000 =3D 1s c_subShowTimeout=3D0; c_keepHighlighted=3Dtrue; c_findCURRENT=3Dfalse; c_findCURRENTTree=3Dtrue; c_overlapControlsInIE=3Dtrue; c_rightToLeft=3Dfalse; c_imagesPath=3D"./images/"; c_styles['MM']=3D[ // MainMenu (the shorter the class name the better) [ 0, // BorderWidth 'solid', // BorderStyle (CSS valid values except 'none') '#9C9C9C', // BorderColor ('color') 0, // Padding '#F3F3F3', // Background ('color','transparent','[image_source]') '', // IEfilter (only transition filters work well - not static = filters) '' // Custom additional CSS for the menu box (valid CSS) ],[ // MENU ITEMS STYLE=20 0, // BorderWidth 'solid', // BorderStyle (CSS valid values except 'none') 'solid', // OVER BorderStyle 'transparent', // BorderColor ('color') 'transparent', // OVER BorderColor 2, // Padding 'transparent', // Background ('color','transparent','[image_source]') 'transparent', // OVER Background 'transparent', // Color 'transparent', // OVER Color '13px', // FontSize (values in CSS valid units - %,em,ex,px,pt) '', // FontFamily 'normal', // FontWeight (CSS valid values - = 'bold','normal','bolder','lighter','100',...,'900') 'none', // TextDecoration (CSS valid values - = 'none','underline','overline','line-through') 'none', // OVER TextDecoration 'center', // TextAlign ('left','center','right','justify') 0, // ItemsSeparatorSize 'solid', // ItemsSeparatorStyle (border-style valid values) 'transparent', // ItemsSeparatorColor ('color','transparent') 0, // ItemsSeparatorSpacing true, // UseSubMenuImage (true,false) '[h_arrow.gif]', // SubMenuImageSource ('[image_source]') '[h_arrow_over.gif]', // OverSubMenuImageSource 10, // SubMenuImageWidth 4, // SubMenuImageHeight '10', // SubMenuImageVAlign ('pixels from item top','middle') 'solid', // VISITED BorderStyle 'transparent', // VISITED BorderColor 'transparent', // VISITED Background 'transparent', // VISITED Color 'none', // VISITED TextDecoration '[h_arrow.gif]', // VISITED SubMenuImageSource 'solid', // CURRENT BorderStyle 'transparent', // CURRENT BorderColor 'transparent', // CURRENT Background 'transparent', // CURRENT Color 'none', // CURRENT TextDecoration '[h_arrow.gif]', // CURRENT SubMenuImageSource '', // Custom additional CSS for the items (valid CSS) '', // OVER Custom additional CSS for the items (valid CSS) '', // CURRENT Custom additional CSS for the items (valid CSS) '' // VISITED Custom additional CSS for the items (valid CSS) ]]; c_styles['SM']=3D[ // SubMenus [ 1, // BorderWidth 'solid', // BorderStyle (CSS valid values except 'none') '#9C9C9C', // BorderColor ('color') 0, // Padding '#F3F3F3', // Background ('color','transparent','[image_source]') '', // IEfilter (only transition filters work well - not static = filters) '' // Custom additional CSS for the menu box (valid CSS) ],[ 0, // BorderWidth 'solid', // BorderStyle (CSS valid values except 'none') 'solid', // OVER BorderStyle 'transparent', // BorderColor ('color') 'transparent', // OVER BorderColor 3, // Padding '#F3F3F3', // Background ('color','transparent','[image_source]') '#E25027', // OVER Background '#000000', // Color '#FFFFFF', // OVER Color '12px', // FontSize (values in CSS valid units - %,em,ex,px,pt) '', // FontFamily 'normal', // FontWeight (CSS valid values - = 'bold','normal','bolder','lighter','100',...,'900') 'none', // TextDecoration (CSS valid values - = 'none','underline','overline','line-through') 'none', // OVER TextDecoration 'left', // TextAlign ('left','center','right','justify') 0, // ItemsSeparatorSize 'solid', // ItemsSeparatorStyle (border-style valid values) 'transparent', // ItemsSeparatorColor ('color','transparent') 0, // ItemsSeparatorSpacing true, // UseSubMenuImage (true,false) '[v_arrow.gif]', // SubMenuImageSource ('[image_source]') '[v_arrow_over.gif]', // OverSubMenuImageSource 7, // SubMenuImageWidth 7, // SubMenuImageHeight '7', // SubMenuImageVAlign ('pixels from item top','middle') 'solid', // VISITED BorderStyle '#F3F3F3', // VISITED BorderColor '#F3F3F3', // VISITED Background '#252455', // VISITED Color 'none', // VISITED TextDecoration '[v_arrow.gif]', // VISITED SubMenuImageSource 'solid', // CURRENT BorderStyle '#CBCBEF', // CURRENT BorderColor '#FFFBF0', // CURRENT Background '#252455', // CURRENT Color 'none', // CURRENT TextDecoration '[v_arrow.gif]', // CURRENT SubMenuImageSource '', // Custom additional CSS for the items (valid CSS) '', // OVER Custom additional CSS for the items (valid CSS) '', // CURRENT Custom additional CSS for the items (valid CSS) '' // VISITED Custom additional CSS for the items (valid CSS) ]]; c_menus['Menu1']=3D[ // the UL element with id=3D"Menu1" [ // MAIN-MENU FEATURES 'horizontal', // ItemsArrangement ('vertical','horizontal') 'relative', // Position ('relative','absolute','fixed') '130px', // X Position (values in CSS valid units- px,em,ex) '', // Y Position (values in CSS valid units- px,em,ex) false, // RightToLeft display of the sub menus false, // BottomToTop display of the sub menus 0, // X SubMenuOffset (pixels) 0, // Y SubMenuOffset '10em', // Width (values in CSS valid units - px,em,ex) (matters for = main menu with 'vertical' ItemsArrangement only) 'MM', // CSS Class (one of the defined in section 2) false // Open sub-menus onclick (default is onmouseover) ],[ // SUB-MENUS FEATURES 8, // X SubMenuOffset (pixels) 3, // Y SubMenuOffset 'auto', // Width ('auto',values in CSS valid units - px,em,ex) '100', // MinWidth ('pixels') (matters/useful if Width is set 'auto') '300', // MaxWidth ('pixels') (matters/useful if Width is set 'auto') 'SM', // CSS Class (one of the defined in section 2) false // Open sub-menus onclick (default is onmouseover) ]]; c_d=3Ddocument;c_u=3D"undefined";c_n=3Dnavigator;c_w=3Dwindow;c_a=3Dc_n.u= serAgent.toLowerCase();c_dl=3Dc_d.getElementById&&c_d.getElementsByTagNam= e&&c_d.createElement?1:0;c_qM=3Dc_d.compatMode!=3D"CSS1Compat";c_mC=3D/ma= c/.test(c_a);c_iE=3Dc_dl&&!c_w.innerWidth&&/msie/.test(c_a);c_iEM=3Dc_mC&= &c_iE;c_iEMo=3Dc_iEM&&/msie 5\.0/.test(c_a);c_iEMn=3Dc_iEM&&/msie = 6/.test(c_a);c_iE7=3Dc_iE&&typeof = XMLHttpRequest!=3Dc_u&&!c_qM;c_iEW=3Dc_iE&&!c_mC;c_iEWo=3Dc_iEW&&!c_iE7;c= _iEW5=3Dc_iEWo&&!c_d.createEventObject?1:0;c_iEW5x=3Dc_iEWo&&!c_d.compatM= ode?1:0;c_oPv=3D/opera/.test(c_a)?parseFloat(c_a.replace(/.*opera[ = \/]/,"")):0;c_oP=3Dc_oPv>=3D5;c_oP7=3Dc_oPv>=3D7;c_oP7m=3Dc_oP&&!c_oP7;c_= oPo2=3Dc_oP7&&c_oPv<7.2;c_oP9=3Dc_oPv>=3D9;c_kNv=3D/konqueror/.test(c_a)?= parseFloat(c_a.replace(/.*eror\//,"")):0;c_kN=3Dc_kNv>=3D3.2;c_nS=3Dc_dl&= &!c_d.all&&!c_oP&&!c_kNv;c_sFv=3D/webkit/.test(c_a)?parseFloat(c_a.replac= e(/.*bkit\//,"")):0;c_sF=3Dc_sFv>0;c_iC=3D/icab/.test(c_a);c_gC=3Dc_n.pro= duct=3D=3D"Gecko"&&!c_sF;c_pS=3Dc_n.productSub;c_gCo=3Dc_gC&&c_pS<2003100= 7;c_gC13=3Dc_gC&&c_pS>=3D20030312;c_oM=3D(c_iEWo||c_oP7&&!c_oP9||c_iEMn)&= &c_qM||c_iEM&&!c_iEMn&&(!c_d.doctype||!/\.dtd/.test(c_d.doctype.name));c_= dV=3Dc_d.defaultView;c_x=3D/xml/i.test(c_d.contentType);c_r=3Dtypeof = c_rightToLeft!=3Dc_u?c_rightToLeft:0;c_=3D["",""];c_h=3Dc_s=3Dc_T=3Dc_M=3D= 0;c_c=3Dnull;c_o=3D[""];c_O=3D[""];c_S=3D[""];c_I=3D{};c_F=3Dc_overlapCon= trolsInIE?[c_iEW&&!c_iEW5?1:0,c_iEW5?1:0]:[0,0];c_iA=3D[""];function = c_gO(i){return c_d.getElementById(i)};function c_gT(o,t){return = o.getElementsByTagName(t)};function c_nN(o){return = o.nodeName.replace(/.*:/,"").toUpperCase()};function c_cE(t,o){var = n=3Do.namespaceURI;return = n?c_d.createElementNS(n,t):c_d.createElement(t)};function c_gA(l){var = a=3Dl.firstChild;while(a){if(c_nN(a)=3D=3D"A")return = a;a=3Da.nextSibling}return c_gT(l,"a")[0]};function = c_gL(a){a=3Da.parentNode;while(c_nN(a)!=3D"LI")a=3Da.parentNode;return = a};function c_sC(o,c){var = n=3Do.className;o.className=3Dn?n.indexOf(c)<0?n+" "+c:n:c};function = c_aE(o,e,f){if(typeof = o[e]!=3D"function"){o[e]=3Df}else{o["O"+e]=3Do[e];o["N"+e]=3Df;o[e]=3Dc_f= E}};function c_fE(e){if(!e)e=3Devent;var = t=3De.type;this["Oon"+t](e);this["Non"+t](e)};function = c_cT(p,c){while(c){if(c=3D=3Dp)return 1;c=3Dc.parentNode}return = 0};function c_cI(s,i){var = b=3D"background-image:",c=3D"background-color:";if(!i)i=3D";";if(s.charAt= (0)=3D=3D"["){s=3Dc_imagesPath+s.substring(1,s.length-1);if(!c_I[s]){c_I[= s]=3Dnew Image;c_I[s].src=3Ds}return = b+"url("+s+")"+i+c+"transparent"+i}return b+"none"+i+c+s+i};function = c_fC(r){var = l,a,as,d,n,h,H,i;d=3D/(index|default)\.[^#\?]*/i;n=3D/#.*/;h=3Dlocation.h= ref.replace(d,"");as=3Dc_gT(r,"a");for(i=3D0;i","");if(l)l.insertBefore(c= _iA[i],u);else c_dB.appendChild(c_iA[i])};function c_hI(i){var = g=3Dc_iA[i].removeNode(1)};function c_pA(a,C,r,h,l){var = s,c,X=3DY=3D-C[0];s=3Da.firstChild;if(c_iEW&&h||c_iEM){X=3Dl&&h?r?c_iEWo&= &!c_iEW5&&!c_r?-C[0]-C[5]*2-C[23]:0:C[16]>0&&!/NOSEPA/.test(c_gL(a).class= Name)?C[18]=3D=3D"transparent"?C[16]+C[19]*2:C[19]:0:0;Y=3D0}c=3D"top:"+(= Y+parseInt(C[25]=3D=3D"middle"?(a.offsetHeight-C[24])/2:C[25]))+"px;"+(r?= "left":"right")+":"+(X+C[0]+C[5])+"px;visibility:inherit;";c_iE?s.style.c= ssText=3Dc:s.setAttribute("style",c);if(c_iEW5||c_iEM)Y=3Ds.offsetHeight}= ;function c_fW(u){var = l,a,S,w=3D0,W,C=3Dc_styles[u.className][0],M=3Dc_menus[u.MM][1],b=3DC[0]*= 2+C[3]*2,n,x;n=3DparseInt(M[3])||0;x=3DparseInt(M[4])||0;l=3Du.firstChild= ;while(l){if(c_nN(l)=3D=3D"LI"){a=3Dc_gA(l);S=3Da.style;if(u.AW=3D=3D1){i= f(c_iEW5x)a.innerHTML=3D""+a.innerHTML+"";W=3Da.offsetWidth;= if(wx)w=3Dx;u.style.width=3Dw-(!c_oM?b:0)+"= px"}};function c_fA(u){var C=3Dc_styles[u.className][1];if(C[20]){var = l=3Du.firstChild;while(l){if(l.SH)c_pA(c_gA(l),C,u.RL,u.HR);l=3Dl.nextSib= ling}}u.FM=3D1};function c_iL(u){var = l,a,f,c;f=3Du.LV=3D=3D1;c=3Dc_menus[u.MM][f?0:1][f?10:6];l=3Du.firstChild= ;while(l){if(c_nN(l)=3D=3D"LI"){a=3Dc_gA(l);if(f&&!u.PP)a.VU=3D1;c_aE(a,"= onfocus",c_oF);c_aE(a,"onblur",c_oB);c_aE(a,"onmousedown",c_oD);if(c){a.O= C=3D1;c_aE(a,"onclick",c_oC)}c_aE(a,"onmouseover",c_oV);c_aE(a,"onmouseou= t",c_oU);if(a.className&&/NOLINK/.test(a.className))a.href=3D"javascript:= ;"}l=3Dl.nextSibling}if(!f||!u.HR||!c_r)c_sC(c_gL(a),"NOSEPARATOR")};func= tion c_oD(){this.MD=3D1};function = c_oB(){if(!this.MD)c_mU();this.MD=3D0};function = c_oF(){c_mV();c_c=3Dthis;c_sM(1)};function = c_oC(){c_c=3Dthis;if(!c_gL(c_c).SH)return;c_sM(1);if(c_c.blur)c_c.blur();= return false};function = c_oV(e){if(!e)e=3Devent;if(this.VU)c_mV();if(c_cT(this,e.relatedTarget||e= .fromElement)&&(!c_oP||e.offsetX!=3D0||e.offsetY!=3D0))return;if(c_s){cle= arTimeout(c_s);c_s=3D0}c_c=3Dthis;c_s=3DsetTimeout("c_sM()",c_subShowTime= out)};function = c_oU(e){if(!e)e=3Devent;if(this.VU)c_mU();if(c_cT(this,e.relatedTarget||e= .toElement))return;if(this.blur)this.blur();if(c_s){clearTimeout(c_s);c_s= =3D0}};function c_mV(){clearTimeout(c_T)};function = c_mU(){clearTimeout(c_T);c_T=3DsetTimeout("c_hD()",c_hideTimeout)};functi= on c_hM(o,f){var = S=3Do.style;S.display=3D"none";S.visibility=3D"hidden";if(f)o.parentNode.= style.zIndex=3D1;if(c_F[0]&&o.IF)c_hI(o.IF)};function c_hD(){var = i,o;if(c_s){clearTimeout(c_s);c_s=3D0}for(i=3Dc_S.length-1;i>0;i--){o=3Dc= _S[i];if(i!=3D1||o.PP)c_hM(o,(i!=3D1&&(c_iE||c_gCo)));o=3Dc_O[i];if(o&&c_= keepHighlighted)o.className=3Do.CN||""}c_S=3D[""];c_O=3D[""];c_c=3Dnull;i= f(c_F[1])c_sS()};function c_rL(){if(c_iEW){var = o=3Dc_dB;while(o){if(o.dir=3D=3D"rtl"||o.currentStyle&&o.currentStyle.dir= ection=3D=3D"rtl")return 1;o=3Do.parentNode}}return 0};function = c_cA(o,f){var = c=3D{x:o.offsetLeft,y:o.offsetTop};o=3Do.offsetParent;while(o&&o!=3Dc_dB|= |o&&f){c.x+=3Do.offsetLeft;c.y+=3Do.offsetTop;o=3Do.offsetParent}return = c};function c_gW(){var = g,f,c,w=3D"clientWidth",h=3D"clientHeight";g=3Dc_nS&&c_dB[w]&&!c_sF;f=3Dc= _nS&&!g&&!c_sF?15:0;c=3D{w:c_iE||g||c_oP?c_dE[w]&&!c_oP?c_dE[w]:c_dB[w]:i= nnerWidth-f,h:c_iE||g||c_oP?c_dE[h]&&!c_oP?c_dE[h]:c_dB[h]:innerHeight-f,= y:c_iE?c_dE.scrollTop:pageYOffset};c.x=3Dc_iE?c_dE.scrollLeft-(!c_iEW5&&c= _rL()?c_dE.scrollWidth-c.w:0):pageXOffset;return c};function = c_kW(x,y,w,h,c,r,f){if(f){c.x=3D0;c.y=3D0}var = k=3D{y:y};if(r&&xc.x+c.w)k.x=3D1;if(hc.y+c.h)k.y=3D= c.y+c.h-h;else if(h>=3Dc.h||y=3D20010801||c_iEW||c_oP&&!c_oP9||c_sFv>=3D500)while(p.LV&&(p.LV= >1||p.PP)){b=3Dc_styles[p.className][0][0];aX+=3Db;aY+=3Db;if(c_gC13&&M[0= ][1]=3D=3D"fixed")break;p=3Dp.parentNode.parentNode}k=3Dc_kW(aX,aY,w,h,c,= u.RL,M[0][1]=3D=3D"fixed"&&!c_iEWo&&!c_iEM&&(!c_gCo||c_gC13));if(k.x)x=3D= f&&u.HR?u.RL?c.x-aX+x:c.x+c.w-w-aX-x:u.RL?W-sX:sX-w;y+=3Dk.y;S.right=3D"a= uto";if(c_oP||c_nS&&!c_sF){S.left=3D"auto";S.top=3D"auto";S.marginLeft=3D= x+"px";S.marginTop=3Dy-H+"px"}else{S.left=3Dx+"px";S.top=3Dy+"px";if(c_F[= 0])c_iF(u,w,h,x,y,l);if(c_F[1])c_hS()}};function c_sM(c){var = a,l,u,U,S,v,k,i,o;a=3Dc_c;if(!a)return;l=3Dc_gL(a);if(c_dV&&c_dV.getCompu= tedStyle&&c_dV.getComputedStyle(a,"").getPropertyValue("display")=3D=3D"i= nline"||l.currentStyle&&l.currentStyle.listStyleType!=3D"none")return;u=3D= l.parentNode;v=3Du.LV;if(c_S.length>v+1&&c_S[v+1].style.display!=3D"none"= ){k=3Dc_o[v]!=3Da?v:v+1;for(i=3Dc_S.length-1;i>k;)c_hM(c_S[i--])}if(v=3D=3D= 1){o=3Dc_S[1];if(o&&o!=3Du&&o.PP)c_hM(o)}if(c_keepHighlighted)for(i=3Dv+1= ;i>=3Dv;i--){o=3Dc_O[i];if(o&&o.className.indexOf(c_gL(o).parentNode.clas= sName+"O")>-1&&(i>v||c_O[v]!=3Da))o.className=3Do.CN||""}c_o[v]=3Da;c_S[v= ]=3Du;if(a.OC&&!c||!l.SH)return;U=3Dc_gT(l,"ul")[0];S=3DU.style;if(S.disp= lay=3D=3D"block")return;if(c_keepHighlighted){a.CN=3Da.className||"";a.cl= assName=3D(a.CN?a.CN+" = ":"")+u.className+"O"}if(c_iE||c_gCo){if(c_O[v])c_gL(c_O[v]).style.zIndex= =3D1;l.style.zIndex=3D10000}c_O[v]=3Da;c_S[v+1]=3DU;if(c_iEW5)c_nF(u);if(= !U.FM){S.display=3D"none";S.visibility=3D"hidden";S.overflow=3D"visible";= if(c_iEW){if(!c_iEW5)c_fL(U);S.height=3D"auto"}}S.display=3D"block";if(!U= .FM&&U.AW)c_fW(U);c_pM(U);if(!U.FM)c_fA(U);if(c_iEW5)c_nF(u,1);if(c_oPo2|= |c_oP&&U.RL){S.display=3D"none";S.display=3D"block"}c_sH(U)};function = c_sH(u){var f=3D(!c_iEW5&&typeof = u.filters!=3D"unknown"&&(u.filters||"").length!=3D0&&typeof = u.filters[0].apply!=3Dc_u);if(f)u.filters[0].apply();u.style.visibility=3D= "visible";if(f)u.filters[0].play()};function = c_fL(u){u=3Du.children;for(var = i=3D0;i'+(c_iEM||c_iEWo?'':'3D"+"')+'';if(c_iEM){s+=3Da.innerHTML;a.innerHTML=3D"";a.innerHTML=3D= s}else{a.insertAdjacentHTML('afterBegin',s)}}else{s=3Dc_cE("span",a);s.cl= assName=3Dp.className+"S";I=3Dc_cE("img",s);I.src=3Dc_oP7&&c_oPv<8?"":R;I= .setAttribute("alt","+");I.setAttribute("style",S);s.appendChild(I);a.ins= ertBefore(s,a.firstChild)}if(u.LV=3D=3D2)c_pA(a,C,r.RL,r.HR,1)}c_iL(u);u.= onmouseover=3Dc_mV;u.onmouseout=3Dc_mU;if((c_iEWo||c_iEMn)&&r.HR){C=3Dc_s= tyles[u.className][1];s=3D"border-width:0 0 = "+(C[18]=3D=3D"transparent"?0:C[16])+"px 0;padding:0 0 = "+(C[16]>0?C[18]=3D=3D"transparent"?C[19]*2+C[16]:C[19]:0)+"px = 0;margin:0 0 "+(C[16]>0&&C[18]!=3D"transparent"?C[19]:0)+"px = 0;";for(j=3D0;jbody ",i:" = !important;",l:"float:none;",m:"margin:0",p:"padding:0",r:"margin-left:",= s:"screen,projection",t:"transparent",w:"white-space:",x:"px 0 = 0;",y:":visited",z:">li{left:0;}",A:"position:absolute;",B:"background",C= :" li a.CURRENT",D:"{position:fixed;}* html = ul#",F:":first-child",H:"height:1%;",I:"display:inline;",N:" li = a.NOROLL",R:"position:relative;",S:"position:static;",T:"text-decoration:= ",W:"width:100%;",X:"border-color:",Y:"border-style:",Z:"border-width:"};= for(c in c_styles)A[A.length]=3D"."+c;c_[0]+=3DA.join(",")+","+A.join(" = li,")+" = li{"+s.d+"list-style:none;"+s.p+";"+s.m+";line-height:normal;direction:lt= r;}"+A.join(" li,")+" li{"+s.R+s.B+":none;}"+A.join(" a,")+" = a{"+s.d+s.R+(c_r?"direction:rtl;":"")+"}"+s.h+A.join(" a,"+s.h)+" = a{"+s.S+"}* html "+A.join(" li,* html ")+" = li{"+s.I+s.W+"display"+D+":block;float"+D+":left;}*"+s.F+"+html = "+A.join(" li,*"+s.F+"+html ")+" li{"+s.W+s.f+"}"+s.h+A.join(" = li,"+s.h)+" li{"+s.d+"width:auto;}"+A.join(" ul,")+" = ul{display:none;"+s.A+"top:-9999px;width:11px;overflow:hidden;z-index:111= 11;}ul"+D+A.join(" ul,ul"+D)+" ul{"+s.d+"}* html "+A.join(" ul,* html = ")+" = ul{"+s.d+"}.NOSEPARATOR{"+s.Z+"0"+s.i+s.p+s.i+s.m+s.i+"}.NOLINK{cursor:de= fault"+s.i+"}";for(m in = c_menus){M=3Dc_menus[m][0];N=3Dc_menus[m][1];C=3Dc_styles[M[9]];p=3DM[1]=3D= =3D"popup";f=3DM[1]=3D=3D"fixed";r=3DM[1]=3D=3D"relative";h=3DM[0]=3D=3D"= horizontal";a=3DN[2]=3D=3D"auto";P=3DM[5]&&!p?"bottom":"top";x=3D"#"+m;if= (!p)C[3]=3D1;c_[0]+=3Dx+"{"+(!p?s.Z+"0;"+s.p+";"+s.B+"-color:"+s.t+";"+s.= b+"none;":"")+"z-index:"+(p?10900:9999)+";position:"+(p?"absolute":h&&r?"= static":M[1])+";height:auto;}"+x+" = ul{"+(M[4]&&!h||c_r?"right:0;":"left:-800px;")+"}"+(f?"ul"+x+"{"+s.A+"}ul= "+D+x+s.D+m+"{"+s.A+"}ul"+D+x+" ul"+s.D+m+" = ul{"+s.A+"}":"");if(!c_gC)c_[1]+=3D"ul"+x+" = ul{"+s.A+"}";c_[c_r?0:1]+=3D"* html "+x+" = a{"+(!h||p?s.H:c_r?s.S:"")+"}*"+s.F+"+html "+x+" = a{"+(!h||p?"min-"+s.H:s.S)+"}"+(!h||p?s.h+x+" = a{height:auto;}":"");if(!h||p){c_[0]+=3Dx+"{"+P+":"+(p?"-9999px":M[3])+";= "+(M[4]&&!p?"right":Q)+":"+(p?"0":M[2])+";width:"+M[8]+";}";if(r)c_[0]+=3D= s.h+x+">li{"+s.r+(M[4]?"":"-")+M[2]+s.i+s.W+"}"+s.h+x+">li"+s.F+"{"+s.r+"= 0"+s.i+"}"}else{c_[0]+=3Dx+"{"+P+":0;"+Q+":0;"+s.W+(r?"padding-"+P+":"+M[= 3]+";"+s.g:"margin-"+P+":"+M[3]+";")+"}"+x+" = li{"+s.g+"width:auto;left:"+(c_r?"-":"")+M[2]+";}";C=3DC[1];if(C[16]>0){t= =3DC[18]=3D=3Ds.t;y=3D"li{"+s.Z+"0 "+(t?0:C[16])+s.x+s.p+" = "+(t?C[19]*2+C[16]:C[19])+s.x+s.m+" = "+(t?0:C[19])+s.x+"}";c_[0]+=3Dx+">"+y+"@media "+s.s+"{* html "+x+" = "+y+"}"}c_[0]+=3Dx+" a{"+s.w+" "+D+"nowrap;}head"+s.F+"+body = "+x+s.z+"*>*>html:lang(en),"+x+s.z+x+">li"+s.F+"{margin-"+Q+":"+M[2]+s.i+= "}"+x+">li>a{"+E+F+E+F+E+E+F+E+s.f+E+F+" = "+F+E+"}"+s.h+x+">li>a{"+s.g+"}"+(r?"* html = "+x+"{"+s.l+"}":"")+s.h+x+">li{"+s.l+"}"+(c_r?"":"* html>bo\\64 y = "+x+">li{"+s.g+"}");c_[1]+=3Dx+" ul = li{left:0;"+(c_iEW?s.W:"")+"}"}c_[0]+=3Dx+" ul li{"+s.l+"}";c_[1]+=3Dx+" = ul = a{"+(c_iEW?s.H:"")+(c_iEWo&&h&&!p&&!c_r?s.S:"")+(!c_iEWo&&a?c_iE7?"displa= y:inline-block;":s.I:"")+s.w+(a&&!c_iEW5x?"nowrap":"normal")+";}"+x+" = ul{"+(c_iEW?"overflow:scroll;height:11px;":"")+(a?"":"width:"+N[2]+";")+"= }"+(c_gCo?x+" li{"+s.S+"}":"")}for(c in = c_styles){m=3Dc_styles[c][0];i=3Dc_styles[c][1];x=3D"."+c;y=3Dx+" li = a";c_[c_styles[c][3]?0:1]+=3Dx+"{"+s.Z+m[0]+"px;"+s.Y+m[1]+";"+s.X+m[2]+"= ;padding:"+m[3]+"px;"+c_cI(m[4])+(m[5]!=3D""?"filter:"+m[5]+";":"")+(m[6]= +(m[6]!=3D""&&m[6].charAt(m[6].length-1)!=3D";"?";":""))+"}"+x+" = li{"+s.Y+i[17]+";"+s.X+i[18]+";"+s.Z+"0 0 "+(i[18]=3D=3Ds.t?0:i[16])+"px = 0;"+s.p+" 0 "+(i[16]>0?i[18]=3D=3Ds.t?i[19]*2+i[16]:i[19]:0)+"px = 0;"+s.m+" 0 "+(i[16]>0&&i[18]!=3Ds.t?i[19]:0)+"px = 0;}"+x+s.C+","+x+s.C+":link,"+x+s.C+s.y+"{"+s.Z+i[0]+"px;"+s.Y+i[32]+";"+= s.X+i[33]+";"+c_cI(i[34])+"color:"+i[35]+";"+s.T+i[36]+";"+(i[40]+(i[40]!= =3D""&&i[40].charAt(i[40].length-1)!=3D";"?";":""))+"}"+y+","+y+":link{cu= rsor:pointer;"+s.Z+i[0]+"px;"+s.Y+i[1]+";"+s.X+i[3]+";padding:"+i[5]+"px;= "+c_cI(i[6])+"color:"+i[8]+";font-size:"+i[10]+";font-family:"+i[11]+";fo= nt-weight:"+i[12]+";"+s.T+i[13]+";text-align:"+i[15]+";"+(i[38]+(i[38]!=3D= ""&&i[38].charAt(i[38].length-1)!=3D";"?";":""))+"}"+y+s.y+"{"+s.Z+i[0]+"= px;"+s.Y+i[26]+";"+s.X+i[27]+";"+c_cI(i[28])+"color:"+i[29]+";"+s.T+i[30]= +";"+(i[41]+(i[41]!=3D""&&i[41].charAt(i[41].length-1)!=3D";"?";":""))+"}= "+y+":hover,"+y+":focus,"+y+":active,"+y+x+"O,"+y+x+"O:link,"+y+x+"O"+s.y= +","+x+s.C+":hover,"+x+s.C+":focus,"+x+s.C+":active{"+s.Z+i[0]+"px;"+s.Y+= i[2]+";"+s.X+i[4]+";"+c_cI(i[7])+"color:"+i[9]+";"+s.T+i[14]+";"+(i[39]+(= i[39]!=3D""&&i[39].charAt(i[39].length-1)!=3D";"?";":""))+"}"+x+s.N+"{"+s= .Y+i[1]+s.i+s.X+i[3]+s.i+c_cI(i[6],s.i)+"color:"+i[8]+s.i+s.T+i[13]+s.i+"= }";if(i[20])c_[1]+=3Dx+s.C+" "+x+"S,"+x+s.C+":link "+x+"S,"+x+s.C+s.y+" = "+x+"S{"+c_cI(i[37])+"}"+y+" "+x+"S,"+y+":link = "+x+"S{"+s.d+s.A+c_cI(i[21])+s.B+"-repeat:no-repeat;width:"+i[23]+"px;hei= ght:"+i[24]+"px;font-size:8px;visibility:hidden;}"+y+s.y+" = "+x+"S{"+c_cI(i[31])+"}"+y+":hover "+x+"S,"+y+":focus = "+x+"S,"+y+":active "+x+"S,"+y+x+"O "+x+"S,"+y+x+"O:link = "+x+"S,"+y+x+"O"+s.y+" "+x+"S,"+x+s.C+":hover "+x+"S,"+x+s.C+":focus = "+x+"S,"+x+s.C+":active "+x+"S{"+c_cI(i[22])+"}"+x+s.N+" = "+x+"S{"+c_cI(i[21])+"}"}R=3Dc_[0]+(!c_oP7m&&(!c_kNv||c_kN)&&!c_iC&&!c_iE= Mo?c_[1]:"");if(!c_oP7m)H=3Dc_gT(c_d,"head")[0];T=3Dc_d.styleSheets;L=3DT= ?T.length:0;if(H&&(T||c_oPv>=3D7.5)&&!c_iE&&(!c_gC||c_x)&&(!c_kNv||c_kN)&= &(!c_sF||c_sFv>=3D400)){var = j,S=3Dc_cE("style",H);S.setAttribute("type","text/css");S.setAttribute("m= edia",s.s);H.appendChild(S);if(T&&T.length>L&&T[L].insertRule){T=3DT[L];R= =3DR.replace(/}([^}])/g,"}|$1").split("|");for(j=3D0;j'+R+'')}c_mN()};if(c_dl||c_oP){c_wL=3Dc_w.onloa= d||0;c_w.onload=3Dfunction(){c_L=3D1;if(c_wL)c_wL()};c_cS()} ------=_NextPart_000_0000_01CBDCB8.8971C960--