From: "Saved by Windows Internet Explorer 7" Subject: Cisco Networking Academy Date: Fri, 20 Feb 2009 21:51:54 +0800 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0069_01C993A5.718EF150" X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18049 This is a multi-part message in MIME format. ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://ev-iip.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.IIPNewServlet/LMSID=CNAMS,Theme=ccna3theme,Style=ccna3,Language=en,Version=2,CourseID=en-knet-lcms_exploration4_en_40,FormID=knet-af_22087,ItemID=knet-it_128628,SmvID=6352/CHAPID=null/RLOID=null/RIOID=null/knet/it_128628/item-iip.html?SCHMOO=3FFB0293DB5B526D8EF0571DEC552C8D.tc_2_2 =EF=BB=BF Cisco Networking Academy

3D"Cisco
Close Window

Item = Information Page -=20 Domain Knowledge - Weighted Score
Below you will find the question as it was = presented=20 during the exam and the scoring rules associated with the=20 item.



This item references content from the following = areas:
CCNA Exploration: Accessing the WAN
  • 3.1.3 Frame Relay Encapsulation=20 =



R= efer=20 to the exhibit. What is placed in the address field in = the=20 header of a frame that will travel from the DC office = of ABC=20 Company to the Orlando office?
MAC address of the = Orlando=20 router
MAC address of the = DC router=20
192.168.1.25 =
192.168.1.26 =
DLCI 100
DLCI 200=20

=20
Scoring Rule For:  correctness of=20 response
2 points for Option 6
0 = points for=20 any other option
Max Value =3D=20 = 2
Close Window
All contents = copyright=20 =C2=A92001-2008 Cisco Systems, Inc. All rights reserved.  Privacy=20 Statement  and  Trademarks.=20
=20
------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://ev-iip.netacad.net/static/ccna3theme/ccna3/images/spacer.gif R0lGODlhAQABAIAAAJmZmQAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://ev-iip.netacad.net/static/ccna3theme/ccna3/images/logo.gif R0lGODdhVwAtAIQfAJkAAJkFBZcKDJ0PD5sVFqAhIqMqK6QvMC9mgag5O61MTbZdXrpqbHOXqsl/ f8mRktapqty4ueW/v+TIycbV3OvX2Nfh5u/g4PXq6/nz9Pv39/z6+v38/P78/P/+/v///ywAAAAA VwAtAAAF/uAnjmRpnmiqrmzrvnAsz6tF13euUg2lmzzfbyhqIBrEkRGZ/CGezc8TEdVNo9fqLZvk amXeYfiLspXG5lZ6hCaTgmfou9eCk8J29zJOJe1Zf2xySkduImGIgyqJfYKNRGuHilKTbXyXd5Mf kTB5ko+UoHh0maKVk54wjJiOrJ+uobAvq6WwtK21uWCnpr22vL+gs8C6r8Wxx7cxgUWFx8wf0NBh 0s4yqamjQiPYpLjc3iKpMJybJpYl5ZzoJOVV0D/whivjOvXzKu46+vj9/v8AAwqcIaGghBcGD6JI uNDgPA0RFhgAAMCAgw8dRDig6CCjiAoMJlZkgIEERIkE/ghYzEBigoMEAAgkcFCBjIYHFHMCUPCB wwcPGwE48PmhAkydAC6MuEkAqYKSIiKI1HlAYRWcOQ/A5Ek06FCMWAEsYMAgAdQPDwRQDKA1wFMR E5A2pWigZhQMB3I+qFAhAgSMGjn6zMCA4tsPGDaIwEuRwN6+EFhqKEyRQUEGAThWgaA3hVefHIIC YABB6QgIAwAEeFDCw4cLORloWLyAYoKrOc+a+AwX6YG/Ih5kHqB7RFyKE0hEyFwAN0WWKHhjnKAA aYTgw6GXOA4g+YjlAJpH4UwR+AnpIji4jJ0RtWrzJCrk7CiCMMUDVSrkBXAgAgYMFSTnEW8eaKBB Rh5UiCeWYvrd5x+AE8yWQW3lYXDBA6mNpoVoOylwAFeBCeXTBhAw8MADojEwYGYxKeDhYRLolEAC LBbg3V0U6gQiUIJ9sAGHdN2IwQJq6QgVB2HpVAB8dz1wFAAaIuhVRh0kKdZ1JGDgZJECMKBdBxAo CMAAC2BpCEMsJGTVCWia0OZAcMYp55xyhgAAOw== ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://ev-iip.netacad.net/static/ccna3theme/ccna3/images/whitemask11_botleft.gif R0lGODlhCwALAID/AP///8DAwCH5BAEAAAEALAAAAAALAAsAAAIVjI8BmbBs3GNyomojbth2d3yg Ii4FADs= ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://ev-iip.netacad.net/static/ccna3theme/ccna3/images/corner_ur_13.gif R0lGODlhDQANAIABAP///////yH5BAEAAAEALAAAAAANAA0AAAIahI8XyRDb1IvmzWgvyxrxXn2Q JHqidlphuhQAOw== ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://ev-iip.netacad.net/assessment/images/i128628n1v1.jpg /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABzAbEDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC78L/h f4N8RfDnStV1XR/tF7P53mS/aZk3bZnUcK4A4AHSuv8A+FKfD3/oX/8AyduP/jlHwU/5JFof/bx/ 6Pkrv6AOA/4Up8Pf+hf/APJ24/8AjlH/AApT4e/9C/8A+Ttx/wDHK7+igDgP+FKfD3/oX/8AyduP /jlH/ClPh7/0L/8A5O3H/wAcrv6KAOA/4Up8Pf8AoX//ACduP/jlH/ClPh7/ANC//wCTtx/8crv6 KAOA/wCFKfD3/oX/APyduP8A45R/wpT4e/8AQv8A/k7cf/HK7+igDgP+FKfD3/oX/wDyduP/AI5R /wAKU+Hv/Qv/APk7cf8Axyu/ooA4D/hSnw9/6F//AMnbj/45R/wpT4e/9C//AOTtx/8AHK7+igDg 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 ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://ev-iip.netacad.net/static/ccna3theme/ccna3/images/grn_vertlines_top.gif R0lGODlhMgBLAIAAAMDAwGaZmSH5BAEAAAAALAAAAAAyAEsAAAJkDIynyesNn4x02oqvznz7Dn5i SI5miZ5qyq5uC78uQNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmM TqvX7Lb7DY/L5/S6/Y7P6/f8vv8PGKhVAAA7 ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://ev-iip.netacad.net/static/ccna3theme/ccna3/images/popup_footer_pattern.gif R0lGODlhAgAEAJEAAGiXnf///wAAAAAAACH5BAQAAAAALAAAAAACAAQAAAIDDIxQADs= ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: application/x-css Content-Transfer-Encoding: quoted-printable Content-Location: http://ev-iip.netacad.net/static/ccna3theme/ccna3/css/style_assessment.css .apptitle { FONT-WEIGHT: bold; FONT-SIZE: 29px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .apptitlechild { FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #003333; FONT-FAMILY: = Arial,Helvetica,sans-serif; POSITION: relative; TOP: 4px; = TEXT-DECORATION: none } .apphinavpeer { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .apphinavchild { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .apphinavchildlink { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .appnavbutton { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .appnavbuttoninactive { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .appnavbuttonalt { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .appnavbuttonlink { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .appnavcurrent { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .appnavtext { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .appnavtextalt { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .appnavlink { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .applink { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .applabel { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .apptitlerevlink { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .appnavbuttonprev { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .appnavsubmitlink { FONT-WEIGHT: normal; COLOR: #669999; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .appstablecolorplain { BACKGROUND-COLOR: #ffffff } .appstablecolor { BACKGROUND-COLOR: #669999 } .appstablecolornav { BACKGROUND-COLOR: #669999 } .appstablecolorinactive { BACKGROUND-COLOR: #999999 } .appstablecoloralt { BACKGROUND-COLOR: #336666 } .appstablecolorsecondary { BACKGROUND-COLOR: #99cccc } .appstablecolortertiary { BACKGROUND-COLOR: #cccccc } .appstablecoloralert { BACKGROUND-COLOR: #990000 } .appstablecolorbkground { BACKGROUND-COLOR: #ffffcc } .appstableheader { BACKGROUND-COLOR: #336666 } .appsbuttonprev { BACKGROUND-COLOR: #669999 } .appsbuttontop { BACKGROUND-COLOR: #99cccc } .appsbuttonbtm { BACKGROUND-COLOR: #003333 } .appsbuttonnext { BACKGROUND-COLOR: #cccccc } .select { FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ffffff; COLOR: = #003333; FONT-FAMILY: Arial,Helvetica,sans-serif } .secondarynav { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003333; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .secondarynavbold { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003333; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .secondarynavgray { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: gray; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .pathnavhistory { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .pathnavlink { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .pathnavulink { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .pathnavcurrent { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .pathnavsymbol { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .hinavparent { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .hinavpeer { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .hinavchild { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .footerareas { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .footertext { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .footerlink { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .tools { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .toolsinactive { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .toolslinks { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .reltext { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .relheader { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .reltitle { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .relboldlink { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .rellink { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .featuretitle { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .featuretext { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #336666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .featurelink { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #336666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } H1 { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .contenttitle { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } H2 { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .contenttitlealt { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .contenttitlesub { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .contenttitlerev { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .contentheader { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } H3 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .contentheaderalt { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .contentheaderrev { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .contentheaderrevlink { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .contentheaderlink { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } P { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } TD { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } UL { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .content { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } H4 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .contentbold { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .contentlink { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .contentboldlink { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .contentlinkalt { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .contentlabel { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .contentlabellink { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .contentlabelalt { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #336666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .contentdynamic { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .contentnoteheader { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .caption { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .captionlink { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .code { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = Courier-New,courier } .button { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .buttonlink { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } B { FONT-WEIGHT: bold } I { =09 } .modulecaptionlink { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .moduletitlerevlink { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .moduletitlerev { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .moduletitle { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .modulecolumn { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .modulecontent { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .modulecontentlink { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .modulecontentbold { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .modulecontentboldlink { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: underline } .modulesection { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .modulecaption { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .status { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .statusalt { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .statusheader { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .statusheaderalt { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .message { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .messagealt { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .messagelink { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .messageheader { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336666; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .messageheaderalt { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .alertheader { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .errortext { FONT-SIZE: 11px; COLOR: #9c0000; FONT-FAMILY: Arial, Helvetica, = sans-serif } .profileMargin { MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px } .beginDiv { Z-INDEX: 3; LEFT: 0px; WIDTH: 200px; POSITION: relative; TOP: 0px; = HEIGHT: 25px; BACKGROUND-COLOR: #ffffff; layer-background-color: #FFFFFF } .appsnavbordercolor { BACKGROUND-COLOR: #336666 } .appsnavlinecolor { BACKGROUND-COLOR: #003333 } .appsnavcolor { BACKGROUND-COLOR: #999999 } .appsnavcolorsecondary { BACKGROUND-COLOR: #cccccc } .appsnavcolorselected { BACKGROUND-COLOR: #ffffff } ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://ev-iip.netacad.net/static/ccna3theme/js/exam/sitewide_tools.js /**=0A= * Sitewide Tools Rollover Functions=0A= *=0A= * john.george@razorfish.com=0A= * October 20, 2001=0A= */=0A= =0A= // Window opening script for Sitewide Toolkit only=0A= function sitewide_toolkit_window(url,winName) {=0A= if(!winName) { winName =3D 'win'; }=0A= window.open(url, winName, = 'width=3D643,height=3D492,top=3D50,left=3D50,resizable=3D1,scrollbars=3D1= ,toolbar=3D1,menubar=3D1,status=3D1');=0A= } =0A= =0A= =0A= =0A= // called on mouseover, swaps icon and site_wide_text.gif images =0A= function img_over( name ) {=0A= imgOn =3D eval( "sitewide_" + name + "_on.src" );=0A= document.images[ name+"img" ].src =3D imgOn;=0A= textSrc =3D eval( "sitewide_" + name + "_text.src" );=0A= document.images[ "sitewide_text" ].src =3D textSrc;=0A= }=0A= =0A= // called on mouseout, Replaces icon and site_wide_text.gif images =0A= function img_out( name ) {=0A= imgOff =3D eval( "sitewide_" + name + "_off.src" );=0A= document.images[ name+"img" ].src =3D imgOff;=0A= document.images[ "sitewide_text" ].src =3D = "images/sitewide_text_start.gif";=0A= }=0A= =0A= // Print Function=0A= =0A= function printit(){ =0A= if (window.print) {=0A= window.print() ; =0A= } else {=0A= var WebBrowser =3D '';=0A= document.body.insertAdjacentHTML('beforeEnd', WebBrowser);=0A= WebBrowser1.ExecWB(6, 2);=0A= // Use a 1 vs. a 2 for a prompting dialog box WebBrowser1.outerHTML = =3D ""; =0A= }=0A= }=0A= =0A= // POP UP A PREFORMATTED EMAIL MESSAGE WINDOW=0A= function sitewide_email_this_page() {=0A= =0A= // SET MESSAGE VALUES=0A= var to =3D "";=0A= // var cc =3D "";=0A= // var bcc =3D "";=0A= // var subject =3D "";=0A= var body =3D document.location.href=0A= =0A= // BUILD MAIL MESSAGE COMPONENTS =0A= var doc =3D "mailto:" + to + "?" +=0A= // "cc=3D" + cc + "&" +=0A= // "bcc=3D" + bcc + "&" +=0A= // "subject=3D" + escape(subject) + "&" +=0A= "body=3D" + escape(body); =0A= =0A= // POP UP EMAIL MESSAGE WINDOW=0A= window.location.href =3D doc;=0A= }=0A= =0A= // BrowserCheck Object=0A= function BrowserCheck() {=0A= // end hide JavaScript=0A= }=0A= =0A= is =3D new BrowserCheck()=0A= ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://ev-iip.netacad.net/static/ccna3theme/js/exam/appsui.js /**=0A= * Applications User Interface Utilities=0A= * see global.js=0A= **/=0A= =0A= function openChildWindow( appurl, windowname ) {=0A= var appwindow =3D window.open( appurl , windowname, = "toolbar=3Dyes,status=3Dyes,top=3D10,left=3D10,width=3D796,height=3D500,s= crollbars=3Dyes,resizable=3Dyes,menubar=3Dyes");=0A= appwindow.focus();=0A= }=0A= =0A= function closeWindow() {=0A= self.close();=0A= }=0A= =0A= function openPopup( popupurl, windowname ) {=0A= var popup =3D window.open( popupurl , windowname, = "toolbar=3Dno,status=3Dyes,top=3D100,left=3D200,width=3D300,height=3D190,= resizable=3Dno");=0A= popup.focus();=0A= }=0A= =0A= function openLargePopup( popupurl, windowname ) {=0A= var popup =3D window.open( popupurl , windowname, = "toolbar=3Dno,status=3Dyes,top=3D50,left=3D100,width=3D631,height=3D497,r= esizable=3Dyes,scrollbars=3Dyes,menubar=3Dyes");=0A= popup.focus();=0A= }=0A= =0A= function openWhatsChangedPopup( windowname ) {=0A= var popup =3D window.open( "/apps-ui/WhatsChanged.html", windowname, = "toolbar=3Dyes,status=3Dyes,top=3D50,left=3D100,width=3D631,height=3D497,= resizable=3D1,menubar=3D1");=0A= popup.focus();=0A= }=0A= =0A= function changeParentUrl( newurl ) {=0A= =0A= var openerClosed =3D false;=0A= if( document.all && !document.getElementById() ) {=0A= // opener.closed always returns false in IE ... makes sense, right?=0A= // let's roll our own function in VB, where we can trap errors...=0A= openerClosed =3D isOpenerClosed();=0A= } else {=0A= if( top.opener ) {=0A= openerClosed =3D top.opener.closed;=0A= } else {=0A= openerClosed =3D true;=0A= }=0A= }=0A= if( openerClosed ) {=0A= var newwin =3D window.open( newurl);=0A= newwin.focus();=0A= } else {=0A= top.opener.location.href =3D newurl;=0A= top.opener.focus(); =0A= }=0A= }=0A= =0A= // Creates a browser-generated alert or message box=0A= // note:=0A= // this was abstracted just in case we ever want to do anything=0A= // with the string or send to non-pcs devices=0A= function openMessage(str) {=0A= alert(str);=0A= }=0A= =0A= // Grabs a parameter from the URL. Returns an empty=0A= // string if parameter does not exist.=0A= function getParameter(param) {=0A= =0A= var val =3D "";=0A= var qs =3D window.location.search;=0A= var start =3D qs.indexOf(param);=0A= =0A= if (start !=3D -1) {=0A= start +=3D param.length + 1;=0A= var end =3D qs.indexOf("&", start);=0A= if (end =3D=3D -1) {=0A= end =3D qs.length=0A= }=0A= val =3D qs.substring(start,end);=0A= }=0A= return val;=0A= }=0A= =0A= // Drop-down location.href redirection=0A= function dropdown_redirect(select_name) {=0A= var theselect=3Deval(select_name);=0A= var tmp=3Dtheselect.selectedIndex;=0A= theselect.options[0].selected=3Dtrue;=0A= location.href=3Dtheselect.options[tmp].value;=0A= }=0A= ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://ev-iip.netacad.net/static/ccna3theme/js/exam/iip.js function resetItem() { for (var i=3D1; i<=3D Question.index; i++) { var questionRef =3D Question[i]; if (questionRef.type =3D=3D "DND") { /* for (var j=3D0; j maxchars) { alert('Please limit input to '+maxchars+' characters.'); subform.elements[0].focus(); return false; // needed for IE } else { return true; // needed for IE } } function displayTimeLeft() { var timeLeft =3D document.page.initial_time_left.value var hours =3D Math.floor(timeLeft / 3600000); var minutes =3D Math.floor((timeLeft - (hours * 3600000)) / = 60000); var seconds =3D Math.floor((timeLeft - (hours * 3600000) - = (minutes * 60000)) / 1000); document.time.time_left.value =3D (hours < 10 ? "0" + hours : = hours) + ":" +=20 (minutes < 10 ? "0" + minutes : = minutes) + ":" +=20 (seconds < 10 ? "0" + seconds : = seconds); if(timeLeft <=3D 600000 && timeLeft > 599000) { var query =3D = "theme=3D"+escape(theme)+"&style=3D"+escape(style)+"&exam=3D"+escape(exam= )+"&course=3D"+escape(course)+"&version=3D"+escape(version); window.open("exam_alert_10minutes.html?"+query, = "","toolbar=3Dno,location=3Dno,directories=3Dno,resizable=3Dyes,menubar=3D= no,scrollbars=3Dyes,width=3D810,height=3D400"); } =20 if(document.page.initial_time_left.value =3D=3D 0) { clearInterval(display_id); // stop repeating of display process('previous'); response(); return false; } else { if (timeLeft - 1000 < 0)=20 {=20 timeLeft =3D 0=20 } else=20 {=20 timeLeft =3D timeLeft - 1000=20 } =20 document.page.initial_time_left.value =3D timeLeft; return true; } } /** * */ function setItemResponse(responseXML) { // If IE6, grab responseXML from the Flash directly if (navigator.ie && navigator.browserVersion=3D=3D 6) { // Expecting groupID to use to grab full response XML from movie responseXML =3D = window.document[responseXML+"Flash"].GetVariable("xmlOut"); } responseXML =3D unescape(responseXML); // Define array to hold all item IDs from the response XML var itemIDArray =3D new Array(); =20 // Split response string by ]*>([^<]*)<\/observable>/gi; obsMatch =3D itemSplit[i].match(obsRE); // Loop thru each observable match for (var ii=3D0; ii")+1,obsMatch[ii].indexOf("= */ function getAttributeValueByName(xmlString,name) { var xmlDiv =3D xmlString.split('"'); for (var i=3D0; i -1) { return xmlDiv[i+1]; } } } /** * */ function endFlashSubmission() {=20 var flashHash =3D new Object(); for (var i=3D1; i<=3D Question.index; i++)=20 { var questionRef =3D Question[i]; if(questionRef.type =3D=3D "SSI" || (questionRef.type =3D=3D "SST" && = !flashHash[questionRef.groupid])) { = window.document[questionRef.groupid+"Flash"].SetVariable("hdrName","No = submit"); = window.document[questionRef.groupid+"Flash"].SetVariable("response","none= "); flashHash[questionRef.groupid] =3D true; } } // end for loop thru Questions =09 } ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://ev-iip.netacad.net/static/ccna3theme/js/exam/examInit.js // ################################################################ // Variables used in Div Initialization // ################################################################ Question =3D new Array(); Question.index =3D 0; prev_name =3D new Array(); // Array to hold previously answered response = names prev_value =3D new Array(); // Array to hold previously answered = response values submitted =3D false; // Flag to hold status of main form. Checked to = prevent multiple submissions. // ################################################################ // Definition of Question Object // ################################################################ function QuestionObj(type,id,respid,numresp,display,groupid){ // browser generic properties this.id =3D id; this.groupid =3D groupid || id; if (display=3D=3Dnull) display =3D "html"; this.display =3D display; // Added to accomodate alternate display = types like svg, dropdown, flash this.type =3D type; // type =3D "MCSA", "MCMA", "FIB", "SSI", "SST", = etc this.response_id =3D respid; // holds response id passed back to server this.response_labels =3D new Array(numresp+1); // holds object labels = for DND this.response_array =3D new Array(numresp+1); // holds response for = Self-scored items for (var i=3D1; i<=3D numresp; i++) { this.response_labels[i] =3D ""; this.response_array[i] =3D ""; } this.numresp =3D numresp; // number of responses > 1 for MCMA, DND, = PNC, SSI/SST? this.bottom =3D 0; // Question bottom y position used for Page Format this.objs =3D new Array(); this.numobjs =3D 0; this.hots =3D new Array(); this.numhots =3D 0; this.dots =3D new Array(); this.numdots =3D 0; // s/b only 1 in v1.2 this.clickCounter =3D 0; // needed to accomodate more than 1 PNC this.bases =3D new Array(); this.numbases =3D 0; // s/b only 1? this.texts =3D new Array(); this.numtexts =3D 0; // s/b only 1? this.controls =3D new Array(); this.numcontrols =3D 0; // s/b only 1? =20 if(type =3D=3D "DND") { this.drag =3D new DragObject(); // add drag object specific to = question this.drag.ondragstart =3D dragStart; this.drag.ondragdrop =3D hitTarget; this.drag.ondragend =3D dragEnd; this.drag.ondragmove =3D dragMove; } =20 Question[id] =3D this; // add reference in Question object to search = by id } // end Drag Question definition // ################################################################ function setup(showAnswers) { allDivs =3D document.getElementsByTagName("div"); var idRE =3D /(PassageText|Text|Base|Obj|Hot|Controls|Dot)/ig; for (var i=3D0; i -1 ) { =0A= value =3D value.replace(/\+/g, "%20"); // = replace '+' with %20 (i.e. space)=0A= subform.elements[0].value =3D = unescape(value.substr(index+1));=0A= }=0A= }=0A= else if ((questionRef.type =3D=3D "TF" || = questionRef.type =3D=3D "MCSA" || questionRef.type =3D=3D "SVRAT") && = showAnswers){=0A= eval('subform =3D window.document.'+ questionRef.id);=0A= var value =3D prev_value[i];=0A= var index =3D value.indexOf("=3D");=0A= value =3D value.substr(index+1); // exclude =3D from = value string=0A= if ( index > -1 ){ =0A= // If display type is a dropdown list, else = assume default radio buttons=0A= if (questionRef.display =3D=3D "dropdown") {=0A= var selectRef =3D = subform[questionRef.response_id];=0A= =0A= for (var k=3D0; k < = selectRef.options.length; k++) {=0A= if (selectRef.options[k].value =3D=3D = value) { =0A= selectRef.options[k].selected =3D = true;=0A= } // if value matches subform value then = select it=0A= } // end loop thru elements to match=0A= }=0A= else {=0A= for (var k=3D0; k < subform.elements.length; = k++){=0A= if (subform.elements[k].value =3D=3D = value) { =0A= subform.elements[k].checked =3D true;=0A= } // if value matches subform value then = check it=0A= } // end loop thru elements to match=0A= }=0A= } // end if non-null=0A= }=0A= else if (questionRef.type =3D=3D "MCMA" && showAnswers) {=0A= eval('subform =3D window.document.'+ questionRef.id);=0A= var value =3D prev_value[i];=0A= var index =3D value.indexOf("=3D");=0A= var replace =3D value.substr(index+1);=0A= =0A= if ( index > -1 && replace !=3D ""){ =0A= for (var k=3D0; k < subform.elements.length; = k++){=0A= if (subform.elements[k].value =3D=3D = replace) { =0A= subform.elements[k].checked =3D true; // = check box if values match and not null=0A= } // end if values match and not null=0A= } // end loop thru subform elements=0A= } // end if non-null =0A= } // end MCMA type=0A= else if (questionRef.type =3D=3D "SVTXT" && showAnswers){=0A= eval('subform =3D window.document.'+ questionRef.id);=0A= var value =3D prev_value[i];=0A= var index =3D value.indexOf("=3D");=0A= if ( index > -1 ){ =0A= value =3D value.replace(/\+/g, "%20"); // = replace '+' with %20 (i.e. space)=0A= subform.elements[0].value =3D = unescape(value.substr(index+1)); // grab text value=0A= }=0A= } // end SVTXT type=0A= else if (questionRef.type =3D=3D "SSI" || = questionRef.type =3D=3D "SST") {=0A= var respLabels =3D questionRef.response_labels;=0A= var value =3D prev_value[i];=0A= var splitVal =3D value.split("=3D");=0A= var observableName =3D splitVal[0];=0A= var observableValue =3D splitVal.slice(1).join("=3D");=0A= for (var k=3D0; k< respLabels.length; k++) {=0A= if ( respLabels[k] =3D=3D observableName ) {=0A= if (observableValue =3D=3D " " || = observableValue =3D=3D "null") {=0A= observableValue =3D "";=0A= }=0A= questionRef.response_array[k] =3D observableValue;=0A= } // end if label found=0A= } // loop thru labels to match=0A= } // end SSAI/Ts=0A= =0A= } // end if Question identified for previous response name=0A= =0A= } // end for loop thru Questions=0A= =0A= } // end for loop thru previous responses=0A= =0A= var i =3D 1;=0A= while (i <=3D Question.index) {=0A= var qRef =3D Question[i];=0A= if (qRef.type =3D=3D "SSI") {=0A= writeFlashAsmt(i);=0A= i++;=0A= }=0A= else if (qRef.type =3D=3D "SST") {=0A= writeFlashAsmt(i);=0A= // Fast forward through all the SST within the same testlet=0A= for (j =3D i+1; j <=3D Question.index && (Question[j].type =3D=3D = "SST" && Question[j].groupid =3D=3D qRef.groupid); j++);=0A= i =3D j;=0A= }=0A= else {=0A= i++;=0A= }=0A= }=0A= =0A= } // end reposition function=0A= =0A= /**=0A= * =0A= */=0A= function writeFlashAsmt(index) {=0A= var Q =3D Question[index];=0A= var xmlInit =3D '';=0A= var obsString =3D "";=0A= if (Q.type =3D=3D "SSI") {=0A= xmlInit +=3D '';=0A= for (i =3D 1; i < Q.response_labels.length; i++) {=0A= if (Q.response_array[i].length > 0) {=0A= obsString +=3D '';=0A= }=0A= }=0A= xmlInit +=3D obsString + '';=0A= }=0A= else { // Testlet=0A= var itemString =3D "";=0A= for (i =3D index; i <=3D Question.index; i++) {=0A= var tI =3D Question[i];=0A= if (tI.groupid !=3D Q.groupid) break;=0A= itemString +=3D '';=0A= obsString =3D "";=0A= for (j =3D 1; j < tI.response_labels.length; j++) {=0A= if (tI.response_array[j].length > 0) {=0A= obsString +=3D '';=0A= }=0A= }=0A= itemString +=3D obsString + '';=0A= }=0A= xmlInit +=3D itemString;=0A= }=0A= xmlInit +=3D '';=0A= // alert("Setting " + Q.groupid + "Flash.xmlInit=3D\n" + xmlInit);=0A= xmlInit =3D encodeURIComponent(xmlInit);=0A= var qName =3D Q.groupid + "Flash";=0A= if (is.is_nav) {=0A= window.document.embeds[qName].SetVariable("xmlInit",xmlInit);=0A= }=0A= else {=0A= window.document[qName].SetVariable("xmlInit",xmlInit);=0A= }=0A= }=0A= =0A= /**=0A= * =0A= */=0A= function findFormRef(QRef) {=0A= eval('subform =3D window.document.'+QRef.id);=0A= return subform;=0A= }=0A= ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://ev-iip.netacad.net/static/ccna3theme/js/exam/reset_view.js function resetView(){=0A= for(var qnum =3D 1; qnum <=3D Question.index; qnum++) {=0A= if (Question[qnum].type =3D=3D "FIB"){=0A= findFormRef(Question[qnum]);=0A= subform.elements[0].value =3D "";=0A= }=0A= else if (Question[qnum].type =3D=3D "TF" || Question[qnum].type = =3D=3D "MCSA" || Question[qnum].type =3D=3D "SVRAT"){=0A= findFormRef(Question[qnum]);=0A= if (Question[qnum].display =3D=3D "dropdown") {=0A= var selectRef =3D subform[Question[qnum].response_id];=0A= selectRef.options[0].selected =3D true;=0A= }=0A= else {=0A= for (var k=3D0; k < subform.elements.length; k++) {=0A= subform.elements[k].checked =3D false;=0A= }=0A= }=0A= }=0A= else if (Question[qnum].type =3D=3D "MCMA"){=0A= findFormRef(Question[qnum]);=0A= for (var k=3D0; k < subform.elements.length; k++){=0A= subform.elements[k].checked =3D false; // check box if values = match and not null=0A= } // end loop thru subform elements=0A= =0A= } // end MCMA type=0A= else if (Question[qnum].type =3D=3D "SVTXT"){=0A= findFormRef(Question[qnum]);=0A= subform.elements[0].value =3D ""; // reset text value=0A= } // end SVTXT type=0A= }=0A= } // end reset Drag n Drop function=0A= =0A= // Added dummie function to account for subroutine in CAI=0A= function charCount(id, maxchars){=0A= return true;=0A= }=0A= =0A= ------=_NextPart_000_0069_01C993A5.718EF150 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://ev-iip.netacad.net/static/ccna3theme/js/exam/mouseevents.js // Mouse Event Functions=0A= // mouse events for the Drag object and Scroll2 object=0A= // 19991007=0A= =0A= // Copyright (C) 1999 Dan Steinman=0A= // Distributed under the terms of the GNU Library General Public License=0A= // Available at http://www.dansteinman.com/dynapi/=0A= =0A= function initMouseEvents() {=0A= accessArray =3D new Array();=0A= document.onmousedown =3D mouseDown=0A= document.onmousemove =3D mouseMove=0A= document.onmouseup =3D mouseUp=0A= document.onkeypress =3D keyPress=0A= var agt=3Dnavigator.userAgent.toLowerCase();=0A= ns =3D ((agt.indexOf('mozilla')!=3D-1) && = (agt.indexOf('spoofer')=3D=3D-1)=0A= && (agt.indexOf('compatible') =3D=3D -1) && = (agt.indexOf('opera')=3D=3D-1)=0A= && (agt.indexOf('webtv')=3D=3D-1) && = (agt.indexOf('hotjava')=3D=3D-1));=0A= ie =3D ((agt.indexOf("msie") !=3D -1) && (agt.indexOf("opera") =3D=3D = -1));=0A= if (ns) document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | = Event.MOUSEUP | Event.KEYPRESS)=0A= }=0A= =0A= =0A= function checkArray() {=0A= c =3D "";=0A= for (i=3D0; i';=0A= for (var i in params)=0A= str +=3D ' ';=0A= str +=3D '';=0A= =0A= document.write(str);=0A= }=0A= =0A= function AC_FL_RunContent(){=0A= var ret =3D =0A= AC_GetArgs=0A= ( arguments, ".swf", "movie", = "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"=0A= , "application/x-shockwave-flash"=0A= );=0A= AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);=0A= }=0A= =0A= function AC_SW_RunContent(){=0A= var ret =3D =0A= AC_GetArgs=0A= ( arguments, ".dcr", "src", = "clsid:166B1BCA-3F9C-11CF-8075-444553540000"=0A= , null=0A= );=0A= AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);=0A= }=0A= =0A= function AC_GetArgs(args, ext, srcParamName, classid, mimeType){=0A= var ret =3D new Object();=0A= ret.embedAttrs =3D new Object();=0A= ret.params =3D new Object();=0A= ret.objAttrs =3D new Object();=0A= for (var i=3D0; i < args.length; i=3Di+2){=0A= var currArg =3D args[i].toLowerCase(); =0A= =0A= switch (currArg){ =0A= case "classid":=0A= break;=0A= case "pluginspage":=0A= ret.embedAttrs[args[i]] =3D args[i+1];=0A= break;=0A= case "src":=0A= case "movie": =0A= args[i+1] =3D AC_AddExtension(args[i+1], ext);=0A= ret.embedAttrs["src"] =3D args[i+1];=0A= ret.params[srcParamName] =3D args[i+1];=0A= break;=0A= case "onafterupdate":=0A= case "onbeforeupdate":=0A= case "onblur":=0A= case "oncellchange":=0A= case "onclick":=0A= case "ondblClick":=0A= case "ondrag":=0A= case "ondragend":=0A= case "ondragenter":=0A= case "ondragleave":=0A= case "ondragover":=0A= case "ondrop":=0A= case "onfinish":=0A= case "onfocus":=0A= case "onhelp":=0A= case "onmousedown":=0A= case "onmouseup":=0A= case "onmouseover":=0A= case "onmousemove":=0A= case "onmouseout":=0A= case "onkeypress":=0A= case "onkeydown":=0A= case "onkeyup":=0A= case "onload":=0A= case "onlosecapture":=0A= case "onpropertychange":=0A= case "onreadystatechange":=0A= case "onrowsdelete":=0A= case "onrowenter":=0A= case "onrowexit":=0A= case "onrowsinserted":=0A= case "onstart":=0A= case "onscroll":=0A= case "onbeforeeditfocus":=0A= case "onactivate":=0A= case "onbeforedeactivate":=0A= case "ondeactivate":=0A= case "type":=0A= case "codebase":=0A= ret.objAttrs[args[i]] =3D args[i+1];=0A= break;=0A= case "width":=0A= case "height":=0A= case "align":=0A= case "vspace": =0A= case "hspace":=0A= case "class":=0A= case "title":=0A= case "accesskey":=0A= case "name":=0A= case "id":=0A= case "tabindex":=0A= ret.embedAttrs[args[i]] =3D ret.objAttrs[args[i]] =3D args[i+1];=0A= break;=0A= default:=0A= ret.embedAttrs[args[i]] =3D ret.params[args[i]] =3D args[i+1];=0A= }=0A= }=0A= ret.objAttrs["classid"] =3D classid;=0A= if (mimeType) ret.embedAttrs["type"] =3D mimeType;=0A= return ret;=0A= }=0A= ------=_NextPart_000_0069_01C993A5.718EF150--