bplist00_WebMainResource_WebSubresources _WebResourceMIMEType_WebResourceTextEncodingName^WebResourceURL_WebResourceFrameName_WebResourceDataYtext/htmlUUTF-8_=http://nuke.cicap-taa.org/Articoli/IGV/tabid/494/Default.aspxPOl Intervista a Giorgio Vallortigara
Search   You are here:  ArticoliIGV  
Siti amici:
CICAP NEWS

Giocati dal caso
Questo libro parla di fortuna. O meglio, del ruolo che gioca il caso nella nostra vita in generale, nei nostri affari in particolare. Ma parla anche di quella fortuna che, non essendo percepita come tale, viene scambiata per abilita'. Questa confusione e' presente nei campi piu'

I geni altruisti
Le prime incursioni dell'ingegneria genetica nel territorio delle applicazioni produttive risalgono a una trentina di anni fa. Da allora la possibilita' di isolare i geni e di introdurli in nuove cellule, o addirittura inserirli nel corredo genetico di piante e animali, ha aperto nuovi

Mai fidarsi della mente
Attenzione, prova a non pensare a un orso bianco. Ci riesci o l'orso bianco e' nella tua mente? Probabilmente ti renderai conto che stai proprio pensando a un orso bianco. Come molti, pensi di poter controllare i tuoi pensieri, ma e' chiaro che non e' completamente vero e che in

Scuola guida Newton
L'autore ha trascorso la propria infanzia nell'officina del padre, affascinato dalle auto e dai loro segreti. A decenni di distanza riscopre quel mondo con gli occhi dello scienziato, mostrando come ogni aspetto del funzionamento delle automobili sia riconducibile a un fenomeno fisico. Il sistema

La mente matematica
In questo libro stimolante e divertente, David Ruelle esplora i processi intellettivi che avvengono nella mente degli scienziati, trasportando il lettore nel vivo della pratica matematica. Come funziona il cervello di un matematico? Per rispondere a questa domanda Ruelle ricorre all'introspezione

Eravamo solo bambini
Lo chiamano "il nido degli angeli" perche' e' un istituto che accoglie bambini senza famiglia. Mario e' uno di loro, ha dodici anni ed e' solo al mondo. Quando vi arriva, ha gia' alle spalle una lunga esperienza di brefotrofi e collegi, ma spera di trovare finalmente

Fraudologia
La truffa puo' essere considerata la frontiera estrema della persuasione. In essa si realizza un vero paradosso comportamentale: l'induzione di comportamenti autolesionistici spontanei in persone normali nella normale vita di tutti i giorni. E' cosi' che un pensionato si ritrova

Animali misteriosi (Q6)
Esistono lo Yeti, il Mostro di Loch Ness e le piovre giganti? Le giungle dell?africa nascondono antenati ancora viventi dei dinosauri? Cosa si cela dietro le antiche leggende che parlano di sirene, di draghi o degli uomini lupo? Ogni anno zoologi individuano un gran numero di nuove specie

I quaderni del CICAP
9 volumi monografici e approfonditi sugli argomenti piu' diversi: ipnosi, medicine alternative, UFO, trucchi di mentalismo, animali misteriosi, Codice Da Vinci, avventure di James Randi, guida critica al paranormale e il nuovissimo 100 Domande & Risposte. Paranormale o normale? Avventure

Qual e' l'origine dei fantasmi?
Qual e' l’origine dei fantasmi? E' questo il quesito sollevato dalla giornalista Hazel Muir nel suo articolo apparso su New Scientist del 30 ottobre 2009. L’occasione per rispondere a questa domanda e' arrivata grazie allo sforzo congiunto di un’e'quipe di
Eventi!
Spaziale! Astronomia in mostra - mercoledì 6 gennaio 2010

Dal 18 gennaio al 15 agosto saremo presenti con uno stand all'interno del museo tridentino di scienze naturali di Trento, vi aspettiamo!

 
Intervista

INTERVISTA A GIORGIO VALLORTIGARA

Giorgio Vallortigara è professore di Neuroscienze al Centro Mente Cervello dell’Università di Trento. È coautore, assieme e Telmo Pievani e a Vittorio Girotto del libro Nati per credere” (Codice, Torino, 2008). Un articolo apparso recentemente sulla rivista “Darwin, dal titolo “Creduloni si nasce”, che tocca da vicino le tematiche affrontate dal CICAP ci ha suggerito di porgli alcune domande.

 

 

 

Marius De Biasi (socio CICAP-TAA): Professor Vallortigara, ci vuole descrivere brevemente il campo delle sue ricerche all’interno del Centro Mente Cervello dell’Università degli Studi di Trento?

  

GV: Mi occupo di alcuni processi mentali di base, quali la cognizione dello spazio, del numero e della causalità, e delle loro basi nervose nel cervello, conducendo esperimenti sugli animali.

 

MDB: Quale posto ha la ricerca dei fondamenti evoluzionistici del comportamento umano nel Suo lavoro?

 

 GV: Un posto centrale poiché, assieme ai miei collaboratori, studio per l’appunto i meccanismi cognitivi che gli esseri umani condividono con gli altri organismi biologici. In questo modo noi speriamo anche di comprendere che cosa renda unica la nostra specie, per esempio inferendo attraverso lo studio del cervello delle creature non-linguistiche quale possa essere il ruolo del linguaggio nei processi di pensiero.

 

 MDB: Con Vittorio Girotto e Telmo Pievani Lei ha scritto un libro molto interessante, “Nati per credere” (edito da Codice, Torino, 2008) che ha incuriosito molti iscritti al CICAP. “Credere” vuol dire tante cose. Vuole definire in quale modo è inteso il termine “credere” di cui parla il libro?

 

GV: A quanto sappiamo dalle ricerche antropologiche e interculturali in tutte le società umane sono presenti credenze di tipo sovrannaturalistico, che comprendono l’idea di una qualche forma di sopravvivenza dopo la morte, l’idea di un creatore e l’esistenza supposta di entità che vìolano, in maniera palese, alcune leggi generali che governano gli oggetti dei mondo fisico, quali ad esempio fantasmi, zombie, spiriti, angeli, demoni… Le forme che tali credenze assumono nelle diverse culture sono incredibilmente variegate, ma tutte le culture umane manifestano credenze nel sovrannaturale. Ciò induce a ritenere che le credenze nel sovrannaturale possano avere delle radici di tipo biologico.

 

MDB: Noi del CICAP siamo impegnati nel tentativo di offrire una chiave di lettura razionale a fenomeni che altri attribuiscono a cause “paranormali”. Ci può dire come le discipline che Lei studia spiegano la persistenza di convinzioni “strane”, tipo esistenza degli UFO, efficacia di medicine “alternative” esotiche, teorie del complotto ecc.?

 

GV: I meccanismi in gioco sono numerosi, ma tutti ben conosciuti. Qui mi limiterei a menzionarne due. Il primo è la tendenza degli esseri umani a riconoscere “pattern” significativi anche laddove vi è solo rumore casuale. Vediamo facce nelle nuvole, udiamo voci nei suoni casuali prodotti dai macchinari elettronici, indoviniamo cospirazioni nascoste dietro gli eventi della politica narrati dai giornali… Ovviamente a volte gli eventi sono davvero connessi in maniera causale, ma non sempre. E il problema è che per le creature biologiche i costi associati ad un falso allarme (credere che esista un pattern laddove c’è solo casualità) sono modesti rispetto a quelli associati al non credere che esista un pattern quando invece esso è reale. Credere che il movimento delle foglie nella giungla sia prodotto da un predatore quando in realtà è solo il risultato del vento non è così grave come credere che si tratti solo di foglie mosse dal vento quando in realtà c’è un predatore…Quindi la selezione naturale ha operato favorendo le credenze che certi pattern associativi siano reali invece che casuali. Un secondo aspetto, invece, sembra essere più tipico di noi esseri umani, perché si è sviluppato in relazione alla complessità della vita di relazione che caratterizza la nostra specie: la tendenza a credere che il mondo sia popolato da agenti intenzionali. Ancora una volta è adattativo per creature altamente sociali quali noi siamo ritenere che gli eventi del mondo siano il risultato dell’azione di “qualcuno” piuttosto che di “qualcosa”. Ma, inevitabilmente, questa predisposizione biologica porta con sé il rischio dell’errore e l’inclinazione a credere nel super-naturale (per esempio a credere che agenti intenzionali non visibili governano gli eventi del mondo…).

 

 MDB: Come si spiega che possano convivere nello stesso tempo e nella stessa persona comportamenti perfettamente razionali e altri chiaramente “irrazionali”? Penso ad esempio alla consultazione dell’oroscopo da parte di persone definibili senz’altro come acculturate.

 

 GV: Il fatto è che la selezione naturale non ha foggiato i nostri cervelli perché fossero “razionali”. Quel che conta nella logica dell’evoluzione è che i sistemi nervosi degli organismi consentano loro di sopravvivere nel loro ambiente e di riprodursi. A questo scopo i sistemi nervosi incorporano dei meccanismi, come quelli per la rilevazione delle relazioni di causa-effetto tra gli eventi del mondo, che funzionano bene nella maggior parte delle circostanze, ma che non escludono la possibilità che vengano rilevate come causali congiunzioni che sono puramente accidentali. Quelli che chiamiamo comportamenti irrazionali sono in effetti i prodotti degli stessi identici meccanismi cerebrali che in altre circostanze producono comportamenti che etichettiamo come razionali.

 

 MDB: Vi è stata in questi ultimi due decenni una vera rivoluzione scientifica. Sono sorte nuove scienze, che hanno gettato nuova luce ad esempio sul comportamento umano e del modo stesso come percepiamo la realtà. Quali sono, dal suo punto di osservazione, le più importanti ricadute?

 

 GV: Sottolineerei due aspetti. Primo, la comprensione che si sta pian piano diffondendo che la storia biologica non è irrilevante per la comprensione della natura della mente umana. La società e la cultura – attraverso l’apprendimento - sono importanti nella formazione delle nostre menti, ma possono esercitare la loro azione solo dentro e grazie ai limiti ben specificati della nostra biologia. Secondo, il fatto che solo una porzione piccolissima dei nostri processi mentali è accompagnata da consapevolezza. Nella gran parte dei casi noi semplicemente non sappiamo perché ci comportiamo in un certo modo. Tutto ciò solleva problematiche complesse, che dovremo attentamente considerare nei prossimi anni: il nostro posto nel mondo della natura, la libertà delle nostre decisioni, i limiti intrinseci dei nostri cervelli e l’opportunità di trascenderli con una mistura di tecniche biologiche e informatiche…

 

 MDB: Vi sono anche pericoli? Penso ad esempio ad una pubblicità più aggressiva, più efficace nel manipolare il comportamento basandosi sulla comprensione scientifica dei meccanismi di decisione umani.

 

 GV: In tutti i momenti della storia culturale umana i progressi nelle conoscenze sul funzionamento della mente e del comportamento hanno favorito l’avvio di tecnologie di controllo sociale, più o meno efficaci. L’antidoto ad ogni uso improprio di queste tecnologie viene, secondo me, dalla diffusione delle conoscenze. Quel che si scopre ogni giorno nei laboratori di scienze cognitive e di neuroscienze - che sempre più sarà importante per le vite quotidiane di tutti noi - non deve rimanere appannaggio di una casta di specialisti.

 

 MDB: Il CICAP da anni affronta le affermazioni di chi crede in fenomeni straordinari. Suggerisce (a chi è disposto ad ascoltare e senza stroncature) di sottoporre le credenze al vaglio della ragione. Abbiamo tuttavia verificato che la gente convinta di qualcosa difficilmente cambia opinione, per quanto a-scientifica o strana sia la credenza. L’esempio più eclatante è l’omeopatia, che ad esempio in Germania è supportata dal sistema sanitario pubblico. Cosa intende quando in suoi lavori divulgativi scrive che “creduloni si nasce”?

  

GV: Penso che esistano predisposizioni biologiche che, pur non essendosi ovviamente evolute per la funzione di renderci creduloni, producono come effetto secondario un’inclinazione a certe forme di credulità. L’esempio dell’ipertrofia del sistema che si è evoluto per la rilevazione degli oggetti animati ne è un esempio. Se sei costruito biologicamente per essere iper-sensibile a ogni traccia di “agentività” nel mondo, perché questo è (o è stato) biologicamente vantaggioso nel corso della storia naturale, sei anche predisposto a interpretare il mondo in termini di agenti causali invisibili, alcuni bonari altri malevoli. Un altro meccanismo biologico fondamentale è l’essenzialismo: l’idea per cui certe categorie di cose (i gruppi razziale, i canguri, i quadri di Matisse…) posseggono una loro natura interna, un’essenza per l’appunto, non osservabile direttamente, che definisce la loro identità e spiega le somiglianze tra membri della stessa categoria. La fiducia nell’omeopatia e il timore degli OGM si nutrono dello stesso fondamento essenzialista, la credenza che esista, al cuore delle cose, una qualche solida essenza centrale…

 

MDB: Come vede l’attività del CICAP, quali suggerimenti darebbe alla luce delle nuove scoperte relative al “bisogno di credere”?

  

GV: Suggerirei di considerare come un genuino problema scientifico il fatto che nessun essere umano è immune da forme di pensiero superstizioso e da credulità irrazionali. C’è un aneddoto che mi piace sempre raccontare, relativo a quel collega che entra in aula a Parigi mostrando ai suoi studenti una scatoletta decorata, dall’aspetto esotico, ricordo di un lavoro sul campo condotto su un’oscura popolazione primitiva che vive in qualche posto lontanissimo dall’Europa. Gli indigeni che gli hanno fatto dono dell’oggetto ritengono che coloro i quali non credono e non rispettano gli spiriti che proteggono la tribù vedranno scomparire qualsiasi cosa venga riposta dentro la scatoletta. Gli studenti sorridono condiscendenti apprendendo di una tale ingenua credulità. Allora, a questo punto, lo studioso lascia la cattedra e si avvicina a uno degli studenti, con aria molto seria, e fissandolo negli occhi lo invita a collocare nella scatoletta qualcosa di prezioso, come ad esempio la sua patente. Lo studente ha un attimo di esitazione, mentre i suoi colleghi ridacchiano… Ecco, questo attimo di esitazione, che coglie ciascuno di noi in circostanze similari - quando decidiamo che dopotutto non è una buona idea passare sotto la scala oppure che, sì, sarà magari una cosa stupida, ma una toccatina al passaggio del feretro non guasterebbe…- è quello che dobbiamo spiegare. Non si tratta di distinguere le persone in quelle che sono state illuminate dal pensiero razionale e quelle che invece ancora navigano nelle tenebre. Dobbiamo riconoscere che siamo stati tutti foggiati dentro lo stesso stampo evolutivo e chiederci in quali modi possiamo fronteggiare i problemi che derivano dalle nostre peculiari architetture biologico-cognitive. Perché le predisposizioni sono per l’appunto predisposizioni, non sentenze capitali scolpite nella pietra.

 

Intervista di Marius De Biasi - CICAP-TAA

 

 

 

 

Account Login


Registrazione
Hai dimenticato la Password ?

licenza

Tutte le opere sul sito sono pubblicate sotto licenza Creative Commons

Creative Commons License
Questo/a opera è pubblicato sotto una Licenza Creative Commons.
Avvisi / News
CICAP-TAA alla mostra SPAZIALE! - MTSN - mercoledì 6 gennaio 2010

Il gruppo CICAP-TAA sarà presente alla mostra SPAZIALE! Astronomia in mostra presso il Museo Tridentino di Scienze Naturali, in via Calepina. La mostra verrà inaugurata il 29 gennaio alle 18. Da non perdere!

 
CICAP-TAA su Scienza e Paranormale - lunedì 17 agosto 2009

Sul numero 84 di Scienza e Paranormale, la rivista del CICAP, è uscito un articolo di Francesco Foletti - CICAP-TAA - sul progetto didattico svolto nello scorso anno scolastico. E' visibile in rete sul sito del CICAP a QUESTO indirizzo!

 
Home:Eventi:Chi siamo - Contatti:Forum:Articoli:Attività:FAQ:Links utili
Copyright (c) Condizioni d'Uso Dichiarazione per la Privacy
<$).38=BGLQV[`ejoty~ #(-27_WebResourceResponseXtext/css_Ahttp://nuke.cicap-taa.org/DesktopModules/Announcements/module.cssObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Ahttp://nuke.cicap-taa.org/DesktopModules/Announcements/module.css*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AN -3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesXtext/cssWASP.NET_Wed, 23 Apr 2008 07:59:36 GMTS418_Thu, 22 Jul 2010 17:53:47 GMT_"0a4f9f817a5c81:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~!&1:@CIR[]dlwy$,LPp  "f$O/* ======================================== CSS STYLES FOR Module DNN.Announcements ======================================== */ .DNN_ANN_DesignTable { width:auto; } .DNN_ANN_Description { } .DNN_ANN_Description P { margin-top:0px; } .DNN_ANN_viewtypeSelector { float:right; } .DNN_ANN_viewtypeSelectorLabel { float:left; } .DNN_ANN_viewtypeSelectorDDL { float:left; } Xtext/css_6http://nuke.cicap-taa.org/Portals/_default/default.cssObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_6http://nuke.cicap-taa.org/Portals/_default/default.css*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AXh3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesXtext/cssWASP.NET_Fri, 15 Feb 2008 00:33:42 GMTU17717_Thu, 22 Jul 2010 17:53:47 GMT_"037426a6a6fc81:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionaryE5*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~&/58>GPRYalnwy{} !AGgfOE5/* background color for the content part of the pages */ Body { background-color: white; margin: 0px; } .ControlPanel, .PagingTable { width: 100%; background-color: #FFFFFF; border-right: #003366 1px solid; border-top: #003366 1px solid; border-left: #003366 1px solid; border-bottom: #003366 1px solid; } .SkinObject { font-weight: bold; font-size: 8.5pt; color: #003366; font-family: Tahoma, Arial, Helvetica; text-decoration: none; } A.SkinObject:link { text-decoration: none; color: #003366; } A.SkinObject:visited { text-decoration: none; color: #003366; } A.SkinObject:hover { text-decoration: none; color: #003366; } A.SkinObject:active { text-decoration: none; color: #003366; } /* styles for LANGUAGE skinobject */ .Language { vertical-align: middle; margin: 0px; } .Language img { border: none; } /* style for module titles */ .Head { font-family: Tahoma, Arial, Helvetica; font-size: 20px; font-weight: normal; color: #333333; } /* style of item titles on edit and admin pages */ .SubHead { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #003366; } /* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */ .SubSubHead { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; color: black; } /* text style used for most text rendered by modules */ .Normal, .NormalDisabled { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: normal; } /* text style used for rendered text which should appear disabled */ .NormalDisabled { color: Silver; } /* text style used for rendered text which requires emphasis */ .NormalBold { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; } /* text style used for error messages */ .NormalRed { font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #ff0000; } /* text style used for textboxes in the admin and edit pages, for Nav compatibility */ .NormalTextBox { font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; } /* styles used by Data Grids */ .DataGrid_AlternatingItem { background-color: White; color: Red; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; } .DataGrid_Container { background-color: Transparent; } .DataGrid_Footer { background-color: White; } .DataGrid_Header { background-color: Transparent; color: Black; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: bold; text-align: center; } .DataGrid_Item { background-color: Transparent; color: Black; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; } .DataGrid_SelectedItem { background-color: Silver; color: Blue; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; } /* styles used by TreeMenu Skin Object */ .TreeMenu_Node { font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; } .TreeMenu_NodeSelected { font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; background-color: #dcdcdc; } A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link { text-decoration: none; color: #003366; } A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited { text-decoration: none; color: #003366; } A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover { text-decoration: none; color: #ff0000; } A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active { text-decoration: none; color: #003366; } /* styles used in the FileManager */ .FileManager { border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; height: 400px; } .FileManager_ToolBar { border-bottom: black 1px solid; height: 25px; } .FileManager_Explorer { height: 100%; border: #696969 1px solid; background-color: White; margin: 2px 2px 2px 2px; } .FileManager_FileList { height: 100%; border: #696969 1px solid; background-color: White; margin: 2px 2px 2px 2px; overflow: auto; } .FileManager_MessageBox { text-align: center; vertical-align: middle; background-color: White; padding: 25px 25px 25px 25px; } .FileManager_Header { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #E7E7FF; background-color: #9EBFF6; border-bottom: #696969 1px solid; height: 25px; } .FileManager_Pager { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; background-color: #EEEEEE; border-top: #696969 1px solid; height: 25px; } .FileManager_StatusBar { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: normal; background-color: #dedfde; height: 25px; margin: 2px 2px 2px 2px; } .FileManager_Item { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: normal; color: Black; background-color: #F8F8F8; border-top: black 1px dashed; border-bottom: black 1px dashed; } .FileManager_AltItem { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: normal; color: Black; background-color: #EEEEEE; border-style: none; } .FileManager_SelItem { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; color: White; background-color: #99ffff; border-style: none; } .FileManagerTreeNode { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: normal; } .FileManagerTreeNodeSelected { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: normal; background-color: #dcdcdc; } A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link { text-decoration: none; color: #003366; } A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited { text-decoration: none; color: #003366; } A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover { text-decoration: none; color: #ff0000; } A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active { text-decoration: none; color: #003366; } /* styles used in the Wizard Framework */ .Wizard { border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; height: 400px; width: 650px; } .WizardButton { border-right: #696969 1px solid; padding-right: 2px; border-top: #696969 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #696969 1px solid; padding-top: 2px; border-bottom: #696969 1px solid; background-color: #dcdcdc; } .WizardHeader { background: #ffffcc; border-bottom: black 1px solid; height: 40px; } .WizardFooter { border-top: black 1px solid; background: #ccffcc; height: 25px; text-align: right; } .WizardBody { padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px; height: 325px; } .WizardHelp { padding-right: 5px; padding-left: 5px; font-size: 9pt; padding-bottom: 5px; border-left: black 1px solid; width: 180px; padding-top: 5px; background-color: #ccffff; } .WizardHelpText { overflow: auto; font-size: 8pt; width: 180px; color: black; font-family: Tahoma, Verdana, Arial, Sans-Serif; height: 300px; } .WizardText { font-size: 9pt; color: black; font-family: Tahoma, Verdana, Arial, Sans-Serif; } /* text style used for help text rendered by modules */ .Help { border-right: black 1px solid; padding-right: 2px; border-top: black 1px solid; padding-left: 2px; font-weight: normal; font-size: 11px; padding-bottom: 2px; border-left: black 1px solid; color: black; padding-top: 2px; border-bottom: black 1px solid; font-family: Tahoma, Arial, Helvetica; background-color: #ffff99; } /* text style for buttons and link buttons used in the portal admin pages */ .CommandButton { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: normal; } /* hyperlink style for buttons and link buttons used in the portal admin pages */ A.CommandButton:link { text-decoration: underline; color: #003366; } A.CommandButton:visited { text-decoration: underline; color: #003366; } A.CommandButton:hover { text-decoration: underline; color: #ff0000; } A.CommandButton:active { text-decoration: underline; color: #003366; } /* button style for standard HTML buttons */ .StandardButton { padding-right: 5px; padding-left: 5px; font-weight: normal; font-size: 11px; background: #dddddd; color: #000000; font-family: Verdana, sans-serif; } /* GENERIC */ H1 { font-family: Tahoma, Arial, Helvetica; font-size: 20px; font-weight: normal; color: #666644; } H2 { font-family: Tahoma, Arial, Helvetica; font-size: 20px; font-weight: normal; color: #666644; } H3 { font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; color: #003366; } H4 { font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; color: #003366; } H5, DT { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #003366; } H6 { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #003366; } TFOOT, THEAD { font-family: Tahoma, Arial, Helvetica; font-size: 12px; color: #003366; } TH { vertical-align: baseline; font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #003366; } A:link { text-decoration: none; color: #003366; } A:visited { text-decoration: none; color: #003366; } A:hover { text-decoration: underline; color: #ff0000; } A:active { text-decoration: none; color: #003366; } SMALL { font-size: 8px; } BIG { font-size: 14px; } BLOCKQUOTE, PRE { font-family: Lucida Console, monospace; } UL LI { list-style-type: square; } UL LI LI { list-style-type: disc; } UL LI LI LI { list-style-type: circle; } OL LI { list-style-type: decimal; } OL OL LI { list-style-type: lower-alpha; } OL OL OL LI { list-style-type: lower-roman; } OL UL LI { list-style-type: disc; } HR { color: #696969; height: 1pt; text-align: left; } /* Module Title Menu */ .ModuleTitle_MenuContainer { border-bottom: blue 0px solid; border-left: blue 0px solid; border-top: blue 0px solid; border-right: blue 0px solid; } .ModuleTitle_MenuBar { cursor: pointer; height: 16px; background-color: Transparent; } .ModuleTitle_MenuItem { cursor: pointer; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; border-left: white 0px solid; border-bottom: white 1px solid; border-top: white 1px solid; border-right: white 0px solid; background-color: Transparent; } .ModuleTitle_MenuIcon { cursor: pointer; background-color: #EEEEEE; border-left: #EEEEEE 1px solid; border-bottom: #EEEEEE 1px solid; border-top: #EEEEEE 1px solid; text-align: center; width: 15px; height: 21px; } .ModuleTitle_SubMenu { z-index: 1000; cursor: pointer; background-color: #FFFFFF; border-bottom: #FFFFFF 0px solid; border-left: #FFFFFF 0px solid; border-top: #FFFFFF 0px solid; border-right: #FFFFFF 0px solid; } .ModuleTitle_MenuBreak { border-bottom: #EEEEEE 1px solid; border-left: #EEEEEE 0px solid; border-top: #EEEEEE 1px solid; border-right: #EEEEEE 0px solid; background-color: #EEEEEE; height: 1px; } .ModuleTitle_MenuItemSel { cursor: pointer; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; background-color: #C1D2EE; } .ModuleTitle_MenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; border-right: #FFFFFF 1px solid; border-bottom: #FFFFFF 1px solid; border-top: #FFFFFF 0px solid; } .ModuleTitle_RootMenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; } /* Main Menu */ .MainMenu_MenuContainer { background-color: transparent; } .MainMenu_MenuBar { cursor: pointer; height: 16px; background-color: Transparent; } .MainMenu_MenuItem { cursor: pointer; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; border-left: white 0px solid; border-bottom: white 1px solid; border-top: white 1px solid; border-right: white 0px solid; background-color: Transparent; } .MainMenu_MenuIcon { cursor: pointer; background-color: #EEEEEE; border-left: #EEEEEE 1px solid; border-bottom: #EEEEEE 1px solid; border-top: #EEEEEE 1px solid; text-align: center; width: 15px; height: 21px; } .MainMenu_SubMenu { z-index: 1000; cursor: pointer; background-color: #FFFFFF; border-bottom: #FFFFFF 0px solid; border-left: #FFFFFF 0px solid; border-top: #FFFFFF 0px solid; border-right: #FFFFFF 0px solid; } .MainMenu_MenuBreak { border-bottom: #EEEEEE 1px solid; border-left: #EEEEEE 0px solid; border-top: #EEEEEE 1px solid; border-right: #EEEEEE 0px solid; background-color: #EEEEEE; height: 1px; } .MainMenu_MenuItemSel { cursor: pointer; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; background-color: #C1D2EE; } .MainMenu_MenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; border-right: #FFFFFF 1px solid; border-bottom: #FFFFFF 1px solid; border-top: #FFFFFF 0px solid; } .MainMenu_RootMenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; } /* LEGACY STYLES from DNN 1-2 */ .HeadBg { background-color: #CCCCCC; } .TabBg { background-color: black; } .SelectedTab { font-weight: bold; font-size: 8.5pt; color: #FFFFFF; font-family: Tahoma, Arial, Helvetica; text-decoration: none; } A.SelectedTab:link { text-decoration: none; color: white; } A.SelectedTab:visited { text-decoration: none; color: #eeeeee; } A.SelectedTab:hover { text-decoration: none; color: #cccccc; } A.SelectedTab:active { text-decoration: none; color: #eeeeee; } .OtherTabs { font-weight: bold; font-size: 8.5pt; color: white; font-family: Tahoma, Arial, Helvetica; text-decoration: none; } A.OtherTabs:link { text-decoration: none; color: white; } A.OtherTabs:visited { text-decoration: none; color: #eeeeee; } A.OtherTabs:hover { text-decoration: none; color: #cccccc; } A.OtherTabs:active { text-decoration: none; color: #eeeeee; } .PagingTable { height: 33px; } /* .LabelEditOverClass { cursor: pointer; text-decoration: underline overline; } */ .LabelEditTextClass { border: solid 1px red; background-color: Transparent; } .LabelEditWorkClass { /*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/ border: solid 0px red; background-color: Transparent; } /* style for the DNNTextSuggest control select menu */ .SuggestTextMenu { border: solid 1px black; white-space: nowrap; background: white; } /* style for the DNNTextSuggest control selected menu node */ .SuggestNodeOver { background-color: navy; color: White; } /*Edit In Place Tool Bar Classes*/ .eipbackimg { border: outset 1px; /*give toolbar a 3D look*/ position: absolute; /*needed so it doesn't take up space */ margin-top: -22px; /*specify toolbar to be just above text */ white-space: nowrap; /* makes toolbar horizontal */ background: url(../../images/eip_toolbar.gif); background-color: #99cccc; height: 22px; } .eipbuttonbackimg { width: 21px; height: 21px; cursor: pointer; /*change mouse to pointer when hover over button*/ display: -moz-inline-box; /* Gecko proprietary (ORDER IS IMPORTANT HERE!)*/ display: inline-block; /* supported by Opera and ? */ } .eipbutton_edit { background: url(../../images/eip_edit.gif) no-repeat 100% center; } .eipbutton_save { background: url(../../images/eip_save.gif) no-repeat 100% center; } .eipborderhover { border: outset 1px; } /* used to collapse panes without any content in them */ .DNNEmptyPane { width: 0px; } /* used to set the different module align options - from module settings */ .DNNAlignleft { text-align: left; } .DNNAlignright { text-align: right; } .DNNAligncenter { text-align: center; } /* Login Styles */ .LoginPanel { } .LoginTabGroup { } .LoginTab { float: left; background: url("../../images/tablogin_gray.gif") left top; margin: 0 3px 3px 0; padding: 5px 5px 4px 5px; text-decoration: none; color: #FFF; border: 1px #25569a solid; } .LoginTabSelected{ float: left; background: url("../../images/tablogin_gray.gif") left top; margin: 0 3px 3px 0; padding: 5px 5px 4px 5px; text-decoration: none; color: #FFF; background-position: 0% -41px; border: 1px #25569a solid; } .LoginTabHover { float: left; background: url("../../images/tablogin_gray.gif") left top; margin: 0 3px 3px 0; padding: 5px 5px 4px 5px; text-decoration: none; color: #555; border: 1px #C00 solid; cursor:pointer; } .LoginContainerGroup { clear: both; padding-top: 5px; } .LoginContainer { }Xtext/css_?http://nuke.cicap-taa.org/Portals/_default/Skins/skins/skin.cssObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_?http://nuke.cicap-taa.org/Portals/_default/Skins/skins/skin.css*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#ASif3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesXtext/cssWASP.NET_Wed, 31 Aug 2005 15:03:00 GMTU10334_Thu, 22 Jul 2010 17:53:47 GMT_"0eae5133daec51:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary(^*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~$/8>AGPY[bjuw"*JPp  "f$O(^BODY { padding-right: 0px; padding-left: 0px; background-image: url(media/body_bg.gif); padding-bottom: 0px; margin: 0px; padding-top: 0px; background-color: #999999; text-align: center; } A { font-size: 11px; font-family: tahoma; } A:link { color: #003366; text-decoration: underline; } A:visited { color: #003366; text-decoration: underline; } A:active { color: #003366; text-decoration: underline; } A:hover { color: #FF6600; text-decoration: underline; } #SearchTextBox INPUT { border-right: #003366 1px solid; border-top: #003366 1px solid; border-left: #003366 1px solid; font-size: 11px; border-bottom: #003366 1px solid; color: #003366; height: 16px; } /* MODULE Links */ A.Normal { font-size: 11px; font-family: tahoma; } A.Normal:link { font-weight: bold; color: #003366; text-decoration: none; } A.Normal:visited { font-weight: bold; color: #003366; text-decoration: none; } A.Normal:active { font-weight: bold; color: #003366; text-decoration: none; } A.Normal:hover { font-weight: bold; color: #FF6600; text-decoration: underline; } .NormalTextBox { } /* [USER][LOGIN] */ .Top_Link { color: #E4F2FF; font-weight: normal; font-size: 12px; font-family: Tahoma; } A.Top_Link:link { color: #E4F2FF; text-decoration: none; } A.Top_Link:visited { color: #E4F2FF; text-decoration: none; } A.Top_Link:active { color: #E4F2FF; text-decoration: none; } A.Top_Link:hover { color: #ffffff; text-decoration: underline; } .Top_Link_Admin { color: #003366; font-weight: bold; font-size: 11px; font-family: Tahoma; } A.Top_Link_Admin:link { color: #003366; text-decoration: none; } A.Top_Link_Admin:visited { color: #003366; text-decoration: none; } A.Top_Link_Admin:active { color: #003366; text-decoration: none; } A.Top_Link_Admin:hover { color: #003366; text-decoration: underline; } .Search { padding-left: 2px; font-weight: normal; font-size: 11px; color: #003366; font-family: Tahoma; } .Search_Button { vertical-align: middle; } A.Search:link { font-weight: bold; color: #ffffff; text-decoration: none; } A.Search:visited { font-weight: bold; color: #ffffff; text-decoration: none; } A.Search:active { font-weight: bold; color: #ffffff; text-decoration: none; } A.Search:hover { font-weight: bold; color: #ffffff; text-decoration: underline; } .Breadcrumb { font-weight: bold; font-size: 11px; color: #336699; font-family: Tahoma; } .Breadcrumb_Link { font-weight: normal; font-size: 11px; color: #336699; font-family: Tahoma; } A.Breadcrumb_Link:link { color: #336699; text-decoration: underline; } A.Breadcrumb_Link:visited { color: #336699; text-decoration: underline; } A.Breadcrumb_Link:active { color: #336699; text-decoration: underline; } A.Breadcrumb_Link:hover { color: #6699CC; text-decoration: underline; } .Breadcrumb_Vert { font-weight: bold; font-size: 11px; color: #E4F2FF; font-family: Tahoma; } .Breadcrumb_Link_Vert { font-weight: normal; font-size: 11px; color: #E4F2FF; font-family: Tahoma; } A.Breadcrumb_Link_Vert:link { color: #E4F2FF; text-decoration: none; } A.Breadcrumb_Link_Vert:visited { color: #E4F2FF; text-decoration: none; } A.Breadcrumb_Link_Vert:active { color: #E4F2FF; text-decoration: none; } A.Breadcrumb_Link_Vert:hover { color: #ffffff; text-decoration: underline; } .Current_Date { font-weight: normal; font-size: 11px; color: #003366; font-family: Tahoma; } .Current_Date_Admin { font-weight: bold; font-size: 11px; color: #003366; font-family: Tahoma; } /* [LINKS] */ .Content_Link { padding-right: 2px; padding-left: 2px; font-weight: normal; color: #E4F2FF; font-size: 12px; font-family: Tahoma; } A.Content_Link:link { color: #E4F2FF; text-decoration: none; } A.Content_Link:visited { color: #E4F2FF; text-decoration: none; } A.Content_Link:active { color: #E4F2FF; text-decoration: none; } A.Content_Link:hover { color: #ffffff; text-decoration: underline; } .Copyright { font-weight: normal; font-size: 11px; color: #E4F2FF; font-family: Tahoma; } .Copyright_Admin { font-weight: normal; font-size: 11px; color: #003366; font-family: Tahoma; } /* [TERMS][PRIVACY][HELP] */ .Bottom_Link { padding-right: 5px; padding-left: 5px; font-weight: normal; font-size: 11px; font-family: Tahoma; } A.Bottom_Link:link { color: #E4F2FF; text-decoration: underline; } A.Bottom_Link:visited { color: #E4F2FF; text-decoration: underline; } A.Bottom_Link:active { color: #E4F2FF; text-decoration: underline; } A.Bottom_Link:hover { color: #ffffff; text-decoration: underline; } .Bottom_Link_Admin { padding-right: 5px; padding-left: 5px; font-weight: normal; font-size: 11px; font-family: Tahoma; } A.Bottom_Link_Admin:link { color: #003366; text-decoration: underline; } A.Bottom_Link_Admin:visited { color: #003366; text-decoration: underline; } A.Bottom_Link_Admin:active { color: #003366; text-decoration: underline; } A.Bottom_Link_Admin:hover { color: #003366; text-decoration: none; } .sloganpane { } .toppane { width: 100%; padding-right: 5px; padding-left: 5px; height: 0%; background-color: transparent; } .leftpane { padding-right: 5px; padding-left: 5px; height: 100%; background-color: transparent; } .contentpane { width: 100%; padding-right: 10px; padding-left: 5px; padding-top: 8px; height: 100%; background-color: transparent; } .contentpanep { width: 100%; padding-right: 10px; padding-left: 10px; padding-top: 8px; height: 100%; background-color: transparent; } .rightpane { width: 175px; background-color: transparent; padding-left: 0px; padding-right: 5px; padding-top: 8px; } .bottompane { padding-right: 5px; width: 100%; padding-left: 5px; padding-top: 8px; height: 0%; background-color: transparent; } /* [SOLPATRMENU] */ .MainMenu_MenuContainer { width: 180px; background-color: transparent; } .MainMenu_MenuBar { } .MainMenu_MenuItem { padding-left: 2px; font-weight: normal; font-size: 11px; color: #333333; border-top-style: none; border-right-style: none; border-left-style: none; height: 20px; border-bottom-style: none; } .MainMenu_MenuItemSel { padding-left: 2px; font-weight: normal; font-size: 11px; height: 20px; color: #ffffff; background-color: transparent; } .MainMenu_MenuIcon { display: none; width: 0px; border-top-style: none; border-right-style: none; border-left-style: none; height: 0px; background-color: #f5f5f5; border-bottom-style: none; } .MainMenu_MenuIcon_Admin { padding-right: 0px; padding-left: 0px; width: 0px; border-top-style: none; border-right-style: none; border-left-style: none; height: 0px; background-color: #f5f5f5; border-bottom-style: none; } .MainMenu_MenuArrow { padding-right: 0px; padding-left: 0px; width: 0px; border-top-style: none; border-right-style: none; border-left-style: none; background-color: transparent; border-bottom-style: none; } .MainMenu_MenuBreak { border-top-style: none; border-right-style: none; border-left-style: none; background-color: transparent; border-bottom-style: none; } .MainMenu_SubMenu { border-right: #999999 1px solid; padding-right: 1px; border-top: #999999 1px solid; padding-left: 1px; padding-bottom: 1px; margin-left: 1px; border-left: #999999 1px solid; padding-top: 1px; border-bottom: #999999 1px solid; background-color: #f5f5f5; } .MainMenu_SubMenuItemSel { font-size: 11px; border-top-style: none; border-bottom-style: none; border-right-style: none; border-left-style: none; height: 20px; background-color: #6699CC; } .MainMenu_RootMenuArrow { padding-right: 1px; padding-left: 0px; } .MainMenu_RootMenuItem { font-weight: bold; font-size: 11px; background-image: url(media/menuitem_c.gif); color: #E4F2FF; background-repeat: repeat-x; font-family: Arial; height: 25px; } .MainMenu_RootMenuItemActive { font-weight: bold; font-size: 11px; background-image: url(media/menuitemact_c.gif); color: #003366; background-repeat: repeat-x; font-family: Arial; height: 25px; } .MainMenu_RootMenuItemSel { font-weight: bold; font-size: 11px; color: #6699CC; font-family: Arial; height: 25px; } .MainMenu_RootMenuItem_Vert { font-weight: bold; font-size: 11px; background-image: url(media/menuitem.gif); color: #003366; background-repeat: no-repeat; font-family: Arial; height: 25px; } .MainMenu_RootMenuItemActive_Vert { font-weight: bold; font-size: 11px; background-image: url(media/menuitemact.gif); color: #E4F2FF; background-repeat: no-repeat; font-family: Arial; height: 25px; } .MainMenu_RootMenuItemSel_Vert { font-weight: bold; font-size: 11px; background-image: url(media/menuitemsel.gif); color: #003366; background-repeat: no-repeat; font-family: Arial; height: 25px; } .MainMenu_MenuIcon_Admin { height: 0px; width: 0px; border-top-style: none; border-right-style: none; border-left-style: none; background-color: #f5f5f5; border-bottom-style: none; } .MainMenu_MenuBreak_Admin { width: 5px; border-top-style: none; border-right-style: none; border-left-style: none; height: 25px; background-color: #ffffff; border-bottom-style: none; } .MainMenu_RootMenuItem_Admin { font-weight: bold; padding-right: 1px; padding-left: 1px; font-size: 11px; color: #E4F2FF; font-family: Tahoma; height: 25px; } .MainMenu_RootMenuItemActive_Admin { font-weight: bold; padding-right: 1px; padding-left: 1px; font-size: 11px; color: #003366; font-family: Tahoma; height: 25px; background-color: #6699CC; } .MainMenu_RootMenuItemSel_Admin { font-weight: bold; padding-right: 1px; padding-left: 1px; font-size: 11px; color: #ffffff; font-family: Tahoma; height: 25px; } /* BANNER */ #Banner_Bg { height: 69px; }  !"#Yimage/gif_Hhttp://nuke.cicap-taa.org/Portals/_default/Skins/skins/media/body_bg.gifObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Hhttp://nuke.cicap-taa.org/Portals/_default/Skins/skins/media/body_bg.gif*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A~*3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesYimage/gifWASP.NET_Wed, 31 Aug 2005 15:03:00 GMTR86_Thu, 22 Jul 2010 17:53:47 GMT_"0eae5133daec51:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionaryV*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~(-8AGJPYbdks~",4TWw(f*OVGIF89a!,'Rj4F Y: {͉w;%&'(Yimage/gif_Ihttp://nuke.cicap-taa.org/Portals/_default/Skins/skins/media/menuitem.gifObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Ihttp://nuke.cicap-taa.org/Portals/_default/Skins/skins/media/menuitem.gif*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#Al3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesYimage/gifWASP.NET_Wed, 31 Aug 2005 15:03:00 GMTT2086_Thu, 22 Jul 2010 17:53:50 GMT_"0eae5133daec51:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary&*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~).9BHKQZcelt #-5UZz,f.O&GIF89as؄cɗzvvvi΅WXsdw݈هjЋ~UUUCvx݅n)))AAAiiiVw~㄄cƈ999wg1d]txiнtf̍h_MqqNNNc;n]T[+^Ln}PMYPK~nԐvwvwz{onz{oՐk}^rtY}mmԂ″uvȌBvuvې~qtI|YYYfff!,2%!~|>~{2}~e'IOz,M>>L L@܉$@pP1c&p`l g͎iۢ]qƐ{V۶ee.YgˎK7bh]{ƒ :v-` Z@h@!-OCgٱ_ŵiи_4&m:7j-Ǜ?7ңF]|6mcGAӢG{ %,2sv@ Ͽ(h 8D|!VH! faj NHÇ!!%X*za5 |%rh <>@ G 9$I P>$LCCJy%R٥Y%InU6i$b#aA$0f#Ѐ]Eparq, )FhXX^)]@ Zqh& ini]~*F\P(JJ餂hv*Ğ\ut- tߒ[Ǹ-V.v.+˯KuK0HB4l!W\Ӂ1oq k`{r2+-ܱA k0tC @4BtJ#BE#VG FM5U+tMcݵLCZ5^w*8:@  }w(@878}=9ߑ99c7 ^9 n|θpxwPp''|?O/=W}gun`|^~ }_C(_Wς^ gA1 >~%|0asBp pWaoh1І>a`!^aG o␆Jd ,Pъ4!XE&FA ToCQ;l@%ʰah8Іc HE'^QH@R8@ Z,4A$ IJ:4$5iJn|d&Jvғd#%IJnĤ)%قN2L%%YJf2%k)JXf%KJ! pB+ &79 p'87NoLg7 o<'7of;qA*΄ӝl9jPuS8#O! r7 9 mP* /KRN SJ] ӜT :iNqҜ +)T)ԥ+)R SuNe~ԛ&զ[5RSfu\RUR52EjYҖ. 0 0`ЇMb:d'K@{A>hGKҚMjWֺk`";*+,-Yimage/gif_Lhttp://nuke.cicap-taa.org/Portals/_default/Skins/skins/media/menuitemact.gifObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Lhttp://nuke.cicap-taa.org/Portals/_default/Skins/skins/media/menuitemact.gif*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesYimage/gifWASP.NET_Wed, 31 Aug 2005 15:03:00 GMTT1987_Thu, 22 Jul 2010 17:53:50 GMT_"0eae5133daec51:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~,1<EKNT]fhow  &08X]}/f1OGIF89a+W;nR+\,,,AAAooo7jGz"U9Y1d0c43J~%X,\~~~vvv$WO+X;;;!UDx*X(ZqAt%XIYYYfff!,%7~/#~ ^{%}#~6>Bz20(g33,6=5ܡ7Ο:~G0߻x&bMĉ3Nxу< I"=~T˗%S$d͒6GlYS˕'QПFil'45\71b ʵׯ`ÊKٳhӪ= nuCko^W^wbÄV,pbƁS,`xCVۨYsװc˞M۸s[wLf ȓ+_μУKNwzH=w s{?gɟ'zכO߾|ݣg_}'`񗠁w ,ф 4j8ŅSL8N4!N!0N,aa~X(rxM"Ȣ.&<Ҙ2vH*y"XbUvi$f"Ψz@ 2p׀ h$ Iǝt|y~ hYgI6( 裆 .w8HCj* ujꪧJ+jk*뮵 +꬧ ҊmD`OX*DVUTDKۮFaj+/ۺŶjfw O|{m{-l-ۮ* NLQDA2s0ǧa0,4ˬ*\:+3*t> 6|;3@,1;]s0O30D+lАglͶn wtˍn㝇v}ws7݂ tĠ+ vD. Ln_^yo xy碏N䛗nz䪯> u w4TLAGpQDQDGPq o|3߅G};go3s_|ZOET7wóO\Pv X-A)[8 AH Ѓ؂IHB $ ~8a{C x9DBzЈC "DHDae-p04 XRk9H -! #> |HB{ D6yAQc! x{c 8JJRl$#Q)@$)9Kr#⠅ `̀$! HHp# VB+HW@#X P3,$ I0`# ob<}sF02Mzrۤ&:9MtN Y:inSAיtS݄B;iLgZ1YOb!Ȁ @Ӟ@ PJԢHMR`''`X ͪVծz` XJֲd} `";/012Xtext/css_Lhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01-DarkGray.cssObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Lhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01-DarkGray.css*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AM3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesXtext/cssWASP.NET_Tue, 07 Oct 2008 15:02:13 GMTT2790_Thu, 22 Jul 2010 17:53:47 GMT_"56cf3ad8d28c91:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary *+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~,1<EKNT]fhow  &/7W\|.f0O /*========================================================*/ /* CSS for DotNetNuke Containers */ /* by Brian Connor */ /* http://bc.digidia.com */ /* connbrian@gmail.com */ /*========================================================*/ /*========================================================*/ /* 1. Container Design Elements */ /*========================================================*/ /*-- overriding default margin --*/ p { margin: 0;} /*-- conatiner title token --*/ .BCC_DV_01DarkGrayTitle { font-size: 11px; line-height: 1.4em; font-family: tahoma; color: #FFF; font-weight: bold; } /*-- container title cell --*/ .BCC_DV_01DarkGrayTitleTD { width:100%; padding: 0;} /*-- container actions cell --*/ .BCC_DV_01DarkGrayActionsTD { width:0%; padding: 0;} /*-- container content pane --*/ .BCC_DV_01DarkGrayContent { font-size: 11px; line-height: 1.4em; font-family: tahoma; color: #444; text-align:left; padding: 5px 2px 5px 2px;} /*-- top center section --*/ .BCC_DV_01DarkGrayT { background: url(01t_DarkGray.gif) bottom left repeat-x; vertical-align:top; height: 21px; padding: 1px 0 0 4px; } /*-- top left section --*/ .BCC_DV_01DarkGrayTL { background: url(01tl_DarkGray.gif) bottom left no-repeat; vertical-align:top; height: 21px; width:6px; padding: 0; } /*-- top right section --*/ .BCC_DV_01DarkGrayTR { background: url(01tr_DarkGray.gif) bottom right no-repeat; vertical-align:top; height: 21px; width:6px; padding: 0; } /*-- mid center section --*/ .BCC_DV_01DarkGrayM { background: #FFF; vertical-align:top; padding: 0; } /*-- mid left section --*/ .BCC_DV_01DarkGrayML { background: url(01ml_DarkGray.gif) bottom left repeat-y; vertical-align:top; width:6px; padding: 0; } /*-- mid right section --*/ .BCC_DV_01DarkGrayMR { background: url(01mr_DarkGray.gif) bottom right repeat-y; vertical-align:top; width:6px; padding: 0; } /*-- bottom center section --*/ .BCC_DV_01DarkGrayB { background: url(01b_DarkGray.gif) top left repeat-x; vertical-align:top; height: 18px; padding: 0; } /*-- bottom left section --*/ .BCC_DV_01DarkGrayBL { background: url(01bl_DarkGray.gif) top left no-repeat; vertical-align:top; height: 18px; width:6px; padding: 0; } /*-- bottom right section --*/ .BCC_DV_01DarkGrayBR { background: url(01br_DarkGray.gif) top right no-repeat; vertical-align:top; height: 18px; width:6px; padding: 0; } /*========================================================*/ 4567Yimage/gif_Mhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01t_DarkGray.gifObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Mhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01t_DarkGray.gif*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A둒3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesYimage/gifWASP.NET_Tue, 07 Oct 2008 15:02:13 GMTS166_Thu, 22 Jul 2010 17:53:50 GMT_"cd1f7ad8d28c91:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~-2=FLOU^gipx !'19Y]}.f0OGIF89aiiicccvvvzzzgggtttdddqqqkkkooo|||!,# òDQQ@ LaD0$5 P( %;9:; @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesYimage/gifWASP.NET_Tue, 07 Oct 2008 15:02:13 GMTS188_Thu, 22 Jul 2010 17:53:50 GMT_"6733faad8d28c91:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~.3>GMPV_hjqy "(2:Z^~0f2OGIF89accczzzgggtttdddqqqkkkooo|||iiivvv!,9%5%+F,#tUKaHlFІt:ZbxX;>?@AYimage/gif_Nhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01tr_DarkGray.gifObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Nhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01tr_DarkGray.gif*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AM3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesYimage/gifWASP.NET_Tue, 07 Oct 2008 15:02:13 GMTS188_Thu, 22 Jul 2010 17:53:50 GMT_"6733faad8d28c91:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~.3>GMPV_hjqy "(2:Z^~0f2OGIF89accczzzgggtttdddqqqkkkooo|||iiivvv!,9 !Z`F,#tUKaHlFІt:Zbxp;CDEFYimage/gif_Nhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01ml_DarkGray.gifObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Nhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01ml_DarkGray.gif*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesYimage/gifWASP.NET_Tue, 07 Oct 2008 15:02:13 GMTR44_Thu, 22 Jul 2010 17:53:50 GMT_"cd1f7ad8d28c91:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary,*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~.3>GMPV_hjqy "(2:Z]}.f0O,GIF89a!,D~;HIJKYimage/gif_Nhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01mr_DarkGray.gifObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Nhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01mr_DarkGray.gif*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A~V3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesYimage/gifWASP.NET_Tue, 07 Oct 2008 15:02:13 GMTR44_Thu, 22 Jul 2010 17:53:50 GMT_"cd1f7ad8d28c91:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary,*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~.3>GMPV_hjqy "(2:Z]}.f0O,GIF89a!, ;MNOPYimage/gif_Mhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01b_DarkGray.gifObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Mhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01b_DarkGray.gif*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A#l3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesYimage/gifWASP.NET_Tue, 07 Oct 2008 15:02:13 GMTR44_Thu, 22 Jul 2010 17:53:50 GMT_"fba9f0ad8d28c91:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary,*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~-2=FLOU^gipx !'19Y\|.f0O,GIF89a!, ;RSTUYimage/gif_Nhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01bl_DarkGray.gifObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Nhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01bl_DarkGray.gif*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesYimage/gifWASP.NET_Tue, 07 Oct 2008 15:02:13 GMTR59_Thu, 22 Jul 2010 17:53:50 GMT_"fba9f0ad8d28c91:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary;*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~.3>GMPV_hjqy "(2:Z]}/f1O;GIF89aέ!, ~lrP;WXYZYimage/gif_Nhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01br_DarkGray.gifObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Nhttp://nuke.cicap-taa.org/Portals/0/Containers/DejaPtu-Rossa/01br_DarkGray.gif*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A&3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesYimage/gifWASP.NET_Tue, 07 Oct 2008 15:02:13 GMTR59_Thu, 22 Jul 2010 17:53:50 GMT_"56cf3ad8d28c91:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary;*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~.3>GMPV_hjqy "(2:Z]}.f0O;GIF89aέ!,  y1L[;\]^_Xtext/css_.http://nuke.cicap-taa.org/Portals/0/portal.cssObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_.http://nuke.cicap-taa.org/Portals/0/portal.css*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#ASy3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0UbytesXtext/cssWASP.NET_Tue, 07 Oct 2008 15:02:13 GMTT2930_Thu, 22 Jul 2010 17:53:47 GMT_"ea82e9ad8d28c91:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary r*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~'-06?HJQYdfoqsuwy{}9>^x}fO r/* ================================ CSS STYLES FOR DotNetNuke ================================ */ /* PAGE BACKGROUND */ /* background color for the header at the top of the page */ .HeadBg { } /* background color for the content part of the pages */ Body { } .ControlPanel { } /* background/border colors for the selected tab */ .TabBg { } .LeftPane { } .ContentPane { } .RightPane { } /* text style for the selected tab */ .SelectedTab { } /* hyperlink style for the selected tab */ A.SelectedTab:link { } A.SelectedTab:visited { } A.SelectedTab:active { } A.SelectedTab:hover { } /* text style for the unselected tabs */ .OtherTabs { } /* hyperlink style for the unselected tabs */ A.OtherTabs:link { } A.OtherTabs:visited { } A.OtherTabs:active { } A.OtherTabs:hover { } /* GENERAL */ /* style for module titles */ .Head { } /* style of item titles on edit and admin pages */ .SubHead { } /* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */ .SubSubHead { } /* text style used for most text rendered by modules */ .Normal { } /* text style used for textboxes in the admin and edit pages, for Nav compatibility */ .NormalTextBox { } .NormalRed { } .NormalBold { } /* text style for buttons and link buttons used in the portal admin pages */ .CommandButton { } /* hyperlink style for buttons and link buttons used in the portal admin pages */ A.CommandButton:link { } A.CommandButton:visited { } A.CommandButton:active { } A.CommandButton:hover { } /* button style for standard HTML buttons */ .StandardButton { } /* GENERIC */ H1 { } H2 { } H3 { } H4 { } H5, DT { } H6 { } TFOOT, THEAD { } TH { } A:link { } A:visited { } A:active { } A:hover { } SMALL { } BIG { } BLOCKQUOTE, PRE { } UL LI { } UL LI LI { } UL LI LI LI { } OL LI { } OL OL LI { } OL OL OL LI { } HR { } /* MODULE-SPECIFIC */ /* text style for reading messages in Discussion */ .Message { } /* style of item titles by Announcements and events */ .ItemTitle { } /* Menu-Styles */ /* Module Title Menu */ .ModuleTitle_MenuContainer { } .ModuleTitle_MenuBar { } .ModuleTitle_MenuItem { } .ModuleTitle_MenuIcon { } .ModuleTitle_SubMenu { } .ModuleTitle_MenuBreak { } .ModuleTitle_MenuItemSel { } .ModuleTitle_MenuArrow { } .ModuleTitle_RootMenuArrow { } /* Main Menu */ .MainMenu_MenuContainer { } .MainMenu_MenuBar { } .MainMenu_MenuItem { } .MainMenu_MenuIcon { } .MainMenu_SubMenu { } .MainMenu_MenuBreak { } .MainMenu_MenuItemSel { } .MainMenu_MenuArrow { } .MainMenu_RootMenuArrow { } abcd_application/x-javascript_Xhttp://nuke.cicap-taa.org/WebResource.axd?d=IYK2lN4DkJ0AMP85WF778A2&t=634128733566334115Osbplist00fgX$versionX$objectsY$archiverT$top"()012JKLMNOPQRSTUVWXYZ[\`aU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Xhttp://nuke.cicap-taa.org/WebResource.axd?d=IYK2lN4DkJ0AMP85WF778A2&t=634128733566334115*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AN3456@WNS.keysZNS.objects789:;<=>? ABCDEFGHIVServer]Cache-Control\X-Powered-ByWExpiresTDate]Last-Modified\Content-Type^Content-Length_X-Aspnet-Version_Microsoft-IIS/6.0VpublicWASP.NET_Fri, 22 Jul 2011 17:53:47 GMT_Thu, 22 Jul 2010 17:53:47 GMT_Wed, 23 Jun 2010 05:02:36 GMT_application/x-javascriptU20794Y2.0.50727*+]^_NSMutableDictionary]_/\NSDictionaryQ:*+bc_NSHTTPURLResponsede/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverhi_WebResourceResponse#-27X^y|:?JSY\bktv}#6JQYy,0DRdg}jOQ:function WebForm_PostBackOptions(eventTarget, eventArgument, validation, validationGroup, actionUrl, trackFocus, clientSubmit) { this.eventTarget = eventTarget; this.eventArgument = eventArgument; this.validation = validation; this.validationGroup = validationGroup; this.actionUrl = actionUrl; this.trackFocus = trackFocus; this.clientSubmit = clientSubmit; } function WebForm_DoPostBackWithOptions(options) { var validationResult = true; if (options.validation) { if (typeof(Page_ClientValidate) == 'function') { validationResult = Page_ClientValidate(options.validationGroup); } } if (validationResult) { if ((typeof(options.actionUrl) != "undefined") && (options.actionUrl != null) && (options.actionUrl.length > 0)) { theForm.action = options.actionUrl; } if (options.trackFocus) { var lastFocus = theForm.elements["__LASTFOCUS"]; if ((typeof(lastFocus) != "undefined") && (lastFocus != null)) { if (typeof(document.activeElement) == "undefined") { lastFocus.value = options.eventTarget; } else { var active = document.activeElement; if ((typeof(active) != "undefined") && (active != null)) { if ((typeof(active.id) != "undefined") && (active.id != null) && (active.id.length > 0)) { lastFocus.value = active.id; } else if (typeof(active.name) != "undefined") { lastFocus.value = active.name; } } } } } } if (options.clientSubmit) { __doPostBack(options.eventTarget, options.eventArgument); } } var __pendingCallbacks = new Array(); var __synchronousCallBackIndex = -1; function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, context, errorCallback, useAsync) { var postData = __theFormPostData + "__CALLBACKID=" + WebForm_EncodeCallback(eventTarget) + "&__CALLBACKPARAM=" + WebForm_EncodeCallback(eventArgument); if (theForm["__EVENTVALIDATION"]) { postData += "&__EVENTVALIDATION=" + WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value); } var xmlRequest,e; try { xmlRequest = new XMLHttpRequest(); } catch(e) { try { xmlRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { } } var setRequestHeaderMethodExists = true; try { setRequestHeaderMethodExists = (xmlRequest && xmlRequest.setRequestHeader); } catch(e) {} var callback = new Object(); callback.eventCallback = eventCallback; callback.context = context; callback.errorCallback = errorCallback; callback.async = useAsync; var callbackIndex = WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback); if (!useAsync) { if (__synchronousCallBackIndex != -1) { __pendingCallbacks[__synchronousCallBackIndex] = null; } __synchronousCallBackIndex = callbackIndex; } if (setRequestHeaderMethodExists) { xmlRequest.onreadystatechange = WebForm_CallbackComplete; callback.xmlRequest = xmlRequest; xmlRequest.open("POST", theForm.action, true); xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8"); xmlRequest.send(postData); return; } callback.xmlRequest = new Object(); var callbackFrameID = "__CALLBACKFRAME" + callbackIndex; var xmlRequestFrame = document.frames[callbackFrameID]; if (!xmlRequestFrame) { xmlRequestFrame = document.createElement("IFRAME"); xmlRequestFrame.width = "1"; xmlRequestFrame.height = "1"; xmlRequestFrame.frameBorder = "0"; xmlRequestFrame.id = callbackFrameID; xmlRequestFrame.name = callbackFrameID; xmlRequestFrame.style.position = "absolute"; xmlRequestFrame.style.top = "-100px" xmlRequestFrame.style.left = "-100px"; try { if (callBackFrameUrl) { xmlRequestFrame.src = callBackFrameUrl; } } catch(e) {} document.body.appendChild(xmlRequestFrame); } var interval = window.setInterval(function() { xmlRequestFrame = document.frames[callbackFrameID]; if (xmlRequestFrame && xmlRequestFrame.document) { window.clearInterval(interval); xmlRequestFrame.document.write(""); xmlRequestFrame.document.close(); xmlRequestFrame.document.write('
'); xmlRequestFrame.document.close(); xmlRequestFrame.document.forms[0].action = theForm.action; var count = __theFormPostCollection.length; var element; for (var i = 0; i < count; i++) { element = __theFormPostCollection[i]; if (element) { var fieldElement = xmlRequestFrame.document.createElement("INPUT"); fieldElement.type = "hidden"; fieldElement.name = element.name; fieldElement.value = element.value; xmlRequestFrame.document.forms[0].appendChild(fieldElement); } } var callbackIdFieldElement = xmlRequestFrame.document.createElement("INPUT"); callbackIdFieldElement.type = "hidden"; callbackIdFieldElement.name = "__CALLBACKID"; callbackIdFieldElement.value = eventTarget; xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement); var callbackParamFieldElement = xmlRequestFrame.document.createElement("INPUT"); callbackParamFieldElement.type = "hidden"; callbackParamFieldElement.name = "__CALLBACKPARAM"; callbackParamFieldElement.value = eventArgument; xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement); if (theForm["__EVENTVALIDATION"]) { var callbackValidationFieldElement = xmlRequestFrame.document.createElement("INPUT"); callbackValidationFieldElement.type = "hidden"; callbackValidationFieldElement.name = "__EVENTVALIDATION"; callbackValidationFieldElement.value = theForm["__EVENTVALIDATION"].value; xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElement); } var callbackIndexFieldElement = xmlRequestFrame.document.createElement("INPUT"); callbackIndexFieldElement.type = "hidden"; callbackIndexFieldElement.name = "__CALLBACKINDEX"; callbackIndexFieldElement.value = callbackIndex; xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement); xmlRequestFrame.document.forms[0].submit(); } }, 10); } function WebForm_CallbackComplete() { for (var i = 0; i < __pendingCallbacks.length; i++) { callbackObject = __pendingCallbacks[i]; if (callbackObject && callbackObject.xmlRequest && (callbackObject.xmlRequest.readyState == 4)) { WebForm_ExecuteCallback(callbackObject); if (!__pendingCallbacks[i].async) { __synchronousCallBackIndex = -1; } __pendingCallbacks[i] = null; var callbackFrameID = "__CALLBACKFRAME" + i; var xmlRequestFrame = document.getElementById(callbackFrameID); if (xmlRequestFrame) { xmlRequestFrame.parentNode.removeChild(xmlRequestFrame); } } } } function WebForm_ExecuteCallback(callbackObject) { var response = callbackObject.xmlRequest.responseText; if (response.charAt(0) == "s") { if ((typeof(callbackObject.eventCallback) != "undefined") && (callbackObject.eventCallback != null)) { callbackObject.eventCallback(response.substring(1), callbackObject.context); } } else if (response.charAt(0) == "e") { if ((typeof(callbackObject.errorCallback) != "undefined") && (callbackObject.errorCallback != null)) { callbackObject.errorCallback(response.substring(1), callbackObject.context); } } else { var separatorIndex = response.indexOf("|"); if (separatorIndex != -1) { var validationFieldLength = parseInt(response.substring(0, separatorIndex)); if (!isNaN(validationFieldLength)) { var validationField = response.substring(separatorIndex + 1, separatorIndex + validationFieldLength + 1); if (validationField != "") { var validationFieldElement = theForm["__EVENTVALIDATION"]; if (!validationFieldElement) { validationFieldElement = document.createElement("INPUT"); validationFieldElement.type = "hidden"; validationFieldElement.name = "__EVENTVALIDATION"; theForm.appendChild(validationFieldElement); } validationFieldElement.value = validationField; } if ((typeof(callbackObject.eventCallback) != "undefined") && (callbackObject.eventCallback != null)) { callbackObject.eventCallback(response.substring(separatorIndex + validationFieldLength + 1), callbackObject.context); } } } } } function WebForm_FillFirstAvailableSlot(array, element) { var i; for (i = 0; i < array.length; i++) { if (!array[i]) break; } array[i] = element; return i; } var __nonMSDOMBrowser = (window.navigator.appName.toLowerCase().indexOf('explorer') == -1); var __theFormPostData = ""; var __theFormPostCollection = new Array(); function WebForm_InitCallback() { var count = theForm.elements.length; var element; for (var i = 0; i < count; i++) { element = theForm.elements[i]; var tagName = element.tagName.toLowerCase(); if (tagName == "input") { var type = element.type; if ((type == "text" || type == "hidden" || type == "password" || ((type == "checkbox" || type == "radio") && element.checked)) && (element.id != "__EVENTVALIDATION")) { WebForm_InitCallbackAddField(element.name, element.value); } } else if (tagName == "select") { var selectCount = element.options.length; for (var j = 0; j < selectCount; j++) { var selectChild = element.options[j]; if (selectChild.selected == true) { WebForm_InitCallbackAddField(element.name, element.value); } } } else if (tagName == "textarea") { WebForm_InitCallbackAddField(element.name, element.value); } } } function WebForm_InitCallbackAddField(name, value) { var nameValue = new Object(); nameValue.name = name; nameValue.value = value; __theFormPostCollection[__theFormPostCollection.length] = nameValue; __theFormPostData += WebForm_EncodeCallback(name) + "=" + WebForm_EncodeCallback(value) + "&"; } function WebForm_EncodeCallback(parameter) { if (encodeURIComponent) { return encodeURIComponent(parameter); } else { return escape(parameter); } } var __disabledControlArray = new Array(); function WebForm_ReEnableControls() { if (typeof(__enabledControlArray) == 'undefined') { return false; } var disabledIndex = 0; for (var i = 0; i < __enabledControlArray.length; i++) { var c; if (__nonMSDOMBrowser) { c = document.getElementById(__enabledControlArray[i]); } else { c = document.all[__enabledControlArray[i]]; } if ((typeof(c) != "undefined") && (c != null) && (c.disabled == true)) { c.disabled = false; __disabledControlArray[disabledIndex++] = c; } } setTimeout("WebForm_ReDisableControls()", 0); return true; } function WebForm_ReDisableControls() { for (var i = 0; i < __disabledControlArray.length; i++) { __disabledControlArray[i].disabled = true; } } function WebForm_FireDefaultButton(event, target) { if (event.keyCode == 13) { var src = event.srcElement || event.target; if (!src || (src.tagName.toLowerCase() != "textarea")) { var defaultButton; if (__nonMSDOMBrowser) { defaultButton = document.getElementById(target); } else { defaultButton = document.all[target]; } if (defaultButton && typeof(defaultButton.click) != "undefined") { defaultButton.click(); event.cancelBubble = true; if (event.stopPropagation) event.stopPropagation(); return false; } } } return true; } function WebForm_GetScrollX() { if (__nonMSDOMBrowser) { return window.pageXOffset; } else { if (document.documentElement && document.documentElement.scrollLeft) { return document.documentElement.scrollLeft; } else if (document.body) { return document.body.scrollLeft; } } return 0; } function WebForm_GetScrollY() { if (__nonMSDOMBrowser) { return window.pageYOffset; } else { if (document.documentElement && document.documentElement.scrollTop) { return document.documentElement.scrollTop; } else if (document.body) { return document.body.scrollTop; } } return 0; } function WebForm_SaveScrollPositionSubmit() { if (__nonMSDOMBrowser) { theForm.elements['__SCROLLPOSITIONY'].value = window.pageYOffset; theForm.elements['__SCROLLPOSITIONX'].value = window.pageXOffset; } else { theForm.__SCROLLPOSITIONX.value = WebForm_GetScrollX(); theForm.__SCROLLPOSITIONY.value = WebForm_GetScrollY(); } if ((typeof(this.oldSubmit) != "undefined") && (this.oldSubmit != null)) { return this.oldSubmit(); } return true; } function WebForm_SaveScrollPositionOnSubmit() { theForm.__SCROLLPOSITIONX.value = WebForm_GetScrollX(); theForm.__SCROLLPOSITIONY.value = WebForm_GetScrollY(); if ((typeof(this.oldOnSubmit) != "undefined") && (this.oldOnSubmit != null)) { return this.oldOnSubmit(); } return true; } function WebForm_RestoreScrollPosition() { if (__nonMSDOMBrowser) { window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, theForm.elements['__SCROLLPOSITIONY'].value); } else { window.scrollTo(theForm.__SCROLLPOSITIONX.value, theForm.__SCROLLPOSITIONY.value); } if ((typeof(theForm.oldOnLoad) != "undefined") && (theForm.oldOnLoad != null)) { return theForm.oldOnLoad(); } return true; } function WebForm_TextBoxKeyHandler(event) { if (event.keyCode == 13) { var target; if (__nonMSDOMBrowser) { target = event.target; } else { target = event.srcElement; } if ((typeof(target) != "undefined") && (target != null)) { if (typeof(target.onchange) != "undefined") { target.onchange(); event.cancelBubble = true; if (event.stopPropagation) event.stopPropagation(); return false; } } } return true; } function WebForm_TrimString(value) { return value.replace(/^\s+|\s+$/g, '') } function WebForm_AppendToClassName(element, className) { var currentClassName = ' ' + WebForm_TrimString(element.className) + ' '; className = WebForm_TrimString(className); var index = currentClassName.indexOf(' ' + className + ' '); if (index === -1) { element.className = (element.className === '') ? className : element.className + ' ' + className; } } function WebForm_RemoveClassName(element, className) { var currentClassName = ' ' + WebForm_TrimString(element.className) + ' '; className = WebForm_TrimString(className); var index = currentClassName.indexOf(' ' + className + ' '); if (index >= 0) { element.className = WebForm_TrimString(currentClassName.substring(0, index) + ' ' + currentClassName.substring(index + className.length + 1, currentClassName.length)); } } function WebForm_GetElementById(elementId) { if (document.getElementById) { return document.getElementById(elementId); } else if (document.all) { return document.all[elementId]; } else return null; } function WebForm_GetElementByTagName(element, tagName) { var elements = WebForm_GetElementsByTagName(element, tagName); if (elements && elements.length > 0) { return elements[0]; } else return null; } function WebForm_GetElementsByTagName(element, tagName) { if (element && tagName) { if (element.getElementsByTagName) { return element.getElementsByTagName(tagName); } if (element.all && element.all.tags) { return element.all.tags(tagName); } } return null; } function WebForm_GetElementDir(element) { if (element) { if (element.dir) { return element.dir; } return WebForm_GetElementDir(element.parentNode); } return "ltr"; } function WebForm_GetElementPosition(element) { var result = new Object(); result.x = 0; result.y = 0; result.width = 0; result.height = 0; if (element.offsetParent) { result.x = element.offsetLeft; result.y = element.offsetTop; var parent = element.offsetParent; while (parent) { result.x += parent.offsetLeft; result.y += parent.offsetTop; var parentTagName = parent.tagName.toLowerCase(); if (parentTagName != "table" && parentTagName != "body" && parentTagName != "html" && parentTagName != "div" && parent.clientTop && parent.clientLeft) { result.x += parent.clientLeft; result.y += parent.clientTop; } parent = parent.offsetParent; } } else if (element.left && element.top) { result.x = element.left; result.y = element.top; } else { if (element.x) { result.x = element.x; } if (element.y) { result.y = element.y; } } if (element.offsetWidth && element.offsetHeight) { result.width = element.offsetWidth; result.height = element.offsetHeight; } else if (element.style && element.style.pixelWidth && element.style.pixelHeight) { result.width = element.style.pixelWidth; result.height = element.style.pixelHeight; } return result; } function WebForm_GetParentByTagName(element, tagName) { var parent = element.parentNode; var upperTagName = tagName.toUpperCase(); while (parent && (parent.tagName.toUpperCase() != upperTagName)) { parent = parent.parentNode ? parent.parentNode : parent.parentElement; } return parent; } function WebForm_SetElementHeight(element, height) { if (element && element.style) { element.style.height = height + "px"; } } function WebForm_SetElementWidth(element, width) { if (element && element.style) { element.style.width = width + "px"; } } function WebForm_SetElementX(element, x) { if (element && element.style) { element.style.left = x + "px"; } } function WebForm_SetElementY(element, y) { if (element && element.style) { element.style.top = y + "px"; } } fghi_application/x-javascript_'http://nuke.cicap-taa.org/js/dnncore.jsO bplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_'http://nuke.cicap-taa.org/js/dnncore.js*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A 3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0Ubytes_application/x-javascriptWASP.NET_Fri, 15 Feb 2008 00:33:48 GMTU13092_Thu, 22 Jul 2010 17:53:47 GMT_"0bed56d6a6fc81:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary3$*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~  &)/8ACJR]_hjlnprtvx$DJjfO3$//General //for example: instead of each module writing out script found in moduleMaxMin_OnClick have the functionality cached // var DNN_COL_DELIMITER = String.fromCharCode(16); var DNN_ROW_DELIMITER = String.fromCharCode(15); var __dnn_m_bPageLoaded = false; window.onload = __dnn_Page_OnLoad; function __dnn_ClientAPIEnabled() { return typeof(dnn) != 'undefined'; } function __dnn_Page_OnLoad() { if (__dnn_ClientAPIEnabled()) { var sLoadHandlers = dnn.getVar('__dnn_pageload'); if (sLoadHandlers != null) eval(sLoadHandlers); dnn.dom.attachEvent(window, 'onscroll', __dnn_bodyscroll); } __dnn_m_bPageLoaded = true; } function __dnn_KeyDown(iKeyCode, sFunc, e) { if (e == null) e = window.event; if (e.keyCode == iKeyCode) { eval(unescape(sFunc)); return false; } } function __dnn_bodyscroll() { var oF=document.forms[0]; if (__dnn_ClientAPIEnabled() && __dnn_m_bPageLoaded) oF.ScrollTop.value=document.documentElement.scrollTop ? document.documentElement.scrollTop : dnn.dom.getByTagName("body")[0].scrollTop; } function __dnn_setScrollTop(iTop) { if (__dnn_ClientAPIEnabled()) { if (iTop == null) iTop = document.forms[0].ScrollTop.value; var sID = dnn.getVar('ScrollToControl'); if (sID != null && sID.length > 0) { var oCtl = dnn.dom.getById(sID); if (oCtl != null) { iTop = dnn.dom.positioning.elementTop(oCtl); dnn.setVar('ScrollToControl', ''); } } window.scrollTo(0, iTop); } } //Focus logic function __dnn_SetInitialFocus(sID) { var oCtl = dnn.dom.getById(sID); if (oCtl != null && __dnn_CanReceiveFocus(oCtl)) oCtl.focus(); } function __dnn_CanReceiveFocus(e) { //probably should call getComputedStyle for classes that cause item to be hidden if (e.style.display != 'none' && e.tabIndex > -1 && e.disabled == false && e.style.visible != 'hidden') { var eParent = e.parentElement; while (eParent != null && eParent.tagName != 'BODY') { if (eParent.style.display == 'none' || eParent.disabled || eParent.style.visible == 'hidden') return false; eParent = eParent.parentElement; } return true; } else return false; } //Max/Min Script function __dnn_ContainerMaxMin_OnClick(oLnk, sContentID) { var oContent = dnn.dom.getById(sContentID); if (oContent != null) { var oBtn = oLnk.childNodes[0]; var sContainerID = oLnk.getAttribute('containerid'); var sCookieID = oLnk.getAttribute('cookieid'); var sCurrentFile = oBtn.src.toLowerCase().substr(oBtn.src.lastIndexOf('/')); var sMaxFile; var sMaxIcon; var sMinIcon; if (dnn.getVar('min_icon_' + sContainerID)) sMinIcon = dnn.getVar('min_icon_' + sContainerID); else sMinIcon = dnn.getVar('min_icon'); if (dnn.getVar('max_icon_' + sContainerID)) sMaxIcon = dnn.getVar('max_icon_' + sContainerID); else sMaxIcon = dnn.getVar('max_icon'); sMaxFile = sMaxIcon.toLowerCase().substr(sMaxIcon.lastIndexOf('/')); var iNum = 5; if (oLnk.getAttribute('animf') != null) iNum = new Number(oLnk.getAttribute('animf')); if (sCurrentFile == sMaxFile) { oBtn.src = sMinIcon; //oContent.style.display = ''; dnn.dom.expandElement(oContent, iNum); oBtn.title = dnn.getVar('min_text'); if (sCookieID != null) { if (dnn.getVar('__dnn_' + sContainerID + ':defminimized') == 'true') dnn.dom.setCookie(sCookieID, 'true', 365); else dnn.dom.deleteCookie(sCookieID); } else dnn.setVar('__dnn_' + sContainerID + '_Visible', 'true'); } else { oBtn.src = sMaxIcon; //oContent.style.display = 'none'; dnn.dom.collapseElement(oContent, iNum); oBtn.title = dnn.getVar('max_text'); if (sCookieID != null) { if (dnn.getVar('__dnn_' + sContainerID + ':defminimized') == 'true') dnn.dom.deleteCookie(sCookieID); else dnn.dom.setCookie(sCookieID, 'false', 365); } else dnn.setVar('__dnn_' + sContainerID + '_Visible', 'false'); } return true; //cancel postback } return false; //failed so do postback } function __dnn_Help_OnClick(sHelpID) { var oHelp = dnn.dom.getById(sHelpID); if (oHelp != null) { if (oHelp.style.display == 'none') oHelp.style.display = ''; else oHelp.style.display = 'none'; return true; //cancel postback } return false; //failed so do postback } function __dnn_SectionMaxMin(oBtn, sContentID) { var oContent = dnn.dom.getById(sContentID); if (oContent != null) { var sMaxIcon = oBtn.getAttribute('max_icon'); var sMinIcon = oBtn.getAttribute('min_icon'); var bCallback = oBtn.getAttribute('userctr') != null; var sVal; if (oContent.style.display == 'none') { oBtn.src = sMinIcon; oContent.style.display = ''; if (bCallback) sVal = 'True'; else dnn.setVar(oBtn.id + ':exp', 1); } else { oBtn.src = sMaxIcon; oContent.style.display = 'none'; if (bCallback) sVal = 'False'; else dnn.setVar(oBtn.id + ':exp', 0); } if (bCallback) dnncore.setUserProp(oBtn.getAttribute('userctr'), oBtn.getAttribute('userkey'), sVal, null); return true; //cancel postback } return false; //failed so do postback } //Drag N Drop function __dnn_enableDragDrop() { var aryConts = dnn.getVar('__dnn_dragDrop').split(";"); var aryTitles; for (var i=0; i < aryConts.length; i++) { aryTitles = aryConts[i].split(" "); if (aryTitles[0].length > 0) { var oCtr = dnn.dom.getById(aryTitles[0]); var oTitle = dnn.dom.getById(aryTitles[1]); if (oCtr != null && oTitle != null) { oCtr.setAttribute('moduleid', aryTitles[2]); dnn.dom.positioning.enableDragAndDrop(oCtr, oTitle, '__dnn_dragComplete()', '__dnn_dragOver()'); } } } } var __dnn_oPrevSelPane; var __dnn_oPrevSelModule; var __dnn_dragEventCount=0; function __dnn_dragOver() { __dnn_dragEventCount++; if (__dnn_dragEventCount % 75 != 0) //only calculate position every 75 events return; var oCont = dnn.dom.getById(dnn.dom.positioning.dragCtr.contID); var oPane = __dnn_getMostSelectedPane(dnn.dom.positioning.dragCtr); if (__dnn_oPrevSelPane != null) //reset previous pane's border __dnn_oPrevSelPane.pane.style.border = __dnn_oPrevSelPane.origBorder; if (oPane != null) { __dnn_oPrevSelPane = oPane; oPane.pane.style.border = '4px double ' + DNN_HIGHLIGHT_COLOR; var iIndex = __dnn_getPaneControlIndex(oCont, oPane); var oPrevCtl; var oNextCtl; for (var i=0; i i && oPane.controls[i].id != oCont.id) oPrevCtl = oPane.controls[i]; if (iIndex <= i && oPane.controls[i].id != oCont.id) { oNextCtl = oPane.controls[i]; break; } } if (__dnn_oPrevSelModule != null) dnn.dom.getNonTextNode(__dnn_oPrevSelModule.control).style.border = __dnn_oPrevSelModule.origBorder; if (oNextCtl != null) { __dnn_oPrevSelModule = oNextCtl; dnn.dom.getNonTextNode(oNextCtl.control).style.borderTop = '5px groove ' + DNN_HIGHLIGHT_COLOR; } else if (oPrevCtl != null) { __dnn_oPrevSelModule = oPrevCtl; dnn.dom.getNonTextNode(oPrevCtl.control).style.borderBottom = '5px groove ' + DNN_HIGHLIGHT_COLOR; } } } function __dnn_dragComplete() { var oCtl = dnn.dom.getById(dnn.dom.positioning.dragCtr.contID); var sModuleID = oCtl.getAttribute('moduleid'); if (__dnn_oPrevSelPane != null) __dnn_oPrevSelPane.pane.style.border = __dnn_oPrevSelPane.origBorder; if (__dnn_oPrevSelModule != null) dnn.dom.getNonTextNode(__dnn_oPrevSelModule.control).style.border = __dnn_oPrevSelModule.origBorder; var oPane = __dnn_getMostSelectedPane(dnn.dom.positioning.dragCtr); var iIndex; if (oPane == null) { var oPanes = __dnn_Panes(); for (var i=0; i 0) __dnn_m_aryPanes[__dnn_m_aryPanes.length] = new __dnn_Pane(dnn.dom.getById(aryPanes[i]), aryPaneNames[i]); } } var __dnn_m_aryPanes; var __dnn_m_aryModules; function __dnn_Panes() { if (__dnn_m_aryPanes == null) { __dnn_m_aryPanes = new Array(); __dnn_RefreshPanes(); } return __dnn_m_aryPanes; } function __dnn_Modules(sModuleID) { if (__dnn_m_aryModules == null) __dnn_RefreshPanes(); return __dnn_m_aryModules[sModuleID]; } function __dnn_getMostSelectedPane(oContent) { var oCDims = new dnn.dom.positioning.dims(oContent); var iTopScore=0; var iScore; var oTopPane; for (var i=0; i<__dnn_Panes().length; i++) { var oPane = __dnn_Panes()[i]; var oPDims = new dnn.dom.positioning.dims(oPane.pane); iScore = dnn.dom.positioning.elementOverlapScore(oPDims, oCDims); if (iScore > iTopScore) { iTopScore = iScore; oTopPane = oPane; } } return oTopPane; } function __dnn_getPaneControlIndex(oContent, oPane) { if (oPane == null) return; var oCDims = new dnn.dom.positioning.dims(oContent); var oCtl; if (oPane.controls.length == 0) return 0; for (var i=0; i 0) // oNode = oNode.childNodes[0]; //DNN now embeds anchor tag var sModuleID = oNode.getAttribute('moduleid'); if (sModuleID != null && sModuleID.length > 0) { strModuleOrder += sModuleID + '~'; this.controls[this.controls.length] = new __dnn_PaneControl(oNode, iIndex); __dnn_m_aryModules[sModuleID] = oNode.id; iIndex+=1; } } } this.moduleOrder = strModuleOrder; } function __dnn_PaneControl(ctl, iIndex) { this.control = ctl; this.id = ctl.id; this.index = iIndex; this.origBorder = ctl.style.border; } //move towards dnncore ns. right now only for personalization function __dnncore() { this.GetUserVal = 0; this.SetUserVal = 1; } __dnncore.prototype = { getUserProp: function(sNameCtr, sKey, pFunc) { this._doUserCallBack(dnncore.GetUserVal, sNameCtr, sKey, null, new dnncore.UserPropArgs(sNameCtr, sKey, pFunc)); }, setUserProp: function(sNameCtr, sKey, sVal, pFunc) { this._doUserCallBack(dnncore.SetUserVal, sNameCtr, sKey, sVal, new dnncore.UserPropArgs(sNameCtr, sKey, pFunc)); }, _doUserCallBack: function(iType, sNameCtr, sKey, sVal, pFunc) { if (dnn && dnn.xmlhttp) { var sPack = iType + COL_DELIMITER + sNameCtr + COL_DELIMITER + sKey + COL_DELIMITER + sVal; dnn.xmlhttp.doCallBack('__Page',sPack,dnncore._callBackSuccess,pFunc,dnncore._callBackFail,null,true,null,0); } else alert('Client Personalization not enabled'); }, _callBackSuccess: function (result, ctx, req) { if (ctx.pFunc) ctx.pFunc(ctx.namingCtr, ctx.key, result); }, _callBackFail: function (result, ctx) { window.status = result; } } __dnncore.prototype.UserPropArgs = function(sNameCtr, sKey, pFunc) { this.namingCtr = sNameCtr; this.key = sKey; this.pFunc = pFunc; } var dnncore = new __dnncore(); klmn_application/x-javascript_#http://nuke.cicap-taa.org/js/dnn.jsObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_#http://nuke.cicap-taa.org/js/dnn.js*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A~3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0Ubytes_application/x-javascriptWASP.NET_Fri, 15 Feb 2008 00:33:50 GMTU29261_Thu, 22 Jul 2010 17:53:47 GMT_"0eb66f6a6fc81:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionaryrM*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~"%+4=?FNY[dfhjlnprt} @Ff~fOrMvar dnn; //should really make this m_dnn... but want to treat like namespace var DNN_HIGHLIGHT_COLOR = '#9999FF'; var COL_DELIMITER = String.fromCharCode(18); var ROW_DELIMITER = String.fromCharCode(17); var QUOTE_REPLACEMENT = String.fromCharCode(19); var KEY_LEFT_ARROW = 37; var KEY_UP_ARROW = 38; var KEY_RIGHT_ARROW = 39; var KEY_DOWN_ARROW = 40; var KEY_RETURN = 13; var KEY_ESCAPE = 27; if (typeof(__dnn_m_aNamespaces) == 'undefined') //include in each DNN ClientAPI namespace file for dependency loading var __dnn_m_aNamespaces = new Array(); //NameSpace DNN function __dnn() { this.apiversion = .4; this.pns = ''; this.ns = 'dnn'; this.diagnostics = null; this.vars = null; this.dependencies = new Array(); this.isLoaded = false; this.delay = new Array(); } __dnn.prototype = { getVars: function() { if (this.vars == null) { this.vars = new Array(); var oCtl = dnn.dom.getById('__dnnVariable'); if (oCtl != null) { if (oCtl.value.indexOf('__scdoff') != -1) { //browsers like MacIE don't support char(18) very well... need to use multichars COL_DELIMITER = '~|~'; ROW_DELIMITER = '~`~'; QUOTE_REPLACEMENT = '~!~'; } var aryItems = oCtl.value.split(ROW_DELIMITER); for (var i=0; i 0) { sData += sAction; for (var i=1; i").replace(/"/g,'"'); }, encode: function(sArg) { if (encodeURIComponent) return encodeURIComponent(sArg); else return escape(sArg); }, encodeHTML: function(s) { return s.toString().replace(/&/g, "&").replace(//g, ">").replace(/'/g, "'").replace(/\"/g, """); }, evalJSON: function(s) { return eval("("+s+")"); }, escapeForEval: function(s) //needs work... { return s.replace(/\\/g, '\\\\').replace(/\'/g, "\\'").replace(/\r/g, '').replace(/\n/g, '\\n').replace(/\./, '\\.'); }, extend: function(dest, src) { for (s in src) dest[s] = src[s]; return dest; }, dependenciesLoaded: function() { return true; }, loadNamespace: function() { if (this.isLoaded == false) { if (this.dependenciesLoaded()) { dnn = this; this.isLoaded = true; this.loadDependencies(this.pns, this.ns); } } }, loadDependencies: function(sPNS, sNS) { for (var i=0; i<__dnn_m_aNamespaces.length; i++) { for (var iDep=0; iDep<__dnn_m_aNamespaces[i].dependencies.length; iDep++) { if (__dnn_m_aNamespaces[i].dependencies[iDep] == sPNS + (sPNS.length>0 ? '.': '') + sNS) __dnn_m_aNamespaces[i].loadNamespace(); } } } } __dnn.prototype.delayObject = function(pFunc, oContext, sType) { this.num = null; this.pfunc = pFunc; this.context = oContext; this.type = sType; } __dnn.prototype.delayObject.prototype = { complete: function() { dnn.delay[this.type] = null; this.pfunc(this.context); } } __dnn.prototype.ScriptRequest = function(sSrc, sText, fCallBack) { this.ctl = null; this.xmlhttp = null; this.src = null; this.text = null; if (sSrc != null && sSrc.length > 0) this.src = sSrc; if (sText != null && sText.length > 0) this.text = sText; this.callBack = fCallBack; this.status = 'init'; this.timeOut = 5000; //this.alreadyLoaded = false; } __dnn.prototype.ScriptRequest.prototype = { load: function() { this.status = 'loading'; this.ctl = document.createElement('script'); this.ctl.type = 'text/javascript'; if (this.src != null) { if (dnn.dom.browser.isType(dnn.dom.browser.Safari)) { this.xmlhttp=new XMLHttpRequest(); this.xmlhttp.open('GET',this.src,true); this.xmlhttp.onreadystatechange=dnn.createDelegate(this, this.xmlhttpStatusChange); this.xmlhttp.send(null); return; } else { if (dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer)) this.ctl.onreadystatechange = dnn.createDelegate(this, this.statusChange); else if (dnn.dom.browser.isType(dnn.dom.browser.Opera) == false) //opera loads synchronously this.ctl.onload = dnn.createDelegate(this, this.complete); this.ctl.src = this.src; } } else { if (dnn.dom.browser.isType(dnn.dom.browser.Safari)) this.ctl.innerHTML = dnn.encodeHTML(this.text); else this.ctl.text = this.text; } var oHeads = dnn.dom.getByTagName('HEAD'); if (oHeads) { //opera will load script twice if inline and appended to page if (dnn.dom.browser.isType(dnn.dom.browser.Opera) == false || this.src != null) oHeads[0].appendChild(this.ctl); } else alert('Cannot load dynamic script, no HEAD tag present.'); if (this.src == null || dnn.dom.browser.isType(dnn.dom.browser.Opera)) //opera loads script synchronously this.complete(); else if (this.timeOut) dnn.doDelay('loadScript_' + this.src, this.timeOut, dnn.createDelegate(this, this.reload), null); }, xmlhttpStatusChange: function() { if(this.xmlhttp.readyState != 4) return; this.src = null; this.text = this.xmlhttp.responseText; this.load(); //load as inline script }, statusChange: function() { if ((this.ctl.readyState == 'loaded' || this.ctl.readyState == 'complete') && this.status != 'complete') this.complete(); }, reload: function() { //if (dnn.dom.getScript(this.src)) if (dnn.dom.scriptStatus(this.src) == 'complete') { //alert('timeout: event didnt fire\n' + this.src); this.complete(); } else { //alert('timeout: attempting load\n' + this.src); this.load(); } }, complete: function() { dnn.cancelDelay('loadScript_' + this.src); this.status = 'complete'; //this.ctl.readyState = 'loaded'; if (typeof(this.callBack) != 'undefined') this.callBack(this); this.dispose(); }, dispose: function() { this.callBack = null; if (this.ctl) { if (this.ctl.onreadystatechange) this.ctl.onreadystatechange = new function() {};//stop IE memory leak. Not sure why can't set to null; else if (this.ctl.onload) this.ctl.onload = null; this.ctl = null; } this.xmlhttp = null; } } //--- dnn.dom function dnn_dom() { this.pns = 'dnn'; this.ns = 'dom'; this.dependencies = 'dnn'.split(','); this.isLoaded = false; this.browser = new this.browserObject(); this.__leakEvts = new Array(); this.scripts = []; this.scriptElements = []; } dnn_dom.prototype = { appendChild: function(oParent, oChild) { if (oParent.appendChild) return oParent.appendChild(oChild); else return null; }, attachEvent: function(oCtl, sType, fHandler) { if (dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer) == false) { var sName = sType.substring(2); oCtl.addEventListener(sName, function(evt) {dnn.dom.event = new dnn.dom.eventObject(evt, evt.target); return fHandler();}, false); } else oCtl.attachEvent(sType, function() {dnn.dom.event = new dnn.dom.eventObject(window.event, window.event.srcElement); return fHandler();}); return true; }, createElement: function(sTagName) { if (document.createElement) return document.createElement(sTagName.toLowerCase()); else return null; }, cursorPos: function(oCtl) { // empty control means the cursor is at 0 if (oCtl.value.length == 0) return 0; // -1 for unknown var iPos = -1; if (oCtl.selectionStart) // Moz - Opera iPos = oCtl.selectionStart; else if ( oCtl.createTextRange )// IE { var oSel = window.document.selection.createRange(); var oRange = oCtl.createTextRange(); // if the current selection is within the edit control if (oRange == null || oSel == null || (( oSel.text != "" ) && oRange.inRange(oSel) == false)) return -1; if (oSel.text == "") { if (oRange.boundingLeft == oSel.boundingLeft) iPos = 0; else { var sTagName = oCtl.tagName.toLowerCase(); // Handle inputs. if (sTagName == "input") { var sText = oRange.text; var i = 1; while (i < sText.length) { oRange.findText(sText.substring(i)); if (oRange.boundingLeft == oSel.boundingLeft) break; i++; } } // Handle text areas. else if (sTagName == "textarea") { var i = oCtl.value.length + 1; var oCaret = document.selection.createRange().duplicate(); while (oCaret.parentElement() == oCtl && oCaret.move("character",1) == 1) --i; if (i == oCtl.value.length + 1) i = -1; } iPos = i; } } else iPos = oRange.text.indexOf(oSel.text); } return iPos; }, cancelCollapseElement: function(oCtl) { dnn.cancelDelay(oCtl.id + 'col'); oCtl.style.display = 'none'; }, collapseElement: function(oCtl, iNum, pCallBack) { if (iNum == null) iNum = 10; oCtl.style.overflow = 'hidden'; var oContext = new Object(); oContext.num = iNum; oContext.ctl = oCtl; oContext.pfunc = pCallBack; oCtl.origHeight = oCtl.offsetHeight; dnn.dom.__collapseElement(oContext); }, __collapseElement: function(oContext) { var iNum = oContext.num; var oCtl = oContext.ctl; var iStep = oCtl.origHeight / iNum; if (oCtl.offsetHeight - (iStep*2) > 0) { oCtl.style.height = (oCtl.offsetHeight - iStep).toString() + 'px'; dnn.doDelay(oCtl.id + 'col', 10, dnn.dom.__collapseElement, oContext); } else { oCtl.style.display = 'none'; if (oContext.pfunc != null) oContext.pfunc(); } }, cancelExpandElement: function(oCtl) { dnn.cancelDelay(oCtl.id + 'exp'); oCtl.style.overflow = ''; oCtl.style.height = ''; }, expandElement: function(oCtl, iNum, pCallBack) { if (iNum == null) iNum = 10; if (oCtl.style.display == 'none' && oCtl.origHeight == null) { oCtl.style.display = ''; oCtl.style.overflow = ''; oCtl.origHeight = oCtl.offsetHeight; oCtl.style.overflow = 'hidden'; oCtl.style.height = '1px'; } oCtl.style.display = ''; var oContext = new Object(); oContext.num = iNum; oContext.ctl = oCtl; oContext.pfunc = pCallBack; dnn.dom.__expandElement(oContext); }, __expandElement: function(oContext) { var iNum = oContext.num; var oCtl = oContext.ctl; var iStep = oCtl.origHeight / iNum; if (oCtl.offsetHeight + iStep < oCtl.origHeight) { oCtl.style.height = (oCtl.offsetHeight + iStep).toString() + 'px'; dnn.doDelay(oCtl.id + 'exp', 10, dnn.dom.__expandElement, oContext); } else { oCtl.style.overflow = ''; oCtl.style.height = ''; if (oContext.pfunc != null) oContext.pfunc(); } }, deleteCookie: function(sName, sPath, sDomain) { if (this.getCookie(sName)) { this.setCookie(sName, '', -1, sPath, sDomain); return true; } return false; }, getAttr: function(oNode, sAttr, sDef) { if (oNode.getAttribute == null) return sDef; var sVal = oNode.getAttribute(sAttr); if (sVal == null || sVal == '') return sDef; else return sVal; }, getById: function(sID, oCtl) { if (oCtl == null) oCtl = document; if (oCtl.getElementById) //(dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer) == false) return oCtl.getElementById(sID); else if (oCtl.all) return oCtl.all(sID); else return null; }, getByTagName: function(sTag, oCtl) { if (oCtl == null) oCtl = document; if (oCtl.getElementsByTagName) //(dnn.dom.browser.type == dnn.dom.browser.InternetExplorer) return oCtl.getElementsByTagName(sTag); else if (oCtl.all && oCtl.all.tags) return oCtl.all.tags(sTag); else return null; }, getParentByTagName: function(oCtl, sTag) { var oP = oCtl.parentNode; sTag = sTag.toLowerCase(); while (oP!= null) { if (oP.tagName && oP.tagName.toLowerCase() == sTag) return oP; oP = oP.parentNode; } return null; }, getCookie: function(sName) { var sCookie = " " + document.cookie; var sSearch = " " + sName + "="; var sStr = null; var iOffset = 0; var iEnd = 0; if (sCookie.length > 0) { iOffset = sCookie.indexOf(sSearch); if (iOffset != -1) { iOffset += sSearch.length; iEnd = sCookie.indexOf(";", iOffset) if (iEnd == -1) iEnd = sCookie.length; sStr = unescape(sCookie.substring(iOffset, iEnd)); } } return(sStr); }, getNonTextNode: function(oNode) { if (this.isNonTextNode(oNode)) return oNode; while (oNode != null && this.isNonTextNode(oNode)) { oNode = this.getSibling(oNode, 1); } return oNode; }, __leakEvt: function(sName, oCtl, oPtr) { this.name = sName; this.ctl = oCtl; this.ptr = oPtr; }, addSafeHandler: function(oDOM, sEvent, oObj, sMethod) { oDOM[sEvent] = this.getObjMethRef(oObj, sMethod); if (dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer)) //handle IE memory leaks with closures { if (this.__leakEvts.length == 0) dnn.dom.attachEvent(window, 'onunload', dnn.dom.destroyHandlers); this.__leakEvts[this.__leakEvts.length] = new dnn.dom.__leakEvt(sEvent, oDOM, oDOM[sEvent]); } }, destroyHandlers: function() //handle IE memory leaks with closures { var iCount = dnn.dom.__leakEvts.length-1; for (var i=iCount; i>=0; i--) { var oEvt = dnn.dom.__leakEvts[i]; oEvt.ctl.detachEvent(oEvt.name, oEvt.ptr); oEvt.ctl[oEvt.name] = null; dnn.dom.__leakEvts.length = dnn.dom.__leakEvts.length - 1; } }, //http://jibbering.com/faq/faq_notes/closures.html (associateObjWithEvent) getObjMethRef: function(obj, methodName) { return (function(e) {e = e||window.event; return obj[methodName](e, this); } ); }, getScript: function(sSrc) { if (this.scriptElements[sSrc]) //perf return this.scriptElements[sSrc]; //var oScripts = (document.scripts != null ? document.scripts : dnn.dom.getByTagName('SCRIPT')); var oScripts = dnn.dom.getByTagName('SCRIPT'); //safari has document.scripts //for (var s in oScripts) for (var s=0; s -1) { this.scriptElements[sSrc] = oScripts[s]; //cache for perf return oScripts[s]; } } }, getScriptPath: function() { var oThisScript = dnn.dom.getScript('dnn.js'); if (oThisScript) return oThisScript.src.replace('dnn.js', ''); return ''; }, getSibling: function(oCtl, iOffset) { if (oCtl != null && oCtl.parentNode != null) { for (var i=0; i 0) { sFile = this.scriptFile(sSrc); if (this.scripts[sFile] != null) //already loaded return; } var oSR = new dnn.ScriptRequest(sSrc, sText, callBack); if (sFile) this.scripts[sFile] = oSR; oSR.load(); return oSR; }, loadScripts: function(aSrc, aText, callBack) { if (dnn.scripts == null) { var oRef = function(aSrc, aText, callBack) //closure to invoke self with same params when done {return (function() {dnn.dom.loadScripts(aSrc, aText, callBack);});}; dnn.dom.loadScript(dnn.dom.getScriptPath() + 'dnn.scripts.js', null, oRef(aSrc, aText, callBack)); //dnn.dom.loadScript(dnn.dom.getScriptPath() + 'dnn.scripts.js', null); return; } var oBatch = new dnn.scripts.ScriptBatchRequest(aSrc, aText, callBack); oBatch.load(); }, scriptStatus: function(sSrc) { var sFile = this.scriptFile(sSrc); if (this.scripts[sFile]) return this.scripts[sFile].status; //dynamic load var oScript = this.getScript(sSrc); if (oScript != null) //not a dynamic load, must be complete if found return 'complete'; else return ''; }, setScriptLoaded: function(sSrc) //called by pages js that is dynamically loaded. Needed since Safari doesn't support onload for script elements { var sFile = this.scriptFile(sSrc); if (this.scripts[sFile] && dnn.dom.scripts[sFile].status != 'complete') dnn.dom.scripts[sFile].complete(); }, navigate: function(sURL, sTarget) { if (sTarget != null && sTarget.length > 0) { if (sTarget == '_blank') //todo: handle more window.open(sURL); else document.frames[sTarget].location.href = sURL; } else window.location.href = sURL; return false; }, removeChild: function(oChild) { if (oChild.parentNode.removeChild) return oChild.parentNode.removeChild(oChild); else return null; }, setCookie: function(sName, sVal, iDays, sPath, sDomain, bSecure) { var sExpires; if (iDays) { sExpires = new Date(); sExpires.setTime(sExpires.getTime()+(iDays*24*60*60*1000)); } document.cookie = sName + "=" + escape(sVal) + ((sExpires) ? "; expires=" + sExpires.toGMTString() : "") + ((sPath) ? "; path=" + sPath : "") + ((sDomain) ? "; domain=" + sDomain : "") + ((bSecure) ? "; secure" : ""); if (document.cookie.length > 0) return true; }, getCurrentStyle: function(oNode, prop) { if (document.defaultView) { if (oNode.nodeType != oNode.ELEMENT_NODE) return null; return document.defaultView.getComputedStyle(oNode,'').getPropertyValue(prop.split('-').join('')); } if (oNode.currentStyle) return oNode.currentStyle[prop.split('-').join('')]; if (oNode.style) return oNode.style.getAttribute(prop.split('-').join('')); // We need to get rid of slashes return null; }, dependenciesLoaded: function() { return (typeof(dnn) != 'undefined'); }, loadNamespace: function() { if (this.isLoaded == false) { if (this.dependenciesLoaded()) { dnn.dom = this; this.isLoaded = true; dnn.loadDependencies(this.pns, this.ns); } } }, getFormPostString: function(oCtl) { var sRet = ''; if (oCtl != null) { if (oCtl.tagName && oCtl.tagName.toLowerCase() == 'form') //if form, faster to loop elements collection { for (var i=0; i 0; this.hasPendingNodes = (oNode.getAttribute('hasNodes', '0') == '1' && this.hasNodes == false); this.imageIndex = new Number(oNode.getAttribute('imgIdx', '-1')); this.image = oNode.getAttribute('img', ''); this.level = this.getNodeLevel(); //cache } } dnn_controls.prototype.DNNNode.prototype = { childNodeCount: function() { return this.node.childNodes.length; }, getNodeLevel: function() { var i=0; var oNode = this.node; while (oNode != null) { oNode = oNode.parentNode(); if (oNode == null || oNode.nodeName() == 'root') break; i++; } return i; }, update: function(sProp) { if (sProp != null) { var sType = typeof(this[sProp]); if (sType == 'string' || sType == 'number' || this[sProp] == null) this.node.setAttribute(sProp, this[sProp]); else if (sType == 'boolean') this.node.setAttribute(sProp, new Number(this[sProp])); } else { for (sProp in this) this.update(sProp); } } }//END DNNNode Methods //--- End dnn.controls //--- dnn.utilities function dnn_util() { this.pns = 'dnn'; this.ns = 'utilities'; this.dependencies = 'dnn,dnn.dom'.split(','); this.isLoaded = false; } dnn_util.prototype.dependenciesLoaded = function() { return (typeof(dnn) != 'undefined' && typeof(dnn.dom) != 'undefined'); } dnn_util.prototype.loadNamespace = function() { if (this.isLoaded == false) { if (this.dependenciesLoaded()) { if (typeof(dnn_utility) != 'undefined') dnn.extend(dnn_util.prototype, new dnn_utility); dnn.util = new dnn_util(); this.isLoaded = true; dnn.loadDependencies(this.pns, this.ns); } } } //--- End dnn.utilities //--- End dnn //-- prototype/atlas shorthand functions function $() { var ary = new Array(); for (var i=0; i=0; i--) __dnn_m_aNamespaces[i].loadNamespace(); pqrs_application/x-javascript_8http://nuke.cicap-taa.org/controls/SolpartMenu/spmenu.jsObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_8http://nuke.cicap-taa.org/controls/SolpartMenu/spmenu.js*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A~3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Accept-Ranges\Content-Type\X-Powered-By]Last-Modified^Content-LengthTDateTEtag_Microsoft-IIS/6.0Ubytes_application/x-javascriptWASP.NET_Fri, 15 Feb 2008 00:33:28 GMTU67819_Thu, 22 Jul 2010 17:53:47 GMT_"0fce9616a6fc81:48b69"*+YZ_NSMutableDictionaryY[/\NSDictionary*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~(17:@IRT[cnpy{} -5U[{/f1O//------------------------------------------------------// // Solution Partner's ASP.NET Hierarchical Menu Control // // Copyright (c) 2002-2005 // // Jon Henning - Solution Partner's Inc // // jhenning@solpart.com - http://www.solpart.com // // Compatible Menu Version: // // // //