From: =?Windows-1252?Q?Enregistr=E9_par_Windows_Internet_Explorer_8?=
Subject: =?Windows-1252?Q?Sommaire_d=E9taill=E9_pour_les_pages_de_liens?=
Date: Sat, 30 May 2009 07:49:57 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
type="text/html";
boundary="----=_NextPart_000_01A9_01C9E0FB.3A694380"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7100.0
This is a multi-part message in MIME format.
------=_NextPart_000_01A9_01C9E0FB.3A694380
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://dpernoux.free.fr/Plan%20du%20site%20.html
Sommaire d=E9taill=E9 pour les pages de liens
Sommaire =
Sommaire =
d=E9taill=E9 pour les pages=20
de liens
01 =
Enseignement en g=E9n=E9ral, p=E9dagogie, ... (dont ASH, ZEP, sites =
enfants) (docs=20
pour la classe)
a) ASH, SEGPA, =
difficult=E9s=20
scolaires, handicaps, social, ZEP, ...
b) CEMEA =
c) Comptines =
d) Gestion mentale =
e) INRP =
f) M=E9tacognition=20
g) Nombreux sites =
divers=20
(souvent avec docs pour la classe) (dont annales, ...) =
h) OCCE =
i) Orientation =
scolaire =20
j) P=E9dagogie =
Freinet =20
k) P=E9dagogie =
Montessori =20
l) P=E9dagogie de =
ma=EEtrise=20
(PMEV)
m) P=E9dagogie du =
projet =20
n) P=E9dagogie=20
institutionnelle
o) Quelques documents =
divers=20
(t=E9l=E9chargeables) pour la classe (mais VOIR AUSSI ALLEURS)=20
p) Sites pour =
enfants =20
q) Sujets pr=E9cis =
divers (ex. :=20
APP, arbres de connaissances, CPE, cin=E9ma, citoyennet=E9, =
directeurs, droits=20
de l'enfant, environnement, =E9valuation, images, origami, =
primo-arrivants,=20
p=E9dagogie, sigles, suppl=E9ance, tsiganes, violence,=20
etc.)
02 =
Ressources=20
du minist, des acad., de circonscript. (avec docs pour la classe par=20
disc.)
03 =
Ressources=20
des Cndp, Crdp, Cddp (nombreux liens enseignement) et =
biblioth=E8ques =20
04 =
Ecole=20
maternelle
05 =
QUELQUES=20
sites concernant plus sp=E9cifiquement le cycle 2 ( toutes =
disciplines) (VOIR=20
AUSSI AILLEURS)
06 =
QUELQUES=20
sites concernant plus sp=E9cifiquement le cycle 3 (toutes disciplines) =
(VOIR=20
AUSSI AILLEURS)
07 =
Formation=20
des enseignants et sites IUFM (dont conseils pour d=E9buter) CAFIPEMF, =
CRPE,=20
M=E9moires PE2 et PLC2 Sites pour PE1 et PE2 =
08 =
Enseignement du fran=E7ais =E0 l'=E9cole =E9l=E9mentaire =20
09 =
Enseignement du fran=E7ais au coll=E8ge et au lyc=E9e=20
10 =
Enseignement du fran=E7ais (tous niveaux) (dont=20
FLE)
11 =
Ressources=20
en fran=E7ais (en g=E9n=E9ral) (dont =
dictionnaires)
12 =
Enseignement des math=E9matiques =E0 l '=E9cole=20
=E9l=E9mentaire
13 =
Enseignement des math=E9matiques au =
coll=E8ge
14 =
Enseignement des math=E9matiques au lyc=E9e (dont LP tous =
niveaux) =20
15 =
Enseignement des math=E9matiques dans le sup=E9rieur (dont =
Agr=E9gation, CAPES et=20
classes pr=E9paratoires)
16 =
Enseignement des math=E9matiques tous niveaux (dont liens et =
=E9nigmes) =20
17 =
Ressources=20
en math=E9matiques (en g=E9n=E9ral) (dont calculatrices et calculs en=20
ligne)
18 =
Enseignement EPS, langues vivantes, latin, grec, SES, =E9conomie, =
comptabilit=E9=20
et gestion
19 =
Enseignement des arts plast., de la musique, de la danse, du =
th=E9=E2tre et de la=20
cuisine
20 =
Enseignement histoire-g=E9o (et =E9d. civique), sciences, techno, STS =
et=20
STI
21 Ressources en =
sciences et=20
histoire-g=E9ographie (en g=E9n=E9ral)
22 =
Enseignement TICE (voir aussi ailleurs), logiciels, correspondances =
scolaires,=20
=E9diteurs
23 =
Ressources=20
pour documentalistes et encyclop=E9dies en ligne =20
24 =
Ressources=20
en philosophie (en g=E9n=E9ral et =
enseignement)
25 =
Listes de=20
diffusion et forums de discussion
26 =
M=E9moires,=20
th=E8ses, dossiers... consacr=E9s =E0 l'enseignement (dont m=E9moires =
de CAFIPEMF,=20
CAPSAIS et PE2)
27 =
Pages de=20
liens vers des sites consacr=E9s =E0 l'enseignement =20
28 =
Programmes,=20
horaires, BO, textes officiels divers
29 =
Sites=20
d'=E9coles
30 =
Sites de=20
coll=E8ges, de lyc=E9es, d'=E9l=E8ves (et sites concernant les =
lyc=E9es et=20
coll=E8ges)
31 =
Sites de=20
syndicats, mutuelles, etc. (et renseignements pratiques,=20
carri=E8re,...)
32 =
Sites=20
universitaires (sauf IUFM) et sites pour =E9tudiants =20
Haut de =
la=20
page
Page =
d'entr=E9e de mes=20
diff=E9rents sites personnels
------=_NextPart_000_01A9_01C9E0FB.3A694380
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://dpernoux.free.fr/icon1122.gif
R0lGODdhIAAgAPf/AAAAAIAAAACAAICAAAAAgIAAgACAgMDAwMDcwKbK8P//zP//mf//Zv//M//M
///MzP/Mmf/MZv/MM//MAP+Z//+ZzP+Zmf+ZZv+ZM/+ZAP9m//9mzP9mmf9mZv9mM/9mAP8z//8z
zP8zmf8zZv8zM/8zAP8AzP8Amf8AZv8AM8z//8z/zMz/mcz/Zsz/Zsz/M8z/AMzM/8zMzMzMmczM
ZszMM8zMAMyZ/8yZzMyZmcyZZsyZM8yZAMxm/8xmzMxmmcxmZsxmM8xmAMwz/8wzzMwzmcwzZswz
M8wzAMwA/8wAzMwAmcwAZswAM8wAAJn//5n/zJn/mZn/Zpn/M5n/AJnM/5nMzJnMmZnMZpnMM5nM
AJmZ/5mZzJmZmZmZZpmZM5mZAJlm/5lmzJlmmZlmZplmM5lmAJkz/5kzzJkzmZkzZpkzM5kzAJkA
/5kAzJkAmZkAZpkAM5kAAGb//2b/zGb/mWb/Zmb/M2b/AGbM/2bMzGbMmWbMZmbMM2bMAGaZ/2aZ
zGaZmWaZZmaZM2aZAGZm/2ZmzGZmmWZmZmZmM2ZmAGYz/2YzzGYzmWYzZmYzM2YzAGYA/2YAzGYA
mWYAZmYAM2YAADP//zP/zDP/mTP/ZjP/MzP/ADPM/zPMzDPMmTPMZjPMMzPMADOZ/zOZzDOZmTOZ
ZjOZMzOZADNm/zNmzDNmmTNmZjNmMzNmADMz/zMzzDMzmTMzZjMzMzMzADMA/zMAzDMAmTMAZjMA
MzMAAAD/zAD/mQD/ZgD/MwDM/wDMzADMmQDMZgDMMwDMAACZ/wCZzACZmQCZZgCZMwCZAABm/wBm
zABmmQBmZgBmAABmMwAz/wAzzAAzmQAzZgAzMwAzAAAAzAAAmQAAZgAAM90AALsAAKoAAIgAAHcA
AFUAAEQAACIAAADdAAC7AACqAACIAAB3AABVAABEAAAiAN3d3VVVVXd3d3d3d0RERCIiIhEREQAA
dwAAVQAARAAAIv/78KCgpICAgP8AAAD/AP//AAAA//8A/wD//////yH5BAEAAAAALAAAAAAgACAA
AAjgAGcJHEiwoMGDAgEAmMWqocOHECNKnKWQoUSH/x5mvNhwVpcuFjlubDjyokeQGkf+W0mSJUdW
J0NuzDiTVU2bJj/KJIkT502OMTHyrHmz5MOgGF2unOkSqM6XUCc+jUq149SqUZFihap1q1OULUUa
tbnUKtifKnlqhNi1p1uhZcuaDdlzadOxQmFeNTqWZtOeSPvm5as2sNyIf5M6bOs1IuPGR69Cdix5
cmSwltlWJmu35GHNXXSIHk26tOnToj+iXs169EdIsGPLnk27NuyPCj/q3s27t2/duX8LH/4xIAA7
------=_NextPart_000_01A9_01C9E0FB.3A694380
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://dpernoux.free.fr/patch2.jpg
/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDABsSFBcUERsXFhceHBsgKEIrKCUlKFE6PTBCYFVlZF9V
XVtqeJmBanGQc1tdhbWGkJ6jq62rZ4C8ybqmx5moq6T/2wBDARweHigjKE4rK06kbl1upKSkpKSk
pKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKT/wAARCACWAJYDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDo8/5z
S5NN70VBQu44pCfejp9aKADcaXccdqSkPfr+FLUB240bz6e1N+lAxwR9RTuFh2844AppYkY4/lR9
OcUhHbjB4pXHYdk/5NGf8mkXGM0v86Yg/A/nSgAn60ntS5556UAAWnACjI6/0pAefenoIXA9/wA6
CKKAc0xBRRkUUAMooo/GpKD2oo9v8iigBBR+NBOPSk6ikMXoO9IMjjp/n/8AVS+uevpSdM+lAC9s
/nTec+9O7c0mOcH8aQxw4Ao9s0cH0o/z+NMkMcdKOlL+lA60wDGD1oHalHWgUwD+VGOgNLjj0oxT
ENABxnnjvRTsUUWC4w/5zRQSBz+PSk6fhUjDv/nil7elJ+lHQcAZoAb6/kcd6XGR6+/rScA9/rSn
rzigBeoo5J9Oc4pM/XpS98Y9KQw9/Sk6YxS5/Gk7+9ACjjjtSikx6UtAC+1HY0h9x+lLnn3+tMQH
rSg800dKAcc0XAkopu72o3e1VdCsOopu725oouFiLJ9f6UvamjsPelH3aSGx350fp34pPfPNHHfG
M0ABb0/OkHHI4A/Sl9M9fek469KAEOffjt70Zx39s0jdxjHt/n/PFHIOec0hi5Ocd/T0pc9s03Jx
igfjSAdk9OlBY9Mmm9B6UHjPt6UAO3Y7igscentimA0Afn60ALuPrS7mHUmk6/X6UD2/SmA7c2ev
tQGPWhacBj1P+FIAHTkZFFLj2z9O9FLUCLuelOHTvSYPTp65pwQ46VaExOtGeOtOCk4J6fWgK3+T
TEJnn8aT26/1p2xsf/X6UbG9P1oAjPHX0oAwKcynd0HX1FKAQo/xqWUhpXsP/rUAf5Pelx7f0pcH
059qQDOn1oPHHp+lLgY5IpSD9DRcLDPwoPXNOxj19aXGKLjGgemacVzz6/5/xoGM/wCFL0x2pAKo
x6ilxSAijP8AkUxC/n+dFAPpgGii4hBnPTvTwMiox/IdacGPT/69NAx9HNMDE0ZP0/CncVh4paiD
N2pd5z2o5kFgf73r+NJ9fSkyT1/T8KOg4qWyrC9/xoyKTPX0oGcHPWi4WCj3oIweKOe2aQwx6daK
Tt3pGPcehoAUUfhikBx/n0oycjigBevWl7e9N9OaUHjt9KYCmikzjr/OilYAz+IpScntz3pmT1/z
/n+lOHfFUIcv3f8A61KelAHtRnvQIP50Y96WgfSiwDSKQ/rTj1NB6UrDuNwaCNuCBTh3/LNNf6dq
LBcaxzwBSHml/wA8/wCfpQefftnFMBOufz60HjI/pRnv19KDxj0oAP8AP+f8/wD1zPp/Omgcfzp3
p7+9AC+w6/lmg8e4/nQvTj/Gl79P8/570AIOfeikJwOSPqeaKVhh3xTscn60mM5z+VP9+/rQIUYA
5o/rSHij659aLgKTS59aaelJyTRcLDsg9x/hRnJ/lQB3yB6fSjGBjI+lMQZ96ZJ2z0qQr701kLYx
j6/5/GmIj/z1/wA+1H0p3l8kZAo8sn0oGM44OOKXBP1p2w+tKq4GCRQAzH4UD/P+f0pdvHBH60EY
zjH1pAA6Z/L9KXH55xRjB7dfSnY6DrnigCPj8KKXGTxyaKQxfw/z/n+dOxgZFGOTx79KfznjrTsK
5F0+vtS/5+tOak/H9aTQ7iDkj0ozS/j+dL9aLAKvT3pcgd6SlH4VRID8M0E5FIeaRs+/X/P8qLgL
24pPypn0P60c9M/Si47En5ikPX6D/P8AKmc54zSHnr/+qi4WH9j/ACzR/XimZJ9f/r/5/nQvJ6k/
5/z+lIB+ffNIMD6UvNHPJpgJz0xx9KKVV+bBFFTYLjiMDmlHIz2ooqxCMRtB9aQ4BPWiikMXHc0u
33oooEG0UuOKKKYgxTWG1SfQUUUDGgZ6H160Dnn3H+NFFSAgXIH8vwpP55x+tFFMYY7fh9OtKoGR
/n/PWiil1AeFz1/nS98d+aKKoSEABPr+FFFFK7A//9k=
------=_NextPart_000_01A9_01C9E0FB.3A694380
Content-Type: text/css;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://dpernoux.free.fr/Plan du site .html_files/treestyles.css
BODY {
FONT-FAMILY: sans-serif; COLOR: #000000; body: patch2.jpg
}
:link {
COLOR: #0000a0; TEXT-DECORATION: none
}
:visited {
COLOR: #0000a0; TEXT-DECORATION: none
}
A:active {
COLOR: #0000a0; TEXT-DECORATION: none
}
A:hover {
COLOR: #0000a0; TEXT-DECORATION: underline
}
DIV.basetext {
BORDER-BOTTOM: #dddddd thin solid; TEXT-ALIGN: left; BORDER-LEFT: =
#dddddd thin solid; PADDING-BOTTOM: 11px; MARGIN: 11px 1%; PADDING-LEFT: =
11px; PADDING-RIGHT: 11px; BORDER-TOP: #dddddd thin solid; FONT-WEIGHT: =
normal; BORDER-RIGHT: #dddddd thin solid; PADDING-TOP: 11px; body: =
patch2.jpg
}
DIV.basetop {
BORDER-BOTTOM: #dddddd thin solid; POSITION: fixed; TEXT-ALIGN: right; =
BORDER-LEFT: #dddddd thin solid; PADDING-BOTTOM: 2px; MARGIN: 0px 1%; =
PADDING-LEFT: 11px; WIDTH: auto; PADDING-RIGHT: 11px; HEIGHT: auto; =
BORDER-TOP: #dddddd thin solid; TOP: 0px; RIGHT: 0em; FONT-WEIGHT: =
normal; BORDER-RIGHT: #dddddd thin solid; PADDING-TOP: 2px; LEFT: auto; =
body: patch2.jpg
}
H1 {
TEXT-ALIGN: center
}
SPAN.h2 {
FONT-FAMILY: sans-serif; FONT-WEIGHT: bold
}
DIV.year {
MARGIN-RIGHT: 2%; body: patch2.jpg
}
DIV.form {
=09
}
SPAN.cpt {
COLOR: #005500; FONT-WEIGHT: bold
}
SPAN.cm {
COLOR: #666666
}
.fl {
FONT-STYLE: italic; COLOR: #0000a0
}
UL {
MARGIN-TOP: 1px; PADDING-LEFT: 3%; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 0px
}
LI {
LIST-STYLE-POSITION: outside; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
UL LI {
LIST-STYLE-TYPE: square; FONT-FAMILY: sans-serif; FONT-WEIGHT: normal
}
LI.basic {
LIST-STYLE-TYPE: square; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; =
LIST-STYLE-IMAGE: none
}
SPAN.links {
=09
}
.sub {
DISPLAY: none
}
.subexp {
DISPLAY: block
}
.sub {
DISPLAY: none
}
.subexp {
DISPLAY: block
}
LI.exp {
MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; CURSOR: pointer; =
LIST-STYLE-IMAGE: url(plus.png)
}
LI.col {
MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; CURSOR: pointer; =
LIST-STYLE-IMAGE: url(minus.png)
}
LI.exp_active {
MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; LIST-STYLE-IMAGE: url(plus.png); =
body: patch2.jpg
cursor:pointer
}
LI.col_active {
MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; CURSOR: pointer; =
LIST-STYLE-IMAGE: url(minus.png); body: patch2.jpg
}
LI.basic_active {
LIST-STYLE-TYPE: square; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; =
LIST-STYLE-IMAGE: none; body: patch2.jpg
}
------=_NextPart_000_01A9_01C9E0FB.3A694380
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://dpernoux.free.fr/Plan du site .html_files/marktree.js
/* MarkTree JavaScript code
*=20
* The contents of this file are subject to the Mozilla Public License =
Version
* 1.1 (the "License"); you may not use this file except in compliance =
with
* the License. You may obtain a copy of the License at
* http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS IS" =
basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the =
License
* for the specific language governing rights and limitations under the
* License.
*=20
* Miika Nurminen, 12.7.2004.
*/
/* cross-browser (tested with ie5, mozilla 1 and opera 5) keypress =
detection */
function get_keycode(evt) {
// IE
code =3D document.layers ? evt.which
: document.all ? event.keyCode // =
event.keyCode!=3Devt.keyCode!
: evt.keyCode;
if (code=3D=3D0)=20
code=3Devt.which; // for NS
return code;
}
var lastnode=3Dnull;
var listnodes =3D null;
var list_index=3D1;
var lastnodetype=3D''; // determines if node is a link, input or text;
// up, left, down, right, keypress codes
//ijkl
//var keys =3D new Array(105,106,107,108);
//num arrows
//var keys =3D new Array(56,52,50,54);
//wasd
// var press2 =3D new Array(119,97,115,100);
var press =3D new Array(47,45,42,43);
// keydown codes
// var keys2=3Dnew Array(87,65,83,68);
var keys=3D new Array(38,37,40,39);
// keyset 1 =3D keydown, otherwise press
function checkup(keyset,n) {
if (keyset=3D=3D1) return (n=3D=3Dkeys[0]);
return ((n=3D=3Dpress[0]) /*|| (n=3D=3Dpress2[0])*/)
}
function checkdn(keyset,n) {
if (keyset=3D=3D1) return (n=3D=3Dkeys[2]);
return ((n=3D=3Dpress[2]) /*|| (n=3D=3Dpress2[2])*/)
}
function checkl(keyset,n) {
if (keyset=3D=3D1) return (n=3D=3Dkeys[1]);
return ((n=3D=3Dpress[1]) /*|| (n=3D=3Dpress2[1])*/)
}
function checkr(keyset,n) {
if (keyset=3D=3D1) return (n=3D=3Dkeys[3]);
return ((n=3D=3Dpress[3]) /*|| (n=3D=3Dpress2[3])*/)
}
function is_exp(n) {
if (n=3D=3Dnull) return false;
return ((n.className=3D=3D'exp') || (n.className=3D=3D'exp_active'));
}
function is_col(n) {
if (n=3D=3Dnull) return false;
return ((n.className=3D=3D'col') || (n.className=3D=3D'col_active'));
}
function is_basic(n) {
if (n=3D=3Dnull) return false;
return ((n.className=3D=3D'basic') || =
(n.className=3D=3D'basic_active'));
}
/* returns i>=3D0 if true */
function is_active(node) {
if (node.className=3D=3Dnull) return false
return node.className.indexOf('_active');
}
function toggle_class(node) {
if ((node=3D=3Dnull) || (node.className=3D=3Dnull)) return;
str=3Dnode.className;
result=3D"";
i =3D str.indexOf('_active');
if (i>0)
result=3D str.substr(0,i);
else
result=3D str+"_active";
node.className=3Dresult;=20
return node;
}
function activate(node) {
node.style.backgroundColor=3D'#eeeeff';
}
function deactivate(node) {
node.style.backgroundColor=3D'#ffffff';
}
function is_list_node(n) {
if (n=3D=3Dnull) return false;
if (n.className=3D=3Dnull) return false;
if ( (is_exp(n)) ||=20
(is_col(n)) ||
(is_basic(n)) )
return true; else return false;
}
function get_href(n) {
alist=3Dn.attributes;
if (alist!=3Dnull) {
hr =3D alist.getNamedItem('href');
if (hr!=3Dnull) return hr.nodeValue;
}
if (n.childNodes.length=3D=3D0) return '';
for (var i=3D0; i=3D0)
toggle_class(lastnode);
lastnode=3Dn;
if (!(is_active(lastnode)>=3D0))
toggle_class(lastnode);
/*var d2 =3D new Date();
var t_mil2 =3D d2.getMilliseconds();
window.alert(t_mil2-t_mil);*/
}
function next_list_node() {
tempIndex =3D list_index;
while (tempIndex0) {
tempIndex--;
var x =3D listnodes[tempIndex];
if (is_list_node(x)) {
list_index=3DtempIndex;
return;
}
}
}
function getsub (li) {
if (li.childNodes.length=3D=3D0) return null;
for (var c =3D 0; c < li.childNodes.length; c++)
if ( (li.childNodes[c].className =3D=3D 'sub') || =
(li.childNodes[c].className =3D=3D 'subexp') )=20
return li.childNodes[c];
}
function find_listnode_recursive (li) {
if (is_list_node(li)) return li;=20
if (li.childNodes.length=3D=3D0) return null;
result=3Dnull;
for (var c =3D 0; c < li.childNodes.length; c++) {
result=3Dfind_listnode_recursive(li.childNodes[c]);
if (result!=3Dnull) return result;
}
return null;
}
function next_child_listnode(li) {
var result=3Dnull;
for (var i=3D0; i