home *** CD-ROM | disk | FTP | other *** search
/ Clickx 75 / Clickx 75.iso / software / expressionweb / expressionwebv3 / ExpressionWeb_en.exe / Setup / WeConen.cab / xweb.Accessibility.WCAG_STR.XML.en next >
Encoding:
Extensible Markup Language  |  2009-06-09  |  39.6 KB  |  1,212 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3.  
  4.  
  5.  
  6. <!--
  7.  Web Accessibility Initiative (WAI)/Section 508 compliance strings.
  8.  Copyright 2001, Microsoft Corporation, All rights reserved.   
  9.  
  10.  Version 11.4526
  11. -->
  12.  
  13. <xp:ruleset version="1.0" xmlns:xp="http://schemas.microsoft.com/2001/xmlpatterns">
  14.  
  15.     <!-- VARIABLE DECLARATION SECTION -->
  16.     
  17.     <xp:variable name="Checkpoint1_1">
  18.             
  19.         WCAG 1.1
  20.     </xp:variable>
  21.     
  22.     <xp:variable name="str1_1_MissingAltAndLongDesc">
  23.             
  24.         Image is missing a text equivalent (either an alt="X" or longdesc="X").  Consider brief alternative text that describes the information that the image conveys.  You can use the picture properties dialog to add alternative text.
  25.     </xp:variable>
  26.     
  27.     <xp:variable name="str1_1_MissingAltAndLongDesc_Summary">
  28.                 
  29.         Image is missing a text equivalent (either an alt="X" or longdesc="X").
  30.     </xp:variable>
  31.     
  32.     <xp:variable name="str1_1_AttributeTooLong">
  33.             
  34.         Consider alternative text containing fewer words.  A long description may be needed if essential information is not available elsewhere on the page.  If you don't have a Web page containing this information, you'll need to create one in this Web site and link to it.
  35.     </xp:variable>
  36.     
  37.     <xp:variable name="str1_1_AttributeTooLong_Summary">
  38.                 
  39.         Consider alternative text containing fewer words or adding a long description.
  40.     </xp:variable>
  41.     
  42.     <xp:variable name="str1_1_AltHasBytesDesc">
  43.             
  44.         This <<xp:value-of select="parent::node()"/>> tag's alternative text may not be valid.  Does it accurately describe the information that the image conveys?  Consider an informative alternative text and removing the word "bytes".
  45.     </xp:variable>
  46.     
  47.     <xp:variable name="str1_1_AltHasBytesDesc_Summary">
  48.                 
  49.         This <<xp:value-of select="parent::node()"/>> tag's alternative text may not be valid.
  50.     </xp:variable>
  51.     
  52.     <xp:variable name="str1_1_PossibleImageNameInAlt">
  53.             
  54.         This alternative text may not be valid.  Does it accurately describe the information that the image conveys?  Consider an informative alternative text and removing the file extension.
  55.     </xp:variable>    
  56.     
  57.     <xp:variable name="str1_1_PossibleImageNameInAlt_Summary">
  58.             
  59.         This alternative text may not be valid.
  60.     </xp:variable>    
  61.  
  62.     <xp:variable name="str1_1_InvalidDesc">
  63.             
  64.         This alternative text may not be valid.  Does it accurately describe the information conveyed by the image?
  65.     </xp:variable>
  66.     
  67.     <xp:variable name="str1_1_InvalidDesc_Summary">
  68.             
  69.         This alternative text may not be valid.
  70.     </xp:variable>
  71.     
  72.     <xp:variable name="str1_1_MissingAlt">
  73.             
  74.         Image is missing a text equivalent (alt="X").  Consider brief alternative text that describes the information that the image conveys.  You can use the picture properties dialog to add alternative text.
  75.     </xp:variable>
  76.     
  77.     <xp:variable name="str1_1_MissingAlt_Summary">
  78.             
  79.         Image is missing a text equivalent (alt="X").
  80.     </xp:variable>
  81.     
  82.     <xp:variable name="str1_1_MissingAlternativeText">
  83.             
  84.         The <area> tag is missing a text equivalent.
  85.     </xp:variable>
  86.     
  87.     <xp:variable name="str1_1_MissingAlternativeText_Summary">
  88.             
  89.         The <area> tag is missing a text equivalent.
  90.     </xp:variable>
  91.  
  92.     <xp:variable name="str1_1_AppletMissingText">
  93.             
  94.         This APPLET element is missing a text equivalent.  Consider brief alternative text that describes the information that the APPLET element conveys as well as a text equivalent in the content of the APPLET element.  This enables accessibility for browsers which only handle one of the two forms.
  95.     </xp:variable>
  96.     
  97.     <xp:variable name="str1_1_AppletMissingText_Summary">
  98.             
  99.         This Applet is missing a text equivalent.
  100.     </xp:variable>
  101.  
  102.     <xp:variable name="str1_1_AltEndsWithExeExt">
  103.             
  104.         This alternative text may not be valid.  Does it accurately describe the information that the image conveys?
  105.     </xp:variable>
  106.     
  107.     <xp:variable name="str1_1_AltEndsWithExeExt_Summary">
  108.             
  109.         This alternative text may not be valid.
  110.     </xp:variable>
  111.     
  112.     <xp:variable name="str1_1_ObjectTypeImageMissingTextEquivalent">
  113.             
  114.         The image contained in this object is missing descriptive text.
  115.     </xp:variable>
  116.     
  117.     <xp:variable name="str1_1_ObjectTypeImageMissingTextEquivalent_Summary">
  118.             
  119.         The image contained in this object is missing descriptive text.
  120.     </xp:variable>
  121.  
  122.     <xp:variable name="str1_1_NoObjectText">
  123.             
  124.         This alternative text may not be valid.  Does it accurately describe the information that the element conveys?
  125.     </xp:variable>
  126.     
  127.     <xp:variable name="str1_1_NoObjectText_Summary">
  128.             
  129.         This alternative text may not be valid. 
  130.     </xp:variable>
  131.     
  132.     <xp:variable name="str1_1_GoesHereObjectText">
  133.             
  134.         This "goes here" text may not be valid.  Does it accurately describe the information that the element conveys?
  135.     </xp:variable>
  136.     
  137.     <xp:variable name="str1_1_GoesHereObjectText_Summary">
  138.                 
  139.         This "goes here" text may not be valid.
  140.     </xp:variable>
  141.     
  142.     <xp:variable name="str1_1_NoNoScriptTag">
  143.             
  144.         Consider using <noscript> to provide an alternative description of <script> content.
  145.     </xp:variable>
  146.     
  147.     <xp:variable name="str1_1_NoNoScriptTag_Summary">
  148.                 
  149.         This script may be missing an alternative description.
  150.     </xp:variable>
  151.  
  152.     <xp:variable name="str1_1_FrameIFrameNoLongdesc">
  153.             
  154.         Ensure that the FRAME and IFRAME elements contain alternative descriptive text.  Consider using the "longdesc=" attribute.
  155.     </xp:variable>
  156.     
  157.     <xp:variable name="str1_1_FrameIFrameNoLongdesc_Summary">
  158.                 
  159.         Ensure that the FRAME and IFRAME elements contain alternative descriptive text.
  160.     </xp:variable>
  161.  
  162.     <xp:variable name="str1_1_FRAMESETMissingNOFRAMES">
  163.             
  164.         Use <noframes> within your frameset.  This will provide alternative content when frames are not available to users of your web site.
  165.     </xp:variable>
  166.     
  167.     <xp:variable name="str1_1_FRAMESETMissingNOFRAMES_Summary">
  168.                 
  169.         Use <noframes> within your frameset.
  170.     </xp:variable>
  171.  
  172.     <xp:variable name="str1_1_PossibleAsciiArt">
  173.             
  174.         If you use ASCII art, be sure to include alternate equivalent text, using <abbr> with the "title" attribute.  Also provide a link to skip over the ASCII figure.
  175.     </xp:variable>
  176.     
  177.     <xp:variable name="str1_1_PossibleAsciiArt_Summary">
  178.                 
  179.         If you use ASCII art, be sure to include alternate equivalent text.
  180.     </xp:variable>
  181.  
  182.     <xp:variable name="str1_1_MapWithNoAltText">
  183.             
  184.         One or more image map links do not have corresponding text equivalents.
  185.     </xp:variable>
  186.  
  187.     <xp:variable name="str1_1_MapWithNoAltText_Summary">
  188.                 
  189.         One or more image map links do not have corresponding text equivalents.
  190.     </xp:variable>
  191.     
  192.     <xp:variable name="Checkpoint1_2">
  193.             
  194.         WCAG 1.2
  195.     </xp:variable>
  196.     
  197.     <xp:variable name="str1_2_ImageMapPossibleNoTextLinks">
  198.             
  199.         Ensure there are text links for each active region of this image map.  If <img> is used provide a redundant list of links following the image map.
  200.     </xp:variable>
  201.     
  202.     <xp:variable name="str1_2_ImageMapPossibleNoTextLinks_Summary">
  203.                 
  204.         Ensure there are text links for each active region of this image map.
  205.     </xp:variable>
  206.     
  207.     <xp:variable name="Checkpoint1_3">
  208.             
  209.         WCAG 1.3
  210.     </xp:variable>
  211.     
  212.     <xp:variable name="str1_3_PossibleVideoWithNoAudioTrack">
  213.             
  214.         If this is a visual track, be sure there is an auditory track that provides relevant information conveyed by the visual track.
  215.     </xp:variable>
  216.     
  217.     <xp:variable name="str1_3_PossibleVideoWithNoAudioTrack_Summary">
  218.                 
  219.         This track may need an alternative auditory track.
  220.     </xp:variable>
  221.     
  222.     <xp:variable name="Checkpoint1_4">
  223.             
  224.         WCAG 1.4
  225.     </xp:variable>
  226.     
  227.     <xp:variable name="str1_4_TimeBasedMultiMedia">
  228.             
  229.         Synchronize alternatives, captions, or auditory descriptions with time-based multimedia tracks.
  230.     </xp:variable>
  231.     
  232.     <xp:variable name="str1_4_TimeBasedMultiMedia_Summary">
  233.                 
  234.         Synchronize descriptions with time-based multimedia tracks.
  235.     </xp:variable>
  236.     
  237.     <xp:variable name="Checkpoint2_1">
  238.             
  239.         WCAG 2.1
  240.     </xp:variable>
  241.     
  242.     <xp:variable name="str2_1_ColorCoding">
  243.             
  244.         Be sure not to convey information using color alone.  Use context or markup as well.
  245.     </xp:variable>
  246.     
  247.     <xp:variable name="str2_1_ColorCoding_Summary">
  248.                 
  249.         Be sure not to convey information using color alone.
  250.     </xp:variable>
  251.     
  252.     <xp:variable name="Checkpoint2_2">
  253.             
  254.         WCAG 2.2
  255.     </xp:variable>
  256.     
  257.     <xp:variable name="str2_2_ColorContrast">
  258.             
  259.         Be sure that foreground and background colors for images provide sufficient contrast for low-vision users and for use with black and white screens.
  260.     </xp:variable>
  261.     
  262.     <xp:variable name="str2_2_ColorContrast_Summary">
  263.                 
  264.         Provide sufficient contrast for low-vision users.
  265.     </xp:variable>
  266.     
  267.     <xp:variable name="Checkpoint3_1">
  268.             
  269.         WCAG 3.1
  270.     </xp:variable>
  271.     
  272.     <xp:variable name="str3_1_MarkupNotImages">
  273.             
  274.         Use markup rather than images to convey information where possible.  Examples:  use MathML to markup mathematical equations; use style sheets to format text and control layout.
  275.     </xp:variable>
  276.     
  277.     <xp:variable name="str3_1_MarkupNotImages_Summary">
  278.                 
  279.         Use markup to convey information where possible.
  280.     </xp:variable>
  281.     
  282.     <xp:variable name="Checkpoint3_2">
  283.             
  284.         WCAG 3.2
  285.     </xp:variable>
  286.     
  287.     <xp:variable name="str3_2_MissingDOCTYPE">
  288.             
  289.         Be sure to include a document type declaration.  This will enable browsers and assistive devices to interpret your content correctly.
  290.     </xp:variable>
  291.     
  292.     <xp:variable name="str3_2_MissingDOCTYPE_Summary">
  293.                 
  294.         Be sure to include a document type declaration.
  295.     </xp:variable>
  296.     
  297.     <xp:variable name="Checkpoint3_3">
  298.             
  299.         WCAG 3.3
  300.     </xp:variable>
  301.     
  302.     <xp:variable name="str3_3_StyleSheetsforLayout">
  303.             
  304.         Be sure that you are using style sheets to control layout and presentation.
  305.     </xp:variable>
  306.     
  307.     <xp:variable name="str3_3_StyleSheetsforLayout_Summary">
  308.                 
  309.         Be sure that you are using style sheets to control layout and presentation.
  310.     </xp:variable>
  311.     
  312.     <xp:variable name="Checkpoint3_4">
  313.             
  314.         WCAG 3.4
  315.     </xp:variable>
  316.     
  317.     <xp:variable name="str3_4_AbsoluteValues">
  318.             
  319.         Consider using relative values rather than absolute values, for example use a percentage value rather than pixel value.
  320.     </xp:variable>
  321.     
  322.     <xp:variable name="str3_4_AbsoluteValues_Summary">
  323.                 
  324.         Consider using relative values rather than absolute values.
  325.     </xp:variable>
  326.     
  327.     <xp:variable name="Checkpoint3_5">
  328.             
  329.         WCAG 3.5
  330.     </xp:variable>
  331.     
  332.     <xp:variable name="str3_5_HeadersForStructure">
  333.             
  334.         Use header elements to convey document structure, for example <h2> is a subsection of <h1>.  Do not use header elements for font effects.
  335.     </xp:variable>
  336.     
  337.     <xp:variable name="str3_5_HeadersForStructure_Summary">
  338.                 
  339.         Use header elements to convey document structure.
  340.     </xp:variable>
  341.     
  342.     <xp:variable name="Checkpoint3_6">
  343.             
  344.         WCAG 3.6
  345.     </xp:variable>
  346.  
  347.     <xp:variable name="str3_6_NoListItemsWithOLULDIR">
  348.             
  349.         There are no list items associated with <ol>, <ul> or <dl>.  This tag should not be used for formatting.  Consider using cascading style sheets instead.
  350.     </xp:variable>
  351.     
  352.     <xp:variable name="str3_6_NoListItemsWithOLULDIR_Summary">
  353.                 
  354.         There are no list items associated with <ol>, <ul> or <dl>.
  355.     </xp:variable>
  356.     
  357.     <xp:variable name="str3_6_NoDefinedTermDefinitionWithDL">
  358.             
  359.         There are no defined terms or definitions associated with <dl>.  This tag should not be used for formatting.  Consider using cascading style sheets instead.
  360.     </xp:variable>
  361.     
  362.     <xp:variable name="str3_6_NoDefinedTermDefinitionWithDL_Summary">
  363.                 
  364.         There are no defined terms or definitions associated with <dl>.
  365.     </xp:variable>
  366.     
  367.     <xp:variable name="Checkpoint3_7">
  368.             
  369.         WCAG 3.7
  370.     </xp:variable>
  371.     
  372.     <xp:variable name="str3_7_QuoteBlockquote">
  373.             
  374.         Be sure you are using <q> or <blockquote> to identify a quotation, not for indentation.
  375.     </xp:variable>
  376.     
  377.     <xp:variable name="str3_7_QuoteBlockquote_Summary">
  378.                 
  379.         Be sure you are using <q> or <blockquote> to identify a quotation, not for indentation.
  380.     </xp:variable>
  381.     
  382.     <xp:variable name="Checkpoint4_1">
  383.             
  384.         WCAG 4.1
  385.     </xp:variable>
  386.  
  387.     <xp:variable name="str4_1_LanguageChanges">
  388.             
  389.         Identify language changes in the document.  For instance, use "lang" or "xml:lang" to identify a language change.
  390.     </xp:variable>
  391.     
  392.     <xp:variable name="str4_1_LanguageChanges_Summary">
  393.                 
  394.         Identify language changes in the document.
  395.     </xp:variable>
  396.     
  397.     <xp:variable name="Checkpoint5_1">
  398.             
  399.         WCAG 5.1
  400.     </xp:variable>
  401.     <xp:variable name="str5_1_TableNoTH">
  402.             
  403.         If this is a data table, please add header rows and/or columns using <th>.
  404.     </xp:variable>
  405.     
  406.     <xp:variable name="str5_1_TableNoTH_Summary">
  407.                 
  408.         If this is a data table, please add header rows and/or columns using <th>.
  409.     </xp:variable>
  410.     
  411.     <xp:variable name="Checkpoint5_2">
  412.             
  413.         WCAG 5.2
  414.     </xp:variable>
  415.  
  416.     <xp:variable name="str5_2_TableNoTHeadTFootTBodyColColgroupAxisScopeHeaders">
  417.             
  418.         If this is a complex data table containing two or more levels of header rows or columns, identify structural rows.  Consider using <thead>, <tfoot> for repetitive headers and footers; <tbody> for grouping rows; <col> and <colgroup> for grouping columns; and label the TABLE elements with "scope", "axis", and "headers".
  419.     </xp:variable>
  420.     
  421.     <xp:variable name="str5_2_TableNoTHeadTFootTBodyColColgroupAxisScopeHeaders_Summary">
  422.                 
  423.         If this is a complex data table identify structure and groupings.
  424.     </xp:variable>
  425.     
  426.     <xp:variable name="Checkpoint5_3">
  427.             
  428.         WCAG 5.3
  429.     </xp:variable>
  430.     
  431.     <xp:variable name="str5_3_LinearizeLayoutTable">
  432.             
  433.         If this table is used for layout, make sure it makes sense when linearized.  Otherwise, provide a linearized version or use cascading style sheets for structure and positioning.
  434.     </xp:variable>
  435.     
  436.     <xp:variable name="str5_3_LinearizeLayoutTable_Summary">
  437.                 
  438.         If this table is used for layout, make sure it makes sense when linearized.
  439.     </xp:variable>
  440.     
  441.     <xp:variable name="Checkpoint5_4">
  442.             
  443.         WCAG 5.4
  444.     </xp:variable>
  445.     
  446.     <xp:variable name="str5_4_FormatforLayoutTable">
  447.             
  448.         If this table is used for layout, do not use a structural format for visual formatting.  For example, do not use <th> to display cell contents as centered and bold.
  449.     </xp:variable>
  450.     
  451.     <xp:variable name="str5_4_FormatforLayoutTable_Summary">
  452.                 
  453.         If this table is used for layout, do not use structural format for visual formatting.
  454.     </xp:variable>
  455.     
  456.     <xp:variable name="Checkpoint6_1">
  457.             
  458.         WCAG 6.1
  459.     </xp:variable>
  460.     
  461.     <xp:variable name="str6_1_PossibleStyleSheet">
  462.             
  463.         If you are using style sheets, verify that this document can be read with style sheets turned off.
  464.     </xp:variable>
  465.     
  466.     <xp:variable name="str6_1_PossibleStyleSheet_Summary">
  467.                 
  468.         Verify that this document can be read with style sheets turned off.
  469.     </xp:variable>
  470.     
  471.     <xp:variable name="Checkpoint6_2">
  472.             
  473.         WCAG 6.2
  474.     </xp:variable>
  475.     
  476.     <xp:variable name="str6_2_DynamicContentSynch">
  477.             
  478.         Be sure that equivalents for dynamic content are updated whenever content is updated.
  479.     </xp:variable>
  480.     
  481.     <xp:variable name="str6_2_DynamicContentSynch_Summary">
  482.                 
  483.         Be sure that equivalents for dynamic content are current.
  484.     </xp:variable>
  485.     
  486.     <xp:variable name="Checkpoint6_3">
  487.             
  488.         WCAG 6.3
  489.     </xp:variable>
  490.     
  491.     <xp:variable name="str6_3_PossibleProgrammaticObjects">
  492.             
  493.         Be sure this page is usable when programmatic objects are turned off or not supported.  If not, provide alternative text that describes the information that the element conveys.
  494.     </xp:variable>
  495.     
  496.     <xp:variable name="str6_3_PossibleProgrammaticObjects_Summary">
  497.                 
  498.         Be sure this page is usable when programmatic objects are not supported.
  499.     </xp:variable>
  500.     
  501.     <xp:variable name="Checkpoint6_4">
  502.             
  503.         WCAG 6.4
  504.     </xp:variable>
  505.     
  506.     <xp:variable name="str6_4_EventHandlers">
  507.             
  508.         Be sure any event handlers are device-independent.  If use of this event handler is required for the essential information or use of this page:  consider limiting event handlers to device indpendent handlers such as:  "onfocus", "onblur" and "onselect".  If you must use device-dependent attributes provide a keyboard alternate, for example for "onmousedown" also specify "onkeydown".
  509.     </xp:variable>
  510.     
  511.     <xp:variable name="str6_4_EventHandlers_Summary">
  512.                 
  513.         Be sure any event handlers are device-independent.
  514.     </xp:variable>
  515.     
  516.     <xp:variable name="Checkpoint6_5">
  517.             
  518.         WCAG 6.5
  519.     </xp:variable>
  520.     
  521.     <xp:variable name="str6_5_DynamicContent">
  522.             
  523.         Be sure that dynamic content is accessible, or provide an alternative presentation.  For example, if you use <frame>, include a <noframes> option; note also that server-side scripts may be more accessible than client-side scripts.
  524.     </xp:variable>
  525.     
  526.     <xp:variable name="str6_5_DynamicContent_Summary">
  527.                 
  528.         Be sure that dynamic content is accessible, or provide an alternative.
  529.     </xp:variable>
  530.     
  531.     <xp:variable name="Checkpoint7_1">
  532.             
  533.         WCAG 7.1
  534.     </xp:variable>
  535.     
  536.     <xp:variable name="str7_1_ScreenFlicker">
  537.             
  538.         Avoid causing screen flicker.  Where unavoidable, allow users to control flickering.  Four to 59 flashes per second should be avoided as should quick changes from light to dark.
  539.     </xp:variable>
  540.     
  541.     <xp:variable name="str7_1_ScreenFlicker_Summary">
  542.                 
  543.         Avoid causing screen flicker.
  544.     </xp:variable>
  545.     
  546.     <xp:variable name="Checkpoint7_2">
  547.             
  548.         WCAG 7.2
  549.     </xp:variable>
  550.     
  551.     <xp:variable name="str7_2_Blink">
  552.             
  553.         Do not use <blink>.  Consider alternative ways to add emphasis such as <strong> or <em>; or using cascading style sheet command 'text-decoration:  blink' so users can stop the effect by turning off style sheets. 
  554.     </xp:variable>
  555.     
  556.     <xp:variable name="str7_2_Blink_Summary">
  557.                 
  558.         Do not use <blink>.
  559.     </xp:variable>
  560.     
  561.     <xp:variable name="Checkpoint7_3">
  562.             
  563.         WCAG 7.3
  564.     </xp:variable>
  565.     
  566.     <xp:variable name="str7_3_MovingContent">
  567.             
  568.         Avoid moving content or allow users to control the movement.
  569.     </xp:variable>    
  570.     
  571.     <xp:variable name="str7_3_MovingContent_Summary">
  572.                 
  573.         Avoid moving content or allow users to control the movement.
  574.     </xp:variable>
  575.     
  576.     <xp:variable name="Checkpoint7_4">
  577.             
  578.         WCAG 7.4
  579.     </xp:variable>
  580.     
  581.     <xp:variable name="str7_4_AutoRefresh">
  582.             
  583.         Do not create automatically refreshing pages. 
  584.     </xp:variable>
  585.     
  586.     <xp:variable name="str7_4_AutoRefresh_Summary">
  587.                 
  588.         Do not create automatically refreshing pages. 
  589.     </xp:variable>
  590.     
  591.     <xp:variable name="Checkpoint7_5">
  592.             
  593.         WCAG 7.5
  594.     </xp:variable>
  595.     
  596.     <xp:variable name="str7_5_ReDirects">
  597.             
  598.         Provide the ability to stop this redirect or configure the server to perform redirects.
  599.     </xp:variable>
  600.     
  601.     <xp:variable name="str7_5_ReDirects_Summary">
  602.                 
  603.         Do not automatically redirect pages.
  604.     </xp:variable>
  605.     
  606.     <xp:variable name="Checkpoint8_1">
  607.             
  608.         WCAG 8.1
  609.     </xp:variable>
  610.     
  611.     <xp:variable name="str8_1_PossibleProgrammaticElements">
  612.             
  613.         Verify that programmatic elements are accessible using assistive technology.
  614.     </xp:variable>
  615.     
  616.     <xp:variable name="str8_1_PossibleProgrammaticElements_Summary">
  617.                 
  618.         Verify that programmatic elements are accessible using assistive technology.
  619.     </xp:variable>
  620.     
  621.     <xp:variable name="Checkpoint9_1">
  622.             
  623.         WCAG 9.1
  624.     </xp:variable>
  625.     
  626.     <xp:variable name="str9_1_ServerSideImageMap">
  627.             
  628.         Provide client-side image maps instead of server-side image maps unless the regions cannot be defined with an available shape.
  629.     </xp:variable>
  630.     
  631.     <xp:variable name="str9_1_ServerSideImageMap_Summary">
  632.                 
  633.         Provide client-side image maps instead of server-side image maps.
  634.     </xp:variable>
  635.     
  636.     <xp:variable name="Checkpoint9_2">
  637.             
  638.         WCAG 9.2
  639.     </xp:variable>
  640.     
  641.     <xp:variable name="str9_2_ElementWithUI">
  642.             
  643.         Verify that any element with its own user interface is device-independent.
  644.     </xp:variable>
  645.     
  646.     <xp:variable name="str9_2_ElementWithUI_Summary">
  647.                 
  648.         Verify that any element with its own user interface is device-independent.
  649.     </xp:variable>
  650.     
  651.     <xp:variable name="Checkpoint9_3">
  652.             
  653.         WCAG 9.3
  654.     </xp:variable>
  655.     
  656.     <xp:variable name="str9_3_DeviceDependentEventHandler">
  657.             
  658.         Be sure this event handler is device-independent.  If use of this event handler is required for the essential information or use of this page:  consider limiting event handlers to device indpendent handlers such as:  "onfocus", "onblur" and "onselect".  If you must use device-dependent attributes provide a keyboard alternate, for example for "onmousedown" also specify "onkeydown".  Event handlers that rely on mouse coordinates prevent device indepedence and should not be used.
  659.     </xp:variable>
  660.     
  661.     <xp:variable name="str9_3_DeviceDependentEventHandler_Summary">
  662.                 
  663.         Be sure this event handler is device-independent.
  664.     </xp:variable>
  665.     
  666.     <xp:variable name="Checkpoint10_1">
  667.             
  668.         WCAG 10.1
  669.     </xp:variable>
  670.     
  671.     <xp:variable name="str10_1_PopUps">
  672.             
  673.         Allow users to turn off spawned windows.  Do not cause pop-ups.  Do not change the current window without informing users.
  674.     </xp:variable>
  675.     
  676.     <xp:variable name="str10_1_PopUps_Summary">
  677.                 
  678.         Do not cause pop-ups.
  679.     </xp:variable>
  680.     
  681.     <xp:variable name="Checkpoint10_2">
  682.             
  683.         WCAG 10.2
  684.     </xp:variable>
  685.     
  686.     <xp:variable name="str10_2_LabelWithFormControl">
  687.             
  688.         Ensure that implicitly associated labels for form controls are properly positioned.  The LABEL element must precede its control on the same line.  If using one line for the control and one for the LABEL element, <label> must be in the line preceding its control.
  689.     </xp:variable>
  690.     
  691.     <xp:variable name="str10_2_LabelWithFormControl_Summary">
  692.                 
  693.         Ensure that implicitly associated labels for form controls are properly positioned.
  694.     </xp:variable>
  695.     
  696.     <xp:variable name="Checkpoint11_1">
  697.             
  698.         WCAG 11.1
  699.     </xp:variable>
  700.     
  701.     <xp:variable name="str11_1_LatestW3CTechnologies">
  702.             
  703.         Use the latest W3C technologies.  For example, MathML for mathematical equations; HTML, XHTML, XML for structured documents; CSS and XSL to define style sheets; XSLT to create style transformations.
  704.     </xp:variable>
  705.     
  706.     <xp:variable name="str11_1_LatestW3CTechnologies_Summary">
  707.                 
  708.         Use the latest W3C technologies.
  709.     </xp:variable>
  710.     
  711.     <xp:variable name="Checkpoint11_2">
  712.             
  713.         WCAG 11.2
  714.     </xp:variable>
  715.     
  716.     <xp:variable name="str11_2_DeprecatedElement">
  717.             
  718.         This line contains an element that is deprecated, which means that it might eventually be removed from official HTML specifications.  It is recommended to avoid deprecated elements.  Some examples of good substitutions are:  Use <object> instead of <applet>; use <div> with the "align" attribute instead of <center>; use <ul> instead of <dir> or <menu>.
  719.     </xp:variable>
  720.     
  721.     <xp:variable name="str11_2_DeprecatedElement_Summary">
  722.                 
  723.         This line contains a deprecated element.
  724.     </xp:variable>
  725.     
  726.     <xp:variable name="Checkpoint11_4">
  727.             
  728.         WCAG 11.4
  729.     </xp:variable>
  730.     
  731.     <xp:variable name="str11_4_AlternativeAccessiblePage">
  732.             
  733.         If you are unable to make an accessible page, create an alternative page that is accessible, provides the same utility and is updated as frequently as the inaccessible page.  Note:  this should be considered only as a "last resort".
  734.     </xp:variable>
  735.     
  736.     <xp:variable name="str11_4_AlternativeAccessiblePage_Summary">
  737.                 
  738.         If you are unable to make an accessible page, create an alternative page.
  739.     </xp:variable>
  740.     
  741.     <xp:variable name="Checkpoint12_1">
  742.             
  743.         WCAG 12.1
  744.     </xp:variable>
  745.     
  746.     <xp:variable name="str12_1_NoTitleAttrib">
  747.             
  748.         Frame is missing descriptive title.  <frameset>, <frame>, or <noframes> does not contain descriptive title text.  Add a descriptive title (title="X").  You can also use the Frames Properties dialog to add a title.
  749.     </xp:variable>
  750.     
  751.     <xp:variable name="str12_1_NoTitleAttrib_Summary">
  752.                 
  753.         Frame is missing descriptive title.
  754.     </xp:variable>
  755.     
  756.     <xp:variable name="str12_1_EmptyTitleAttrib">
  757.             
  758.         Frame title is empty.  <frameset>, <frame>, or <noframes> should contain descriptive title text.  Add a descriptive title (title="X").  You can also use the Frames Properties dialog to add a title.
  759.     </xp:variable>
  760.     
  761.     <xp:variable name="str12_1_EmptyTitleAttrib_Summary">
  762.                 
  763.         Frame title is empty.
  764.     </xp:variable>
  765.     
  766.     <xp:variable name="Checkpoint12_2">
  767.             
  768.         WCAG 12.2
  769.     </xp:variable>
  770.     
  771.     <xp:variable name="str12_2_NoframesWithoutHREF">
  772.             
  773.         <noframes> should include a link to an alternative page describing the FRAMESET content.
  774.     </xp:variable>
  775.     
  776.     <xp:variable name="str12_2_NoframesWithoutHREF_Summary">
  777.                 
  778.         <noframes> should include a link to an alternative page describing the FRAMESET content.
  779.     </xp:variable>
  780.     
  781.     <xp:variable name="Checkpoint12_3">
  782.             
  783.         WCAG 12.3
  784.     </xp:variable>
  785.     
  786.     <xp:variable name="str12_3_FormNoFieldset">
  787.             
  788.         Large blocks of information should be grouped so they are more manageable.  If this form is large consider breaking it up using <legend> and <fieldset>.
  789.     </xp:variable>
  790.     
  791.     <xp:variable name="str12_3_FormNoFieldset_Summary">
  792.                 
  793.         Large blocks of information should be grouped so they are more manageable.
  794.     </xp:variable>
  795.     
  796.     <xp:variable name="str12_3_FormAndFieldsetNoLegend">
  797.             
  798.         Large blocks of information should be grouped so they are more manageable.  If this form is large consider describing your <fieldset> groupings using <legend>.
  799.     </xp:variable>
  800.     
  801.     <xp:variable name="str12_3_FormAndFieldsetNoLegend_Summary">
  802.                 
  803.         Large blocks of information should be grouped so they are more manageable.
  804.     </xp:variable>
  805.     
  806.     <xp:variable name="str12_3_SelectOptionandNoOptgroup">
  807.             
  808.         Large blocks of information should be grouped so they are more manageable.  If this section is large consider breaking it up using <optgroup>.
  809.     </xp:variable>
  810.     
  811.     <xp:variable name="str12_3_SelectOptionandNoOptgroup_Summary">
  812.                 
  813.         Large blocks of information should be grouped so they are more manageable.
  814.     </xp:variable>
  815.     
  816.     <xp:variable name="str12_3_TableandNoCaption">
  817.             
  818.         Large blocks of information should be grouped so they are more manageable. If this is a large data table consider describing its content using <caption>.
  819.     </xp:variable>
  820.     
  821.     <xp:variable name="str12_3_TableandNoCaption_Summary">
  822.                 
  823.         Large blocks of information should be grouped so they are more manageable.
  824.     </xp:variable>
  825.     
  826.     <xp:variable name="str12_3_ListNoULOLDL">
  827.             
  828.         Large blocks of information should be grouped so they are more manageable.  If this list is large consider breaking it up using <ul>, <ol> or <dl>.
  829.     </xp:variable>
  830.     
  831.     <xp:variable name="str12_3_ListNoULOLDL_Summary">
  832.                 
  833.         Large blocks of information should be grouped so they are more manageable.
  834.     </xp:variable>
  835.     
  836.     <xp:variable name="Checkpoint12_4">
  837.             
  838.         WCAG 12.4
  839.     </xp:variable>
  840.     
  841.     <xp:variable name="str12_4_LabelNoFor">
  842.             
  843.         Explicitly associate the LABEL element with the form controls.  Consider using the "for" attribute with <label> within your form.
  844.     </xp:variable>
  845.     
  846.     <xp:variable name="str12_4_LabelNoFor_Summary">
  847.                 
  848.         Explicitly associate labels with form controls.
  849.     </xp:variable>
  850.     
  851.     <xp:variable name="str12_4_FormNoLabelNoFor">
  852.             
  853.         Explicitly associate labels with form controls.  Consider using <label> with the "for" attribute within your form.
  854.     </xp:variable>
  855.     
  856.     <xp:variable name="str12_4_FormNoLabelNoFor_Summary">
  857.                 
  858.         Explicitly associate labels with form controls.
  859.     </xp:variable>
  860.     
  861.     <xp:variable name="Checkpoint13_1">
  862.             
  863.         WCAG 13.1
  864.     </xp:variable>
  865.     
  866.     <xp:variable name="str13_1_ClickHereLinkTarget">
  867.             
  868.         Clearly identify the target of links.  Do not use "Click Here".  Use something descriptive, like "Map of campus."
  869.     </xp:variable>
  870.     
  871.     <xp:variable name="str13_1_ClickHereLinkTarget_Summary">
  872.                 
  873.         Clearly identify the target of links.
  874.     </xp:variable>
  875.     
  876.     <xp:variable name="Checkpoint13_2">
  877.             
  878.         WCAG 13.2
  879.     </xp:variable>
  880.     
  881.     <xp:variable name="str13_2_SemanticInformationOrientation">
  882.             
  883.         Web sites and pages should provide semantic information and orientation.  Using good meta data can provide orientation information about the site to the user.  Helpful tags:  <title>, <address>, <meta>, <!doctype>, <link>.  Use <ol>, <ul> and cascading style sheets to provide contextual clues in lists.  Provide navigation bars, site maps and search features to assist as well.
  884.     </xp:variable>
  885.     
  886.     <xp:variable name="str13_2_SemanticInformationOrientation_Summary">
  887.                 
  888.         Web sites and pages should provide semantic information and orientation.
  889.     </xp:variable>
  890.     
  891.     <xp:variable name="Checkpoint13_3">
  892.             
  893.         WCAG 13.3
  894.     </xp:variable>
  895.     
  896.     <xp:variable name="str13_3_ProvideLayoutInformation">
  897.             
  898.         Web sites and pages should provide layout information.  Consider using site maps and tables of contents.
  899.     </xp:variable>
  900.     
  901.     <xp:variable name="str13_3_ProvideLayoutInformation_Summary">
  902.                 
  903.         Web sites and pages should provide layout information.
  904.     </xp:variable>
  905.     
  906.     <xp:variable name="Checkpoint13_4">
  907.             
  908.         WCAG 13.4
  909.     </xp:variable>
  910.     
  911.     <xp:variable name="str13_4_ConsistentNavigation">
  912.             
  913.         Use of navigation should be consistent throughout your Web site.  For example, navigation should appear in the same location on all pages.
  914.     </xp:variable>
  915.     
  916.     <xp:variable name="str13_4_ConsistentNavigation_Summary">
  917.                 
  918.         Use of navigation should be consistent throughout your Web site.
  919.     </xp:variable>
  920.     
  921.     <xp:variable name="Checkpoint14_1">
  922.             
  923.         WCAG 14.1
  924.     </xp:variable>
  925.     
  926.     <xp:variable name="str14_1_ClearLanguage">
  927.             
  928.         Use the clearest and simplest language appropriate for this content.
  929.     </xp:variable>
  930.  
  931.     <xp:variable name="str14_1_ClearLanguage_Summary">
  932.                 
  933.         Use the clearest and simplest language appropriate for this content.
  934.     </xp:variable>
  935.     
  936.     <xp:variable name="Access_Board_Part_1194_22(l)">
  937.             
  938.         508, 1194.22(l)
  939.     </xp:variable>
  940.     
  941.     <xp:variable name="str1194_22_(l)_AssistiveDeviceReadableScriptInfo">
  942.             
  943.         If you use ;<script>, ;<object>, ;<embed> or ;<applet>, ensure that the important information conveyed by these is readable using assistive devices.
  944.     </xp:variable>
  945.     
  946.     <xp:variable name="str1194_22_(l)_AssistiveDeviceReadableScriptInfo_Summary">
  947.                 
  948.         Ensure that important information conveyed by scripts is readable using assistive devices.
  949.     </xp:variable>
  950.     
  951.     <xp:variable name="Access_Board_Part_1194_22(m)">
  952.             
  953.         508, 1194.22(m)
  954.     </xp:variable>
  955.     
  956.     <xp:variable name="str1194_22_(m)_ClientSideAppletPlugInOrAppRequired">
  957.             
  958.         If this page requires an applet, plug-in or other application on the client in order to convey important information, be sure you provide a link to a fully accessible plug-in or applet.
  959.     </xp:variable>
  960.     
  961.     <xp:variable name="str1194_22_(m)_ClientSideAppletPlugInOrAppRequired_Summary">
  962.                 
  963.         If this page requires an applet or plug-in, provide a link to a fully accessible version.
  964.     </xp:variable>
  965.     
  966.     <xp:variable name="Access_Board_Part_1194_22(n)">
  967.             
  968.         508, 1194.22(n)
  969.     </xp:variable>
  970.     
  971.     <xp:variable name="str1194_22_(n)_OnlineElectronicForms">
  972.             
  973.         If you use electronic forms that are designed to be used online, ensure that they can be completed using assistive devices.
  974.     </xp:variable>
  975.     
  976.     <xp:variable name="str1194_22_(n)_OnlineElectronicForms_Summary">
  977.                 
  978.         If you use electronic forms, ensure that they can be completed using assistive devices.
  979.     </xp:variable>
  980.     
  981.     <xp:variable name="Access_Board_Part_1194_22(o)">
  982.             
  983.         508, 1194.22(o)
  984.     </xp:variable>
  985.     
  986.     <xp:variable name="str1194_22_(o)_SkipRepetitiveLinks">
  987.             
  988.         Where navigation links are repeated, provide a method for the user to skip these repetitive links.
  989.     </xp:variable>
  990.     
  991.     <xp:variable name="str1194_22_(o)_SkipRepetitiveLinks_Summary">
  992.                 
  993.         Provide a method for the user to skip these repetitive links.
  994.     </xp:variable>
  995.     
  996.     <xp:variable name="Access_Board_Part_1194_22(p)">
  997.             
  998.         508, 1194.22(p)
  999.     </xp:variable>
  1000.     
  1001.     <xp:variable name="str1194_22_(p)_TimeBasedResponseRequired">
  1002.             
  1003.         If a time-based response is required of the user, provide an alert allowing the user to request more time.
  1004.     </xp:variable>
  1005.     
  1006.     <xp:variable name="str1194_22_(p)_TimeBasedResponseRequired_Summary">
  1007.                 
  1008.         If a time-based response is required, provide an alert allowing the user to request more time.
  1009.     </xp:variable>
  1010.  
  1011.     <xp:variable name="str_WebBotGeneric">
  1012.             
  1013.         FrontPage Web Components usually do not comply with accessibility guidelines. Consider using other alternatives instead.
  1014.     </xp:variable>
  1015.     
  1016.     <xp:variable name="str_WebBotGeneric_Summary">
  1017.                 
  1018.         FrontPage Web Components usually do not comply with accessibility guidelines. Consider using other alternatives instead.
  1019.     </xp:variable>
  1020.     
  1021.     <xp:variable name="strLangID">en-us</xp:variable>
  1022.  
  1023.     <xp:variable name="strRedir1_1">
  1024.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=11
  1025.     </xp:variable>
  1026.  
  1027.     <xp:variable name="strRedir1_2">
  1028.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=12
  1029.     </xp:variable>
  1030.  
  1031.     <xp:variable name="strRedir1_3">
  1032.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=13
  1033.     </xp:variable>
  1034.  
  1035.     <xp:variable name="strRedir1_4">
  1036.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=14
  1037.     </xp:variable>
  1038.  
  1039.     <xp:variable name="strRedir10_1">         
  1040.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=101
  1041.     </xp:variable>
  1042.  
  1043.     <xp:variable name="strRedir10_2">
  1044.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=102
  1045.     </xp:variable>
  1046.  
  1047.     <xp:variable name="strRedir10_3">         
  1048.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=103
  1049.     </xp:variable>
  1050.  
  1051.     <xp:variable name="strRedir11_1">         
  1052.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=111
  1053.     </xp:variable>
  1054.  
  1055.     <xp:variable name="strRedir11_2">         
  1056.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=112
  1057.     </xp:variable>
  1058.  
  1059.     <xp:variable name="strRedir11_4">         
  1060.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=114
  1061.     </xp:variable>
  1062.  
  1063.     <xp:variable name="strRedir12_1">
  1064.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=121
  1065.     </xp:variable>
  1066.  
  1067.     <xp:variable name="strRedir12_2">         
  1068.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=122
  1069.     </xp:variable>
  1070.  
  1071.     <xp:variable name="strRedir12_3">         
  1072.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=123
  1073.     </xp:variable>
  1074.  
  1075.     <xp:variable name="strRedir12_4">         
  1076.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=124
  1077.     </xp:variable>
  1078.  
  1079.     <xp:variable name="strRedir13_1">         
  1080.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=131
  1081.     </xp:variable>
  1082.  
  1083.     <xp:variable name="strRedir13_2">         
  1084.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=132
  1085.     </xp:variable>
  1086.  
  1087.     <xp:variable name="strRedir13_3">         
  1088.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=133
  1089.     </xp:variable>
  1090.  
  1091.     <xp:variable name="strRedir13_4">         
  1092.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=134
  1093.     </xp:variable>
  1094.  
  1095.     <xp:variable name="strRedir14_1">         
  1096.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=141
  1097.     </xp:variable>
  1098.  
  1099.     <xp:variable name="strRedir2_1">         
  1100.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=21
  1101.     </xp:variable>
  1102.  
  1103.     <xp:variable name="strRedir2_2">         
  1104.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=22
  1105.     </xp:variable>
  1106.  
  1107.     <xp:variable name="strRedir3_1">         
  1108.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=31
  1109.     </xp:variable>
  1110.  
  1111.     <xp:variable name="strRedir3_2">         
  1112.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=32
  1113.     </xp:variable>
  1114.  
  1115.     <xp:variable name="strRedir3_3">         
  1116.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=33
  1117.     </xp:variable>
  1118.  
  1119.     <xp:variable name="strRedir3_4">         
  1120.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=34
  1121.     </xp:variable>
  1122.  
  1123.     <xp:variable name="strRedir3_5">         
  1124.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=35
  1125.     </xp:variable>
  1126.  
  1127.     <xp:variable name="strRedir3_6">         
  1128.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=36
  1129.     </xp:variable>
  1130.  
  1131.     <xp:variable name="strRedir3_7">         
  1132.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=37
  1133.     </xp:variable>
  1134.  
  1135.     <xp:variable name="strRedir4_1">         
  1136.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=41
  1137.     </xp:variable>
  1138.  
  1139.     <xp:variable name="strRedir5_1">         
  1140.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=51
  1141.     </xp:variable>
  1142.  
  1143.     <xp:variable name="strRedir5_2">         
  1144.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=52
  1145.     </xp:variable>
  1146.  
  1147.     <xp:variable name="strRedir5_3">         
  1148.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=53
  1149.     </xp:variable>
  1150.  
  1151.     <xp:variable name="strRedir5_4">         
  1152.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=54
  1153.     </xp:variable>
  1154.  
  1155.     <xp:variable name="strRedir6_1">         
  1156.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=61
  1157.     </xp:variable>
  1158.  
  1159.     <xp:variable name="strRedir6_2">         
  1160.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=62
  1161.     </xp:variable>
  1162.  
  1163.     <xp:variable name="strRedir6_3">         
  1164.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=63
  1165.     </xp:variable>
  1166.  
  1167.     <xp:variable name="strRedir6_4">         
  1168.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=64
  1169.     </xp:variable>
  1170.  
  1171.     <xp:variable name="strRedir6_5">         
  1172.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=65
  1173.     </xp:variable>
  1174.  
  1175.     <xp:variable name="strRedir7_1">         
  1176.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=71
  1177.     </xp:variable>
  1178.  
  1179.     <xp:variable name="strRedir7_2">         
  1180.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=72
  1181.     </xp:variable>
  1182.  
  1183.     <xp:variable name="strRedir7_3">         
  1184.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=73
  1185.     </xp:variable>
  1186.  
  1187.     <xp:variable name="strRedir7_4">         
  1188.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=74
  1189.     </xp:variable>
  1190.  
  1191.     <xp:variable name="strRedir7_5">         
  1192.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=75
  1193.     </xp:variable>
  1194.  
  1195.     <xp:variable name="strRedir8_1">         
  1196.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=81
  1197.     </xp:variable>
  1198.  
  1199.     <xp:variable name="strRedir9_1">         
  1200.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=91
  1201.     </xp:variable>
  1202.  
  1203.     <xp:variable name="strRedir9_2">         
  1204.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=92
  1205.     </xp:variable>
  1206.  
  1207.     <xp:variable name="strRedir9_3">         
  1208.         http://r.office.microsoft.com/r/rlidWCAG?clid=<xp:value-of select="$strLangID" />&p1=93
  1209.     </xp:variable>
  1210.         
  1211. </xp:ruleset>
  1212.