From: Subject: How to Create an El Torito Bootable CD-ROM (Q167685) Date: Fri, 9 Nov 2001 15:47:06 +0100 MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_NextPart_000_0000_01C16935.C8A16C90"; type="text/html" X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C16935.C8A16C90 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://support.microsoft.com/support/kb/articles/Q167/6/85.ASP How to Create an El Torito Bootable CD-ROM = (Q167685)
3D""   All Products  |   Support  |=20   Search  |=20   microsoft.com Guide   =
3D"" 3Dmicrosoft.com/UK
  Support=20 Home  | =   Self=20 Support  | =   Assisted=20 Support  | =   Custom Support  |
------=_NextPart_000_0000_01C16935.C8A16C90 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://support.microsoft.com/isapi/gosupport.asp?target=/library/images/support/pss_EN-GB.gif R0lGODlh8AA8APcAAP///wgICBAQEBgYGCkpKTExMTk5OUJCQkpKSlJSUnNzc4SEhIyMjJSUlJyc nK2trbW1tb29vcbGxs7Ozufn5+/v7+fv7+/398bOzs7W1t7n57W9vaWtra21tb3GxpScnEpSUpSl pUJKSoSUlDlCQikxMSEpKRghIRAYGFpzexgxOUJaY9bn75yttZSlrXuMlHOEjFprczlKUggpOYSU nGNzexg5ShAxQs7e54ycpWt7hBhCWrXO3q3G1pStvYyltaXO50pjcylCUkJrhBApOQghMZy1xqXG 3mN7jISlvTlSY0JjeyFCWr3e963O55S1zoytxnuctXulxjlaczljhEJ7pRg5Uoy11oStznOcvWuU tUpzlFqMtVKErUJrjEp7pTFaeylSczNmmSlahCFKa73GzpylrXuEjL3O3rXG1pSltXOElDlCSlpr e1Jjc2uEnDlKWkpjezFCUhghKSlCWhgpOQghOe/3/87W3q21vaWttYyUnISMlGtze8bW5629zqW1 xoycrYSUpaW91py1zmNzhJStxoSctSkxOXuUrZy93nOMpUpaa5S11oytziEpMUJSY3ucvVpzjHOU tVJrhGuMrWOEpVp7nEJac2uUvSk5SlJzlGOMtUprjFqErUJjhDFKYzlaezFScyE5UkJzpSlKazlr nCFCYylSezNmmRgxShApQhhCaxAxUtbe55ScpXN7hFJaYzNmmZy954SlznucxnOUvWOErVp7pUpr lFJ7rUJjjEpzpUJrnLXG3pSlvbXO73OEnJy11pStzoScvVJje3OMrWuEpWN7nFpzlFJrjEpjhDFC WkJaezlSczFKaylCYyE5WjNmmRApSlprhISl1jlKY2OEtaW1zoSUrZSt1kpac3OMtUJSa1pznCk5 UiExSjFKc3uElFpjc4ScxmN7pUJahMbO3oSUtZSt3lprjM7W57W9zpScrXN7lOfn7+/v9/f3/87O 1tbW3q2ttb29xpSUnJycpVpaY0pKUjk5QjExOSkpMRAQGAgIEAAAACwAAAAA8AA8AEAI/wBlCRxI sKDBgwgTKlzIsKFDMdJMSewlUVovUry+8NrSa5dHKqJOnSoVppRIaEyYQItmBdqzZ9Cg0YnGclQ0 Os+WfGomylkoTM6mOAMVbZRROqC6TVnq7GW3Z6BAMfsmhBkcJZCyMiqEBMmaQIFy5HBhRk+ePPU8 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 ------=_NextPart_000_0000_01C16935.C8A16C90 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://support.microsoft.com/isapi/gosupport.asp?target=/library/toolbar/images/curve.gif R0lGODlhEgAUALMAAMDAwIaGhnl5eXR0dG9vb2tra1NTU0ZGRkFBQTMzMyoqKhMTEwkJCQUFBQAA AAAAACH5BAEAAAAALAAAAAASABQAQAQ4EACSnL0Yy807ul0YGiLXZE5ZHqm4oKC6ZXI3WHXY5mqg wJpSAZhj0HKCIO+0WzZ5z5yCxxlQOREAOw== ------=_NextPart_000_0000_01C16935.C8A16C90 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://support.microsoft.com/isapi/gosupport.asp?target=/library/images/gifs/homepage/1ptrans.gif R0lGODlhAQABAIAAAP8zzAAAACH5BAEAAAAALAAAAAABAAEAQAIChFEAOwA= ------=_NextPart_000_0000_01C16935.C8A16C90 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://support.microsoft.com/isapi/gosupport.asp?target=/library/toolbar/images/mslogo.gif R0lGODlhcAAoALP/ACgoKP///wAAAH9/f7+/v0BAQBAQEO/v78/Pz2BgYN/f35+fn4+Pj3BwcK+v r1BQUCH/C0FET0JFOklSMS4wAt7tACH5BAAAAAAALAAAAABwACgAAAT/MMhJq7046827/2AojmRp nmiqrmzrvnAsz3Rt33iu73zv/8CgcEgs7gpI5GKSSBYaiKRjeGAMBogZQcDlDiSKLrcx6GaDCkOX sLgSXgyx4BtIyB3t69AuMHy7DC8Pcl9hcgoEiWcBCG0LChMIiZAIWQcOV1gVCJkDUxQHeQyQjAQA XAVsgFlvK6diX3xdAAhdX1FyDRKvCacDC2piCRIIr2IABxIDwbYBzHJdD42LJ4ZiBdbRC10ODs9d DQfQxgbGuq9+g1yBsuW20NBYoyoO0AV8zAyyCMG0B+j14AlAFkCdAGsPJCRp02VYgFcACMhyQCBY AgLJWDSYxQWdMVMd/2W1apCkTEcFxkiZFBCw44N5B4IZyLiRS4ACHQOI4/KpBU4usrww2ykgQb8L P2cinLCSE7wFLXUp7BIgWoCWpFqI2dbFwBZUXwXEGXMBXICwdB4ODHS2V641EmKiqrUugEkAL8Li hcVVABkzZu2WhItWQsUEnQZAQtnlp4BWKxmMfXyTS0IXk4d1PTDRsdo+mGZNTkYUAB6ZxgLJ7UN3 IIGVeGVJ6IexhcElzVIGKxBgshgDCNThlVBTDvC+0JYYPJYFogQ5LlJW7XOgdGs6y4Ql40Uhe0OV 3wAs0VkcKOnAwFAVOZCo9gb2iTJSkKTIAnz3RvLr38+/v///AAYo4A+ABBZo4IEIJqjgggyyEAEA Ow== ------=_NextPart_000_0000_01C16935.C8A16C90 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://support.microsoft.com/library/images/support/1ptrans.gif R0lGODlhAQABAIAAAP8zzAAAACH5BAEAAAAALAAAAAABAAEAQAIChFEAOwA= ------=_NextPart_000_0000_01C16935.C8A16C90 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://support.microsoft.com/library/images/support/icoEmail.gif R0lGODlhEgAKAKIAAAAAAP///wAAgIAAAMDAwICAgP///wAAACH5BAEAAAYALAAAAAASAAoAQAMv WLq8YNAAQqulL4LAhf8ckUEbZ5rDIEaS+YHBql20TJ54arc4vpc90w9ALBqLrAQAOw== ------=_NextPart_000_0000_01C16935.C8A16C90 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://support.microsoft.com/library/images/support/votesubmit.gif R0lGODlhWAAgAKIAAP///87Y66a424KbzV19vjtisR5LpQAzmSH5BAQUAP8ALAAAAABYACAAAAP/ CLrc/jDKSau9OOvNu/9PIAxEURjGoaImMQgBKGMBmap4rueGG89ARq2wUxVcAthvERCNSoXBMugR EG65KGwjGryonABhF51+RGbwZEDMEQRqRTruGOgKcLp+rSPM94AAdjgGA4FATRYBWAeGaoN/HIN5 iRCDKo5qYwdUmzECKn9tBwWRIEQGnSgKgxFYmROmrgcEAE4SlUyyRAWzobGjhQwDqwtXvQGYlwY/ i4WLKzEBo5nOBFeEzA6jsTcoRguoDCnIKmMn4LaYB1ilKziUmIwqD5cTngqgB3kptQuYgqIpuBFj kDAAm3qwMrdwXw1MuYQQlJAi1YI86hoxUQFn2xPGSQgZNuwlRyQ+SBIGwdq2QkqDZPsu/hInM2ab JSBLagTQRsEmCnZKRdBH6OMvn/QA9BvGUSk7Bj0X5CSngFeFMStfjmoaklO4pzAxdo0hciApBvhg +iu7JkosAW0s0lQALuy4p/rEso0K01DfC2KyimgQlWrDWiprGtK3xO4CwyBhynKQZIk+f7YMr2gY M6G0ijF+1mxs8pe+rBVybSI1Kk+wRjNhs4NX9anUoxkdRSWq0AOxLBihsRuRVNgyjIZrW2zI7yxS gCCaRNRFYToi64eya9/OvXuHBAA7 ------=_NextPart_000_0000_01C16935.C8A16C90 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://support.microsoft.com/support/include/style.css BODY { COLOR: black; FONT-FAMILY: Verdana,Arial; FONT-SIZE: x-small } H1 { FONT-SIZE: x-large; MARGIN-LEFT: 0px; TEXT-DECORATION: none } H2 { FONT-SIZE: large; MARGIN-LEFT: 0px; TEXT-DECORATION: none } H3 { FONT-SIZE: medium; MARGIN-LEFT: 0px; TEXT-DECORATION: none } H4 { FONT-SIZE: small; MARGIN-LEFT: 0px; TEXT-DECORATION: none } H5 { FONT-SIZE: x-small; MARGIN-LEFT: 0px; TEXT-DECORATION: none } H6 { FONT-SIZE: xx-small; MARGIN-LEFT: 0px; TEXT-DECORATION: none } PRE { FONT-FAMILY: Courier New,Courier; FONT-SIZE: x-small } UL { FONT-SIZE: x-small } LI { FONT-SIZE: x-small } A:link { COLOR: #003399 } A:visited { COLOR: #800080 } A:hover { COLOR: #ff3300 } #idTBGlobal { FONT-SIZE: 8pt } #idTBLocal { FONT-SIZE: 8pt } .adbar { BACKGROUND-COLOR: #f1f1f1; BORDER-BOTTOM: #999999 1px solid; = BORDER-LEFT: #999999 0px solid; BORDER-RIGHT: #999999 1px solid; = BORDER-TOP: #999999 0px solid } .flyoutMenu { BACKGROUND-COLOR: #f1f1f1; BEHAVIOR: = url(/library/flyoutmenu/default.htc); BORDER-BOTTOM: #999999 1px solid; = BORDER-LEFT: #999999 0px solid; BORDER-RIGHT: #999999 1px solid; = BORDER-TOP: #999999 0px solid } .flyoutHeading { BACKGROUND-COLOR: #f1f1f1; CURSOR: default; FONT-FAMILY: Verdana, = Arial, Helvetica; FONT-SIZE: 70%; FONT-WEIGHT: bold; PADDING-BOTTOM: = 4px; PADDING-LEFT: 2px; PADDING-TOP: 2px } .flyoutLink { BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; = BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; CURSOR: = hand; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 70%; = PADDING-LEFT: 6px; PADDING-RIGHT: 25px; PADDING-TOP: 1px } .flyoutMenu TD.flyoutLink { BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; = BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; CURSOR: = hand; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 70%; = PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 25px; = PADDING-TOP: 1px } .flyoutLink A { COLOR: black; TEXT-DECORATION: none } .flyoutLink A:hover { COLOR: black; TEXT-DECORATION: none } .flyoutLink A:visited { COLOR: black; TEXT-DECORATION: none } .flyoutLink A:active { COLOR: black; TEXT-DECORATION: none } .flyoutSubHeading { BACKGROUND-COLOR: #f1f1f1; CURSOR: default; FONT-FAMILY: Verdana, = Arial, Helvetica; FONT-SIZE: 70%; FONT-WEIGHT: bold; PADDING-BOTTOM: = 4px; PADDING-LEFT: 7px; PADDING-TOP: 2px } .flyoutSubLink { BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; = BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; CURSOR: = hand; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 70%; = PADDING-BOTTOM: 3px; PADDING-LEFT: 11px; PADDING-RIGHT: 15px; = PADDING-TOP: 1px } .flyoutSubLink A { COLOR: black; TEXT-DECORATION: none } .flyoutSubLink A:hover { COLOR: black; TEXT-DECORATION: none } .flyoutSubLink A:visited { COLOR: black; TEXT-DECORATION: none } .flyoutSubLink A:active { COLOR: black; TEXT-DECORATION: none } TD.left_nav_headerbg { BACKGROUND-COLOR: #6699cc } A.left_nav_header { COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: = 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none } A.left_nav_level1 { COLOR: #006699; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: = 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none } A.left_nav_level2 { COLOR: #006699; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: = 11px; TEXT-DECORATION: none } TD.left_nav_level1onOuter { BACKGROUND-COLOR: #bbbbbb } TD.left_nav_level1onInner { BACKGROUND-COLOR: #eeeeee } TD.left_nav_level1off { BACKGROUND-COLOR: #ffffff } FONT.left_nav_level1 { COLOR: #006699; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: = 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none } .toolbar { TEXT-DECORATION: none } A.toolbar:link { COLOR: black } A.toolbar:visited { COLOR: black } A.toolbar:active { COLOR: red } A.toolbar:hover { COLOR: red; TEXT-DECORATION: underline } .prem { TEXT-DECORATION: none } A.prem:link { COLOR: black } A.prem:visited { COLOR: black } A.prem:active { COLOR: black } A.prem:hover { COLOR: black } .LINK:hover { COLOR: #ff9900; CURSOR: hand } .LINK:link { COLOR: blue } .LINK:active { COLOR: #ff9900 } .LINK:visited { =09 } .CENTER { TEXT-ALIGN: center } .PARTNERCENTER { BACKGROUND-COLOR: white; COLOR: black; FONT-FAMILY: Verdana,Arial; = FONT-SIZE: 12pt; TEXT-ALIGN: center } .PARTNERTEXT { BACKGROUND-COLOR: white; COLOR: black; FONT-FAMILY: Verdana,Arial; = FONT-SIZE: 9pt; TEXT-ALIGN: left } .ERRORMESSAGE { COLOR: maroon; FONT-FAMILY: "Courier New" } .FIXEDTEXT { FONT-FAMILY: "Courier New"; FONT-SIZE: 8pt } .CODESAMP { BACKGROUND-COLOR: #eeeeee; FONT-FAMILY: "Courier New"; FONT-SIZE: 8pt; = MARGIN-BOTTOM: 1em; MARGIN-LEFT: 24px; MARGIN-TOP: 1em; PADDING-BOTTOM: = 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em } .BETAPUBLIC { BACKGROUND-COLOR: yellow; BORDER-BOTTOM: yellow 3px ridge; BORDER-LEFT: = yellow 3px ridge; BORDER-RIGHT: yellow 3px ridge; BORDER-TOP: yellow 3px = ridge } .TABLEGENERIC { BORDER-BOTTOM: 1px ridge; BORDER-LEFT: 1px ridge; BORDER-RIGHT: 1px = ridge; BORDER-TOP: 1px ridge } .DOCINFO { BACKGROUND-COLOR: red; BORDER-BOTTOM: red 3px ridge; BORDER-LEFT: red = 3px ridge; BORDER-RIGHT: red 3px ridge; BORDER-TOP: red 3px ridge; = WIDTH: auto } .PROPERTYBANNER { BACKGROUND-COLOR: silver; FONT-FAMILY: "Verdana"; FONT-SIZE: 9pt; = FONT-STYLE: italic; FONT-WEIGHT: bold; TEXT-ALIGN: center; WIDTH: auto } .PROPERTYTABLE { BACKGROUND-COLOR: #640032; BORDER-BOTTOM: black thin groove; = BORDER-LEFT: gray thin groove; BORDER-RIGHT: black thin groove; = BORDER-TOP: gray thin groove; WIDTH: auto } .PROPERTYCELL-PUBLIC { BACKGROUND-COLOR: silver; FONT-FAMILY: "Verdana"; FONT-SIZE: 6pt! = important; FONT-WEIGHT: bold; TEXT-ALIGN: right; WIDTH: auto } .PROPERTYVAL-PUBLIC { BACKGROUND-COLOR: silver; FONT-FAMILY: "Verdana"; FONT-SIZE: 6pt! = important; FONT-WEIGHT: bold; TEXT-ALIGN: left; WIDTH: auto } .PARTNERTABLE { BACKGROUND-COLOR: white; BORDER-BOTTOM: white 0px ridge; BORDER-LEFT: = white 0px ridge; BORDER-RIGHT: white 0px ridge; BORDER-TOP: white 0px = ridge; COLOR: black; FONT-FAMILY: Verdana,Arial; FONT-SIZE: x-small; = WIDTH: 85% } .CONFINFO { BACKGROUND-COLOR: white; COLOR: black; FONT-FAMILY: Verdana,Arial; = FONT-SIZE: 8pt; TEXT-ALIGN: center } .HEADERCONFINFO { BACKGROUND-COLOR: white; COLOR: black; FONT-FAMILY: Verdana,Arial; = FONT-SIZE: 8pt; TEXT-ALIGN: center } .PARTNERHEADER { BACKGROUND-COLOR: white; COLOR: black; FONT-FAMILY: Verdana,Arial; = FONT-SIZE: 14pt; FONT-STYLE: italic; TEXT-ALIGN: center } ------=_NextPart_000_0000_01C16935.C8A16C90 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://support.microsoft.com/include/mnemonic.js function AssignKBInfo(id,obs,cExpire,surveyURL) { this.id =3D id; this.obs =3D obs; this.cExpire =3D cExpire; this.surveyURL =3D surveyURL; } KBInfo =3D new Array() var n =3D 0; KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_acc10kb","3","30",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_acc10vbakb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_acc2000","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_acc2000kb","26","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_accesskb","38","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_accidea","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_accother","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_accsoft","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_accvba","7","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_accvba2000","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_actimates","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_activexdk","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_adobj","12","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ALL","3","90",'/isapi/gosupport.asp?target=3D/surv= ey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_appcenterkb","3","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_araccess","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_arbasic","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_arcrossprod","3","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_arfoxpro","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_arhome","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_arinet","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_arlanguages","3","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_armessage","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_armisc","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_arnetwork","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_aroffice","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_aropenv","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_arpub_ppt","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_arvbapps","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_arwinpro","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_arword","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_asppluskb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_automap","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_axsdk","3","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_axsf","14","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_bblockskb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_biztalkkb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_BOSRELEASEkb","3","90",'/isapi/gosupport.asp?targe= t=3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_bpc","3","90",'/isapi/gosupport.asp?target=3D/surv= ey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_bpp","3","90",'/isapi/gosupport.asp?target=3D/surv= ey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_browser","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_classvrkb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_CliporgKB","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_commerce","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_compluskb","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_comti","3","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_contentx","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_crossnet","16","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_custserv","30","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_dbtools","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_dbweb","3","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_dosworks","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_dreamworks","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_dspolicy","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_dts_fest","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_eas","3","90",'/isapi/gosupport.asp?target=3D/surv= ey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_entouragekb","3","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_excelkb","4","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_exch2000kb","5","30",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_exchange","5","30",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_fortran","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_foxmisc","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_foxpro","10","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_fp10kb","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_fp10vbakb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_fp2k","11","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_fp97","3","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_fp98","3","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_fpserver","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_frontpg","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_FrontPgVBAKb","3","90",'/isapi/gosupport.asp?targe= t=3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_handheld","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_hlander","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_homegame","14","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_homekids","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_homemisc","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_homemm","4","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_homepub","4","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_htmlhelp","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_hwother","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_icp","3","90",'/isapi/gosupport.asp?target=3D/surv= ey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_icsa","3","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_idea","3","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ie","3","90",'/isapi/gosupport.asp?target=3D/surve= y/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ie_app","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ie_dev","14","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ieak","3","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_iearchive","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ierelease","30","30",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_iis","3","30",'/isapi/gosupport.asp?target=3D/surv= ey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_imagec","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_inetmisc","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_investorkb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ISAPI","3","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_istudio","9","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_java","4","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_joystick","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_kbproc","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_kbstream","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_kbsykes","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_keyboard","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_lanman","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_lqmotion","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_LVP","3","90",'/isapi/gosupport.asp?target=3D/surv= ey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_macmail","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_macofficekb","3","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_macofficevbakb","3","90",'/isapi/gosupport.asp?tar= get=3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_macpptkb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_macpptvbakb","3","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_macsys","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_macword","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_macwordkb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_macworks","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_macxlkb","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_macxlvbakb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_mapi","4","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_masm","3","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_mastering","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_mcis_msg","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_mdac","5","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_merchantsvr","3","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_MetaDirKB","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_miscsdk","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_mobilekb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_mod10kb","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_mod2000","4","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_moneykb","5","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_mouse","4","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_msagent","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_msdn","3","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_msdos","6","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_msj","3","90",'/isapi/gosupport.asp?target=3D/surv= ey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_msmq","3","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_msnetwork","14","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_mspn","3","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_mspress","4","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_mstest","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_MSTVkb","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_MSXMLkb","4","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_netclients","14","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_netshow","4","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_news","3","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ntrelease","200","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_odbc","4","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_oemce","3","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_of20","38","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_of97","5","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ofc","3","90",'/isapi/gosupport.asp?target=3D/surv= ey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_off10kb","9","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_off10vbakb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_OffDev","6","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_officekb","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_officese","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_offmac","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_offwatkb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ol10codekb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ol10kb","3","30",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ol20","39","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ol2000kb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ol2001kb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_OL20codekb","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_OL97codekb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ol98","11","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_OL98codekb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_oleapps","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_oledb","3","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_oleprog","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_olexpress","33","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_olmac","3","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_onebill","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_otherbasics","3","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_outlook","11","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_owc10kb","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ows10kb","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_owskb","3","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_paintbrushkb","3","90",'/isapi/gosupport.asp?targe= t=3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_pcmail","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_photodraw","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_pictureit","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_plus98","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_portalsvrkb","3","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_powerpt","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ppt10kb","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ppt10vbakb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ppt2k","4","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ppt97kb","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_pptgeneralkb","3","90",'/isapi/gosupport.asp?targe= t=3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_PPTVBA2Kkb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_PPTVBA97kb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_projectkb","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ProjectVBAkb","3","90",'/isapi/gosupport.asp?targe= t=3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_proxysvr","5","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_pssproc","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_pub10kb","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_pub2k","3","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_pub98","3","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_publisher","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_repository","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_SBS","4","90",'/isapi/gosupport.asp?target=3D/surv= ey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_schedplus","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_scripting","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_setup","3","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_Sharepointkb","3","90",'/isapi/gosupport.asp?targe= t=3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_sitemcis","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_sms","5","90",'/isapi/gosupport.asp?target=3D/surv= ey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_sna","3","90",'/isapi/gosupport.asp?target=3D/surv= ey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_sqlserver","5","30",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_ssafe","4","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_taxsaverkb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_techinfo","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_terminalsvr","4","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_tmgr","3","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_transpt","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_transsrv","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_unknown","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_utilities","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_VBA2000","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_vbapps","4","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_vbasdk","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_vbasic16kb","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_vbcetoolkitkb","3","90",'/isapi/gosupport.asp?targ= et=3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_vbscript","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_vbwin","3","30",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_visio10kb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_visio10vbakb","3","90",'/isapi/gosupport.asp?targe= t=3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_visiokb","4","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_visualc","11","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_visualc16kb","3","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_visualj","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_vizact","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_vstudio","4","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_vstudio7kb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_wd10kb","3","30",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_wd10vbakb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_win16ddk","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_win16sdk","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_win2000homekb","30","90",'/isapi/gosupport.asp?tar= get=3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_win32ddk","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_win32sdk","12","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_win3x","5","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_win95ddk","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_win95x","81","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_win98x","125","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_winceddk","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_windna","3","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_winidea","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_winmil","156","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_winmisc","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_winnt","197","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_winnt31","4","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_winprint","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_winworks","5","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_wkssuitekb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_word","3","90",'/isapi/gosupport.asp?target=3D/sur= vey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_word2000kb","11","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_word97","5","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_WordBasicKB","3","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_wordkb","4","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_WordVBA2Kkb","3","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_WordVBA97kb","3","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_xl10kb","3","30",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_xl10vbakb","3","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_xl2000kb","4","90",'/isapi/gosupport.asp?target=3D= /survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_xl97kb","4","90",'/isapi/gosupport.asp?target=3D/s= urvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_xlgeneralkb","4","90",'/isapi/gosupport.asp?target= =3D/survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_xlvba","3","90",'/isapi/gosupport.asp?target=3D/su= rvey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_xlvba2k","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') KBInfo[n++] =3D new = AssignKBInfo("kb_EN-US_xlvba97","3","90",'/isapi/gosupport.asp?target=3D/= survey/survey.asp?ID=3Dsw;en;kb') ------=_NextPart_000_0000_01C16935.C8A16C90 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://support.microsoft.com/include/kbsurvey.js window.onunload =3D KBSurvey; function KBSurvey() { var mnemonic =3D document.VOTED.KBAREA.value; var KBarticle =3D document.VOTED.KBID.value; var arrKB =3D mnemonic.split('; '); for(i=3D0; i 3) { ToolBar_Supported =3D true; if(!RTL){ if (document.compatMode =3D=3D "CSS1Compat") { //alert("strict!"); Strict_Compat =3D true; } }=09 } if(doImage =3D=3D null) { var a=3D new Array(); a[0] =3D prepTrackingString(window.location.hostname,7); if (TType =3D=3D null) {=09 a[1] =3D prepTrackingString('PV',8); } else { a[1] =3D prepTrackingString(TType,8); } a[2] =3D prepTrackingString(window.location.pathname,0); if( '' !=3D window.document.referrer) { a[a.length] =3D prepTrackingString(window.document.referrer,5); } =09 if (navigator.userAgent.indexOf("SunOS") =3D=3D -1 && = navigator.userAgent.indexOf("Linux") =3D=3D -1) { buildIMG(a); } }=09 if (ToolBar_Supported) { =09 var newLineChar =3D String.fromCharCode(10); var char34 =3D String.fromCharCode(34); var LastMSMenu =3D ""; var LastICPMenu =3D ""; var CurICPMenu =3D ""; var IsMSMenu =3D false; var IsMenuDropDown =3D true; var HTMLStr; var FooterStr; var TBLStr; var x =3D 0; var y =3D 0; var x2 =3D 0; var y2 =3D 0; var x3 =3D 0; var MSMenuWidth; var ToolbarMinWidth; var ToolbarMenu; var ToolbarBGColor; var ToolbarLoaded =3D false; var aDefMSColor =3D new Array(3); var aDefICPColor =3D new Array(3); var aCurMSColor =3D new Array(3); var aCurICPColor =3D new Array(3); var MSFont; var ICPFont; var MSFTFont; var ICPFTFont; var MaxMenu =3D 30; var TotalMenu =3D 0; var arrMenuInfo =3D new Array(30); var bFstICPTBMenu =3D true; var bFstICPFTMenu =3D true; =09 // Output style sheet and toolbar ID document.write(""); // Build Footer template if ( !RTL ){ FooterStr =3D "

How to Create an El Torito Bootable=20 CD-ROM


The information in this article applies to:
  • Microsoft Windows NT Advanced Server, version 3.1=20
  • Microsoft Windows NT Workstation versions 3.1, 3.5, = 3.51, 4.0=20
  • Microsoft Windows NT Server versions 3.1, 3.5, 3.51, = 4.0=20
  • Microsoft Windows for Workgroups version 3.11=20
  • Microsoft Windows 95


SUMMARY

The contents of this article are, in part, derived from = the El=20 Torito Bootable CD-ROM Format Specification version 1.0 from = Phoenix=20 Technologies and IBM and from the white paper "Constructing = a=20 Bootable CD" version 0.5 from Phoenix Technologies. For = additional=20 information regarding the El Torito Specification, please = refer to=20 these documents.=20

What Is El Torito?

El Torito is a specification = written by=20 Phoenix Technologies and IBM for bootable CD-ROMs. The El = Torito=20 specification allows for the creation of a CD-ROM as an = image of a=20 hard disk drive or a floppy drive. When you make an image of = a hard=20 disk, the CD-ROM will boot as drive C and all hard disk = drive=20 letters will be shifted up one letter. When booting a floppy = disk=20 image, the CD-ROM will be identified as drive A. The = original drive=20 A will become drive B and the original drive B will be = unavailable.=20

What Is Needed to Be Able to Use a Bootable = CD-ROM?

The=20 system BIOS must be capable of supporting a bootable CD-ROM. = If the=20 system BIOS has this capability, an EIDE (ATAPI) CD-ROM = drive=20 attached to the system should be able to boot from the = compact=20 discs.

If the CD-ROM drive is a SCSI drive, the SCSI = BIOS=20 must also support bootable compact discs.

Note that = some=20 system's BIOS may have a setting to control the boot order = between=20 drive A, drive C, and the CD-ROM drive. Some systems, = although able=20 to support bootable compact discs, may give no such = indication. Even=20 though they may allow you to change the boot priority = between floppy=20 disk and hard disk drive but give no option for booting from = a=20 compact disc, the system may still support this feature. = Such=20 systems always place the priority on a bootable compact disc = so=20 that, if one is inserted, the system will boot from it.=20

What Can Be Done with a Bootable CD-ROM?

Anything = that can=20 be run from a hard disk drive or floppy at DOS can be run = from a CD=20 with one exception: Since a CD is read only the program must = not=20 attempt to write data to the CD or it will fail.=20


MORE INFORMATION

Items you will need to create a bootable CD-ROM:=20

  • An empty hard disk drive of less than 650MB capacity = OR a=20 floppy drive.

    An exact copy of a hard drive will = be made=20 onto the compact disc. In other words, because the = capacity of a=20 CD is 650 MB, a hard disk drive smaller than this is = required so=20 that it can fit onto the CD. Please note that partitioning = the=20 hard disk drive is not sufficient as the entire physical = disk will=20 be imaged.

    The hard drive should contain only the = data you=20 want placed on the CD.

    Removable media can be used = in=20 place of a hard disk. Some optical disks are particularly = well=20 suited for this task.

    If you are making an image = of a=20 floppy disks, a floppy disk will be needed in place of the = empty=20 hard disk drive.

  • Another drive with at least twice the space of the = drive in=20 above.

    -or-

  • Two additional drives each with at least as much free = space as=20 the drive listed above.

    To clarify this = information: A=20 bit-for-bit image of the first drive will be created AND = an ISO=20 file will then be created from that image. Thus, one drive = will=20 contain the original files, again as much space is needed = for the=20 image, and finally once again as much space for the ISO = file.=20

    When imaging a floppy disk, only a few megabytes = of free=20 space is required. As described below, when properly = configured,=20 the remainder of the compact disc can be accessed by = drivers=20 loaded from the floppy disk image. For this reason, as = well as the=20 greatly reduced system requirements and time requirements, = the=20 imaging of a floppy disk image will be far easier to = accomplish.=20

  • A compact disc authoring package that will allow a = real ISO=20 image file to be created. Adaptec EZ-CD Pro is an example = of such=20 a package. Packages such as Corel CD Creator (now Adaptec = CD=20 Creator) will NOT allow the creation of real ISO images = and, as=20 such, are not suitable for creating bootable compact = discs.=20

  • A utility to allow byte-level editing of a disk. The=20 instructions in this article assume the use of Norton = Utilities=20 Diskedit from Symantec.

Creating the Bootable CD from Start to Finish

Please = note=20 that the steps below assume that a hard disk drive will be = imaged.=20 Only a single byte will need to be changed to image a floppy = disk.=20 This change is described in step 12 of this procedure. =

Also,=20 because these instructions assume the use of the Norton = Diskedit=20 program, here are a few tips on using Norton Diskedit:=20
  • The HOME key will take you to the beginning of the = file.=20

  • To search, select Find from the Tools menu or press = CTRL+S. To=20 search for the next occurrence of the same item, select = Find Again=20 from the Tools menu or press CTRL+G.

  • To move the cursor from the Hex editing side to the = text side=20 of the screen or vice versa, press the TAB key.=20

Follow these steps to create a bootable = CD:=20
  1. Prepare the hard disk drive or floppy disk exactly as = you=20 would want the CD to appear. Organize all the files and=20 directories to suit your needs.

  2. Make certain that the hard disk drive has an operating = system=20 on it, that it is bootable, and that the partition is = marked=20 active. It is strongly suggested that you actually boot = from this=20 drive to make certain that it behaves as expected. After = burned=20 onto the CD, you cannot modify it without burning another = CD. For=20 this reason, it is suggested that careful testing be = performed=20 before writing a CD.

  3. Use Norton Diskedit (or similar application) to copy = the hard=20 disk drive contents to a file. In Norton Diskedit, follow = these=20 steps:

    1. Select Object, and then Physical Disk. Select the = hard disk=20 drive to make an image of.

    2. Select Tools, and then Write.

    3. Select Write to a File.

    4. Save this file as Osboot.img.

    NOTE: = This may=20 be a lengthy process.

  4. Create a file named Bootcat.bin that is exactly 2,048 = bytes in=20 size. This file will serve as a dummy boot catalog. An = easy way to=20 create this file is by using either the MS-DOS Edit = program or=20 Windows Notepad and typing in any characters until you = have a file=20 exactly 2,048 bytes in size.

  5. Use DISKEDIT to edit this file. Starting at the = beginning of=20 the file, enter the data below. Note that the left side = shows the=20 hex equivalent of the characters on the right. It is = suggested=20 that you enter the actual hex characters for accuracy. In=20 addition, some of the ANSI characters shown on the right = are not=20 correctly represented here. Just enter the hex data as = shown for=20 proper operation.
          01 00 00 00 =
    50 68 6F 65  -  ....Phoe
          6E 69 78 20 54 65 63 68  -  nix Tech
          6E 6F 6C 6F 67 69 65 73  -  nologies
          20 4C 54 44 34 E4 55 AA  -  LTD4_U~ 


  6. Make certain to write Hex "00" to all the remaining = bytes of=20 the file.

  7. Instruct the compact disc authoring software to create = an ISO=20 image containing the two files Osboot.img and Bootcat.bin. = Save=20 the ISO file as Bootcd.iso. Be sure to create the file as = a MODE 1=20 file. Before actually performing this step please read the = notes=20 below.

    Notes on adding additional files: =

    At this=20 point, you will want to be aware of a few additional items = should=20 you want to add any additional files to this CD.

    • When booting from the compact disc, all the files = that were=20 on the original hard disk drive or floppy disk that was = imaged=20 will be visible. Any files added to the CD after the = imaging=20 process will not be visible at this time.

    • When the compact disc is viewed on a system that has = been=20 booted from the hard disk drive or a floppy disk, and = CD-ROM=20 drivers are loaded, the additional files will be = visible. The=20 contents of Osboot.img (which, in turn, contains the = files from=20 the hard disk drive or floppy that was imaged) will not = be=20 visible. Instead, the actual files Osboot.img and = Bootcat.bin=20 will be seen in addition to the other files that were=20 added.

    • If the bootable compact disc loads CD-ROM drivers at = startup, it is possible to then see all files on the CD. = The=20 files that were on the imaged hard disk drive or floppy = disk=20 will be visible at drive A or C, and any additional = files can be=20 accessed through the CD-ROM drive letter assigned by the = CD-ROM=20 drivers.

    If you want to have additional = files on=20 the compact disc, now is the time to add them. To do so, = simply=20 instruct your compact disc authoring software to include = not only=20 Osboot.img and Bootcat.bin, but any additional files as = well.=20

  8. Use Diskedit to open Bootcd.iso.

  9. Go to sector 17 (this is at offset 8800h). "CD001" = should be=20 on the first line.

  10. Enter the following data:
          =
    00 43 44 30 30 31 01 45  -  .CD001.E
          4C 20 54 4F 52 49 54 4F  -  L TORITO
          20 53 50 45 43 49 46 49  -   SPECIFI
          43 41 54 49 4F 4E 00 00  -  CATION 
    Continue entering=20 hex "00" after the characters above through offset 8FFF = (2048=20 characters total).

    NOTE: Although a number of = characters=20 near the beginning may already be identical to that shown = in the=20 table above, take note that the very first line starts = with 00.=20 These characters are often overlooked. The information = should be=20 entered exactly as shown in hexadecimal.

  11. Creating a valid Boot Volume Descriptor

    • Go to the beginning of the file, and then search for = BOOTCAT.

    • Count back 31 characters. To do so in Diskedit, = place the=20 cursor on the letter "B" in BOOTCAT and go up two lines = and to=20 the right one character.

    • Write down the next four hex bytes (including the = one the=20 cursor is on).

    • Go to offset 8847h. This will be just a bit after = the data=20 you entered in step 10. Enter the 4 bytes you just wrote = down=20 above.



  12. Creating a valid Boot Catalog

    1. Go to the beginning of the file, and then search for = OSBOOT.

    2. Count back 31 characters. To do so in Diskedit, = place the=20 cursor on the letter O in OSBOOT and go up two lines and = to the=20 right one character.

    3. Write down the next four hex bytes (including the = one the=20 cursor is on).

    4. Go to the beginning of the file, and then search for = LTD4.=20 You should see the contents of the Bootcat.bin file = created in=20 step 5. If not, repeat the search until you find the = data as you=20 entered it in step 5.

    5. At offset 20h enter the following bytes:

      1. 88 04 00 00 00 00 01 00

      2. The four bytes you just wrote = down.

      These=20 should follow one after the other. In other words, 88 04 = 00 00=20 00 01 00 B1 B2 B3 B4.

      NOTE: B1-B4 are the four = bytes you=20 wrote down.

      NOTE: In 1) above, the 04 specifies = a hard=20 disk drive image. Use 01 for a 1.2 MB floppy disk image, = 02 for=20 a 1.44 MB floppy disk image, and 03 for a 2.88 MB disk = floppy=20 image.



  13. Exit Diskedit, saving any changes.

  14. Burn the ISO file to the compact disc. Please remember = that,=20 if you decide to add additional files (in the optional = section for=20 step 7) that have long file names, you will want to burn = the CD=20 using the Joliet format rather than ISO 9660 so that the = long file=20 names may be seen in Windows 95 and Windows NT 4.=20

Please note that additional sessions = cannot be=20 added to a bootable compact disc. Adding additional sessions = will=20 cause the CD to no longer be bootable. For this reason, it = is=20 suggested that the CD authoring software be instructed to = close the=20 CD as well.

Norton Utilities Diskedit is = manufactured by=20 Symantec Corporation and Easy CD Pro is manufactured by = Adaptec,=20 Inc., vendors independent of Microsoft; we make no warranty, = implied=20 or otherwise, regarding these products' performance or = reliability.=20

Additional query words:

Keywords :
Issue type : kbinfo
Technology : = kbWinNTsearch=20 kbWinNTWsearch kbWinNTW400 kbWinNTW400search = kbWinNT351search=20 kbWinNT350search kbWinNT400search kbWinNTW350 = kbWinNTW350search=20 kbWinNTW351search kbWinNTW351 kbWinNTW310 kbWinNTSsearch=20 kbWinNTS400search kbWinNTS400 kbWinNTS351 kbWinNTS350 = kbWinNTS310=20 kbWinNTAdvSerSearch kbWinNTAdvServ310 kbWinNTS351search=20 kbWinNTS350search kbWinNTS310search kbAudDeveloper = kbWin95search=20 kbWinNT310Search kbWinNTW310Search kbWFWSearch = kbZNotKeyword3=20 kbWFW311


Last=20 Reviewed: August 10, 2001
=A9 2001 Microsoft Corporation. = All rights=20 reserved. Terms of Use.  Disability/accessibility  Privacy = Policy
=



Article ID: Q167685

Last Reviewed:
August 10, 2001

Send to a friend

Provided by
Microsoft Product Support Services=20


Did the = information in=20 this article help answer your question?=20

Yes
No
Did not=20 apply=20

Please provide additional comments about this=20 information.
(255 character max)

=20

=

" + "" + "" + "
 
" + "" + "" + "
"; }else if(RTL){ // Shailr - Not sure if I need this code yet.=20 // RTL Correction: Check if or have the dir=3D"rtl" = attribute var isRTL =3D false; var isIE5 =3D navigator.appVersion.indexOf("MSIE 4") =3D=3D -1; if (isIE5) { if (document.body.dir =3D=3D 'rtl' || document.dir =3D=3D 'rtl') isRTL =3D true; } else // test RTL in IE4 { var ht =3D document.body.outerHTML; ht =3D ht.substring(1, ht.indexOf(">")).toLowerCase(); //if (ht.indexOf("dir=3Drtl") > -1) isRTL =3D true; if ((ht.indexOf("iedir=3Drtl") > -1) || (ht.indexOf("dir=3Drtl") > = -1)) isRTL =3D true; } // End of RTL Correction. =09 // MNP1 addition - Build Footer template=20 FooterStr =3D "" + "" + "" + "
 
" + "" + "" + "
"; //end of MNP1 addition //isRTL =3D true; } =09 // Build toolbar template =09 HTMLStr =3D "
"; HTMLStr +=3D "
"; //HTMLStr +=3D "
"; HTMLStr +=3D "
"; }else if(RTL){ TBLStr =3D ""; //HTMLStr =3D "
"; //HTMLStr +=3D "
"; HTMLStr +=3D "
"= ; HTMLStr +=3D "
"; // RTL Correction: added: dir=3D'ltr' (forcing LTR!), added:   = (prevents last menu problem) HTMLStr +=3D "
 
"; HTMLStr +=3D "
"; } if(!RTL){ HTMLStr +=3D "
"; HTMLStr +=3D "
"; HTMLStr +=3D "
"; }else if(RTL){ HTMLStr +=3D "
" ; // RTL Correction: = was left:250 HTMLStr +=3D "
"= ; HTMLStr +=3D "
"; HTMLStr +=3D "
"; }=09 if(!RTL){ HTMLStr +=3D "
"; // zIndex Correction HTMLStr +=3D "
"; HTMLStr +=3D "
"; HTMLStr +=3D "
"; }else if (RTL){ HTMLStr +=3D "
"; // RTL Correction: added: dir=3D'rtl' HTMLStr +=3D "
"; HTMLStr +=3D "
"; HTMLStr +=3D ""; HTMLStr +=3D ""; HTMLStr +=3D ""; } HTMLStr +=3D "" +=20 "
"; =09 =09 // Define event handlers if(!RTL){ window.onresize =3D resizeToolbar; window.onscroll =3D scrollbaroptions; }=09 // Intialize global variables ToolbarBGColor =3D "white"; // toolbar background color =09 if (Strict_Compat) { MSFont =3D "bold x-small Arial"; ICPFont =3D "bold x-small Verdana"; } else { if( !RTL ){ MSFont =3D "xx-small Verdana"; ICPFont =3D "bold xx-small Verdana"; }else if(RTL){ MSFont =3D "x-small Arial"; // RTL Correction: (was Verdana) ICPFont =3D "bold x-small Arial"; // RTL Correction: (was Verdana) //MNP1 RTL revision MSFTFont =3D "11px Arial"; ICPFTFont =3D "bold 11px Arial" //end }=09 } =09 aDefMSColor[0] =3D aCurMSColor[0] =3D "black"; // bgcolor; aDefMSColor[1] =3D aCurMSColor[1] =3D "white"; // text font color aDefMSColor[2] =3D aCurMSColor[2] =3D "red"; // mouseover font color =09 aDefICPColor[0] =3D aCurICPColor[0] =3D "#6699CC"; // bgcolor; aDefICPColor[1] =3D aCurICPColor[1] =3D "white"; // text font color aDefICPColor[2] =3D aCurICPColor[2] =3D "red"; // mouseover font color } // The hard-coded numbers in functions - drawToolbar() & resizeToolbar() // correspond to the dimension of the four gif files: // ICP_BANNER: 60h x 250w // ADS_BANNER: 40h x 200w // MSC_BANNER: 40h x 112w // Curve: 20h x 18w function drawFooter(sLastUpdated, position) { if(!RTL){=09 var re =3D ""; var sUpdatedDate =3D ""; if (ToolbarBGColor.toUpperCase() =3D=3D "WHITE" || = ToolbarBGColor.toUpperCase() =3D=3D "#FFFFFF") { while (FooterStr.indexOf(re) !=3D -1) FooterStr =3D FooterStr.replace(re, "000000"); } else { while (FooterStr.indexOf(re) !=3D -1) FooterStr =3D FooterStr.replace(re, aDefICPColor[1]); } var re2 =3D ""; while (FooterStr.indexOf(re2) !=3D -1) FooterStr =3D FooterStr.replace(re2, aDefICPColor[2]); }else if (RTL){ var re =3D //g; var sUpdatedDate =3D ""; if (ToolbarBGColor.toUpperCase() =3D=3D "WHITE" || = ToolbarBGColor.toUpperCase() =3D=3D "#FFFFFF") FooterStr =3D FooterStr.replace(re, "000000"); else FooterStr =3D FooterStr.replace(re, aDefICPColor[1]); var re2 =3D //g; FooterStr =3D FooterStr.replace(re2, aDefICPColor[2]); } sUpdatedDate =3D "" if (typeof sLastUpdated !=3D "undefined") sUpdatedDate +=3D sLastUpdated; sUpdatedDate +=3D "";=20 FooterStr =3D FooterStr.replace("", = sUpdatedDate); document.body.innerHTML +=3D FooterStr; idFooterRow1.style.backgroundColor =3D aDefICPColor[0]; idFooterRow2.style.backgroundColor =3D ToolbarBGColor;=09 =09 if (typeof sLastUpdated =3D=3D "undefined") idFooter1.style.display =3D "none"; if (typeof position !=3D "undefined") idPosition.width =3D position;=09 } function drawToolbar() { HTMLStr +=3D "
"; document.write(HTMLStr); ToolbarLoaded =3D true; MSMenuWidth =3D Math.max(idMSMenuPane.offsetWidth, (200+112)); ToolbarMinWidth =3D (250+18) + MSMenuWidth; idToolbar.style.backgroundColor =3D ToolbarBGColor; idMSMenuPane.style.backgroundColor =3D aDefMSColor[0]; idICPMenuPane.style.backgroundColor =3D aDefICPColor[0]; if (RTL){ idMSMenuPane.style.color =3D aDefMSColor[1]; idICPMenuPane.style.color =3D aDefICPColor[1]; } resizeToolbar(); for (i =3D 0; i < TotalMenu; i++)=20 { thisMenu =3D document.all(arrMenuInfo[i].IDStr); if (thisMenu !=3D null) { if (arrMenuInfo[i].IDStr =3D=3D LastMSMenu && arrMenuInfo[i].type = =3D=3D "R") { //Last MSMenu has to be absolute width arrMenuInfo[i].type =3D "A"; arrMenuInfo[i].unit =3D 200; } if (arrMenuInfo[i].type =3D=3D "A") if(!RTL){ thisMenu.style.width =3D arrMenuInfo[i].unit + 'px'; }else{ thisMenu.style.width =3D arrMenuInfo[i].unit; }=09 else=20 thisMenu.style.width =3D Math.round(arrMenuInfo[i].width * = arrMenuInfo[i].unit) + 'em'; } } } function resizeToolbar() { scFlag =3D false; scrollcount =3D 0; if (ToolBar_Supported =3D=3D false) return; w =3D Math.max(ToolbarMinWidth, document.body.clientWidth) - = ToolbarMinWidth; if ( !RTL ){ if (document.all("idMSMenuCurve")) {=09 idMSMenuCurve.style.left =3D (250+w) + 'px'; idMSMenuPane.style.left =3D (250+w+18) + 'px'; idMSMenuPane.style.width =3D MSMenuWidth + 'px'; idADSBanner.style.left =3D (w+18) + 'px'; idMSCBanner.style.left =3D (w+18+200) + 'px'; idMSCBanner.style.width =3D (MSMenuWidth - 200) + 'px'; idICPMenuPane.style.width =3D ToolbarMinWidth + w + 'px'; } }else if( RTL ){ idMSMenuCurve.style.left =3D MSMenuWidth; // RTL Correction: was = (250+w); idMSMenuPane.style.left =3D 0; // RTL Correction: was (250+w+18); idMSMenuPane.style.width =3D MSMenuWidth; idADSBanner.style.left =3D 112; // RTL Correction: was (w+18); idMSCBanner.style.left =3D 0; // RTL Correction: was (w+18+200); idMSCBanner.style.width =3D (MSMenuWidth - 200); idICPMenuPane.style.width =3D ToolbarMinWidth + w; idICPBanner.style.left =3D MSMenuWidth + 18 + w; // RTL Correction: = line added for ICPBanner positioning } =09 } function setToolbarBGColor(color) {=09 ToolbarBGColor =3D color; if (ToolbarLoaded =3D=3D true) idToolbar.style.backgroundColor =3D ToolbarBGColor; }=09 function setBannerColor(bannerColor, bgColor, fontColor, mouseoverColor) { if (bannerColor.toUpperCase() !=3D "WHITE" && bannerColor.toUpperCase() = !=3D "FFFFFF") bgColor =3D bannerColor; setToolbarBGColor(bannerColor); setDefaultICPMenuColor(bgColor, fontColor, mouseoverColor); } function setMSMenuFont(sFont) {=09 MSFont =3D sFont; } function setICPMenuFont(sFont) {=09 ICPFont =3D sFont; } function setDefaultMSMenuColor(bgColor, fontColor, mouseoverColor) {=09 if (bgColor !=3D "") aDefMSColor[0] =3D bgColor; if (fontColor !=3D "") aDefMSColor[1] =3D fontColor; if (mouseoverColor !=3D "") aDefMSColor[2] =3D mouseoverColor; } function setDefaultICPMenuColor(bgColor, fontColor, mouseoverColor) {=09 if (bgColor !=3D "") aDefICPColor[0] =3D bgColor; if (fontColor !=3D "") aDefICPColor[1] =3D fontColor; if (mouseoverColor !=3D "") aDefICPColor[2] =3D mouseoverColor; } function setICPMenuColor(MenuIDStr, bgColor, fontColor, mouseoverColor) {=09 if (ToolbarLoaded =3D=3D false) return; // Reset previous ICP Menu color if any if (CurICPMenu !=3D "") { PrevID =3D CurICPMenu.substring(4); CurICPMenu =3D ""; setICPMenuColor(PrevID, aDefICPColor[0], aDefICPColor[1], = aDefICPColor[2]); } var id =3D "AM_" + "ICP_" + MenuIDStr; var thisMenu =3D document.all(id); if (thisMenu !=3D null) { CurICPMenu =3D "ICP_" + MenuIDStr; aCurICPColor[0] =3D bgColor; aCurICPColor[1] =3D fontColor; aCurICPColor[2] =3D mouseoverColor; // Change menu color if (bgColor !=3D "") thisMenu.style.backgroundColor =3D bgColor; if (fontColor !=3D "") thisMenu.style.color =3D fontColor; // Change subMenu color id =3D "ICP_" + MenuIDStr; thisMenu =3D document.all(id); if (thisMenu !=3D null) { if (bgColor !=3D "") thisMenu.style.backgroundColor =3D bgColor; =09 if (fontColor !=3D "") { i =3D 0; id =3D "AS_" + "ICP_" + MenuIDStr; thisMenu =3D document.all.item(id,i); while (thisMenu !=3D null) { thisMenu.style.color =3D fontColor; i +=3D 1; thisMenu =3D document.all.item(id,i); } } } } } function setAds(Gif,Url,AltStr) { = setBanner(Gif,Url,AltStr,"","")= ; } function setICPBanner(Gif,Url,AltStr) {=09 if(RTL){ if (Gif.indexOf("training_banner_training.gif") > 0){ Gif =3D "training_banner_training.gif"; } }=09 = setBanner(Gif,Url,AltStr,"","")= ; } function setMSBanner(Gif,Url,AltStr) { tempGif =3D "/library/toolbar/images/" + Gif; = setBanner(tempGif,Url,AltStr,"","", TBLStr); }=09 if (addICPMenu.arguments.length > 4) TargetStr =3D addICPMenu.arguments[4]; else TargetStr =3D "_top"; tempID =3D "ICP_" + MenuIDStr; addMenu(tempID, MenuDisplayStr, MenuHelpStr, MenuURLStr, TargetStr, = true);=20 if (RTL){ LastICPMenu =3D tempID; }else{ bFstICPTBMenu=3Dfalse; =09 } } function addMSMenu(MenuIDStr, MenuDisplayStr, MenuHelpStr, MenuURLStr) {=09 TargetStr =3D "_top"; tempID =3D "MS_" + MenuIDStr; //alert(" TempID: " + tempID + " MenuDisplayString: " + MenuDisplayStr = + " Menu Help String :" + MenuHelpStr + " MenuUrl:" + MenuURLStr + " = Target:" + TargetStr); addMenu(tempID, MenuDisplayStr, MenuHelpStr, MenuURLStr, TargetStr, = false);=20 LastMSMenu =3D tempID; } function addMenu(MenuIDStr, MenuDisplayStr, MenuHelpStr, MenuURLStr, = TargetStr, bICPMenu) { cFont =3D bICPMenu? ICPFont : MSFont; cColor0 =3D bICPMenu? aDefICPColor[0] : aDefMSColor[0]; cColor1 =3D bICPMenu? aDefICPColor[1] : aDefMSColor[1]; cColor2 =3D bICPMenu? aDefICPColor[2] : aDefMSColor[2]; if (RTL){ cStyle =3D "font:" + cFont + ";background-color:" + cColor0 + = ";color:" + cColor1 + ";"; if (MenuHelpStr =3D=3D "") MenuHelpStr =3D MenuDisplayStr; // Shailr. = This line should have been before the line MenuStr =3D newLineChar; but = I am tryig to avoid another if..else } tagStr =3D bICPMenu? "" : = ""; =09 MenuStr =3D newLineChar; if (!RTL){ if ((bICPMenu =3D=3D false && LastMSMenu !=3D "") || (bICPMenu =3D=3D = true && bFstICPTBMenu=3D=3Dfalse)) MenuStr +=3D "" + " " + MenuDisplayStr + " "; MenuStr +=3D tagStr; } if ( RTL ){ if (bICPMenu)=20 MenuStr +=3D ""; else MenuStr +=3D ""; MenuStr +=3D tagStr; } HTMLStr =3D HTMLStr.replace(tagStr, MenuStr);=09 setSubMenuWidth(MenuIDStr,"default",0); } function addICPSubMenu(MenuIDStr, SubMenuStr, SubMenuURLStr) {=09 if (addICPSubMenu.arguments.length > 3) TargetStr =3D addICPSubMenu.arguments[3]; else TargetStr =3D "_top"; tempID =3D "ICP_" + MenuIDStr; addSubMenu(tempID,SubMenuStr,SubMenuURLStr,TargetStr,true);=20 } function addMSSubMenu(MenuIDStr, SubMenuStr, SubMenuURLStr) {=09 TargetStr =3D "_top"; tempID =3D "MS_" + MenuIDStr; //alert("TempID: " + tempID + "\nSubMenuStr: " + SubMenuStr + "\n = SubMenuURLStr: " + SubMenuURLStr + "\n TargetStr: " + TargetStr); addSubMenu(tempID,SubMenuStr,SubMenuURLStr,TargetStr,false);=20 } function addSubMenu(MenuIDStr, SubMenuStr, SubMenuURLStr, TargetStr, = bICPMenu) { cFont =3D bICPMenu? ICPFont : MSFont; cColor0 =3D bICPMenu? aDefICPColor[0] : aDefMSColor[0]; cColor1 =3D bICPMenu? aDefICPColor[1] : aDefMSColor[1]; cColor2 =3D bICPMenu? aDefICPColor[2] : aDefMSColor[2]; =09 var MenuPos =3D MenuIDStr.toUpperCase().indexOf("MENU"); if (MenuPos =3D=3D -1) { MenuPos =3D MenuIDStr.length; } InstrumentStr =3D MenuIDStr.substring(0 , MenuPos) + "|" + SubMenuStr; URLStr =3D formatURL(SubMenuURLStr, InstrumentStr); var LookUpTag =3D ""; var sPos =3D HTMLStr.indexOf(LookUpTag); if (sPos <=3D 0) { HTMLStr +=3D newLineChar + newLineChar + ""; =09 if (Frame_Supported =3D=3D false || bICPMenu =3D=3D false) if (!RTL){ HTMLStr +=3D "
"; HTMLStr +=3D "
"; } else if (RTL){ HTMLStr +=3D "
"; HTMLStr +=3D "
"; }=09 } TempStr =3D newLineChar + "" + " " + SubMenuStr + "
" + LookUpTag; if (sPos <=3D 0) HTMLStr +=3D TempStr + "
"; else HTMLStr =3D HTMLStr.replace(LookUpTag, TempStr);=09 updateSubMenuWidth(MenuIDStr);=09 } function addICPSubMenuLine(MenuIDStr) {=09 tempID =3D "ICP_" + MenuIDStr; addSubMenuLine(tempID,true); } function addMSSubMenuLine(MenuIDStr) {=09 tempID =3D "MS_" + MenuIDStr; addSubMenuLine(tempID,false); } function addSubMenuLine(MenuIDStr, bICPMenu) { var LookUpTag =3D ""; var sPos =3D HTMLStr.indexOf(LookUpTag); if (sPos > 0) { cColor =3D bICPMenu? aDefICPColor[1] : aDefMSColor[1]; TempStr =3D newLineChar + "
" + LookUpTag; HTMLStr =3D HTMLStr.replace(LookUpTag, TempStr); } } function addMSFooterMenu(MenuDisplayStr, MenuURLStr) { addFooterMenu(MenuDisplayStr, MenuURLStr, false) } function addICPFooterMenu(MenuDisplayStr, MenuURLStr) { addFooterMenu(MenuDisplayStr, MenuURLStr, true) bFstICPFTMenu =3D false; } function addFooterMenu(MenuDisplayStr, MenuURLStr, bICPMenu) { cFont =3D bICPMenu? ICPFont : MSFont; cColor1 =3D aDefICPColor[1]; cColor2 =3D aDefICPColor[2]; tagStr =3D bICPMenu? "" : = ""; MenuStr =3D ""; if ((bICPMenu) && bFstICPFTMenu =3D=3D false) MenuStr +=3D ""; else { MenuStr +=3D " " + ";'"; MenuStr +=3D " HREF=3D'" + MenuURLStr + "'"; =09 MenuStr +=3D " onmouseout=3D" + char34 + "this.style.color =3D '"; if (bICPMenu)=20 MenuStr +=3D cColor1; else MenuStr +=3D ""; MenuStr +=3D "'" + char34 + " onmouseover=3D" + char34 + = "this.style.color =3D '" =09 if (bICPMenu) MenuStr +=3D cColor2 else MenuStr +=3D ""; MenuStr +=3D "'" + char34 + ">" + MenuDisplayStr + " ";=09 } MenuStr +=3D tagStr; =09 FooterStr =3D FooterStr.replace(tagStr, MenuStr);=09 } function mouseMenu(id, MenuIDStr)=20 { IsMSMenu =3D (MenuIDStr.toUpperCase().indexOf("MS_") !=3D -1); IsMouseout =3D (id.toUpperCase().indexOf("OUT") !=3D -1); if (IsMouseout) { color =3D IsMSMenu? aDefMSColor[1] : aDefICPColor[1]; if (MenuIDStr =3D=3D CurICPMenu && aCurICPColor[1] !=3D "")=20 color =3D aCurICPColor[1]; } else { color =3D IsMSMenu? aDefMSColor[2] : aDefICPColor[2]; if (MenuIDStr =3D=3D CurICPMenu && aCurICPColor[2] !=3D "")=20 color =3D aCurICPColor[2]; } window.event.srcElement.style.color =3D color; } function doMenu(MenuIDStr)=20 { var thisMenu =3D document.all(MenuIDStr); if (ToolbarMenu =3D=3D null || thisMenu =3D=3D null || thisMenu =3D=3D = ToolbarMenu)=20 { window.event.cancelBubble =3D true; return false; } // Reset dropdown menu window.event.cancelBubble =3D true; ToolbarMenu.style.display =3D "none"; showElement("SELECT"); showElement("OBJECT"); ToolbarMenu =3D thisMenu; IsMSMenu =3D (MenuIDStr.toUpperCase().indexOf("MS_") !=3D -1); // Set dropdown menu display position x =3D window.event.srcElement.offsetLeft + window.event.srcElement.offsetParent.offsetLeft; if (RTL){ // RTL correction: var ICPstart =3D 0; if (!IsMSMenu) { if (isIE5) ICPstart =3D = window.event.srcElement.offsetParent.offsetParent.offsetLeft; else // for IE4 we must use... ICPstart =3D = window.event.srcElement.offsetParent.offsetParent.offsetParent.offsetPare= nt.offsetWidth - window.event.srcElement.offsetParent.offsetParent.offsetWidth; x +=3D ICPstart; } x -=3D thisMenu.style.posWidth; x +=3D IsMSMenu ? 8 : -2; if (x < 0) x =3D 0; // End of RTL Correction =09 } =20 if (MenuIDStr =3D=3D LastMSMenu){=20 if (!RTL){ x +=3D (window.event.srcElement.offsetWidth - = thisMenu.style.posWidth); }else if (RTL){ if (x < 0) x =3D 0; }=09 } x2 =3D x + window.event.srcElement.offsetWidth; y =3D (IsMSMenu)?=20 (idRow1.offsetHeight) : (idRow1.offsetHeight + idRow2.offsetHeight + idRow3.offsetHeight); if (RTL){ // Get main menu width // RTL Correction: if (IsMSMenu) x2 =3D window.event.srcElement.offsetLeft - = window.event.srcElement.offsetWidth; else x2 =3D window.event.srcElement.offsetParent.offsetLeft + ICPstart; // End of RTL Correction. // Get dropdown menu width x3 =3D x + 160; for (i =3D 0; i < TotalMenu; i++){ if (arrMenuInfo[i].IDStr =3D=3D MenuIDStr) { x3 =3D x+ arrMenuInfo[i].unit; break; } } =09 } =20 =20 thisMenu.style.top =3D y; thisMenu.style.left =3D x; thisMenu.style.clip =3D "rect(0 0 0 0)"; thisMenu.style.display =3D "block"; thisMenu.style.zIndex =3D 102; // delay 2 millsecond to allow the value of ToolbarMenu.offsetHeight be = set window.setTimeout("showMenu()", 2); return true; } function showMenu()=20 { if (ToolbarMenu !=3D null)=20 {=20 IsMenuDropDown =3D (Frame_Supported && IsMSMenu =3D=3D false)? false : = true; if (IsMenuDropDown =3D=3D false) { y =3D (y - ToolbarMenu.offsetHeight - idRow3.offsetHeight); if (y < 0) y =3D 0; ToolbarMenu.style.top =3D y; } y2 =3D y + ToolbarMenu.offsetHeight; ToolbarMenu.style.clip =3D "rect(auto auto auto auto)"; hideElement("SELECT"); hideElement("OBJECT"); if (!RTL) x2 =3D x + ToolbarMenu.offsetWidth; hideElement("IFRAME"); //FRANKLO } } function hideMenu() { if (ToolbarMenu !=3D null && ToolbarMenu !=3D StartMenu)=20 { // Don't hide the menu if the mouse move between the menu and submenus if (!RTL){ cY =3D event.clientY + document.body.scrollTop; cX =3D event.clientX;=20 //window.status =3D " flag: " + scFlag + " Count: " + scrollcount + " = cx: " + cX + " x: " + x + " x2: " + x2 + " offset: " + = document.body.scrollWidth; //window.status =3D "CY: " + cY + " Y: " + y + " Y2: " + y2 + " = offTop: " + document.body.scrollTop ; window.status =3D ToolbarMenu.style.zIndex; if (document.body.offsetWidth > x && scFlag) { cX =3D x + 9; } if ( (cX >=3D (x+5) && cX<=3Dx2) && ((IsMenuDropDown =3D=3D true && cY > (y-10) && cY <=3D y2) || (IsMenuDropDown =3D=3D false && cY >=3D y && cY <=3D (y2+10)) = )) { window.event.cancelBubble =3D true; return;=20 } }else if(RTL){ var cX =3D event.clientX //+ document.body.scrollLeft; // RTL correction: considers left scrollbar width! if (isRTL) cX -=3D 16; var cY =3D event.clientY + document.body.scrollTop; var bHideMenu =3D true; window.status =3D "CX: " + cX + " X: " + x + "x3: " + x3 + = "TBLOFFSET: " + document.body.scrollLeft + "x2: " + x2 + "Cy: " + cY + " = Y: " + y + "idrow: " +idRow3.offsetHeight ; if (cX > document.body.scrollLeft && document.body.scrollLeft > 1){ cX =3D x3; //x + 9; } if (IsMenuDropDown =3D=3D true) {// RTL Correction: cY-8 instead of cY if ( cY-8 >=3D (y - idRow3.offsetHeight) && cY < y) {// RTL Correction: [x,x2] --> [x2,x3] if (cX >=3D (x2+5) && cX <=3D x3) bHideMenu =3D false; } else if (cY >=3D y && cY <=3D y2) { if (cX > (x+5) && cX <=3D x3) bHideMenu =3D false; } } else { if (cY >=3D y2 && cY < (y2 + idRow3.offsetHeight)) {// RTL Correction: [x,x2] --> [x2,x3] if (cX >=3D (x2+5) && cX <=3D x3) bHideMenu =3D false; } else if (cY >=3D y && cY <=3D y2) { if (cX > (x+5) && cX <=3D x3) bHideMenu =3D false; } } if (! bHideMenu)=20 { window.event.cancelBubble =3D true; return;=20 } }=09 ToolbarMenu.style.display =3D "none"; ToolbarMenu =3D StartMenu; window.event.cancelBubble =3D true; showElement("SELECT"); showElement("OBJECT"); if(!RTL){ showElement("IFRAME"); //FRANKLO }=09 } } function hideElement(elmID) { for (i =3D 0; i < document.all.tags(elmID).length; i++) { obj =3D document.all.tags(elmID)[i]; if (! obj || ! obj.offsetParent) continue; // Find the element's offsetTop and offsetLeft relative to the BODY = tag. objLeft =3D obj.offsetLeft; objTop =3D obj.offsetTop; objParent =3D obj.offsetParent; while (objParent.tagName.toUpperCase() !=3D "BODY") { objLeft +=3D objParent.offsetLeft; objTop +=3D objParent.offsetTop; objParent =3D objParent.offsetParent; } // Adjust the element's offsetTop relative to the dropdown menu objTop =3D objTop - y; if (x > (objLeft + obj.offsetWidth) || objLeft > (x + = ToolbarMenu.offsetWidth)) ; else if (objTop > ToolbarMenu.offsetHeight) ; else if (IsMSMenu && (y + ToolbarMenu.offsetHeight) <=3D 80) ; else obj.style.visibility =3D "hidden"; } } function showElement(elmID) { for (i =3D 0; i < document.all.tags(elmID).length; i++) { obj =3D document.all.tags(elmID)[i]; if (! obj || ! obj.offsetParent) continue; obj.style.visibility =3D ""; } } function formatURL(URLStr, InstrumentStr) { var tempStr =3D URLStr; if (DoInstrumentation && URLStr !=3D "" ) { var ParamPos1 =3D URLStr.indexOf("?"); var ParamPos2 =3D URLStr.lastIndexOf("?"); var ParamPos3 =3D URLStr.toLowerCase().indexOf("target=3D"); var ParamPos4 =3D URLStr.indexOf("#"); var Bookmark =3D ""; var URL =3D URLStr; if (ParamPos4 >=3D 0) { URL =3D URLStr.substr(0, ParamPos4); Bookmark =3D URLStr.substr(ParamPos4); } =09 if (ParamPos1 =3D=3D -1) tempStr =3D "?MSCOMTB=3D"; else if (ParamPos1 =3D=3D ParamPos2 && ParamPos3 =3D=3D -1)=09 tempStr =3D "&MSCOMTB=3D"; else if (ParamPos1 =3D=3D ParamPos2 && ParamPos3 !=3D -1)=09 tempStr =3D "?MSCOMTB=3D"; else if (ParamPos1 < ParamPos2) tempStr =3D "&MSCOMTB=3D"; tempStr =3D URL + tempStr + InstrumentStr.replace(" ","%20") + = Bookmark; } return tempStr; } function prepTrackingString(ts, type) { var rArray; var rString; var pName =3D ''; if (0 =3D=3D type) { pName =3D 'p=3D'; rString =3D ts.substring(1); rArray =3D rString.split('/'); } if (1 =3D=3D type) { pName =3D 'qs=3D'; rString =3D ts.substring(1); rArray =3D rString.split('&'); =09 } if (2 =3D=3D type) { pName =3D 'f=3D'; rString =3D escape(ts); return pName + rString; } if (3 =3D=3D type) { pName =3D 'tPage=3D'; rString =3D escape(ts); return pName+rString; } if (4 =3D=3D type) { pName =3D 'sPage=3D'; rString =3D escape(ts); return pName + rString; } if (5 =3D=3D type) { pName =3D 'r=3D'; rString =3D escape(ts); return pName + rString; } if (6 =3D=3D type) { pName =3D 'MSID=3D'; rString =3D escape(ts); return pName + rString; } if (7 =3D=3D type) { pName =3D 'source=3D'; rString =3D ts.toLowerCase(); if(rString.indexOf("microsoft.com") !=3D -1) { rString =3D rString.substring(0,rString.indexOf("microsoft.com")); if('' =3D=3D rString) { rString =3D "www"; }=09 else { rString =3D rString.substring(0,rString.length -1); } } return pName + rString; } if (8 =3D=3D type) { pName =3D 'TYPE=3D'; rString =3D escape(ts); return pName + rString; } rString =3D ''; if(null !=3D rArray) { if(0 =3D=3D type) { for( j=3D0; j < rArray.length - 1; j++) {=09 rString +=3D rArray[j] + '_'; =20 }=20 } else { for( j=3D0; j < rArray.length ; j++) { rString +=3D rArray[j] + '_'; =20 }=20 } } rString =3D rString.substring(0, rString.length - 1); =09 return pName + rString; } function buildIMG(pArr) { var TG =3D '
'; if (!RTL){ document.writeln(TG); return; }else if (RTL){ document.write(TG); }=09 } function setToolbarLocale(toolbarLocale) { //document.writeln("<" + "script language=3D'JavaScript' = src=3D'/libary/toolbar/loc/global-" + toolbarLocale + ".js' = type=3D'text/javascript'>"); document.writeln("<" + "script language=3D'JavaScript' = src=3D'../loc/global-" + toolbarLocale + ".js' = type=3D'text/javascript'>"); return; } function scrollbaroptions(){ scrollcount ++; if ( scrollcount < 3 ) { scFlag =3D true; }else{ scrollcount =3D 0; scFlag =3D false; }=09 } ------=_NextPart_000_0000_01C16935.C8A16C90 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://support.microsoft.com/isapi/gosupport.asp?target=/library/toolbar/EN-UK/global.js var ToolBar_Supported =3D ToolBar_Supported ; if (ToolBar_Supported !=3D null && ToolBar_Supported =3D=3D true) { //To Turn on/off Instrumentation set DoInstrumentation =3D true/false. DoInstrumentation=3D false; // Customize default MS menu color - bgColor, fontColor, mouseoverColor setDefaultMSMenuColor("#000000", "white", "red"); // Customize toolbar background color setToolbarBGColor("white"); // display default ICP Banner setICPBanner("/library/toolbar/images/banner.gif","/","microsoft.com = Home") ; =09 // display MSCOM Banner setMSBanner("mslogo.gif","/isapi/gomscom.asp?target=3D/uk/","Microsoft = UK Home") ; // display ADS //setAds("/library/toolbar/images/ADS/ad.gif","","") ; //***** Add Standard Microsoft.com menus ***** //ProductsMenu =09 addMSMenu("ProductsMenu", "All Products", = "","/isapi/gomscom.asp?target=3D/catalog/default.asp?subid=3D21"); = addMSSubMenu("ProductsMenu","Downloads","/isapi/gomscom.asp?target=3D/dow= nloads/"); addMSSubMenu("ProductsMenu","MS Product = Catalogue","/isapi/gomscom.asp?target=3D/uk/products/"); addMSSubMenu("ProductsMenu","Purchase & = Training","/isapi/gomscom.asp?target=3D/uk/nextsteps/"); = addMSSubMenu("ProductsMenu","Licensing","/isapi/gomscom.asp?target=3D/uk/= licensing/");=09 addMSSubMenuLine("ProductsMenu"); addMSSubMenu("ProductsMenu","BackOffice = Family","/isapi/gomscom.asp?target=3D/backoffice/"); addMSSubMenu("ProductsMenu","Developer = Tools","/isapi/gomscom.asp?target=3D/catalog/navigation.asp?subid=3D21&nv= =3D3"); addMSSubMenu("ProductsMenu","Office = Family","/isapi/gomscom.asp?target=3D/uk/office/"); addMSSubMenu("ProductsMenu","Windows = Family","/isapi/gomscom.asp?target=3D/uk/windows/"); addMSSubMenu("ProductsMenu","Personal = Computing","/isapi/gomscom.asp?target=3D/uk/homepc/"); addMSSubMenu("ProductsMenu","MS Press = Online","/isapi/gomscom.asp?target=3D/uk/mspress/"); addMSSubMenu("ProductsMenu","MSN UK","http://msn.co.uk/");=09 //SupportMenu addMSMenu("SupportMenu", "Support", = "","/isapi/gomscom.asp?target=3D/uk/support/"); addMSSubMenu("SupportMenu","Product = Support","/isapi/gomscom.asp?target=3D/uk/support/"); addMSSubMenu("SupportMenu","Support = Partners","/isapi/gomscom.asp?target=3D/uk/support/gold_partner.htm"); addMSSubMenu("SupportMenu","Is My Software = Legal?","/isapi/gomscom.asp?target=3D/uk/piracy/"); //SearchMenu addMSMenu("SearchMenu", "Search", = "","/isapi/gosearch.asp?target=3D/uk/"); addMSSubMenu("SearchMenu","Search = Microsoft.com/uk/","/isapi/gosearch.asp?target=3D/uk/");=09 addMSSubMenu("SearchMenu","Search = Microsoft.com","/isapi/gosearch.asp?target=3D/"); addMSSubMenu("SearchMenu","MSN.co.uk Web = Search","http://search.msn.co.uk"); //MicrosoftMenu =09 addMSMenu("MicrosoftMenu", "Microsoft UK Guide", = "","/isapi/gomscom.asp?target=3D/uk/"); addMSSubMenu("MicrosoftMenu","Microsoft UK = Home","/isapi/gomscom.asp?target=3D/uk/");=09 addMSSubMenu("MicrosoftMenu","How to use this = site","/isapi/gomscom.asp?target=3D/uk/new.htm");=09 addMSSubMenuLine("MicrosoftMenu"); =09 addMSSubMenu("MicrosoftMenu","Contact Microsoft = UK","/isapi/gomscom.asp?target=3D/uk/feedback/");=09 addMSSubMenu("MicrosoftMenu","About Microsoft = UK","/isapi/gomscom.asp?target=3D/uk/info/"); addMSSubMenu("MicrosoftMenu","UK Job = Vacancies","/isapi/gomscom.asp?target=3D/uk/jobs/"); addMSSubMenu("MicrosoftMenu","UK Press = Centre","/isapi/gomscom.asp?target=3D/uk/press/"); addMSSubMenu("MicrosoftMenu","UK = Events","/isapi/gomscom.asp?target=3D/uk/events/"); addMSSubMenu("MicrosoftMenu","UK Training & = Certification","/isapi/gomscom.asp?target=3D/uk/train_cert/"); addMSSubMenuLine("MicrosoftMenu"); addMSSubMenu("MicrosoftMenu","MSN UK","http://msn.co.uk"); =09 addMSSubMenu("MicrosoftMenu","Microsoft.com = Home","/isapi/gomscom.asp?target=3D/"); =09 //Lock MSMenu so that ICP can't add make changes to it //Lock("addMSMenu"); } ------=_NextPart_000_0000_01C16935.C8A16C90 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://support.microsoft.com/isapi/gosupport.asp?target=/include/toolbar/EN-GB_local.js var ToolBar_Supported =3D ToolBar_Supported ; if (ToolBar_Supported !=3D null && ToolBar_Supported =3D=3D true) { //To Turn on/off Frame support, set Frame_Supported =3D true/false. /* Code added below to test to see if this should be treated as being = in a frameset or not (a-peterh)*/ strQueryString =3D document.location.search; strQueryString =3D strQueryString.toUpperCase(); if (strQueryString.indexOf("?FR=3D1") !=3D -1 || = strQueryString.indexOf("&FR=3D1") !=3D -1) Frame_Supported =3D true; else Frame_Supported =3D false; // Customize default ICP menu color - bgColor, fontColor, = mouseoverColor setDefaultICPMenuColor("#000000", "white", "red"); // Customize toolbar background color setToolbarBGColor("white"); // display ICP Banner = setICPBanner("/isapi/gosupport.asp?target=3D/library/images/support/pss_E= N-GB.gif","/isapi/gosupport.asp?target=3D/directory/default.asp?sd=3Dgn",= "Microsoft Product Support Services") ; =09 //***** Add ICP menus ***** //Home addICPMenu("HomeMenu", "Home", "Support = Home","/isapi/gosupport.asp?target=3D/directory/default.asp?sd=3Dgn"); addICPSubMenu("HomeMenu","Support = Home","/isapi/gosupport.asp?target=3D/directory/default.asp?sd=3Dgn"); = addICPSubMenu("HomeMenu","microsoft.com/UK","/isapi/gomscom.asp?target=3D= /uk/default.asp"); //Self Support addICPMenu("SelfSuppMenu", "Self Support", "Self = Support","/isapi/gomscom.asp?target=3D/uk/support/self_support.asp"); addICPSubMenu("SelfSuppMenu","Knowledge = Base","/isapi/gokbsearch.asp?target=3D/kb/c.asp?ln=3Den-gb"); = addICPSubMenu("SelfSuppMenu","Search Wizard","/isapi/gosupport.asp?t= arget=3D/Directory/search_wizard/searchwizard.asp?ln=3Den-gb"); setICPSubMenuWidth("SelfSuppMenu","relative","0.7"); addICPSubMenu("SelfSuppMenu","Download = Centre","/isapi/gomscom.asp?target=3D/downloads/search.asp"); addICPSubMenu("SelfSuppMenu","FAQs by = Product","/isapi/gosupport.asp?target=3D/directory/faqs.asp?sd=3Dgn");=20 //Assisted Support addICPMenu("AssistMenu", "Assisted Support", "Assisted = Support","/isapi/gomscom.asp?target=3D/uk/support/assist_directory.asp");= addICPSubMenu("AssistMenu","Assisted Support = Directory","/isapi/gomscom.asp?target=3D/uk/support/assist_directory.asp"= ); addICPSubMenu("AssistMenu","Submit Online Incidents", = "/directory/content.asp?ID=3DFH;EN-GB;incidentsubmit"); addICPSubMenu("AssistMenu","Phone = Numbers","/isapi/gomscom.asp?target=3D/uk/support/answer_call.htm"); //Custom Support addICPMenu("CustomMenu", "Custom Support","Comprehensive support = customised by customer = type","/isapi/gomscom.asp?target=3D/uk/support/custom_support.asp"); //setICPSubMenuWidth("CustomMenu","relative","0.9"); addICPSubMenu("CustomMenu","Home = Customers","/isapi/gomscom.asp?target=3D/uk/pchelpcentre/"); = addICPSubMenu("CustomMenu","Developers","/isapi/gomscom.asp?target=3D/uk/= msdn/support.htm"); addICPSubMenu("CustomMenu","IT = Professionals","/isapi/gomscom.asp?target=3D/uk/technet/mts.htm");=09 addICPSubMenu("CustomMenu","Resellers & = Consultants","/isapi/gomscom.asp?target=3D/uk/directaccess/support/"); addICPSubMenuLine("CustomMenu"); = addICPSubMenu("CustomMenu","MCP","https://mcsp.microsoft.com/support/"); = addICPSubMenu("CustomMenu","Computer = Manufacturers","https://www.msbpn.com/oem/"); addICPSubMenu("CustomMenu","System = Builders","https://oem.microsoft.com");=09 = addICPSubMenu("CustomMenu","Premier","https://servicedesk.one.microsoft.c= om/premier/");=09 //Worldwide Support //addICPMenu("WWMenu","Worldwide Support","Support by worldwide = location","/isapi/gosupport.asp?target=3D/directory/ww.asp?sd=3Dgn"); //addICPSubMenu("WWMenu","Worldwide = Support","/isapi/gosupport.asp?target=3D/directory/ww.asp?sd=3Dgn"); =09 //Send us Your Feedback //addICPMenu("FeedbackMenu","","",""); } ------=_NextPart_000_0000_01C16935.C8A16C90--
"; if (LastMSMenu !=3D "") MenuStr +=3D "|";=20 MenuStr +=3D " "; } MenuStr +=3D "" + " " + MenuDisplayStr + " "; if (bICPMenu)=20 MenuStr +=3D " |