myl,nzl,wbhrhrtqn,jzbxn,npzjwzdzh,mpblzjd,ew,znzxldsh,ybbhy,hlb,whlukadhxn。翻一下汉字qn是什么意思思?

MIME-Version: 1.0
Content-Type: multipart/ boundary="----=_NextPart_01C679E6.31A650A0"
此文档为“单个文件网页”,也称为“Web 档案”文件。如果您看到此消息,但是您的浏览器或编辑器不支持“Web 档案”文件。请下载支持“Web 档案”的浏览器,如 Microsoft Internet Explorer。
------=_NextPart_01C679E6.31A650A0
Content-Location: file:///C:/59CE8826/file7494.htm
Content-Transfer-Encoding: quoted-printable
Content-Type: text/ charset="us-ascii"
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
CH4 存储管理
映像区
#8226;考虑将最小一&=
#36947;作业从主存送出去。假定主存&=
#20013;最多容纳n道作业,主存能提&=
#20379;给一道作业的最大容量为V,那&=
#20040;,送出去的作业的辅助存储器区&=
#22495;大小为:
(1/2
+ 1/3 + ┅ + 1/n)&V
------=_NextPart_01C679E6.31A650A0
Content-Location: file:///C:/59CE8826/file7494.files/master03_stylesheet.css
Content-Transfer-Encoding: base64
Content-Type: text/css
Ym9keQ0KCXt3aWR0aDo1MzRweDsNCgloZWlnaHQ6NDAwcHg7fQ0KLlRCDQoJe21zby1zcGVjaWFs
LWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5UDQoJe3RleHQtYWxpZ246Y2VudGVyOw0KCWZvbnQt
ZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7
DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWls
eToiVGltZXMgTmV3IFJvbWFuIjsNCglsYXlvdXQtZmxvdzp2ZXJ0aWNhbDsNCgljb2xvcjojQ0Mw
MDAwOw0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtc2l6ZToyMDklOw0KCW1zby1jaGFyLXdy
YXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5CQg0KCXttc28tc3BlY2lhbC1mb3Jt
YXQ6YnVsbGV0XDIwMjI7fQ0KLkINCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OlNp
bVN1bjsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZh
cmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseToiVGltZXMg
TmV3IFJvbWFuIjsNCglsYXlvdXQtZmxvdzp2ZXJ0aWNhbDsNCgljb2xvcjpibGFjazsNCgltc28t
Y29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6MTUyJTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNv
LWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouQjFCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRc
MjAxMzt9DQouQjENCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OlNpbVN1bjsNCglt
c28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZhcmVhc3QtZm9u
dC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFu
IjsNCglsYXlvdXQtZmxvdzp2ZXJ0aWNhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5k
ZXg6MTsNCglmb250LXNpemU6MTMzJTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Ut
b3ZlcmZsb3c6MTt9DQouQjJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMjAyMjt9DQou
QjINCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWkt
Zm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6
U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCglsYXlv
dXQtZmxvdzp2ZXJ0aWNhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglm
b250LXNpemU6MTE0JTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6
MTt9DQouQjNCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMjAxMzt9DQouQjMNCgl7dGV4
dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWktZm9udC1mYW1p
bHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0K
CW1zby1oYW5zaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCglsYXlvdXQtZmxvdzp2
ZXJ0aWNhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6
OTUlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5CNEIN
Cgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwwMEJCO30NCi5CNA0KCXt0ZXh0LWFsaWduOmxl
ZnQ7DQoJZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGltZXMg
TmV3IFJvbWFuIjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhhbnNp
LWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCWxheW91dC1mbG93OnZlcnRpY2FsOw0K
CWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZTo5NSU7DQoJbXNv
LWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLk5CDQoJe21zby1zcGVj
aWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5ODQoJe2ZvbnQtZmFtaWx5OlNpbVN1bjsNCglt
c28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZhcmVhc3QtZm9u
dC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFu
IjsNCglsYXlvdXQtZmxvdzp2ZXJ0aWNhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNv
a3Utb3ZlcmZsb3c6MTt9DQouTjFCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIy
O30NCi5OMQ0KCXtmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJU
aW1lcyBOZXcgUm9tYW4iOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28t
aGFuc2ktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbGF5b3V0LWZsb3c6dmVydGlj
YWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLk4yQg0K
CXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouTjINCgl7Zm9udC1mYW1pbHk6
U2ltU3VuOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgltc28t
ZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhhbnNpLWZvbnQtZmFtaWx5OiJUaW1l
cyBOZXcgUm9tYW4iOw0KCWxheW91dC1mbG93OnZlcnRpY2FsOw0KCW1zby1jaGFyLXdyYXA6MTsN
Cgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5OM0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5v
YnVsbGV0XDIwMjI7fQ0KLk4zDQoJe2ZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWktZm9u
dC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2lt
U3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCglsYXlvdXQt
Zmxvdzp2ZXJ0aWNhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6
MTt9DQouTjRODQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5ONA0KCXtm
b250LWZhbWlseTpTaW1TdW47DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9t
YW4iOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28taGFuc2ktZm9udC1m
YW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbGF5b3V0LWZsb3c6dmVydGljYWw7DQoJbXNvLWNo
YXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLk9CDQoJe21zby1zcGVjaWFs
LWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5PDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZh
bWlseTpTaW1TdW47DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0K
CW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28taGFuc2ktZm9udC1mYW1pbHk6
IlRpbWVzIE5ldyBSb21hbiI7DQoJbGF5b3V0LWZsb3c6dmVydGljYWw7DQoJY29sb3I6YmxhY2s7
DQoJbXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjExNCU7DQoJbXNvLWNoYXItd3JhcDox
Ow0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLk8xQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6
bm9idWxsZXRcMjAyMjt9DQouTzENCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1hc2NpaS1m
b250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpT
aW1TdW47DQoJbXNvLWhhbnNpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCWxheW91
dC1mbG93OnZlcnRpY2FsOw0KCWZvbnQtc2l6ZToxMTQlOw0KCW1zby1jaGFyLXdyYXA6MTsNCglt
c28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5PMkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVs
bGV0XDIwMjI7fQ0KLk8yDQoJe2ZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWktZm9udC1m
YW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3Vu
Ow0KCW1zby1oYW5zaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCglsYXlvdXQtZmxv
dzp2ZXJ0aWNhbDsNCglmb250LXNpemU6MTE0JTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtp
bnNva3Utb3ZlcmZsb3c6MTt9DQouTzNCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwy
MDIyO30NCi5PMw0KCXtmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5
OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OlNpbVN1bjsNCglt
c28taGFuc2ktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbGF5b3V0LWZsb3c6dmVy
dGljYWw7DQoJZm9udC1zaXplOjExNCU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1
LW92ZXJmbG93OjE7fQ0KLk80Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9
DQouTzQNCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGlt
ZXMgTmV3IFJvbWFuIjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhh
bnNpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCWxheW91dC1mbG93OnZlcnRpY2Fs
Ow0KCWZvbnQtc2l6ZToxMTQlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVy
ZmxvdzoxO30NCi5DQkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLkNC
DQoJe3RleHQtYWxpZ246Y2VudGVyOw0KCWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWkt
Zm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6
U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCglsYXlv
dXQtZmxvdzp2ZXJ0aWNhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglm
b250LXNpemU6MTUyJTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6
MTt9DQouQ0IxQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAxMzt9DQouQ0IxDQoJ
e2ZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBS
b21hbiI7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250
LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCglsYXlvdXQtZmxvdzp2ZXJ0aWNhbDsNCgltc28t
Y2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouQ0IyQg0KCXttc28tc3Bl
Y2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouQ0IyDQoJe2ZvbnQtZmFtaWx5OlNpbVN1bjsN
Cgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZhcmVhc3Qt
Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJv
bWFuIjsNCglsYXlvdXQtZmxvdzp2ZXJ0aWNhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtp
bnNva3Utb3ZlcmZsb3c6MTt9DQouQ0IzQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRc
MjAxMzt9DQouQ0IzDQoJe2ZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWktZm9udC1mYW1p
bHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0K
CW1zby1oYW5zaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCglsYXlvdXQtZmxvdzp2
ZXJ0aWNhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQou
Q0I0Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMDBCQjt9DQouQ0I0DQoJe2ZvbnQt
ZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7
DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWls
eToiVGltZXMgTmV3IFJvbWFuIjsNCglsYXlvdXQtZmxvdzp2ZXJ0aWNhbDsNCgltc28tY2hhci13
cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouQ1RCDQoJe21zby1zcGVjaWFsLWZv
cm1hdDpub2J1bGxldFwyMDIyO30NCi5DVA0KCXt0ZXh0LWFsaWduOmNlbnRlcjsNCglmb250LWZh
bWlseTpTaW1TdW47DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0K
CW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28taGFuc2ktZm9udC1mYW1pbHk6
IlRpbWVzIE5ldyBSb21hbiI7DQoJbGF5b3V0LWZsb3c6dmVydGljYWw7DQoJY29sb3I6I0NDMDAw
MDsNCgltc28tY29sb3ItaW5kZXg6MzsNCglmb250LXNpemU6MjA5JTsNCgltc28tY2hhci13cmFw
OjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouSEJCDQoJe21zby1zcGVjaWFsLWZvcm1h
dDpidWxsZXRcMjAyMjt9DQouSEINCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1hc2NpaS1m
b250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpT
aW1TdW47DQoJbXNvLWhhbnNpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCWxheW91
dC1mbG93OnZlcnRpY2FsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxv
dzoxO30NCi5IQjFCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMjAxMzt9DQouSEIxDQoJ
e2ZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBS
b21hbiI7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250
LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCglsYXlvdXQtZmxvdzp2ZXJ0aWNhbDsNCgltc28t
Y2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouSEIyQg0KCXttc28tc3Bl
Y2lhbC1mb3JtYXQ6YnVsbGV0XDIwMjI7fQ0KLkhCMg0KCXtmb250LWZhbWlseTpTaW1TdW47DQoJ
bXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1mYXJlYXN0LWZv
bnQtZmFtaWx5OlNpbVN1bjsNCgltc28taGFuc2ktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21h
biI7DQoJbGF5b3V0LWZsb3c6dmVydGljYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5z
b2t1LW92ZXJmbG93OjE7fQ0KLkhCM0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwyMDEz
O30NCi5IQjMNCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToi
VGltZXMgTmV3IFJvbWFuIjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNv
LWhhbnNpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCWxheW91dC1mbG93OnZlcnRp
Y2FsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5IQjRC
DQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMDBCQjt9DQouSEI0DQoJe2ZvbnQtZmFtaWx5
OlNpbVN1bjsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNv
LWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseToiVGlt
ZXMgTmV3IFJvbWFuIjsNCglsYXlvdXQtZmxvdzp2ZXJ0aWNhbDsNCgltc28tY2hhci13cmFwOjE7
DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouUUJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpi
dWxsZXRcMjAyMjt9DQouUUINCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1hc2NpaS1mb250
LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1T
dW47DQoJbXNvLWhhbnNpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCWxheW91dC1m
bG93OnZlcnRpY2FsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzox
O30NCi5RQjFCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMjAxMzt9DQouUUIxDQoJe2Zv
bnQtZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21h
biI7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZh
bWlseToiVGltZXMgTmV3IFJvbWFuIjsNCglsYXlvdXQtZmxvdzp2ZXJ0aWNhbDsNCgltc28tY2hh
ci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouUUIyQg0KCXttc28tc3BlY2lh
bC1mb3JtYXQ6YnVsbGV0XDIwMjI7fQ0KLlFCMg0KCXtmb250LWZhbWlseTpTaW1TdW47DQoJbXNv
LWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1mYXJlYXN0LWZvbnQt
ZmFtaWx5OlNpbVN1bjsNCgltc28taGFuc2ktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7
DQoJbGF5b3V0LWZsb3c6dmVydGljYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1
LW92ZXJmbG93OjE7fQ0KLlFCM0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwyMDEzO30N
Ci5RQjMNCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGlt
ZXMgTmV3IFJvbWFuIjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhh
bnNpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCWxheW91dC1mbG93OnZlcnRpY2Fs
Ow0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5RQjRCDQoJ
e21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMDBCQjt9DQouUUI0DQoJe2ZvbnQtZmFtaWx5OlNp
bVN1bjsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZh
cmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseToiVGltZXMg
TmV3IFJvbWFuIjsNCglsYXlvdXQtZmxvdzp2ZXJ0aWNhbDsNCgltc28tY2hhci13cmFwOjE7DQoJ
bXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouVGJsQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9i
dWxsZXRcMjAyMjt9DQouVGJsDQoJe2ZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWktZm9u
dC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2lt
U3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCglsYXlvdXQt
Zmxvdzp2ZXJ0aWNhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6
MTt9DQouVGJsMUINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMTM7fQ0KLlRibDEN
Cgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGltZXMgTmV3
IFJvbWFuIjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhhbnNpLWZv
bnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCWxheW91dC1mbG93OnZlcnRpY2FsOw0KCW1z
by1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5UYmwyQg0KCXttc28t
c3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouVGJsMg0KCXtmb250LWZhbWlseTpTaW1T
dW47DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1mYXJl
YXN0LWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28taGFuc2ktZm9udC1mYW1pbHk6IlRpbWVzIE5l
dyBSb21hbiI7DQoJbGF5b3V0LWZsb3c6dmVydGljYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1z
by1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlRibDNCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1
bGxldFwyMDEzO30NCi5UYmwzDQoJe2ZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWktZm9u
dC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2lt
U3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCglsYXlvdXQt
Zmxvdzp2ZXJ0aWNhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6
MTt9DQouVGJsNEINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDAwQkI7fQ0KLlRibDQN
Cgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGltZXMgTmV3
IFJvbWFuIjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhhbnNpLWZv
bnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCWxheW91dC1mbG93OnZlcnRpY2FsOw0KCW1z
by1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5kZWZhdWx0Qg0KCXtt
c28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouZGVmYXVsdA0KCXt0ZXh0LWFsaWdu
OmxlZnQ7DQoJZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGlt
ZXMgTmV3IFJvbWFuIjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhh
bnNpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCWZvbnQtd2VpZ2h0Om5vcm1hbDsN
Cglmb250LXN0eWxlOm5vcm1hbDsNCgl0ZXh0LWRlY29yYXRpb246bm9uZTsNCgl0ZXh0LXNoYWRv
dzpub25lOw0KCXRleHQtZWZmZWN0Om5vbmU7DQoJbXNvLWZhcmVhc3QtaGludDpubzsNCglsYXlv
dXQtZmxvdzp2ZXJ0aWNhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglm
b250LXNpemU6MTE0JTsNCgltc28tdGV4dC1yYWlzZTowJTsNCgltc28tbGluZS1zcGFjaW5nOiIx
MDAgMCAwIjsNCgltc28tbWFyZ2luLWxlZnQtYWx0OjA7DQoJbXNvLXRleHQtaW5kZW50LWFsdDow
Ow0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxOw0KCWRpcmVjdGlv
bjpsdHI7DQoJbXNvLXdvcmQtd3JhcDoxOw0KCW1zby12ZXJ0aWNhbC1hbGlnbi1zcGVjaWFsOmJh
c2VsaW5lOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOOw0KCW1zby1hbnNpLWxhbmd1YWdl
OkVOLVVTO30NCmE6bGluaw0KCXtjb2xvcjojQ0NDQ0ZGICFpbXBvcnRhbnQ7fQ0KYTphY3RpdmUN
Cgl7Y29sb3I6IzMzMzNDQyAhaW1wb3J0YW50O30NCmE6dmlzaXRlZA0KCXtjb2xvcjojQjJCMkIy
ICFpbXBvcnRhbnQ7fQ0K
------=_NextPart_01C679E6.31A650A0
Content-Location: file:///C:/59CE8826/file7494.files/script.js
Content-Transfer-Encoding: quoted-printable
Content-Type: application/ charset="us-ascii"
function LoadSld()
var sld=3DGetObj("SlideObj")
if( !g_supportsPPTHTML ) { =09
sld.style.visibility=3D"visible"
if( MakeNotesVis() ) return
runAnimations =3D _InitAnimations();
if( IsWin("PPTSld") )
parent.SldUpdated(GetSldId())
g_origSz=3DparseInt(SlideObj.style.fontSize)
g_origH=3Dsld.style.posHeight
g_origW=3Dsld.style.posWidth
g_scaleHyperlinks=3D(document.all.tags("AREA").length>0)
if( g_scaleHyperlinks )
InitHLinkArray()
if( g_scaleInFrame||(IsWin("PPTSld") && parent.IsFullScrMode() ) )
document.body.scroll=3D"no"
if( IsWin("PPTSld") && parent.IsFullScrMode() )
FullScrInit();
MakeSldVis();
ChkAutoAdv()
if( runAnimations )
if( document.all("NSPlay") )
document.all("NSPlay").autoStart =3D
if( sld.filters && sld.filters.revealtrans )
setTimeout( "document.body.start()", sld.filters.revealtrans.duration * =
document.body.start();
function MakeSldVis()=20
var fTrans=3Dg_showAnimation && SldHasTrans()
if( fTrans )=09
if( g_bgSound ) {
idx=3Dg_bgSound.indexOf(",");
pptSound.src=3Dg_bgSound.substr( 0, idx );
pptSound.loop=3D -(parseInt(g_bgSound.substr(idx+1)));
SlideObj.filters.revealtrans.Apply()=09
SlideObj.style.visibility=3D"visible"
if( fTrans )
SlideObj.filters.revealtrans.Play()
function MakeNotesVis()=20
if( !IsNts() ) return false=20
SlideObj.style.display=3D"none"
nObj =3D document.all.item("NotesObj")
parent.SetHasNts(0)
if( nObj ) {=20
nObj.style.display=3D""
parent.SetHasNts(1)
function ChkAutoAdv()
if(SldHasTrans())
SlideObj.onfilterchange=3DAutoAdv
function AutoAdv()
if(!IsWin("PPTSld") || !gUseSldTimings )return
var sld=3DGetCurSld()
if( (sld.mAdvDelay>0) && !parent.IsFramesMode() )
setTimeout("parent.GoToNextSld()",sld.mAdvDelay)
function GetObj(id)
if(g_supportsPPTHTML) return document.all(id);
else return document.getElementById(id);
function SldHasTrans() { return SlideObj.style.filter !=3D ""; }
function GetSldId() { return sId=3Dlocation.href.substring(location.href.la=
stIndexOf('/')+1) }
function HideMenu() { if( frames["PPTSld"] && PPTSld.document.all.item("ctx=
tmenu") && PPTSld.ctxtmenu.style.display!=3D"none" ) { PPTSld.ctxtmenu.styl=
e.display=3D'none'; return true } return false }
function IsWin( name ) { return window.name =3D=3D name }
function IsNts() { return IsWin("PPTNts") }
function IsSldOrNts() { return( IsWin("PPTSld")||IsWin("PPTNts") ) }
function SupportsPPTAnimation() { return( navigator.platform =3D=3D "Win32"=
&& navigator.appVersion.indexOf("Windows")>0 ) }
function SupportsPPTHTML()
var appVer=3Dnavigator.appVersion, msie=3DappVer.indexOf("MSIE "), ver=3D0
if( msie >=3D 0 )
ver=3DparseFloat( appVer.substring( msie+5, appVer.indexOf(";",msie) ) )
ver=3DparseInt(appVer)
return( ver >=3D 4 && msie >=3D 0 )
function _RSW()
if( !g_supportsPPTHTML || IsNts() ||
( !g_scaleInFrame && (!IsWin("PPTSld") || !parent.IsFullScrMode()) ) )
var padding=3D0;
if( IsWin("PPTSld") && parent.IsFramesMode() ) padding=3D6
cltWidth=3Ddocument.body.clientWidth-padding
cltHeight=3Ddocument.body.clientHeight-padding
factor=3D(1.0*cltWidth)/g_origW
if( cltHeight < g_origH*factor )
factor=3D(1.0*cltHeight)/g_origH
newSize =3D g_origSz * factor
if( newSize < 1 ) newSize=3D1
s=3DSlideObj.style
s.fontSize=3DnewSize+"px"
s.posWidth=3Dg_origW*factor
s.posHeight=3Dg_origH*factor
s.posLeft=3D(cltWidth-s.posWidth+padding)/2
s.posTop=3D(cltHeight-s.posHeight+padding)/2
if( g_scaleHyperlinks )
ScaleHyperlinks( factor )
function _InitAnimations()
animRuntimeInstalled =3D ''+document.body.localTime !=3D 'undefined';
isFullScreen =3D (window.name =3D=3D "PPTSld") && !parent.IsFramesMode();
g_animUseRuntime =3D g_showAnimation && animRuntimeInstalled && !(isFullSc=
reen && parent.IsSldVisited());
if( g_animUseRuntime ) {
collSeq =3D document.all.tags("seq");
if( collSeq !=3D null ) {
for(ii=3D0;ii<collSeq.ii++) {
if( collSeq[ii].getAttribute( "p:nodeType" ) =3D=3D "mainSeq" ) {
g_animMainSequence =3D collSeq[ii];
if( g_animItemsToHide && document.body.playAnimations !=3D false ) {
for(jj =3D 0; jj < g_animItemsToHide. jj++) {
if( hideObj =3D GetObj(g_animItemsToHide[jj]) )
hideObj.runtimeStyle.visibility=3D"hidden";
if( g_animInteractiveItems ){
for(jj =3D 0; jj < g_animInteractiveItems. jj++) {
if( triggerObj =3D GetObj(g_animInteractiveItems[jj]) )
triggerObj.runtimeStyle.cursor=3D"hand";
if( gUseSldTimings && ''+g_animSlideTime !=3D 'undefined' ) {
adjustedTime =3D document.body.calculateAutoAdvanceTimes( g_animSlideTim=
e, g_animEffectTimings );
if( IsWin("PPTSld") && adjustedTime !=3D g_animSlideTime ) {
var sld =3D GetCurSld();
sld.mAdvDelay =3D adjustedTime * 1000;
return g_animUseR
gSldJump =3D 0, gSldJumpTrack =3D 0, gSldJumpIdx =3D "";
function _KPH()
if( IsNts() )
if( !parent.IsFramesMode() && event.keyCode =3D=3D 27 && !HideMenu() )
parent.window.close( self );
else if( event.keyCode =3D=3D 32 ) {
if( window.name =3D=3D "PPTSld" )
parent.PPTSld.DocumentOnClick();
parent.GoToNextSld();
CatchNumKeys( parent, event );
function CatchNumKeys( win, event ) {
if( win.IsFullScrMode() && (48<=3Devent.keyCode) && (event.keyCode numSlds )
gSldJumpIdx =3D numS
if ( gSldJumpIdx >=3D 0 ) {
if ( gSldJumpIdx =3D=3D 0 )
gSldJumpIdx =3D 1;
var jumpTo =3D parseInt(gSldJumpIdx);
gSldJump =3D 0; gSldJumpIdx =3D "";
win.GoToSld( parent.GetSldList().mList[jumpTo-1].mSldHref )
function _KDH()
if( event.keyCode =3D=3D 8 ) {
event.returnValue =3D 0;
parent.GoToPrevSld();
function PlaySound( href, loop ){
href=3D unescape(href);
if( window.event ) window.event.cancelBubble =3D
pptSound.src =3D
pptSound.loop =3D loop ? -1 : 0;
function DocumentOnClick()
if( IsNts() || parent.HideMenu() )
if( ( g_allowAdvOnClick && !parent.IsFramesMode() ) ||
(event && (event.keyCode=3D=3D32) ) )
parent.GoToNextSld();
var g_supportsPPTHTML =3D SupportsPPTHTML(), g_scaleInFrame =3D 1, gId=3D""=
, g_bgSound=3D"",
g_scaleHyperlinks =3D false, g_allowAdvOnClick =3D 1, g_showInBrowser =
=3D 0, gLoopCont =3D 0, gUseSldTimings =3D 0;
var g_showAnimation =3D g_supportsPPTHTML && SupportsPPTAnimation() && ( (w=
indow.name=3D=3D"PPTSld" && !parent.IsFramesMode()) || g_showInBrowser );va=
r g_animManager =3D
var g_animUseRuntime =3D
var g_animItemsToHide, g_animInteractiveItems, g_animSlideT
var g_animMainSequence =3D
var ENDSHOW_MESG=3D"&#25918;&#26144;&#32467;&#26463;&#65292;&#21333;&#20987=
;&#40736;&#26631;&#36864;&#20986;&#12290;", SCREEN_MODE=3D"Frames", gIsEndS=
how=3D0, NUM_VIS_SLDS=3D26, SCRIPT_HREF=3D"script.js", FULLSCR_HREF=3D"full=
screen.htm";
var gCurSld =3D gPrevSld =3D 1, g_offset =3D 0, gNtsOpen =3D gHasNts =3D gO=
tlTxtExp =3D 0, gHasNarration =3D 0, gOtlOpen =3D true
window.gPPTHTML=3DSupportsPPTHTML()
var gMainDoc=3Dnew Array(new hrefList("slide0046.htm",1,-1,1),new hrefList(=
"slide0001.htm",1,-1,1),new hrefList("slide0025.htm",1,-1,1),new hrefList("=
slide0038.htm",1,-1,1),new hrefList("slide0002.htm",1,-1,1),new hrefList("s=
lide0004.htm",1,-1,1),new hrefList("slide0005.htm",1,-1,1),new hrefList("sl=
ide0039.htm",1,-1,1),new hrefList("slide0006.htm",1,-1,1),new hrefList("sli=
de0007.htm",1,-1,1),new hrefList("slide0008.htm",1,-1,1),new hrefList("slid=
e0009.htm",1,-1,1),new hrefList("slide0010.htm",1,-1,1),new hrefList("slide=
0012.htm",1,-1,1),new hrefList("slide0013.htm",1,-1,1),new hrefList("slide0=
014.htm",1,-1,1),new hrefList("slide0015.htm",1,-1,1),new hrefList("slide00=
40.htm",1,-1,1),new hrefList("slide0042.htm",1,-1,1),new hrefList("slide001=
9.htm",1,-1,1),new hrefList("slide0020.htm",1,-1,1),new hrefList("slide0021=
.htm",1,-1,1),new hrefList("slide0022.htm",1,-1,1),new hrefList("slide0023.=
htm",1,-1,1),new hrefList("slide0024.htm",1,-1,1),new hrefList("slide0045.h=
tm",1,-1,1));
/*********************************************
Frameset functions
These functions control slide navigation
and state of the frameset.
**********************************************/
function FullScrInit()
g_allowAdvOnClick =3D GetCurSld().mAdvOnClk
document.body.style.backgroundColor=3D"black"
document.oncontextmenu=3Dparent._CM;
document.onkeydown =3D _KDH;
document.ondragstart=3DCancel
document.onselectstart=3DCancel
self.focus()
function Redirect( frmId )
var str=3Ddocument.location.hash,idx=3Dstr.indexOf('#'), sId=3DGetSldId()
if(idx>=3D0) str=3Dstr.substr(1);
if( window.name !=3D frmId && ( sId !=3D str) ) {
obj =3D GetObj("Main-File")
window.location.href=3Dobj.href+"#"+sId
var MHTMLPrefix =3D CalculateMHTMLPrefix();=20
function CalculateMHTMLPrefix()
if ( document.location.protocol =3D=3D 'mhtml:') {=20
href=3Dnew String(document.location.href)=20
Start=3Dhref.indexOf('!')+1=20
End=3Dhref.lastIndexOf('/')+1=20
if (End < Start)=20
return href.substring(0, Start)=20
return href.substring(0, End)=20
return '';
function GetTags(base,tag)
if(g_supportsPPTHTML) return base.all.tags(tag);
else return base.getElementsByTagName(tag);
function UpdNtsPane(){ if(frames["PPTNts"]) PPTNts.location.replace( MHTMLP=
refix+GetHrefObj( gCurSld ).mNtsHref ) }
function UpdNavPane( sldIndex ){ if(gNavLoaded) PPTNav.UpdNav() }
function UpdOtNavPane(){ if(gOtlNavLoaded) PPTOtlNav.UpdOtlNav() }
function UpdOtlPane(){ if(gOtlLoaded) PPTOtl.UpdOtl() }
function SetHasNts( fVal )
if( gHasNts !=3D fVal ) {
gHasNts=3DfVal
UpdNavPane()
function ToggleOtlText()
gOtlTxtExp=3D!gOtlTxtExp
UpdOtlPane()
function ClearMedia()
// Clear any sounds playing before launching another browser window. Other=
// in fullscreen mode, you'll continue to hear the sound in the frames mod=
if (PPTSld.pptSound) PPTSld.pptSound.loop =3D 0;
function FullScreen()
if ( PPTSld.g_animUseRuntime )
PPTSld.document.body.pause();
ClearMedia();
var href =3D ( document.location.protocol =3D=3D 'mhtml:') ? FULLSCR_HREF =
: FULLSCR_HREF+"#"+GetHrefObj(gCurSld).mSldH
if(PPTNav.event.ctrlKey) {
var w =3D (window.screen.availWidth * 1.0) / 2.0
var h =3D w * (PPTSld.g_origH * 1.0) / PPTSld.g_origW
win =3D window.open( MHTMLPrefix+href,null,"toolbar=3D0,resizable=3D1,top=
=3D0,left=3D0," + "width=3D"+ w + ",height=3D" + h );
if( win.document.body && PPTSld.g_animUseRuntime )
win.document.body.PPTSldFrameset=3D
win =3D window.open( MHTMLPrefix+href,null,"fullscreen=3Dyes" );
if( win.document.body && PPTSld.g_animUseRuntime )
win.document.body.PPTSldFrameset=3D
function ToggleVNarration()
rObj=3DPPTSld.document.all("NSPlay")
if( rObj && !PPTSld.g_animUseRuntime ) {
if( (rObj.playState =3D=3D 1)||(rObj.playState =3D=3D 0) )
rObj.Play()
else if( rObj.playState =3D=3D 2 )
rObj.Pause()
else if( PPTSld.g_animUseRuntime )
narObj =3D PPTSld.document.all("narrationID")
if( narObj )
narObj.togglePause()
function GetCurSldNum()
obj=3DGetHrefObj(gCurSld)
if( obj.mOrigVis =3D=3D 1 )
return obj.mSldIdx
return gCurSld
function GetNumSlds()
if( GetHrefObj(gCurSld).mOrigVis =3D=3D 1 )
return GetSldList().mNumVisS
return GetSldList().mList.length
function GetSldNum( href )
for(ii=3D0; ii<GetSldList().mList. ii++) {
if ( GetSldList().mList[ii].mSldHref =3D=3D href )
return ii+1
function GetHrefObj( sldIdx ){ return GetSldList().mList[sldIdx-1] }
function IsFramesMode(){ return ( SCREEN_MODE =3D=3D "Frames" ) }
function IsFullScrMode(){ return ( SCREEN_MODE =3D=3D "FullScreen" ) }
function GoToNextSld()
ii=3DgCurSld + 1
if( GetHrefObj( ii-1 ).mOrigVis =3D=3D 0 ) {
if( ii 1 )
PopSldList();
else if( !IsFramesMode() ) {
if( gLoopCont )
GoToFirst()
function GoToPrevSld()
ii=3DgCurSld-1
if( ii > 0 ) {
obj=3DGetHrefObj(ii)
while ( obj && ( obj.mVis =3D=3D 0 ) && ( ii>0 ) )
obj=3DGetHrefObj(--ii)
if( ii =3D=3D 0 ) ii=3D1
GoToSldNum(ii)
function GoToFirst(){ GoToSld( GetHrefObj(1).mSldHref ) }
function GoToLast()
ii=3DGetSldList().mList.length
if( ii !=3D gCurSld )
GoToSld( GetHrefObj(ii).mSldHref )
function GoToSldNum( num )
if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue
obj =3D GetHrefObj( num )
obj.mVis=3D1
gPrevSld=3DgCurSld
gCurSld =3D
PPTSld.location.replace(MHTMLPrefix+obj.mSldHref)
if( IsFramesMode() ) {
UpdNavPane(); UpdOtlPane(); UpdNtsPane()
function GoToSld( href )
if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue
GetHrefObj( GetSldNum(href) ).mVis=3D1
PPTSld.location.replace(MHTMLPrefix+href)
function SldUpdated( id )
if( id =3D=3D GetHrefObj(gCurSld).mSldHref ) return
gPrevSld=3DgCurSld
gCurSld=3DGetSldNum(id)
if( IsFramesMode() ) {
UpdNavPane(); UpdOtlPane(); UpdNtsPane()
function PrevSldViewed(){ GoToSld( GetHrefObj(gPrevSld).mSldHref ) }
function HasPrevSld() { return ( gIsEndShow || ( gCurSld !=3D 1 && GetHrefO=
bj( gCurSld-1 ).mVis =3D=3D 1 )||( GetCurSldNum() > 1 ) ) }
function HasNextSld() { return (GetCurSldNum() !=3D GetNumSlds()) }
function CloseWindow() {
if( HideMenu() )
var event =3D PPTSld.
if( !IsFramesMode() && event && (event.keyCode=3D=3D27 || event.keyCode=3D=
=3D32 || event.type=3D=3D"click" ) )
window.close( self );
CatchNumKeys( self, event );
function Unload() { gIsEndShow=3D0; }
function SetupEndShow() {
gIsEndShow=3D1;
PPTSld.document.body.scroll=3D"no";
PPTSld.document.onkeypress=3DCloseW
PPTSld.document.onclick=3DCloseW
PPTSld.document.oncontextmenu=3D_CM;
function EndShow()
if( IsFramesMode() ) return
if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue
doc=3DPPTSld.document
var dir =3D doc.body.dir
if( dir !=3D "rtl" ) dir =3D "ltr";
doc.open()
doc.writeln('' + ENDSHOW_MESG + '')
doc.close()
function SetSldVisited(){ GetSldList().mList[gCurSld-1].mVisited=3Dtrue }
function IsSldVisited(){ return GetSldList().mList[gCurSld-1].mVisited }
function hrefList( sldHref, visible, advDelay, advClk )
this.mSldHref=3D this.mNtsHref =3D sldHref
this.mOrigVis=3D this.mVis =3D visible
this.mVisited=3D false
this.mAdvDelay=3D advDelay
this.mAdvOnClk=3D advClk
function SldList(arr,curSld,fEnd)
this.mCurSld =3D curS
this.mList =3D new Array();
var idx =3D 1;
for(ii=3D0;ii<arr.ii++) {
this.mList[ii] =3D new hrefList( arr[ii].mSldHref, arr[ii].mOrigVis, arr[=
ii].mAdvDelay, arr[ii].mAdvOnClk );
if( arr[ii].mOrigVis )
this.mList[ii].mSldIdx =3D idx++;
this.mNumVisSlds =3D idx-1;
this.fEndShow =3D fE
function GetSldList() { return gSldStack[gSldStack.length-1] }
function GetCurSld() { return parent.GetSldList().mList[parent.gCurSld - 1]=
gSldStack =3D new Array();
gSldStack[0] =3D new SldList(gMainDoc,gCurSld,1)
function ToggleOtlPane()
frmset=3Ddocument.all("PPTHorizAdjust")
frm=3Ddocument.all("PPTOtl")
if( gOtlOpen )
frmset.cols=3D"*,100%"
frmset.cols=3D"25%,*"
gOtlOpen=3D!gOtlOpen
frm.noResize=3D!frm.noResize
UpdOtNavPane()
function ToggleNtsPane()
frmset=3Ddocument.all("PPTVertAdjust")
frm=3Ddocument.all("PPTNts")
if( gNtsOpen )
frmset.rows=3D"100%,*"
frmset.rows=3D"*,20%"
gNtsOpen=3D!gNtsOpen
UpdNtsPane()
/*********************************************
Custom Shows implementation
When ViewCustomShow() is called, we create
a new array that is a subset of the slides in=20
the main doc. This list pushed on a stack so
we can return after the end of the custom
*********************************************/
function ViewCustomShow(idx,fEnd)
if( !IsFullScrMode() )
var sldList =3D new Array();
var custShow =3D custShowList[idx-1];
var jj =3D 0;
for( ii=3D0;ii<custShow.ii++ ) {
if( custShow[ii]
PushSldList(sldList,fEnd);
gCurSld =3D 1;
if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue
function PushSldList(arr,fEnd) {
var ii =3D gSldStack.
gSldStack[ii] =3D new SldList(arr,gCurSld,fEnd);
GoToSld( gSldStack[ii].mList[0].mSldHref );
function PopSldList() {
if (gSldStack[gSldStack.length-1].fEndShow)
gCurSld =3D gSldStack[gSldStack.length-1].mCurS
gSldStack[gSldStack.length-1] =3D
gSldStack.length--;
var sldList =3D gSldStack[gSldStack.length-1];
GoToSld( sldList.mList[gCurSld - 1].mSldHref );
var custShowList=3Dnew Array();
/*********************************************
Navigation button implementation
There are 2 types of buttons: ImgBtn, TxtBtn
implemented as function objects. They share
a similiar interface so the event handlers
can call SetActive, for example, on a button=20
object without needing to know exactly=20
what type of button it is.
**********************************************/
//----------------------------------
function ImgBtn( oId,bId,w,action )
//----------------------------------
var t=3Dthis
t.SetActive
=3D _IBSetA
t.SetInactive=3D _IBSetI
t.SetPressed =3D _IBSetP
t.SetDisabled=3D _IBSetD
=3D _IBSetE
t.ChangeIcon =3D null
t.UserAction =3D action
t.ChgState
t.mBorderId=3D bId
=3D t.mCurState =3D 0
function _IBSetA()
if( this.mIsOn ) {
obj=3Dthis.ChgState( gHiliteClr,gShadowClr,2 )
obj.style.posTop=3D0
function _IBSetI()
if( this.mIsOn ) {
obj=3Dthis.ChgState( gFaceClr,gFaceClr,1 )
obj.style.posTop=3D0=20
function _IBSetP()
if( this.mIsOn ) {
obj=3Dthis.ChgState( gShadowClr,gHiliteClr,2 )
obj.style.posLeft+=3D1; obj.style.posTop+=3D1
function _IBSetD()
obj=3Dthis.ChgState( gFaceClr,gFaceClr,0 )
obj.style.posTop=3D0=20
function _IBSetE( state )
var t=3Dthis
GetObj( t.mBorderId ).style.visibility=3D"visible"
if( state !=3D t.mIsOn ) {
t.mIsOn=3Dstate
if( state )
t.SetInactive()
t.SetDisabled()
function _IBP()
var t=3Dthis
if( t.mIsOn ) {
if( t.UserAction !=3D null )
t.UserAction()
if( t.ChangeIcon ) {
obj=3DGetObj(t.mObjId)
if( t.ChangeIcon() )
obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-4)*t.mWidth
obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-0)*t.mWidth
t.SetActive()
function _IBUI( clr1,clr2,nextState )
var t=3Dthis
SetBorder( GetObj( t.mBorderId ),clr1,clr2 )
obj=3DGetObj( t.mObjId )
obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-nextState)*t.mWidth-obj=
.style.posTop
t.mCurState=3DnextState
return obj
//-----------------------------------------
function TxtBtn( oId,oeId,action,chkState )
//-----------------------------------------
var t=3Dthis
t.SetActive
=3D _TBSetA
t.SetInactive=3D _TBSetI
t.SetPressed =3D _TBSetP
t.SetDisabled=3D _TBSetD
t.SetEnabled =3D _TBSetE
t.GetState
=3D chkState
t.UserAction =3D action
t.ChgState
t.m_elementsId=3D oeId
function _TBSetA()
var t=3Dthis
if( t.mIsOn && !t.GetState() )
t.ChgState( gHiliteClr,gShadowClr,0,0 )
function _TBSetI()
var t=3Dthis
if( t.mIsOn && !t.GetState() )
t.ChgState( gFaceClr,gFaceClr,0,0 )
function _TBSetP()
if( this.mIsOn )
this.ChgState( gShadowClr,gHiliteClr,1,1 )
function _TBSetD()
this.ChgState( gFaceClr,gFaceClr,0,0 )
this.mIsOn =3D 0
function _TBSetE()
var t=3Dthis
if( !t.GetState() )
t.ChgState( gFaceClr,gFaceClr,0,0 )
t.ChgState( gShadowClr,gHiliteClr,1,1 )
t.mIsOn =3D 1
function _TBP()
var t=3Dthis
if( t.mIsOn ) {=20
if( t.UserAction !=3D null )
t.UserAction()
if( !t.GetState )
if( t.GetState() )
t.SetPressed()
t.SetActive()
function _TBUI( clr1,clr2,lOffset,tOffset )
SetBorder( GetObj( this.mObjId ),clr1,clr2 )
Offset( GetObj( this.m_elementsId ),lOffset,tOffset )
function Offset( obj, top, left ){ obj.style.top=3D obj.style.left=3Dle=
function SetBorder( obj, upperLeft, lowerRight )
s.borderStyle
=3D "solid"
s.borderWidth
s.borderLeftColor
=3D s.borderTopColor =3D upperLeft
s.borderBottomColor=3D s.borderRightColor =3D lowerRight
function GetBtnObj(){ return gBtnArr[window.event.srcElement.id] }
function BtnOnOver(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetActive() }
function BtnOnDown(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetPressed() }
function BtnOnOut(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetInactive() }
function BtnOnUp()
b=3DGetBtnObj()
if( b !=3D null )
b.Perform()
function GetNtsState(){ return parent.gNtsOpen }
function GetOtlState(){ return parent.gOtlOpen }
function GetOtlTxtState(){ return parent.gOtlTxtExp }
function NtsBtnSetFlag( fVal )
s=3Ddocument.all.item( this.m_flagId ).style
s.display=3D"none"
if( fVal )
s.display=3D""
s.display=3D"none"
function _BSetA_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S=
etActive() }
function _BSetI_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S=
etInactive() }
function _BSetP_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S=
etPressed() }
function _BSetA_BorderImg()
b =3D gBtnArr[this.mBorderId]=20
if( b !=3D null && this.mIsOn && !b.GetState() ) {
obj=3Dthis.ChgState( gHiliteClr,gShadowClr,2 )
obj.style.posTop=3D0
function _BSetI_BorderImg()
b =3D gBtnArr[this.mBorderId]
if( b !=3D null && this.mIsOn && !b.GetState() ) {
obj=3Dthis.ChgState( gFaceClr,gFaceClr,1 )
obj.style.posTop=3D0
var gHiliteClr=3D"THREEDHIGHLIGHT",gShadowClr=3D"THREEDSHADOW",gFaceClr=3D"=
THREEDFACE"
var gBtnArr =3D new Array()
gBtnArr["nb_otl"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOtlPan=
e,GetOtlState )
gBtnArr["nb_otlElem"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOt=
lPane,GetOtlState )
gBtnArr["nb_nts"] =3D new ImgBtn( "nb_nts","nb_ntsBorder",10,parent.ToggleN=
gBtnArr["nb_nts"].SetActive =3D _BSetA_BorderI
gBtnArr["nb_nts"].SetInactive =3D _BSetI_BorderI
gBtnArr["nb_ntsBorder"] =3D new TxtBtn( "nb_ntsBorder","nb_ntsElem",parent.=
ToggleNtsPane,GetNtsState )
gBtnArr["nb_ntsElem"] =3D new TxtBtn( "nb_ntsBorder","nb_ntsElem",parent.To=
ggleNtsPane,GetNtsState )
gBtnArr["nb_prevBorder"] =3D gBtnArr["nb_prev"]=3D new ImgBtn( "nb_prev","n=
b_prevBorder",30,parent.GoToPrevSld )
gBtnArr["nb_nextBorder"] =3D gBtnArr["nb_next"]=3D new ImgBtn( "nb_next","n=
b_nextBorder",30,parent.GoToNextSld )
gBtnArr["nb_sldshw"]=3D new ImgBtn( "nb_sldshw","nb_sldshwBorder",18,parent=
.FullScreen )
gBtnArr["nb_sldshwBorder"] =3D new TxtBtn( "nb_sldshw","nb_sldshwBorder",pa=
rent.FullScreen,null )
gBtnArr["nb_sldshwBorder"].SetActive =3D _BSetA_B
gBtnArr["nb_sldshwBorder"].SetInactive =3D _BSetI_B
gBtnArr["nb_sldshwText"] =3D new TxtBtn( "nb_sldshw","nb_sldshwText",parent=
.FullScreen,null )
gBtnArr["nb_sldshwText"].SetActive =3D _BSetA_B
gBtnArr["nb_sldshwText"].SetInactive =3D _BSetI_B
gBtnArr["nb_voice"] =3D gBtnArr["nb_voiceBorder"] =3D new ImgBtn( "nb_voice=
","nb_voiceBorder",18,parent.ToggleVNarration )
gBtnArr["nb_otlTxtBorder"] =3D gBtnArr["nb_otlTxt"]=3D new ImgBtn( "nb_otlT=
xt","nb_otlTxtBorder",23,parent.ToggleOtlText )
gBtnArr["nb_ntsBorder"].m_flagId=3D "nb_nts"
gBtnArr["nb_ntsBorder"].SetFlag =3D NtsBtnSetFlag
gBtnArr["nb_otlTxt"].ChangeIcon=3D GetOtlTxtState
/*********************************************
Context menu implementation
_CM() is the function that's hooked up to
the oncontextmenu event. Once we're asked to
show the menu, we first build it by creating
DIVs on-the-fly. Then we position it=20
within the screen area so it doesn't get
Creating the DIVs using createElement() means
we don't have to write out any extra HTML
into the slide HTML files.
**********************************************/
var sNext=3D"&#19979;&#19968;&#27493;",sPrev=3D"&#19978;&#19968;&#27493;",s=
End=3D"&#32467;&#26463;&#25918;&#26144;",sFont=3D"&#23435;&#20307;",sArrow=
=3D"&#31661;&#22836;",sFreeform=3D"&#20219;&#24847;&#24418;&#29366;",sRect=
=3D"&#30697;&#24418;",sOval=3D"&#26925;&#22278;"
function ShowMenu()
BuildMenu();
var doc=3DPPTSld.document.body,x=3DPPTSld.event.clientX+doc.scrollLeft,y=
=3DPPTSld.event.clientY+doc.scrollTop
m =3D PPTSld.document.all.item("ctxtmenu")
m.style.pixelLeft=3Dx
if( (x+m.scrollWidth > doc.clientWidth)&&(x-m.scrollWidth > 0) )
m.style.pixelLeft=3Dx-m.scrollWidth
m.style.pixelTop=3Dy
if( (y+m.scrollHeight > doc.clientHeight)&&(y-m.scrollHeight > 0) )
m.style.pixelTop=3Dy-m.scrollHeight
m.style.display=3D""
function _CM()
if( !parent.IsFullScrMode() )
if(!PPTSld.event.ctrlKey) {
ShowMenu()
return false
HideMenu()
function BuildMenu()
if( PPTSld.document.all.item("ctxtmenu") ) return
var mObj=3DCreateItem( PPTSld.document.body )
mObj.id=3D"ctxtmenu"
mObj.style.visibility=3D"hidden"
var s=3DmObj.style
s.position=3D"absolute"
s.cursor=3D"default"
s.width=3D"120px"
SetCMBorder(mObj,"menu","black")
var iObj=3DCreateItem( mObj )
SetCMBorder( iObj, "threedhighlight","threedshadow" )
iObj.style.padding=3D2
CreateMenuItem( iObj,sNext,M_GoNextSld,M_True )
CreateMenuItem( iObj,sPrev,M_GoPrevSld,M_HasPrevSld )
CreateSeparator( iObj )
CreateMenuItem( iObj,sEnd,M_End,M_True )
mObj.style.visibility=3D"visible"
function Cancel() { window.event.cancelBubble=3D window.event.returnVa=
lue=3Dfalse }
function Highlight() { ChangeClr("activecaption","threedhighlight") }
function Deselect() { ChangeClr("threedface","menutext") }
function Perform()
e=3DPPTSld.event.srcElement
if( e.type=3D=3D"menuitem" && e.IsActive() )
e.Action()
PPTSld.event.cancelBubble=3Dtrue
function ChangeClr( bg,clr )
e=3DPPTSld.event.srcElement
if( e.type=3D=3D"menuitem" && e.IsActive() ) {
e.style.backgroundColor=3Dbg
e.style.color=3Dclr
function M_HasPrevSld() { return( parent.HasPrevSld() ) }
function M_GoNextSld() { if( gIsEndShow ) M_End(); else GoToNextSld() }
function M_GoPrevSld() { if( gIsEndShow ) { gIsEndShow=3D0; history.back();=
PPTSld.event.cancelBubble=3D } else GoToPrevSld() }
function M_True() { return true }
function M_End() { window.close( self ) }
function CreateMenuItem( node,text,action,eval )
var e=3DCreateItem( node )
e.type=3D"menuitem"
e.Action=3Daction
e.IsActive=3Deval
e.innerHTML=3Dtext
if( !e.IsActive() )
e.style.color=3D"threedshadow"
e.onclick=3DPerform
e.onmouseover=3DHighlight
e.onmouseout=3DDeselect
s.fontFamily=3DsFont
s.fontSize=3D"9pt"
s.paddingLeft=3D2
function CreateSeparator( node )
var sObj=3DCreateItem( node )
SetCMBorder(sObj,"menu","menu")
var s=3DsObj.style
s.borderTopColor=3D"threedshadow"
s.borderBottomColor=3D"threedhighlight"
s.height=3D1
s.fontSize=3D"0px"
function CreateItem( node )
var elem=3DPPTSld.document.createElement("DIV")
node.insertBefore( elem )
return elem
function SetCMBorder( o,ltClr,rbClr )
var s=3Do.style
s.backgroundColor=3D"menu"
s.borderStyle=3D"solid"
s.borderWidth=3D1
s.borderColor=3DltClr+" "+rbClr+" "+rbClr+" "+ltClr
------=_NextPart_01C679E6.31A650A0
Content-Location: file:///C:/59CE8826/file7494.files/fullscreen.htm
Content-Transfer-Encoding: quoted-printable
Content-Type: text/ charset="us-ascii"
------=_NextPart_01C679E6.31A650A0
Content-Location: file:///C:/59CE8826/file7494.files/buttons.gif
Content-Transfer-Encoding: base64
Content-Type: image/gif
R0lGODlhWAESAPf4AAAAAIAAAACAAICAAAAAgIAAgACAgICAgAQEBISEBASEBISEhAQEhMTExAQE
/KTM9Pz8/ERERPz8BAT8/KSkpGRkhMTcxCRkxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAMDAwP8AAAD/AP//AAAA//8A/wD//////yH5BAEAAPgALAAAAABYARIA
QAj/APEJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGCEiQKCRo8YDIEHig2DxAD4LKD1avDDhgUuV
GUOGbHBR5QGYFBG4fHAB58EKECJEwCfUYAWPFGAygLCRKQIIUKM6WAohKUGgCikcFWh1INWoYKVS
7SrQ41GbIhGYLAuVQVOoC+IyXUuUAkG1HE3KFDhAwkgJc5/qDZmxsOHDiBMrXsy4sePDGyP7lChT
5MULmDPnlDw5YmW6FTNrfgi0aNGEZPEtbfo2bNTUpYeeRph69dPWrqvCNFuBIGG1A59CYPAVQtwF
cw0OxWdTIOiBCQAjaAB17fOFII8voGmRc+eOkilm/z9OvTtnjN4hYk1YoT3H2rnBOphPAB9skgq3
2lcaX/5YnJVt9BloAar12UEIRGCZdQghMABI1Tn32IQUVthYexhmqGGGMBHAgIfEhSiiiATAtOGJ
GnYI4ogsEldicAYOGNJGZaml3Y0L3NTZUBz1xlB0PUoUI0jlVWRSVN89xBKSGB1YU1TMoRfVBEle
hR9HQs1GEHxQ3RZZbveZthxt/LEmXHyp5XWABSCpaRJwbM13gAACPHVccgJFgF+NEhqUAEkQSCfc
ddhVhh5dVTaEAEsTUNlkZUWKN9BNGDE6QU8OrSdbllzpxyVTTrU21Uj3scfhp7nNpyoDaTIEJ3P9
If8J2kbLNYegg9JRBwGhFvbq66+ZUiDssMQWK2yHxiZLrInKNotss8l+B5yBrr5p2UIJvortANoC
6+234IbLla/elRtZjeamh5CC3Sb0YLvixivvYkDFGlZqBNh7r4n6goVvv6/ZlCicN+kL71ALTnpQ
dCIZp7CihkLA3UQmoWRBogyxtBPGCTnZncVR1rSTo5nuydC/Eo8kUH+lOoTyyvjoCuZu+PjYIKLD
rZybtrM1d10C0QXKEVz48GrQkEeWdFJKlbb0UmEeV0SzyC6RvNB646LWIVjUNeC1zAFb+RDKXksM
9r531bwmpQW9+hQDDsx5pqwDRWBXcFES2hc+gEn/wJGdEEWdE6LoWcoxQweaTNmkhydkKaYMYY2Q
p1unbLl/pPKbn3v7EZRvrKvqlja2ONvrtoIw9tn2g32/tQBlhtYkU+MNikZ7QYlPDPuMldpOmuJX
nVo5VF3HjI+q89mteX5IDd/fVFClma5kiE4f2XUJhlz09gj2NbTDRifkmu7zXjR++RVJ/lPznuvr
QH2iD6S+UewP9Dnon6d2NLwN8n90BB6hC68cFMCHoe+ACASP9c4DowUyEF0OPFcDI0ij/VXPaAKC
UfhS95AKGoQ7IBRICI1HwhGaUIQoLGEKT6jCFrLwhSuMoQtlCMMZ2rCGOKShDm+4wxzy8Ic+DGIP
B4cIRCKGMCAAOy==
------=_NextPart_01C679E6.31A650A0
Content-Location: file:///C:/59CE8826/file7494.files/frame.htm
Content-Transfer-Encoding: quoted-printable
Content-Type: text/ charset="us-ascii"
CH4 &#23384;&#20648;&#31649;&#29702;
------=_NextPart_01C679E6.31A650A0
Content-Location: file:///C:/59CE8826/file7494.files/outline.htm
Content-Transfer-Encoding: quoted-printable
Content-Type: text/ charset="us-ascii"
&#24187;&#28783;&#29255;&#25918;&#26144;
&#31531;&#22235;=
&#23384;&#20648;&#31649;&#29702;
&#23384;&#20648;=
&#31649;&#29702;&#30340;&#21151;&#33021;
&#20027;&#23384;&#20648;&#22120;
&#23384;&#20648;&#22120;&#30340;&#23618;&#27425;
4.1.2&#24555;&#3=
6895;&#32531;&#23384;(Chaching)
&#22320;&#22336;&#36716;&#25442;&#19982;&#23384;&#20648;&#20445;&#25252;
&#36830;&#32493;&#23384;&#20648;&#31354;&#38388;&#31649;&#29702;
&#21333;&#29992;&#25143;&#36830;&#32493;&#23384;&#20648;&#31649;&#29702;
&#21333;&#29992=
;&#25143;&#36830;&#32493;&#23384;&#20648;&#31649;&#29702;&#32570;&#28857;
&#21160;&#24577=
;&#37325;&#23450;&#20301;&#21333;&#36830;&#32493;&#23384;&#20648;&#31649;&#=
&#22266;&#23450;&#20998;&#21306;&#23384;&#20648;&#31649;&#29702;
&#22266;&#23450=
;&#20998;&#21306;&#23384;&#20648;&#31649;&#29702;&#20998;&#21106;&#20027;&#=
23384;&#20648;&#22120;&#31354;&#38388;&#25104;&#33509;&#24178;&#20010;&#368=
30;&#32493;&#21306;&#22495;
&#22266;&#23450=
;&#20998;&#21306;&#23384;&#20648;&#31649;&#29702;&#30340;&#22320;&#22336;&#=
36716;&#25442;&#21644;&#23384;&#20648;&#20445;&#25252;
&#20316;&#19994=
;&#36827;&#20837;&#20998;&#21306;&#25490;&#38431;&#31574;&#30053;
&#21487;&#21464;&#20998;&#21306;&#23384;&#20648;&#31649;&#29702;
&#21487;&#21464=
;&#20998;&#21306;&#26041;&#24335;&#20027;&#23384;&#20998;&#37197;&#31034;&#=
&#21487;&#21464=
;&#20998;&#21306;&#23384;&#20648;&#31649;&#29702;&#25968;&#25454;&#32467;&#=
&#21487;&#21464=
;&#20998;&#21306;&#30340;&#22238;&#25910;&#31639;&#27861;
&#38142;&#34920=
;&#31354;&#38386;&#21306;&#31649;&#29702;&#26041;&#27861;
&#21487;&#21464=
;&#20998;&#21306;&#31649;&#29702;&#30340;&#20998;&#37197;&#31639;&#27861;
&#21487;&#21464=
;&#20998;&#21306;&#22320;&#22336;&#36716;&#25442;&#19982;&#23384;&#20648;&#=
20445;&#25252;
&#22810;&#23545=
;&#22522;&#22336;/&#38480;&#38271;&#23492;&#23384;&#22120;
&#31227;&#21160;&#25216;&#26415;
&#26377;&#20851=
;&#31227;&#21160;&#38382;&#39064;&#35752;&#35770;
&#26144;&#20687=
------=_NextPart_01C679E6.31A650A0
Content-Location: file:///C:/59CE8826/file7494.files/filelist.xml
Content-Transfer-Encoding: quoted-printable
Content-Type: text/ charset="utf-8"
------=_NextPart_01C679E6.31A650A0--

我要回帖

更多关于 qn 的文章

 

随机推荐