From: Subject: =?Windows-1252?Q?SO=3FN_:_GV_PHUONG_K=3F_=D0=D4NG.THCS_LUONG_TH=3F_VINH?= =?Windows-1252?Q?.C=3FN_THO._=D4N_T=3FP_CHUONG_1.L=DD_8.1?= Date: Tue, 23 Oct 2007 10:54:57 +0700 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C81563.267CD540" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C81563.267CD540 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: file://D:\TAP HUAN (I)\Ontapchuong1ly8.1\index.html =EF=BB=BF SO=E1=BA=A0N : GV = PH=C6=AF=C6=A0NG K=E1=BB=B6 =C4=90=C3=94NG.THCS L=C6=AF=C6=A0NG = TH=E1=BA=BE VINH.C=E1=BA=A6N TH=C6=A0. =C3=94N T=E1=BA=ACP = CH=C6=AF=C6=A0NG 1.L=C3=9D 8.1
    SO=E1=BA=A0N : GV = PH=C6=AF=C6=A0NG K=E1=BB=B6 =C4=90=C3=94NG.THCS L=C6=AF=C6=A0NG = TH=E1=BA=BE=20 VINH.C=E1=BA=A6N TH=C6=A0. =C3=94N T=E1=BA=ACP CH=C6=AF=C6=A0NG = 1.L=C3=9D 8.1

SO=E1=BA=A0N : GV PH=C6=AF=C6=A0NG K=E1=BB=B6 = =C4=90=C3=94NG.THCS L=C6=AF=C6=A0NG TH=E1=BA=BE VINH.C=E1=BA=A6N = TH=C6=A0. =C3=94N T=E1=BA=ACP=20 CH=C6=AF=C6=A0NG 1.L=C3=9D 8.1

3D"IDevice = C=C3=82U 1

1. C=C3=B3 m=E1=BB=99t =C3=B4 t=C3=B4 ch=E1=BA=A1y = tr=C3=AAn =C4=91=C6=B0=E1=BB=9Dng. Trong c=C3=A1c c=C3=A2u m=C3=B4 = t=E1=BA=A3 sau =C4=91=C3=A2y,=20 c=C3=A2u n=C3=A0o kh=C3=B4ng = =C4=91=C3=BAng ?

  =20

=C3=94 t=C3=B4 chuy=E1=BB=83n=20 =C4=91=E1=BB=99ng so v=E1=BB=9Bi m=E1=BA=B7t = =C4=91=C6=B0=E1=BB=9Dng. =

=C3=94 t=C3=B4 =C4=91=E1=BB=A9ng y=C3=AAn=20 so v=E1=BB=9Bi ng=C6=B0=E1=BB=9Di l=C3=A1i = xe.

=C3=94 t=C3=B4 chuy=E1=BB=83n =C4=91=E1=BB=99ng so = v=E1=BB=9Bi ng=C6=B0=E1=BB=9Di l=C3=A1i xe. =

=C3=94 t=C3=B4 chuy=E1=BB=83n=20 =C4=91=E1=BB=99ng so v=E1=BB=9Bi c=C3=A1i c=C3=A2y b=C3=AAn = =C4=91=C6=B0=E1=BB=9Dng.=20

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 2

Qu=E1=BA=A3 b=C3=B3ng =C4=91ang l=C4=83n tr=C3=AAn s=C3=A0n = nh=C3=A0, c=C3=A2u n=C3=A0o m=C3=B4 t=E1=BA=A3 sau =C4=91=C3=A2y l=C3=A0 = =C4=91=C3=BAng=20 ?

  =20

Qu=E1=BA=A3 b=C3=B3ng =C4=91ang=20 chuy=E1=BB=83n =C4=91=E1=BB=99ng. =

Qu=E1=BA=A3 b=C3=B3ng =C4=91ang=20 =C4=91=E1=BB=A9ng y=C3=AAn. =

Qu=E1=BA=A3 b=C3=B3ng =C4=91ang chuy=E1=BB=83n = =C4=91=E1=BB=99ng so v=E1=BB=9Bi s=C3=A0n=20 nh=C3=A0.

Qu=E1=BA=A3 b=C3=B3ng =C4=91ang=20 =C4=91=E1=BB=A9ng y=C3=AAn so v=E1=BB=9Bi s=C3=A0n = nh=C3=A0.=20

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 3

Trong c=C3=A1c =C4=91=C6=A1n v=E1=BB=8B sau =C4=91=C3=A2y, = =C4=91=C6=A1n v=E1=BB=8B n=C3=A0o l=C3=A0 =C4=91=C6=A1n v=E1=BB=8B = v=E1=BA=ADn t=E1=BB=91c=20 ?

  =20

km.h

m.s

km/h

s/m =

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 4

Kho=E1=BA=A3ng c=C3=A1ch t=E1=BB=AB Tr=C3=A1i =C4=90=E1=BA=A5t = =C4=91=E1=BA=BFn M=E1=BA=B7t Tr=E1=BB=9Di l=C3=A0 150.000.000 km. = V=E1=BA=ADn t=E1=BB=91c c=E1=BB=A7a =C3=A1nh=20 s=C3=A1ng l=C3=A0 300.000 km/s. T=C3=ADnh th=E1=BB=9Di gian =C3=A1nh = s=C3=A1ng truy=E1=BB=81n t=E1=BB=AB M=E1=BA=B7t Tr=E1=BB=9Di = =C4=91=E1=BA=BFn Tr=C3=A1i=20 =C4=90=E1=BA=A5t.

  =20

8=20 ph=C3=BAt.

8 ph=C3=BAt 20 gi=C3=A2y. =

9=20 ph=C3=BAt.

9 ph=C3=BAt 10=20 gi=C3=A2y. =

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 5

H=C3=A3y ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 l=E1=BB=9Di=20 =C4=91=C3=BAng v=E1=BB=81 chuy=E1=BB=83n =C4=91=E1=BB=99ng = =C4=91=E1=BB=81u.

  =20

Chuy=E1=BB=83n =C4=91=E1=BB=99ng = =C4=91=E1=BB=81u l=C3=A0 chuy=E1=BB=83n =C4=91=E1=BB=99ng v=E1=BA=ADt = =C4=91i =C4=91=C6=B0=E1=BB=A3c=20 nh=E1=BB=AFng qu=C3=A3ng =C4=91=C6=B0=E1=BB=9Dng b=E1=BA=B1ng nhau = trong nh=E1=BB=AFng kho=E1=BA=A3ng th=E1=BB=9Di gian b=E1=BA=B1ng=20 nhau.

Chuy=E1=BB=83n =C4=91=E1=BB=99ng = =C4=91=E1=BB=81u c=C3=B3 v=E1=BA=ADn t=E1=BB=91c v =3D s /=20 t

Chuy=E1=BB=83n =C4=91=E1=BB=99ng = =C4=91=E1=BB=81u l=C3=A0 chuy=E1=BB=83n =C4=91=E1=BB=99ng m=C3=A0 = v=E1=BA=ADn t=E1=BB=91c c=C3=B3 =C4=91=E1=BB=99 l=E1=BB=9Bn=20 kh=C3=B4ng =C4=91=E1=BB=95i theo th=E1=BB=9Di = gian.

M=E1=BB=99t = ng=C6=B0=E1=BB=9Di =C4=91i xe =C4=91=E1=BA=A1p =C4=91=C6=B0=E1=BB=A3c = coi l=C3=A0 chuy=E1=BB=83n=20 =C4=91=E1=BB=99ng =C4=91=E1=BB=81u n=E1=BA=BFu trong gi=E1=BB=9D = =C4=91=E1=BA=A7u =C4=91i =C4=91=C6=B0=E1=BB=A3c 16 km v=C3=A0 = gi=E1=BB=9D ti=E1=BA=BFp theo c=C5=A9ng =C4=91i =C4=91=C6=B0=E1=BB=A3c = 16=20 km. =

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 6

Ch=E1=BB=8Dn c=C3=A2u m=C3=B4 t=E1=BA=A3 =C4=91=C3=BAng=20 t=C3=ADnh ch=E1=BA=A5t c=E1=BB=A7a c=C3=A1c chuy=E1=BB=83n = =C4=91=E1=BB=99ng sau :=20

  =20

H=C3=B2n bi l=C4=83n=20 xu=E1=BB=91ng m=C3=A1ng nghi=C3=AAng l=C3=A0 chuy=E1=BB=83n = =C4=91=E1=BB=99ng =C4=91=E1=BB=81u.=20

Chuy=E1=BB=83n =C4=91=E1=BB=99ng=20 c=E1=BB=A7a =C4=91=E1=BA=A7u kim ph=C3=BAt c=E1=BB=A7a = =C4=91=E1=BB=93ng h=E1=BB=99 l=C3=A0 chuy=E1=BB=83n =C4=91=E1=BB=99ng = bi=E1=BA=BFn=20 =C4=91=E1=BB=95i. =

Xe =C4=91=E1=BA=A1p xu=E1=BB=91ng d=E1=BB=91c l=C3=A0 = chuy=E1=BB=83n =C4=91=E1=BB=99ng bi=E1=BA=BFn=20 =C4=91=E1=BB=95i. =

=C3=94 t=C3=B4 ch=E1=BA=A1y t=E1=BB=AB=20 C=E1=BA=A7n Th=C6=A1 =C4=91=E1=BA=BFn th=C3=A0nh ph=E1=BB=91 = H=E1=BB=93 Ch=C3=AD Minh l=C3=A0 chuy=E1=BB=83n =C4=91=E1=BB=99ng=20 =C4=91=E1=BB=81u. =

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 7

Khi ch=E1=BB=89 c=C3=B3 m=E1=BB=99t = l=E1=BB=B1c t=C3=A1c d=E1=BB=A5ng l=C3=AAn v=E1=BA=ADt th=C3=AC = v=E1=BA=ADn t=E1=BB=91c=20 c=E1=BB=A7a v=E1=BA=ADt s=E1=BA=BD nh=C6=B0 th=E1=BA=BF n=C3=A0o ? = H=C3=A3y ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 l=E1=BB=9Di =C4=91=C3=BAng = nh=E1=BA=A5t=20 ?

  =20

V=E1=BA=ADn t=E1=BB=91c kh=C3=B4ng=20 thay =C4=91=E1=BB=95i. =

C=C3=B3 th=E1=BB=83 t=C4=83ng d=E1=BA=A7n v=C3=A0 = c=C5=A9ng c=C3=B3 th=E1=BB=83 gi=E1=BA=A3m=20 d=E1=BA=A7n.

V=E1=BA=ADn t=E1=BB=91c t=C4=83ng=20 d=E1=BA=A7n.

V=E1=BA=ADn t=E1=BB=91c gi=E1=BA=A3m=20 d=E1=BA=A7n. =

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 8

V=E1=BA=ADt ch=E1=BB=89 ch=E1=BB=8Bu t=C3=A1c d=E1=BB=A5ng = c=E1=BB=A7a hai l=E1=BB=B1c. C=E1=BA=B7p l=E1=BB=B1c n=C3=A0o sau = =C4=91=C3=A2y l=C3=A0m cho v=E1=BA=ADt =C4=91ang=20 =C4=91=E1=BB=A9ng y=C3=AAn, ti=E1=BA=BFp t=E1=BB=A5c =C4=91=E1=BB=A9ng = y=C3=AAn ?=20

  =20

Hai l=E1=BB=B1c c=C3=B9ng=20 c=C6=B0=E1=BB=9Dng =C4=91=E1=BB=99, c=C3=B9ng = ph=C6=B0=C6=A1ng.

Hai l=E1=BB=B1c c=C3=B9ng=20 ph=C6=B0=C6=A1ng, ng=C6=B0=E1=BB=A3c = chi=E1=BB=81u.

Hai l=E1=BB=B1c c=C3=B9ng = =C4=91=E1=BA=B7t l=C3=AAn m=E1=BB=99t v=E1=BA=ADt, c=C3=B9ng = c=C6=B0=E1=BB=9Dng =C4=91=E1=BB=99, c=C3=B3=20 ph=C6=B0=C6=A1ng c=C3=B9ng n=E1=BA=B1m tr=C3=AAn m=E1=BB=99t = =C4=91=C6=B0=E1=BB=9Dng th=E1=BA=B3ng, ng=C6=B0=E1=BB=A3c=20 chi=E1=BB=81u.

Hai l=E1=BB=B1c c=C3=B9ng=20 ph=C6=B0=C6=A1ng, c=C3=B9ng c=C6=B0=E1=BB=9Dng =C4=91=E1=BB=99, = c=C3=B9ng chi=E1=BB=81u.=20

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 9

V=E1=BA=ADt s=E1=BA=BD nh=C6=B0 = th=E1=BA=BF n=C3=A0o khi ch=E1=BB=89 ch=E1=BB=8Bu t=C3=A1c d=E1=BB=A5ng = c=E1=BB=A7a hai=20 l=E1=BB=B1c c=C3=A2n b=E1=BA=B1ng ? H=C3=A3y ch=E1=BB=8Dn c=C3=A2u = tr=E1=BA=A3 l=E1=BB=9Di =C4=91=C3=BAng.=20

  =20

V=E1=BA=ADt =C4=91ang =C4=91=E1=BB=A9ng = y=C3=AAn s=E1=BA=BD =C4=91=E1=BB=A9ng y=C3=AAn, v=E1=BA=ADt =C4=91ang = chuy=E1=BB=83n =C4=91=E1=BB=99ng=20 s=E1=BA=BD chuy=E1=BB=83n =C4=91=E1=BB=99ng th=E1=BA=B3ng = =C4=91=E1=BB=81u m=C3=A3i m=C3=A3i.=20

V=E1=BA=ADt =C4=91ang =C4=91=E1=BB=A9ng=20 y=C3=AAn s=E1=BA=BD chuy=E1=BB=83n =C4=91=E1=BB=99ng nhanh = d=E1=BA=A7n.=20

V=E1=BA=ADt =C4=91ang=20 chuy=E1=BB=83n =C4=91=E1=BB=99ng s=E1=BA=BD d=E1=BB=ABng = l=E1=BA=A1i.

V=E1=BA=ADt =C4=91ang=20 chuy=E1=BB=83n =C4=91=E1=BB=99ng =C4=91=E1=BB=81u s=E1=BA=BD = chuy=E1=BB=83n =C4=91=E1=BB=99ng v=E1=BB=9Bi v=E1=BA=ADn t=E1=BB=91c = bi=E1=BA=BFn=20 =C4=91=E1=BB=95i. =

=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 10

H=C3=A0nh kh=C3=A1ch ng=E1=BB=93i = tr=C3=AAn xe =C3=B4 t=C3=B4 =C4=91ang chuy=E1=BB=83n =C4=91=E1=BB=99ng=20 b=E1=BB=97ng th=E1=BA=A5y m=C3=ACnh b=E1=BB=8B nghi=C3=AAng = ng=C6=B0=E1=BB=9Di sang tr=C3=A1i, ch=E1=BB=A9ng t=E1=BB=8F xe=20 :

  =20

=C4=90=E1=BB=99t ng=E1=BB=99t gi=E1=BA=A3m=20 v=E1=BA=ADn t=E1=BB=91c. =

=C4=90=E1=BB=99t ng=E1=BB=99t t=C4=83ng=20 v=E1=BA=ADn t=E1=BB=91c. =

=C4=90=E1=BB=99t ng=E1=BB=99t r=E1=BA=BD = sang ph=E1=BA=A3i.=20

=C4=90=E1=BB=99t=20 ng=E1=BB=99t r=E1=BA=BD sang = tr=C3=A1i.=20

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 11

Ch=E1=BB=8Dn c=C3=A2u n=C3=B3i=20 =C4=91=C3=BAng v=E1=BB=81 l=E1=BB=B1c ma = s=C3=A1t.

  =20

L=E1=BB=B1c=20 ma s=C3=A1t lu=C3=B4n lu=C3=B4n c=C3=B9ng h=C6=B0=E1=BB=9Bng = v=E1=BB=9Bi h=C6=B0=E1=BB=9Bng chuy=E1=BB=83n=20 =C4=91=E1=BB=99ng. =

C=C3=B3 th=E1=BB=83 l=C3=A0m gi=E1=BA=A3m = l=E1=BB=B1c ma s=C3=A1t tr=C6=B0=E1=BB=A3t b=E1=BA=B1ng d=E1=BA=A7u = m=E1=BB=9F =C4=91=E1=BB=83 b=C3=B4i=20 tr=C6=A1n.

L=E1=BB=B1c=20 ma s=C3=A1t l=C4=83n l=E1=BB=9Bn h=C6=A1n ma s=C3=A1t = tr=C6=B0=E1=BB=A3t.=20

B=E1=BB=81=20 m=E1=BA=B7t ti=E1=BA=BFp x=C3=BAc x=C3=B9 x=C3=AC l=C3=A0m = gi=E1=BA=A3m l=E1=BB=B1c ma s=C3=A1t.=20

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.

Sai r=E1=BB=93i. = Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 l=E1=BB=9Di=20 kh=C3=A1c.

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 12

Mu=E1=BB=91n l=C3=A0m=20 gi=E1=BA=A3m l=E1=BB=B1c ma s=C3=A1t c=C3=B3 c=C3=A1ch n=C3=A0o sau = =C4=91=C3=A2y :=20

  =20

T=C4=83ng=20 th=C3=AAm di=E1=BB=87n t=C3=ADch m=E1=BA=B7t ti=E1=BA=BFp = x=C3=BAc.

T=C4=83ng=20 =C4=91=E1=BB=99 nh=C3=A1m c=E1=BB=A7a m=E1=BA=B7t ti=E1=BA=BFp = x=C3=BAc.

Bi=E1=BA=BFn ma s=C3=A1t = tr=C6=B0=E1=BB=A3t th=C3=A0nh ma s=C3=A1t=20 l=C4=83n.

T=C4=83ng=20 l=E1=BB=B1c =C3=A9p l=C3=AAn m=E1=BA=B7t ti=E1=BA=BFp = x=C3=BAc.=20

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 13

Trong c=C3=A1c tr=C6=B0=E1=BB=9Dng h=E1=BB=A3p = xu=E1=BA=A5t hi=E1=BB=87n l=E1=BB=B1c sau =C4=91=C3=A2y, = tr=C6=B0=E1=BB=9Dng h=E1=BB=A3p n=C3=A0o=20 kh=C3=B4ng=20 ph=E1=BA=A3i l=C3=A0 l=E1=BB=B1c=20 ma s=C3=A1t ?

  =20

L=E1=BB=B1c=20 xu=E1=BA=A5t hi=E1=BB=87n khi l=E1=BB=91p xe tr=C6=B0=E1=BB=A3t = tr=C3=AAn m=E1=BA=B7t = =C4=91=C6=B0=E1=BB=9Dng.=20

L=E1=BB=B1c=20 xu=E1=BA=A5t hi=E1=BB=87n l=C3=A0m m=C3=B2n =C4=91=E1=BA=BF = gi=C3=A0y.

L=E1=BB=B1c xu=E1=BA=A5t hi=E1=BB=87n khi = l=C3=B2 xo b=E1=BB=8B n=C3=A9n hay b=E1=BB=8B=20 d=C3=A3n.

L=E1=BB=B1c=20 xu=E1=BA=A5t hi=E1=BB=87n gi=E1=BB=AFa d=C3=A2y cua roa = v=E1=BB=9Bi b=C3=A1nh xe truy=E1=BB=81n chuy=E1=BB=83n=20 =C4=91=E1=BB=99ng. =

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 14
Trong c=C3=A1c=20 c=C3=A2u n=C3=B3i v=E1=BB=81 l=E1=BB=B1c ma s=C3=A1t sau =C4=91=C3=A2y, = c=C3=A2u n=C3=A0o l=C3=A0 c=C3=A2u =C4=91=C3=BAng ?=20
  =20

L=E1=BB=B1c=20 ma s=C3=A1t c=C3=B9ng h=C6=B0=E1=BB=9Bng v=E1=BB=9Bi = h=C6=B0=E1=BB=9Bng chuy=E1=BB=83n =C4=91=E1=BB=99ng c=E1=BB=A7a=20 v=E1=BA=ADt.

Khi=20 v=E1=BA=ADt chuy=E1=BB=83n =C4=91=E1=BB=99ng nhanh d=E1=BA=A7n = l=C3=AAn, l=E1=BB=B1c ma s=C3=A1t l=E1=BB=9Bn h=C6=A1n l=E1=BB=B1c=20 =C4=91=E1=BA=A9y. =

Khi=20 v=E1=BA=ADt chuy=E1=BB=83n =C4=91=E1=BB=99ng ch=E1=BA=ADm = d=E1=BA=A7n =C4=91i, l=E1=BB=B1c ma s=C3=A1t nh=E1=BB=8F h=C6=A1n = l=E1=BB=B1c=20 =C4=91=E1=BA=A9y. =

L=E1=BB=B1c ma s=C3=A1t tr=C6=B0=E1=BB=A3t c=E1=BA=A3n = tr=E1=BB=9F=20 chuy=E1=BB=83n =C4=91=E1=BB=99ng tr=C6=B0=E1=BB=A3t c=E1=BB=A7a = v=E1=BA=ADt n=C3=A0y tr=C3=AAn m=E1=BA=B7t v=E1=BA=ADt=20 kia. =

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.

3D"IDevice = C=C3=82U 15

Mu=E1=BB=91n t=C4=83ng =C3=A1p=20 su=E1=BA=A5t th=C3=AC ph=E1=BA=A3i l=C3=A0m c=C3=A1ch n=C3=A0o ? = Ch=E1=BB=8Dn c=C3=A2u ph=C3=A1t bi=E1=BB=83u=20 =C4=91=C3=BAng.

  =20

T=C4=83ng=20 di=E1=BB=87n t=C3=ADch b=E1=BB=8B =C3=A9p l=C3=A0 l=C3=A0m = t=C4=83ng =C3=A1p su=E1=BA=A5t.=20

T=C4=83ng=20 c=E1=BA=A3 =C3=A1p l=E1=BB=B1c v=C3=A0 di=E1=BB=87n t=C3=ADch = b=E1=BB=8B =C3=A9p S.=20

T=C4=83ng =C3=A1p l=E1=BB=B1c, = gi=E1=BA=A3m di=E1=BB=87n t=C3=ADch b=E1=BB=8B =C3=A9p l=C3=A0 l=C3=A0m = t=C4=83ng =C3=A1p=20 su=E1=BA=A5t.

T=C4=83ng=20 =C3=A1p su=E1=BA=A5t th=C3=AC ph=E1=BA=A3i l=C3=A0m gi=E1=BA=A3m = =C3=A1p l=E1=BB=B1c.=20

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 16

C=C3=B3 1 l=E1=BB=B1c 10N=20 c=C3=B3 th=E1=BB=83 g=C3=A2y ra =C3=A1p su=E1=BA=A5t b=E1=BA=B1ng = 100.000 N/m2 =C4=91=C6=B0=E1=BB=A3c kh=C3=B4ng=20 ?

  =20

Kh=C3=B4ng=20 th=E1=BB=83 =C4=91=C6=B0=E1=BB=A3c v=C3=AC =C3=A1p l=E1=BB=B1c = qu=C3=A1 nh=E1=BB=8F.

Kh=C3=B4ng=20 th=E1=BB=83 =C4=91=C6=B0=E1=BB=A3c v=C3=AC =C3=A1p su=E1=BA=A5t = qu=C3=A1 l=E1=BB=9Bn.

=C4=90=C6=B0=E1=BB=A3c, v=E1=BB=9Bi = =C4=91i=E1=BB=81u ki=E1=BB=87n ph=E1=BA=A3i c=C3=B3 di=E1=BB=87n = t=C3=ADch b=E1=BB=8B =C3=A9p ph=C3=B9=20 h=E1=BB=A3p. =

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.

3D"IDevice = C=C3=82U 17

Trong c=C3=A1c=20 tr=C6=B0=E1=BB=9Dng h=E1=BB=A3p d=C6=B0=E1=BB=9Bi =C4=91=C3=A2y, = tr=C6=B0=E1=BB=9Dng h=E1=BB=A3p n=C3=A0o =C3=A1p l=E1=BB=B1c c=E1=BB=A7a ng=C6=B0=E1=BB=9Di = l=C3=AAn m=E1=BA=B7t s=C3=A0n l=C3=A0 l=E1=BB=9Bn nh=E1=BA=A5t=20 ?

  =20

Ng=C6=B0=E1=BB=9Di=20 =C4=91=E1=BB=A9ng c=E1=BA=A3 hai = ch=C3=A2n.

Ng=C6=B0=E1=BB=9Di=20 =C4=91=E1=BB=A9ng m=E1=BB=99t = ch=C3=A2n.

Ng=C6=B0=E1=BB=9Di =C4=91=E1=BB=A9ng = c=E1=BA=A3 hai ch=C3=A2n nh=C6=B0ng tay c=E1=BA=A7m qu=E1=BA=A3=20 t=E1=BA=A1.

Ng=C6=B0=E1=BB=9Di=20 =C4=91=E1=BB=A9ng c=E1=BA=A3 hai ch=C3=A2n nh=C6=B0ng c=C3=BAi = g=E1=BA=ADp ng=C6=B0=E1=BB=9Di = xu=E1=BB=91ng.=20

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 18

C=C3=A0ng l=C3=AAn cao=20 th=C3=AC =C3=A1p su=E1=BA=A5t kh=C3=AD quy=E1=BB=83n = :

  =20

c=C3=A0ng=20 t=C4=83ng.

c=C3=A0ng = gi=E1=BA=A3m.=20

kh=C3=B4ng=20 thay =C4=91=E1=BB=95i. =

c=C3=B3=20 th=E1=BB=83 t=C4=83ng v=C3=A0 c=C5=A9ng c=C3=B3 th=E1=BB=83 = gi=E1=BA=A3m.=20

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D"IDevice = C=C3=82U 19

V=C3=AC sao m=E1=BB=8Di=20 v=E1=BA=ADt tr=C3=AAn Tr=C3=A1i =C4=90=E1=BA=A5t =C4=91=E1=BB=81u = ch=E1=BB=8Bu t=C3=A1c d=E1=BB=A5ng c=E1=BB=A7a =C3=A1p su=E1=BA=A5t = kh=C3=AD quy=E1=BB=83n=20 ?

  =20

Do=20 kh=C3=B4ng kh=C3=AD t=E1=BA=A1o th=C3=A0nh kh=C3=AD quy=E1=BB=83n = c=C3=B3 th=E1=BB=83 chuy=E1=BB=83n =C4=91=E1=BB=99ng t=E1=BB=B1=20 do.

Do kh=C3=B4ng kh=C3=AD t=E1=BA=A1o = th=C3=A0nh kh=C3=AD quy=E1=BB=83n c=C3=B3 tr=E1=BB=8Dng=20 l=C6=B0=E1=BB=A3ng. =

Do=20 kh=C3=B4ng kh=C3=AD t=E1=BA=A1o th=C3=A0nh kh=C3=AD quy=E1=BB=83n = lu=C3=B4n bao quanh Tr=C3=A1i=20 =C4=90=E1=BA=A5t. =

Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.
=C4=90=C3=BAng r=E1=BB=93i ! Ch=C3=BAc = m=E1=BB=ABng.
Sai r=E1=BB=93i. Ch=E1=BB=8Dn c=C3=A2u tr=E1=BA=A3 = l=E1=BB=9Di kh=C3=A1c.=20

3D""=20 = C=C3=82U 20 : CH=E1=BB=8CN C=C3=82U =C4=90=C3=9ANG = - SAI


B=C6=A1m xe c=C4=83ng =C4=91=E1=BB=83 ngo=C3=A0i n=E1=BA=AFng, = l=E1=BB=91p xe c=C3=B3 th=E1=BB=83 = n=E1=BB=95.=20


True False=20 =20
Correct! =
Incorrect!=20


C=C3=A0ng l=C3=AAn=20 cao, =C3=A1p su=E1=BA=A5t kh=C3=AD quy=E1=BB=83n c=C3=A0ng = l=E1=BB=9Bn.


True=20 False =20
Incorrect!=20
Correct! =


Th=E1=BB=95i h=C6=A1i v=C3=A0o qu=E1=BA=A3 b=C3=B3ng l=C3=A0m = cho =C3=A1p su=E1=BA=A5t t=C4=83ng.=20


True False=20 =20
Correct! =
Incorrect!=20


Qu=E1=BA=A3 b=C3=B3ng b=C3=A0n b=E1=BB=8B b=E1=BA=B9p, = n=E1=BA=BFu mu=E1=BB=91n ph=E1=BB=93ng l=C3=AAn th=C3=AC ng=C3=A2m = v=C3=A0o n=C6=B0=E1=BB=9Bc=20 s=C3=B4i.


True False=20 =20
Correct! =
Incorrect!=20


C=C3=A1c ph=C3=A2n t=E1=BB=AD kh=C3=AD c=C5=A9ng b=E1=BB=8B = Tr=C3=A1i =C4=90=E1=BA=A5t h=C3=BAt.=20


True False=20 =20
Correct! =
Incorrect!=20
------=_NextPart_000_0000_01C81563.267CD540 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: file:///D:/TAP%20HUAN%20(I)/Ontapchuong1ly8.1/icon_question.gif R0lGODlhMAAwAPfaAMDO4gtFoQlBmjCw9kZvsBFRrwpLsSqa7IOh0YOdyBlw5RhkwLjf/w5LqC+r 9BBZyCOK+BRcuyF/1wpIqoOgzieS6nnK/R510iKI9BBWwS2m80Sq/jCw9xhu31y+/YOfzMDO48HP 5gtGoRlqzBRZtRhoxxhlwRRat0d1v0d2wMHP5RBVwMHP5MHO5BVk2ApLsiOL+YOfzRhu4BBZyRlp ySmY6QpLsB176yqb7S+v9SKB2QpKrgpGpgtHpRVdvQxPthRj1QxNtCeS6x5200d4xR521AxMsWSH vBRauC+u9A1TwSKG8Bx454Oj1Rht3RFSsQxPtxlx5wtGoy+u89Da6RhlwiOK9xdn0S+r+0ZxtA5M rJKq0Thsvxhr2QtKqlu+/eDx/0ZzuYOi04Oh0gxLrhdp1pjM/iOD0yKI8xVk1xFay8HQ6A5Lqme6 /kd3wQlDnxJWuRBXxBBYxgpJrSKH8R177BRcvBFbzuPy/x552SmY6A5LqSKJ9Ud3wgpJqxhkvx59 8BdivBVevhloyH2//RBYxwxRuyGD6hRZti6q8xFazBly6Cqd/IOi1EZ0vSSJ6IOeyiaP5XjJ/Rhm xB973FGj+pvV/xhnxS2l/SaQ5xJWuBx24xhmwxNh1iWN4oOeyWSJwzum/g1LqRBSswlDnilguEd2 vw1LqJKpzhlw5BBayhNeyyiX8iaP5hBWwiSG2C+r+hlv4yaT+Du0+wlEoCeV/DCv+iud8MTi/iyi +BlpyhBXxQ9QtBVl2SGA2C6n9I7S/Q9TvBVgwyqc7hBRsTGt/BVm24Oh0EZvsSue8jhvxRht3oOg zy2l8gpJrA1SvRRbugxPuBBWwxJcywpHqA9RtxlrzV2+/RRh0H7E/v///wAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANoALAAAAAAwADAA AAj/ALUJHEiwoMGDCBMqXMiwocOHECNKnEixYsUQNl4Y2Mixo0cDO6jRAmFxYAgoyxSoXMmyZaou wkQAKClQxY86eBjo3MmTZxtWJQLMpBki2g1MA5IqXbo0xy0aQmlqC2GIybADWLNq3arHWg+SNNc8 o1FlgdmzaNGamDSCDIuJplLIdUNEGbEAePPq3ZtXyjQuKAI7CpOl4Q5saVz0AjLqCIDHkCNLjgyq kzEXQFbBEdDQmQwzhGTlaZBg4oddMHDVeuSDM0M/MrLN+jWE9MQYGfgAs1XBjuuFEzps4KDhgm2J FDJg+DKgQoTfCoMPL348YnIMHpo/byiduPHSyJVn/3cOPWF36uCti9deHuH57xOvj9/O8H11iPLZ cxfu/f7D/OTtNx184WGnX338oRffegEiOKB/DgFIH3AJEqiegQ1S+GB6+LmCwTUHAucEIzk0M8Qe HD7ETBxoYJFEJhMqxMMVQhxQQxFafDIRAnIcgkMNr5zQ3kFvRLCACZyUwMsHEzWywiUm/BEICUMa JIBeIgTTxzEIdOnll2COIUYTRJyyV5UFTbbFDHfM8MCbcMYZpyqKFCIKKpNN1MIPgFQCwZ+ABgoo DBDQMUJUNLEQxA2WSGLBo5BGCmkxyQQ1VEkqGLFJLg506umnnyaCwyCIltSCFyNIoOqqrLLqiw46 6HPylVQgiFDArbjmquutT2gShApSUUHAsMQWa2yxyJSihEY2zMEDKVI99IEai0QRSxmCoBltQTFI YwUYoQjR2rYNUbDCErBM0Qo02pIr0AfVUBKJJ2cg0q67kLBxAhInkECluwslIMDABN8L8MEIJ6zw tgEBADs= ------=_NextPart_000_0000_01C81563.267CD540 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: file:///D:/TAP%20HUAN%20(I)/Ontapchuong1ly8.1/base.css BODY { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; = PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, = verdana, helvetica, sans-serif } A { TEXT-DECORATION: none } A:hover { TEXT-DECORATION: underline } IMG { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: = 0px } LI { LIST-STYLE-POSITION: inside } P#nodeTitle { DISPLAY: inline; FONT-WEIGHT: bold } DIV#nodeDecoration { PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; = PADDING-TOP: 0.1em; BORDER-BOTTOM: 0em; TEXT-ALIGN: right } .block { DISPLAY: block; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em } .feedback { DISPLAY: block; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em } .feedback { FONT-SIZE: 120%; FONT-FAMILY: times, serif } .emphasis0 { PADDING-LEFT: 0px; MARGIN: 0px } .iDeviceTitle { FONT-WEIGHT: bold; POSITION: relative; TOP: -18px } INPUT.feedbackbutton { MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px } P.reading_reference { FONT-STYLE: italic } P.reading_feedback { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: = 20px; PADDING-TOP: 8px } .popupDiv { BORDER-RIGHT: #607489 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #607489 2px solid; PADDING-LEFT: 4px; Z-INDEX: 99; PADDING-BOTTOM: 4px; = MARGIN-LEFT: 15px; BORDER-LEFT: #607489 2px solid; PADDING-TOP: 0px; = BORDER-BOTTOM: #607489 2px solid; BACKGROUND-COLOR: #edeff0; TEXT-ALIGN: = left; moz-border-radius: 3px } .popupDivLabel { FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(popup_bg.gif); MARGIN: 0px = -4px; FONT: message-box; CURSOR: move; COLOR: #fff; TEXT-ALIGN: center } #catlinks { CLEAR: both; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; = BORDER-TOP: #aaa 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 5px; = PADDING-BOTTOM: 5px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; = BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #f9f9f9 } DIV.floatleft { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; MARGIN: 0px 0.5em = 0.5em 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: relative } TABLE.floatleft { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; MARGIN: 0px 0.5em = 0.5em 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: relative } DIV.floatleft P { FONT-STYLE: italic } DIV.thumb { MARGIN-BOTTOM: 0.5em } DIV.thumb DIV { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px! important; = BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px! important; FONT-SIZE: = 94%; PADDING-BOTTOM: 3px! important; OVERFLOW: hidden; BORDER-LEFT: #ccc = 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid; = BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center } DIV.thumb DIV A IMG { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } DIV.thumb DIV DIV.thumbcaption { BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; = PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; BORDER-LEFT: medium none; = LINE-HEIGHT: 1.4em; PADDING-TOP: 0.3em; BORDER-BOTTOM: medium none; = TEXT-ALIGN: left } DIV.magnify { BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: none = transparent scroll repeat 0% 0%; FLOAT: right; BORDER-LEFT: medium none; = BORDER-BOTTOM: medium none } DIV.magnify A { BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block; = BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: medium = none; BORDER-BOTTOM: medium none } DIV.magnify IMG { BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block; = BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: medium = none; BORDER-BOTTOM: medium none } DIV.tright { BORDER-TOP-WIDTH: 0.5em; CLEAR: right; BORDER-LEFT-WIDTH: 1.4em; FLOAT: = right; BORDER-BOTTOM-WIDTH: 0.8em; BORDER-RIGHT-WIDTH: 0px } DIV.tleft { BORDER-TOP-WIDTH: 0.5em; BORDER-LEFT-WIDTH: 0px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0.8em; MARGIN-RIGHT: 0.5em; BORDER-RIGHT-WIDTH: = 1.4em } .infobox { CLEAR: right; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0.2em; = BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 0.2em; FLOAT: right; = MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.2em; MARGIN-LEFT: 1em; = BORDER-LEFT: #aaaaaa 1px solid; COLOR: black; PADDING-TOP: 0.2em; = BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #f9f9f9 } .infobox TD { VERTICAL-ALIGN: top } .infobox TH { VERTICAL-ALIGN: top } .infobox CAPTION { FONT-SIZE: larger } .bordered { BORDER-COLLAPSE: collapse } .bordered TD { BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; = BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid } .bordered TH { BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; = BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid } .bordered .borderless TD { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: = 0px } .bordered .borderless TH { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: = 0px } .sisterproject { FONT-SIZE: 90%; WIDTH: 20em } #toc { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; = BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } .toc { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; = BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } #toc H2 { BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; = DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; = PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; = BORDER-BOTTOM: medium none } .toc H2 { BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; = DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; = PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; = BORDER-BOTTOM: medium none } #toc #toctitle { TEXT-ALIGN: center } .toc #toctitle { TEXT-ALIGN: center } #toc .toctitle { TEXT-ALIGN: center } .toc .toctitle { TEXT-ALIGN: center } #toc UL { PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; MARGIN-LEFT: 0px; = LIST-STYLE-TYPE: none; TEXT-ALIGN: left } .toc UL { PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; MARGIN-LEFT: 0px; = LIST-STYLE-TYPE: none; TEXT-ALIGN: left } #toc UL UL { MARGIN: 0px 0px 0px 2em } .toc UL UL { MARGIN: 0px 0px 0px 2em } #toc .toctoggle { FONT-SIZE: 94% } .toc .toctoggle { FONT-SIZE: 94% } @media Print =20 { .feedback { DISPLAY: block } .feedbackbutton { DISPLAY: none } #navcontainer { DISPLAY: none } #main { MARGIN-LEFT: 10px } } ------=_NextPart_000_0000_01C81563.267CD540 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: file:///D:/TAP%20HUAN%20(I)/Ontapchuong1ly8.1/content.css BODY { BACKGROUND: url(main_bg.gif) #dce3fc repeat-x 50% top; COLOR: #4d4d4d } HTML { BACKGROUND: url(main_bg.gif) #dce3fc repeat-x 50% top; COLOR: #4d4d4d } DIV { BACKGROUND-IMAGE: none; BACKGROUND-COLOR: transparent } A { COLOR: #263264; TEXT-DECORATION: underline } A:hover { COLOR: #263264; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none } P#nodeTitle { FONT-SIZE: 20px; COLOR: #006699; LETTER-SPACING: -1px; TEXT-ALIGN: left } DIV#nodeDecoration { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 10px; = PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; TEXT-ALIGN: = left } .emphasis0 { PADDING-LEFT: 0px; MARGIN: 0px 0px 5px; VERTICAL-ALIGN: middle } .emphasis1 { BORDER-RIGHT: #000000 1px solid; BACKGROUND-IMAGE: url(idevice_bg.gif); = MARGIN-BOTTOM: 25px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: = #000000 1px solid; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left } .emphasis2 { BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(body_top_bg.gif); = MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #9d9d9d 3px solid; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e0dfd8; TEXT-ALIGN: = left } .iDevice P { PADDING-LEFT: 0px; LINE-HEIGHT: 16px; TEXT-ALIGN: left } .iDeviceTitle { FONT-SIZE: 18px; BACKGROUND: none transparent scroll repeat 0% 0%; = COLOR: #003399 } .iDevice_icon { MARGIN-TOP: 7px; PADDING-LEFT: 0px; MARGIN-LEFT: 10px; MARGIN-RIGHT: = 5px } INPUT.feedbackbutton { BACKGROUND: #b8dfff } P.reading_feedback { BORDER-RIGHT: #adadad 1px dashed; BORDER-TOP: #adadad 1px dashed; = BORDER-LEFT: #adadad 1px dashed; BORDER-BOTTOM: #adadad 1px dashed; = BACKGROUND-COLOR: #fff } .iDevice_inner { PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: = 2px 0px 0px; COLOR: #4d4d4d; PADDING-TOP: 10px; BACKGROUND-COLOR: = #f2f2ef; moz-border-radius: 8px } .iDevice_inner_free { PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; = PADDING-TOP: 60px } .iDevice LI { LIST-STYLE-POSITION: outside } .image_text { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 4px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 4px; = MARGIN: 0px 20px 4px 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; = BORDER-BOTTOM: #ccc 1px solid } ------=_NextPart_000_0000_01C81563.267CD540 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: file:///D:/TAP%20HUAN%20(I)/Ontapchuong1ly8.1/nav.css #header { PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 2.2em; COLOR: = #006699; HEIGHT: 100px; BACKGROUND-COLOR: transparent } #navcontainer { BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: = 50px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; Z-INDEX: 1000; FLOAT: left; = BACKGROUND-IMAGE: url(main_bg.gif); BORDER-LEFT: #fff 1px solid; WIDTH: = 220px; LINE-HEIGHT: normal; BORDER-BOTTOM: #fff 1px solid; FONT-STYLE: = normal; TEXT-ALIGN: left; FONT-VARIANT: normal } #navcontainer UL { MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; FONT-FAMILY: = Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none } #navcontainer A { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; PADDING-BOTTOM: = 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #f2f2ef 1px solid } #navcontainer A:link { WIDTH: 202px; COLOR: #000000; BACKGROUND-COLOR: transparent; = TEXT-DECORATION: none } #navlist A:visited { WIDTH: 202px; COLOR: #000000; BACKGROUND-COLOR: transparent; = TEXT-DECORATION: none } #navcontainer A:hover { COLOR: #4d4d4d; BACKGROUND-COLOR: #eeeeee } HTML #navcontainer { MARGIN-RIGHT: 10px } HTML P { MARGIN-LEFT: 0px; HEIGHT: 1% } .withChild { BACKGROUND-POSITION: 2px 9px; BACKGROUND-IMAGE: url(expand.gif); = BACKGROUND-REPEAT: no-repeat } .withChild#active { PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND-IMAGE: = url(collapse.gif)! important; PADDING-BOTTOM: 4px; COLOR: #ffffff; = PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: = #cdd4dc } .withoutChild#active { PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 4px; COLOR: = #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #cdd4dc } #subnav A { BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: = 30px; PADDING-BOTTOM: 4px; BORDER-LEFT: 0px; WIDTH: 190px; PADDING-TOP: = 4px; BORDER-BOTTOM: 0px } #subnav A:hover { PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 4px; WIDTH: = 190px; COLOR: #4d4d4d; PADDING-TOP: 4px; BACKGROUND-COLOR: #eeeeee } #subnav #active { PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 4px; WIDTH: = 190px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #cdd4dc } UNKNOWN { BACKGROUND-POSITION: 14px 9px; BACKGROUND-IMAGE: url(expand.gif)! = important; BACKGROUND-REPEAT: no-repeat! important } #subnav DIV.withChild { BACKGROUND-POSITION: 14px 9px; BACKGROUND-IMAGE: url(collapse.gif)! = important; BACKGROUND-REPEAT: no-repeat! important } #subnav .withoutChild DIV { PADDING-LEFT: 12px; WIDTH: 190px } #subnav .withoutChild #active { PADDING-LEFT: 40px; MARGIN-LEFT: 0px; WIDTH: 180px } #subnav .withoutChild DIV A:hover { PADDING-LEFT: 42px; MARGIN-LEFT: -12px; WIDTH: 178px } #container { BORDER-TOP: #ccc 0px solid; POSITION: absolute } #main { PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 18px; MARGIN: = 30px 10px 10px 220px; WIDTH: 72%; PADDING-TOP: 18px; TEXT-ALIGN: left } ------=_NextPart_000_0000_01C81563.267CD540 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: file:///D:/TAP%20HUAN%20(I)/Ontapchuong1ly8.1/common.js // = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A= // eXe=0A= // Copyright 2004-2005, University of Auckland=0A= //=0A= // This program is free software; you can redistribute it and/or modify=0A= // it under the terms of the GNU General Public License as published by=0A= // the Free Software Foundation; either version 2 of the License, or=0A= // (at your option) any later version.=0A= //=0A= // This program is distributed in the hope that it will be useful,=0A= // but WITHOUT ANY WARRANTY; without even the implied warranty of=0A= // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the=0A= // GNU General Public License for more details.=0A= //=0A= // You should have received a copy of the GNU General Public License=0A= // along with this program; if not, write to the Free Software=0A= // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 = USA=0A= // = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A= =0A= // This module is for the common Javascript used in all webpages.=0A= =0A= // Called upon loading the page this function clears the hidden=0A= // action and object fields so they can be used by submitLink=0A= var objBrowse =3D navigator.appName;=0A= =0A= // An array of js strings to evaluate on document load=0A= var onLoadHandlers =3D [clearHidden];=0A= var beforeSubmitHandlers =3D new Array();=0A= =0A= // Called on document load=0A= function onLoadHandler() {=0A= runFuncArray(onLoadHandlers)=0A= }=0A= =0A= // Strings to be translated=0A= SELECT_AN_IMAGE =3D "Select an image";=0A= IMAGE_FILES =3D "Image Files";=0A= JPEG_FILES =3D "JPEG Files";=0A= SELECT_A_FILE =3D "Select a file";=0A= FLASH_MOVIE =3D "Flash Movie";=0A= FLASH_OBJECT =3D "Flash Object";=0A= SELECT_AN_MP3_FILE =3D "Select an mp3 file";=0A= MP3_AUDIO =3D "MP3 Audio";=0A= SELECT_A_PACKAGE =3D "Select a package";=0A= YOUR_SCORE_IS =3D "Your score is ";=0A= =0A= =0A= // Calls function in an array where each 'row' of the array is in the = format:=0A= // func=0A= // or=0A= // [func, arg]=0A= function runFuncArray(handlers) {=0A= for (var i=3D0; i < handlers.length; i++) {=0A= var row =3D handlers[i] =0A= if (typeof row=3D=3D"function")=0A= row()=0A= else {=0A= // row[0] is a function, row[1] are its args=0A= row[0].apply(this, row[1]);=0A= }=0A= }=0A= }=0A= =0A= // Asks the user for an image, returns the path or an empty string=0A= function askUserForImage(multiple) {=0A= = netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");=0A= var nsIFilePicker =3D Components.interfaces.nsIFilePicker;=0A= var fp =3D = Components.classes["@mozilla.org/filepicker;1"].createInstance(nsIFilePic= ker);=0A= if (multiple) {=0A= var mode =3D nsIFilePicker.modeOpenMultiple;=0A= } else {=0A= var mode =3D nsIFilePicker.modeOpen;=0A= }=0A= fp.init(window, SELECT_AN_IMAGE, mode);=0A= fp.appendFilter(IMAGE_FILES, "*.jpg; *.jpeg; *.png; *.gif");=0A= fp.appendFilters(nsIFilePicker.filterAll);=0A= var res =3D fp.show();=0A= if (res =3D=3D nsIFilePicker.returnOK) {=0A= if (multiple) {=0A= var result =3D new String("");=0A= var lastFile =3D null;=0A= var file =3D null;=0A= while (fp.files.hasMoreElements()) {=0A= file =3D = fp.files.getNext().QueryInterface(Components.interfaces.nsIFile)=0A= if (file =3D=3D lastFile) {=0A= break;=0A= }=0A= lastFile =3D file;=0A= if (result !=3D "") {=0A= result +=3D "&";=0A= }=0A= result +=3D escape(file.path);=0A= }=0A= return result;=0A= } else {=0A= return fp.file.path;=0A= }=0A= } else {=0A= return ""=0A= }=0A= }=0A= =0A= // Called by the user to provide an image or flash file name to add to = the package=0A= function addImage(elementId) {=0A= var imagePath =3D askUserForImage()=0A= if (imagePath !=3D "") {=0A= var image =3D document.getElementById('img'+elementId);=0A= image.removeAttribute('width');=0A= image.removeAttribute('height');=0A= var path =3D document.getElementById('path'+elementId);=0A= path.value =3D imagePath;=0A= image.src =3D 'file://'+imagePath;=0A= var theForm =3D = top["authoringIFrame1"].document.getElementById('contentForm')=0A= if (!theForm) {=0A= theForm =3D document.getElementById('contentForm')=0A= }=0A= theForm.action.value =3D "addImage"=0A= theForm.object.value =3D elementId =0A= theForm.submit()=0A= }=0A= }=0A= =0A= // Called by the user to provide an image feedback to add to a case = study idevice question=0A= function addFeedbackImage(elementId) {=0A= var imagePath =3D askUserForImage()=0A= if (imagePath !=3D "") {=0A= var image =3D document.getElementById('img'+elementId);=0A= image.removeAttribute('width');=0A= image.removeAttribute('height');=0A= var path =3D document.getElementById('path'+elementId);=0A= path.value =3D imagePath;=0A= image.src =3D 'file://'+imagePath;=0A= var theForm =3D = top["authoringIFrame1"].document.getElementById('contentForm')=0A= if (!theForm) {=0A= theForm =3D document.getElementById('contentForm')=0A= }=0A= theForm.action.value =3D "addImage"=0A= theForm.object.value =3D elementId =0A= var width =3D document.getElementById('width'+elementId);=0A= var height =3D document.getElementById('height'+elementId);=0A= width.value =3D "100"=0A= height.value =3D ""=0A= theForm.submit()=0A= changeImageWidth(elementId)=0A= theForm.submit()=0A= =0A= }=0A= }=0A= =0A= // Called by the user to provide an image or flash file name to add to = the package=0A= function addJpgImage(elementId) {=0A= var imagePath =3D askUserForJpgImage()=0A= if (imagePath !=3D "") {=0A= var image =3D document.getElementById('img'+elementId);=0A= image.removeAttribute('width');=0A= image.removeAttribute('height');=0A= var path =3D document.getElementById('path'+elementId);=0A= path.value =3D imagePath;=0A= image.src =3D 'file://'+imagePath;=0A= var theForm =3D = top["authoringIFrame1"].document.getElementById('contentForm')=0A= if (!theForm) =0A= theForm =3D document.getElementById('contentForm')=0A= theForm.action.value =3D "addJpgImage"=0A= theForm.object.value =3D elementId =0A= theForm.submit()=0A= }=0A= }=0A= =0A= // Asks the user for a jpg image, returns the path or an empty string=0A= function askUserForJpgImage(multiple) {=0A= = netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");=0A= var nsIFilePicker =3D Components.interfaces.nsIFilePicker;=0A= var fp =3D = Components.classes["@mozilla.org/filepicker;1"].createInstance(nsIFilePic= ker);=0A= if (multiple) {=0A= var mode =3D nsIFilePicker.modeOpenMultiple;=0A= } else {=0A= var mode =3D nsIFilePicker.modeOpen;=0A= }=0A= fp.init(window, SELECT_AN_IMAGE, mode);=0A= fp.appendFilter(JPEG_FILES, "*.jpg; *.jpeg");=0A= fp.appendFilters(nsIFilePicker.filterAll);=0A= var res =3D fp.show();=0A= if (res =3D=3D nsIFilePicker.returnOK) {=0A= if (multiple) {=0A= var result =3D new String("");=0A= var lastFile =3D null;=0A= var file =3D null;=0A= while (fp.files.hasMoreElements()) {=0A= file =3D = fp.files.getNext().QueryInterface(Components.interfaces.nsIFile)=0A= if (file =3D=3D lastFile) {=0A= break;=0A= }=0A= lastFile =3D file;=0A= if (result !=3D "") {=0A= result +=3D "&";=0A= }=0A= result +=3D escape(file.path);=0A= }=0A= return result;=0A= } else {=0A= return fp.file.path;=0A= }=0A= } else {=0A= return ""=0A= }=0A= }=0A= // Called by the user to provide one or more image files name to add to = the package=0A= function addGalleryImage(galleryId) {=0A= var imagePath =3D askUserForImage(true);=0A= if (imagePath !=3D "") {=0A= // Save the change=0A= submitLink("gallery.addImage."+imagePath, galleryId, true);=0A= }=0A= }=0A= =0A= // Called by the user to change an existing gallery image=0A= function changeGalleryImage(galleryId, imageId) {=0A= var imagePath =3D askUserForImage(false)=0A= if (imagePath !=3D "") {=0A= // Save the change=0A= submitLink("gallery.changeImage."+imageId+"."+imagePath, = galleryId, true);=0A= }=0A= }=0A= =0A= // Called by the tinyMCE (as per the user's request) to provide an =0A= // image file name to add to the package's field and idevice=0A= function chooseImage_viaTinyMCE(field_name, url, type, win) {=0A= =0A= var local_imagePath =3D askUserForImage(true);=0A= =0A= win.focus();=0A= =0A= // if the user hits CANCEL, then bail "immediately",=0A= // i.e., after bringing the tinyMCE image dialog back into focus, = above.=0A= if (local_imagePath =3D=3D "") {=0A= return;=0A= }=0A= =0A= = netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");=0A= // UNescape, to remove the %20's for spaces, etc.:=0A= var unescaped_local_imagePath =3D unescape(local_imagePath);=0A= var oldImageStr =3D new String(unescaped_local_imagePath);=0A= =0A= =0A= // and replace any path delimiters (':', '\', or '/') or '%' with _:=0A= var RegExp1 =3D /[\\\/\:\%]/g;=0A= var ReplaceStr1 =3D new String("_");=0A= var newImageStr =3D oldImageStr.replace(RegExp1, ReplaceStr1);=0A= =0A= preview_imageName =3D newImageStr;=0A= full_previewImage_url =3D "/previews/"+preview_imageName;=0A= =0A= =0A= // pass the file information on to the server,=0A= // to copy it into the server's "previews" directory:=0A= window.parent.nevow_clientToServerEvent('previewTinyMCEimage', this, =0A= '', win, win.name, field_name, = unescaped_local_imagePath, =0A= preview_imageName)=0A= =0A= =0A= // first, clear out any old value in the tinyMCE image filename = field:=0A= win.document.forms[0].elements[field_name].value =3D ""; =0A= =0A= // PreviewImage is only available for images:=0A= if (type =3D=3D "image") {=0A= win.showPreviewImage(" ");=0A= }=0A= else if (type =3D=3D "media") {=0A= win.generatePreview(" ");=0A= }=0A= =0A= =0A= // set the tinyMCE image filename field:=0A= win.document.forms[0].elements[field_name].value =3D = full_previewImage_url;=0A= // then force its onchange event:=0A= =0A= // PreviewImage is only available for images:=0A= if (type =3D=3D "image") {=0A= win.showPreviewImage(full_previewImage_url);=0A= }=0A= else if (type =3D=3D "media") {=0A= win.generatePreview(full_previewImage_url);=0A= }=0A= =0A= // this onchange works, but it's dirty because it is hardcoding the =0A= // onChange=3D".." event of that field, and if that were to ever = change =0A= // in tinyMCE, then this would be out of sync.=0A= =0A= // and finally, be sure to update the tinyMCE window's image data:=0A= if (win.getImageData) {=0A= win.getImageData();=0A= }=0A= else {=0A= if (window.tinyMCE.getImageData) {=0A= window.tinyMCE.getImageData();=0A= }=0A= } =0A= }=0A= =0A= =0A= function magnifierImageChanged(event) {=0A= var id =3D event.currentTarget.getAttribute('id');=0A= var elementId =3D id.substring(3, id.length);=0A= var image =3D document.getElementById('img'+elementId);=0A= var width =3D document.getElementById('width'+elementId);=0A= var height =3D document.getElementById('height'+elementId);=0A= image.removeAttribute('height');=0A= if (image.width > 700){=0A= image.width =3D 600 =0A= }=0A= if (image.width <=3D 700 && image.width > 300)=0A= image.width =3D image.width * 0.7=0A= =0A= if (image.height > 270){=0A= width.value =3D image.width + 84=0A= }else{=0A= width.value =3D image.width + 144=0A= }=0A= height.value =3D image.height + 24=0A= if (width.value < 180)=0A= width.value =3D 180=0A= if (height.value < 160)=0A= height.value =3D 160=0A= }=0A= =0A= function imageChanged(event) {=0A= var id =3D event.currentTarget.getAttribute('id');=0A= var elementId =3D id.substring(3, id.length);=0A= var image =3D document.getElementById('img'+elementId);=0A= var width =3D document.getElementById('width'+elementId);=0A= var height =3D document.getElementById('height'+elementId);=0A= width.value =3D image.width;=0A= height.value =3D image.height;=0A= }=0A= =0A= function changeImageWidth(elementId) {=0A= var image =3D document.getElementById('img'+elementId);=0A= var width =3D document.getElementById('width'+elementId);=0A= var height =3D document.getElementById('height'+elementId);=0A= image.removeAttribute('height');=0A= if (width.value) {=0A= image.width =3D width.value;=0A= } else if (image.hasAttribute('src')) {=0A= image.removeAttribute('width');=0A= width.value =3D image.width;=0A= } else {=0A= width.value =3D "";=0A= }=0A= height.value =3D image.height;=0A= }=0A= =0A= function changeImageHeight(elementId) {=0A= var image =3D document.getElementById('img'+elementId);=0A= var width =3D document.getElementById('width'+elementId);=0A= var height =3D document.getElementById('height'+elementId);=0A= image.removeAttribute('width');=0A= if (height.value) {=0A= image.height =3D height.value;=0A= } else if (image.hasAttribute('src')) {=0A= image.removeAttribute('height');=0A= height.value =3D image.height;=0A= } else {=0A= height.value =3D "";=0A= }=0A= width.value =3D image.width;=0A= }=0A= =0A= function changeMagnifierImageWidth(elementId) {=0A= var image =3D document.getElementById('img'+elementId);=0A= var width =3D document.getElementById('width'+elementId);=0A= var height =3D document.getElementById('height'+elementId);=0A= image.removeAttribute('height');=0A= if (width.value) {=0A= image.width =3D width.value - 84;=0A= } else {=0A= image.removeAttribute('width');=0A= }=0A= if (image.width > 600){=0A= image.removeAttribute('height')=0A= image.width =3D 600;=0A= }=0A= if (image.height > 270){=0A= width.value =3D image.width + 84=0A= }else{=0A= width.value =3D image.width + 144=0A= }=0A= height.value =3D image.height + 24=0A= if (width.value < 180)=0A= width.value =3D 180=0A= if (height.value < 160)=0A= height.value =3D 160=0A= }=0A= =0A= =0A= function changeMagnifierImageHeight(elementId) {=0A= var image =3D document.getElementById('img'+elementId);=0A= var width =3D document.getElementById('width'+elementId);=0A= var height =3D document.getElementById('height'+elementId);=0A= image.removeAttribute('width');=0A= if (height.value) {=0A= image.height =3D height.value - 24;=0A= } else {=0A= image.removeAttribute('height');=0A= }=0A= if (image.width > 600){=0A= image.removeAttribute('height');=0A= image.width =3D 600=0A= }=0A= if (image.height > 270){=0A= width.value =3D image.width + 84=0A= }else{=0A= width.value =3D image.width + 144=0A= }=0A= height.value =3D image.height + 24=0A= if (width.value < 180)=0A= width.value =3D 180=0A= if (height.value < 160)=0A= height.value =3D 160=0A= }=0A= =0A= // Called by the user to provide a flash movie file name to add to the = package=0A= function addFlashMovie(blockId) {=0A= = netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");=0A= var nsIFilePicker =3D Components.interfaces.nsIFilePicker;=0A= var fp =3D = Components.classes["@mozilla.org/filepicker;1"].createInstance(nsIFilePic= ker);=0A= fp.init(window, SELECT_A_FILE, nsIFilePicker.modeOpen);=0A= fp.appendFilter(FLASH_MOVIE, "*.flv");=0A= fp.appendFilters(nsIFilePicker.filterAll);=0A= var res =3D fp.show();=0A= if (res =3D=3D nsIFilePicker.returnOK) {=0A= var path =3D document.getElementById('path'+blockId);=0A= path.type =3D 'text';=0A= path.value =3D fp.file.path;=0A= }=0A= }=0A= =0A= // Called by the user to provide a flash file name to add to the package=0A= function addFlash(blockId) {=0A= = netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");=0A= var nsIFilePicker =3D Components.interfaces.nsIFilePicker;=0A= var fp =3D = Components.classes["@mozilla.org/filepicker;1"].createInstance(nsIFilePic= ker);=0A= fp.init(window, SELECT_A_FILE, nsIFilePicker.modeOpen);=0A= fp.appendFilter(FLASH_OBJECT, "*.swf");=0A= fp.appendFilters(nsIFilePicker.filterAll);=0A= var res =3D fp.show();=0A= if (res =3D=3D nsIFilePicker.returnOK) {=0A= var path =3D document.getElementById('path'+blockId);=0A= path.type =3D 'text';=0A= path.value =3D fp.file.path;=0A= }=0A= }=0A= =0A= function addMp3(blockId) {=0A= = netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");=0A= var nsIFilePicker =3D Components.interfaces.nsIFilePicker;=0A= var fp =3D = Components.classes["@mozilla.org/filepicker;1"].createInstance(nsIFilePic= ker);=0A= fp.init(window, SELECT_AN_MP3_FILE, nsIFilePicker.modeOpen);=0A= fp.appendFilter(MP3_AUDIO, "*.mp3");=0A= fp.appendFilters(nsIFilePicker.filterAll);=0A= var res =3D fp.show();=0A= if (res =3D=3D nsIFilePicker.returnOK) {=0A= var path =3D document.getElementById('path'+blockId);=0A= path.type =3D 'text';=0A= path.value =3D fp.file.path;=0A= }=0A= }=0A= =0A= =0A= // Called by the user to provide a package name in order to get the user = created idevices=0A= // used by idevice editor=0A= function addFile(blockId) {=0A= = netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");=0A= var nsIFilePicker =3D Components.interfaces.nsIFilePicker;=0A= var fp =3D = Components.classes["@mozilla.org/filepicker;1"].createInstance(nsIFilePic= ker);=0A= fp.init(window, SELECT_A_PACKAGE, nsIFilePicker.modeOpen);=0A= fp.appendFilters(nsIFilePicker.filterAll);=0A= var res =3D fp.show();=0A= if (res =3D=3D nsIFilePicker.returnOK) {=0A= var path =3D document.getElementById('path'+blockId);=0A= path.value =3D fp.file.path;=0A= }=0A= }=0A= =0A= function uploadFile(blockId) {=0A= = netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");=0A= var nsIFilePicker =3D Components.interfaces.nsIFilePicker;=0A= var fp =3D = Components.classes["@mozilla.org/filepicker;1"].createInstance(nsIFilePic= ker);=0A= fp.init(window, SELECT_A_FILE, nsIFilePicker.modeOpen);=0A= fp.appendFilters(nsIFilePicker.filterAll);=0A= var res =3D fp.show();=0A= if (res =3D=3D nsIFilePicker.returnOK) {=0A= var path =3D document.getElementById('path'+blockId);=0A= path.value =3D fp.file.path;=0A= }=0A= var theForm =3D = top["authoringIFrame1"].document.getElementById('contentForm')=0A= if (!theForm) {=0A= // try and find the form for the authoring page=0A= theForm =3D document.getElementById('contentForm')=0A= }=0A= theForm.submit();=0A= }=0A= =0A= function showMe(ident, w, h)=0A= {=0A= var elmDiv =3D document.getElementById('popupmessage');=0A= =0A= hideMe();=0A= =0A= if (!elmDiv || =0A= elmDiv.innerHTML !=3D document.getElementById(ident).innerHTML){=0A= =0A= elmDiv =3D document.createElement('div');=0A= elmDiv.id =3D 'popupmessage';=0A= elmDiv.className=3D"popupDiv";=0A= elmDiv.style.cssText =3D 'position:absolute; left: ' + =0A= (xpos) + 'px; top: '+(ypos - h/2) + =0A= 'px; width: ' + w + 'px;';=0A= elmDiv.innerHTML =3D document.getElementById(ident).innerHTML;=0A= document.body.appendChild(elmDiv);=0A= new dragElement('popupmessage');=0A= }=0A= }=0A= =0A= =0A= function hideMe() {=0A= var elmDiv =3D document.getElementById('popupmessage');=0A= if (elmDiv) {=0A= // removes the div from the document=0A= elmDiv.parentNode.removeChild(elmDiv);=0A= }=0A= }=0A= =0A= =0A= function updateCoords(e) {=0A= if (objBrowse =3D=3D "Microsoft Internet Explorer") {=0A= xpos =3D e.offsetX;=0A= ypos =3D e.offsetY;=0A= =0A= } else {=0A= xpos =3D e.pageX;=0A= ypos =3D e.pageY;=0A= }=0A= }=0A= =0A= =0A= // Called upon loading the page this function clears the hidden=0A= // action and object fields so they can be used by submitLink=0A= function clearHidden()=0A= {=0A= var theForm =3D = top["authoringIFrame1"].document.getElementById('contentForm')=0A= if (!theForm) {=0A= // try and find the form for the authoring page=0A= theForm =3D document.getElementById('contentForm')=0A= }=0A= theForm.action.value =3D "";=0A= theForm.object.value =3D "";=0A= }=0A= =0A= // Sets the hidden action and object fields, then submits the =0A= // contentForm to the server=0A= function submitLink(action, object, changed) =0A= {=0A= var theForm =3D = top["authoringIFrame1"].document.getElementById('contentForm')=0A= if (!theForm) {=0A= // try and find the form for the authoring page=0A= theForm =3D document.getElementById('contentForm')=0A= }=0A= theForm.action.value =3D action;=0A= theForm.object.value =3D object;=0A= theForm.isChanged.value =3D changed;=0A= runFuncArray(beforeSubmitHandlers)=0A= =0A= theForm.submit();=0A= }=0A= =0A= =0A= // Check the user really really wants to do this before submitting=0A= function confirmThenSubmitLink(message, action, object, changed) =0A= {=0A= if (confirm(message)) {=0A= submitLink(action, object, changed);=0A= }=0A= }=0A= =0A= function getFeedback(optionId, optionsNum, ideviceId, mode) {=0A= for (i =3D 0; i< optionsNum; i++) { =0A= if (mode =3D=3D "multi")=0A= id =3D "sa" + i + "b" +ideviceId=0A= else=0A= id =3D "s" + i + "b" +ideviceId=0A= if(i =3D=3D optionId)=0A= document.getElementById(id).style.display =3D "block";=0A= else=0A= document.getElementById(id).style.display =3D "None";=0A= }=0A= }=0A= =0A= =0A= // Cloze Field Stuff /////////////////////////////////////////////////=0A= =0A= // Constants =0A= NOT_ATTEMPTED =3D 0=0A= WRONG =3D 1=0A= CORRECT =3D 2=0A= =0A= // Functions =0A= =0A= // Called when a learner types something into a cloze word space=0A= function onClozeChange(ele) {=0A= var ident =3D getClozeIds(ele)[0];=0A= var instant =3D eval(document.getElementById(=0A= 'clozeFlag'+ident+'.instantMarking').value);=0A= if (instant) {=0A= checkAndMarkClozeWord(ele);=0A= // Hide the score paragraph if visible=0A= var scorePara =3D document.getElementById('clozeScore' + ident);=0A= scorePara.innerHTML =3D "";=0A= }=0A= }=0A= =0A= // Recieves and marks answers from student=0A= function clozeSubmit(ident) {=0A= // Mark all of the words=0A= showClozeScore(ident, 1);=0A= // Hide Submit=0A= toggleElementVisible('submit'+ident);=0A= // Show Restart=0A= toggleElementVisible('restart'+ident);=0A= // Show Show Answers Button=0A= toggleElementVisible('showAnswersButton'+ident);=0A= // Show feedback=0A= toggleClozeFeedback(ident);=0A= }=0A= =0A= // Makes cloze idevice like new :)=0A= function clozeRestart(ident) {=0A= // Hide Feedback=0A= toggleClozeFeedback(ident);=0A= // Clear the answers (Also hides score)=0A= toggleClozeAnswers(ident, true);=0A= // Hide Restart=0A= toggleElementVisible('restart'+ident);=0A= // Hide Show Answers Button=0A= toggleElementVisible('showAnswersButton'+ident);=0A= // Show Submit=0A= toggleElementVisible('submit'+ident);=0A= }=0A= =0A= // Show/Hide all answers in the cloze idevice=0A= // 'clear' is an optional argument, that forces all the answers to be = cleared=0A= // whether they are all finished and correct or not=0A= function toggleClozeAnswers(ident, clear){=0A= // See if any have not been answered yet=0A= var allCorrect =3D true;=0A= var inputs =3D getCloseInputs(ident)=0A= if (!clear) {=0A= for (var i=3D0; i> 4);=0A= chr2 =3D ((enc2 & 15) << 4) | (enc3 >> 2);=0A= chr3 =3D ((enc3 & 3) << 6) | enc4;=0A= =0A= output =3D output + String.fromCharCode(chr1);=0A= =0A= if (enc3 !=3D 64) {=0A= output =3D output + String.fromCharCode(chr2);=0A= }=0A= if (enc4 !=3D 64) {=0A= output =3D output + String.fromCharCode(chr3);=0A= }=0A= } while (i < input.length);=0A= return output;=0A= }=0A= =0A= // Returns the corrected word or an empty string=0A= function checkClozeWord(ele) {=0A= var guess =3D ele.value;=0A= // Extract the idevice id and the input number out of the element's = id=0A= var original =3D getClozeAnswer(ele);=0A= var answer =3D original;=0A= var guess =3D ele.value=0A= var ident =3D getClozeIds(ele)[0]=0A= // Read the flags for checking answers=0A= var strictMarking =3D eval(document.getElementById(=0A= 'clozeFlag'+ident+'.strictMarking').value);=0A= var checkCaps =3D eval(document.getElementById(=0A= 'clozeFlag'+ident+'.checkCaps').value);=0A= if (!checkCaps) {=0A= guess =3D guess.toLowerCase();=0A= answer =3D original.toLowerCase();=0A= }=0A= if (guess =3D=3D answer)=0A= // You are right!=0A= return original=0A= else if (strictMarking || answer.length <=3D 4)=0A= // You are wrong!=0A= return "";=0A= else {=0A= // Now use the similarity check algorythm=0A= var i =3D 0;=0A= var j =3D 0;=0A= var orders =3D [[answer, guess], [guess, answer]];=0A= var maxMisses =3D Math.floor(answer.length / 6) + 1;=0A= var misses =3D 0;=0A= if (guess.length <=3D maxMisses) {=0A= misses =3D Math.abs(guess.length - answer.length);=0A= for (i =3D 0; i < guess.length; i++ ) {=0A= if (answer.search(guess[i]) =3D=3D -1) {=0A= misses +=3D 1;=0A= }=0A= }=0A= if (misses <=3D maxMisses) {=0A= return answer;=0A= } else {=0A= return "";=0A= }=0A= }=0A= // Iterate through the different orders of checking=0A= for (i =3D 0; i < 2; i++) {=0A= var string1 =3D orders[i][0];=0A= var string2 =3D orders[i][1];=0A= while (string1) {=0A= misses =3D Math.floor(=0A= (Math.abs(string1.length - string2.length) +=0A= Math.abs(guess.length - answer.length)) / 2)=0A= var max =3D Math.min(string1.length, string2.length)=0A= for (j =3D 0; j < max; j++) {=0A= var a =3D string2.charAt(j);=0A= var b =3D string1.charAt(j);=0A= if (a !=3D b)=0A= misses +=3D 1;=0A= if (misses > maxMisses)=0A= break;=0A= }=0A= if (misses <=3D maxMisses)=0A= // You are right=0A= return answer;=0A= string1 =3D string1.substr(1);=0A= }=0A= }=0A= // You are wrong!=0A= return "";=0A= }=0A= }=0A= =0A= // Extracts the idevice id and input id from a javascript element=0A= function getClozeIds(ele) {=0A= // Extract the idevice id and the input number out of the element's = id=0A= // id is "clozeBlank%s.%s" % (idevice.id, input number)=0A= var id =3D ele.id.slice(10); =0A= var dotindex =3D id.indexOf('.')=0A= var ident =3D id.slice(0, dotindex)=0A= var inputId =3D id.slice(id.indexOf('.')+1)=0A= return [ident, inputId]=0A= }=0A= =0A= // Calculate the score for cloze idevice=0A= function showClozeScore(ident, mark) {=0A= var score =3D 0=0A= var div =3D document.getElementById('cloze' + ident)=0A= var inputs =3D getCloseInputs(ident)=0A= for (var i=3D0; i0) if((layer=3Dfindlayer(name,layer.document))!=3Dnull) return layer; } return null; } function trckM(e){ if(dO.currID!=3Dnull){ var x=3D(dO.ie4||dO.ie5)?event.clientX+document.body.scrollLeft:e.pageX; var y=3D(dO.ie4||dO.ie5)?event.clientY+document.body.scrollTop:e.pageY; if(dO.snapto){ x=3DMath.ceil(x/dO.snapthresh)*dO.snapthresh; y=3DMath.ceil(y/dO.snapthresh)*dO.snapthresh; } if(dO.ns4)dO.currID.moveTo(x-dO.xo, y-dO.yo); else{ dO.currID.style.top=3Dy-dO.yo+'px'; dO.currID.style.left=3Dx-dO.xo+'px';=20 }} return false; } function drgI(e){ if(dO.currID=3D=3Dnull){ var tx=3D(dO.ns4)? this.left : parseInt(this.style.left); var ty=3D(dO.ns4)? this.top : parseInt(this.style.top); dO.currID=3Dthis; if(dO.ns4)this.zIndex=3Ddocument.images.length+(dO.z++); else this.style.zIndex=3Ddocument.images.length+(dO.z++); dO.xo=3D((dO.ie4||dO.ie5)?event.clientX+document.body.scrollLeft:e.pageX)= -tx; dO.yo=3D((dO.ie4||dO.ie5)?event.clientY+document.body.scrollTop:e.pageY)-= ty; if(dO.snapto){ dO.xo=3DMath.ceil(dO.xo/dO.snapthresh)*dO.snapthresh; dO.yo=3DMath.ceil(dO.yo/dO.snapthresh)*dO.snapthresh; } return false; }} function dragElement(id){ this.idRef=3D(dO.ns4)? findnestedlayer(id,document) : (dO.ie4)? = document.all[id] : document.getElementById(id); if(dO.ns4)this.idRef.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP); this.idRef.onmousedown=3DdrgI; this.idRef.onmouseup=3Dfunction(){dO.currID=3Dnull} } if(dO.ns4)document.captureEvents(Event.MOUSEMOVE); document.onmousemove=3DtrckM; window.onresize=3Dfunction(){ if(dO.ns4)setTimeout('history.go(0)',300); } ------=_NextPart_000_0000_01C81563.267CD540--