Author: dolander
Date: Mon Apr  4 15:05:08 2005
New Revision: 160104

URL: http://svn.apache.org/viewcvs?view=rev&rev=160104
Log:
Setting focus on buttons was broken


Modified:
    
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Button.java
    
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxOption.java
    
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java
    
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlBaseTag.java
    
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormFocus.xml
    
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml
    
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml
    incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsid.xml
    
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsidnohtml.xml

Modified: 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Button.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Button.java?view=diff&r1=160103&r2=160104
==============================================================================
--- 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Button.java
 (original)
+++ 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Button.java
 Mon Apr  4 15:05:08 2005
@@ -352,7 +352,8 @@
             }
         }
         else {
-            idScript = renderNameAndId(request, _state, null);
+            Form parentForm = getNearestForm();
+            idScript = renderNameAndId(request, _state, parentForm);
         }
 
         boolean buttonDisableAndSubmit = false;

Modified: 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxOption.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxOption.java?view=diff&r1=160103&r2=160104
==============================================================================
--- 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxOption.java
 (original)
+++ 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxOption.java
 Mon Apr  4 15:05:08 2005
@@ -238,6 +238,12 @@
         if (_state.id != null) {
             String tagId = _state.id;
             _state.id = getIdForTagId(_state.id);
+            /* This has been commented out because we can't set focus on 
checkbox options
+               because they don't have a unique name.
+            Form parentForm = getNearestForm();
+            if (parentForm != null)
+                parentForm.addTagID(tagId, _state.name);
+                */
             String script = renderDefaultNameAndId((HttpServletRequest) req, 
_state, tagId, _state.name);
             if (script != null) {
                 write(script);

Modified: 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java?view=diff&r1=160103&r2=160104
==============================================================================
--- 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java
 (original)
+++ 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java
 Mon Apr  4 15:05:08 2005
@@ -347,6 +347,14 @@
     }
 
     /**
+     * return <code>true</code> if focucs has been set.
+     * @return
+     */
+    public boolean isFocusSet() {
+        return (_focus != null);
+    }
+
+    /**
      * Set the location hash to append to the url.
      * @param location - the location hash
      * @jsptagref.attributedescription The location hash to append to the URL.

Modified: 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlBaseTag.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlBaseTag.java?view=diff&r1=160103&r2=160104
==============================================================================
--- 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlBaseTag.java
 (original)
+++ 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlBaseTag.java
 Mon Apr  4 15:05:08 2005
@@ -482,8 +482,11 @@
         // check to see if this is an instance of a HTML Control
         boolean ctrlState = (state instanceof AbstractHtmlControlState);
 
-        // form keeps track of this so that it can add this con*/trol to it's 
focus map
+        // form keeps track of this so that it can add this control to it's 
focus map
         if (parentForm != null && ctrlState) {
+            AbstractHtmlControlState hcs = (AbstractHtmlControlState) state;
+            if (hcs.name == null && parentForm.isFocusSet())
+                hcs.name = state.id;
             parentForm.addTagID(state.id, ((AbstractHtmlControlState) 
state).name);
         }
 

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormFocus.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormFocus.xml?view=diff&r1=160103&r2=160104
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormFocus.xml
 (original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormFocus.xml
 Mon Apr  4 15:05:08 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>CtFormFocus</ses:sessionName>
    <ses:tester>Daryl</ses:tester>
-   <ses:startDate>04 Apr 2005, 09:02:12.747 AM MDT</ses:startDate>
+   <ses:startDate>04 Apr 2005, 02:17:05.841 PM MDT</ses:startDate>
    <ses:description>Daryl</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>B8E1453D59FEAF174166CFE4B7E5AA80</ses:value>
+                  <ses:value>67FA28C787743203DBAE5B487B98A14E</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=B8E1453D59FEAF174166CFE4B7E5AA80; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=67FA28C787743203DBAE5B487B98A14E; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -56,7 +56,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>21d6d99c:1030db91347:-7da2</ses:value>
+                  <ses:value>-4c33f27d:1030ed9446d:-7da2</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -84,7 +84,7 @@
            Text 1: &lt;input type="text" name="{actionForm.text1}" 
id="text1">&lt;br>
            Text 2: &lt;input type="text" name="{actionForm.text2}" 
id="text2">&lt;br>
            Text 3: &lt;input type="text" name="{actionForm.text3}" 
id="text3">&lt;br>
-            &lt;input type="submit" id="button" value="submit">
+            &lt;input type="submit" name="button" id="button" value="submit">
         &lt;/form>
 &lt;script language="JavaScript" type="text/JavaScript">
 &lt;!--
@@ -118,6 +118,7 @@
    var netui_tagIdNameMap = new Object();
 netui_tagIdNameMap.text2="{actionForm.text2}"
 netui_tagIdNameMap.text3="{actionForm.text3}"
+netui_tagIdNameMap.button="button"
 netui_tagIdNameMap.text1="{actionForm.text1}"
 
 
@@ -186,7 +187,7 @@
          </ses:testResults>
       </ses:test>
    </ses:tests>
-   <ses:endDate>04 Apr 2005, 09:02:13.608 AM MDT</ses:endDate>
+   <ses:endDate>04 Apr 2005, 02:17:06.442 PM MDT</ses:endDate>
    <ses:sessionStatus>fail</ses:sessionStatus>
    <ses:testCount>1</ses:testCount>
    <ses:passedCount>0</ses:passedCount>

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml?view=diff&r1=160103&r2=160104
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml 
(original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml 
Mon Apr  4 15:05:08 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>CtSbBase</ses:sessionName>
    <ses:tester>Daryl</ses:tester>
-   <ses:startDate>29 Mar 2005, 09:40:15.597 AM MST</ses:startDate>
+   <ses:startDate>04 Apr 2005, 02:17:16.747 PM MDT</ses:startDate>
    <ses:description>Daryl</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>BA2FBB0E95DC2FF882CECA0FB3BF9B48</ses:value>
+                  <ses:value>67FA28C787743203DBAE5B487B98A14E</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=BA2FBB0E95DC2FF882CECA0FB3BF9B48; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=67FA28C787743203DBAE5B487B98A14E; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -56,7 +56,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>1b325bd5:102ef2c7065:-7d7a</ses:value>
+                  <ses:value>-4c33f27d:1030ed9446d:-7d7e</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -92,10 +92,18 @@
                 &lt;/tr>
             &lt;/table>
             &lt;br>
-            &lt;input type="submit" id="html.b1" value="Submit">&amp;nbsp;
+            &lt;input type="submit" name="b1" id="html.b1" 
value="Submit">&amp;nbsp;
             &lt;input type="submit" name="actionOverride:override" 
id="html.b2" value="Override">&amp;nbsp;
 
         &lt;/form>
+&lt;script language="JavaScript" type="text/JavaScript">
+&lt;!--
+// set the focus on a field within the named form
+if (document.forms["html.form"]["b1"].type != "hidden")
+    document.forms["html.form"]["b1"].focus();
+-->
+&lt;/script>
+
         &lt;hr>
         Post Value: &lt;span id="html.postValue">&lt;/span>&lt;br>
         Method: &lt;span id="html.method">&lt;/span>
@@ -112,7 +120,7 @@
 // to the real id written into the HTML
 if (netui_names == null)
    var netui_names = new Object();
-netui_names.html__b1="html.b1"
+netui_names.html__b1="b1"
 netui_names.html__t1="{actionForm.text1}"
 netui_names.html__form="html.form"
 netui_names.html__postValue="html.postValue"
@@ -125,6 +133,7 @@
 // to the real id written into the HTML
 if (netui_tagIdNameMap == null)
    var netui_tagIdNameMap = new Object();
+netui_tagIdNameMap.html___b1="b1"
 netui_tagIdNameMap.html___t1="{actionForm.text1}"
 netui_tagIdNameMap.html___form="html.form"
 netui_tagIdNameMap.html___b2="actionOverride:override"
@@ -226,7 +235,7 @@
          </ses:testResults>
       </ses:test>
    </ses:tests>
-   <ses:endDate>29 Mar 2005, 09:40:16.178 AM MST</ses:endDate>
+   <ses:endDate>04 Apr 2005, 02:17:17.608 PM MDT</ses:endDate>
    <ses:sessionStatus>fail</ses:sessionStatus>
    <ses:testCount>1</ses:testCount>
    <ses:passedCount>0</ses:passedCount>

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml?view=diff&r1=160103&r2=160104
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml
 (original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml
 Mon Apr  4 15:05:08 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>CtScScopeId</ses:sessionName>
    <ses:tester>Daryl</ses:tester>
-   <ses:startDate>29 Mar 2005, 09:40:17.600 AM MST</ses:startDate>
+   <ses:startDate>04 Apr 2005, 02:17:18.740 PM MDT</ses:startDate>
    <ses:description>Daryl</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>BA2FBB0E95DC2FF882CECA0FB3BF9B48</ses:value>
+                  <ses:value>67FA28C787743203DBAE5B487B98A14E</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=BA2FBB0E95DC2FF882CECA0FB3BF9B48; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=67FA28C787743203DBAE5B487B98A14E; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -56,7 +56,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>1b325bd5:102ef2c7065:-7d74</ses:value>
+                  <ses:value>-4c33f27d:1030ed9446d:-7d78</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -91,10 +91,18 @@
                 &lt;/tr>
             &lt;/table>
             &lt;br>
-            &lt;input type="submit" id="html.scopeOne.b1" 
value="Submit">&amp;nbsp;
+            &lt;input type="submit" name="b1" id="html.scopeOne.b1" 
value="Submit">&amp;nbsp;
             &lt;input type="submit" name="actionOverride:override" 
id="html.scopeOne.b2" value="Override">&amp;nbsp;
 
         &lt;/form>
+&lt;script language="JavaScript" type="text/JavaScript">
+&lt;!--
+// set the focus on a field within the named form
+if (document.forms["html.scopeOne.form"]["b1"].type != "hidden")
+    document.forms["html.scopeOne.form"]["b1"].focus();
+-->
+&lt;/script>
+
         &lt;/div>
         &lt;hr>
         &lt;div netui:idScope="Results" >
@@ -112,7 +120,7 @@
 // to the real id written into the HTML
 if (netui_names == null)
    var netui_names = new Object();
-netui_names.scopeOne__b1="html.scopeOne.b1"
+netui_names.scopeOne__b1="b1"
 netui_names.scopeOne__t1="{actionForm.text1}"
 netui_names.scopeOne__form="html.scopeOne.form"
 netui_names.scopeOne__b2="actionOverride:override"
@@ -123,6 +131,7 @@
 // to the real id written into the HTML
 if (netui_tagIdNameMap == null)
    var netui_tagIdNameMap = new Object();
+netui_tagIdNameMap.html_scopeOne___b1="b1"
 netui_tagIdNameMap.html_scopeOne___t1="{actionForm.text1}"
 netui_tagIdNameMap.html_scopeOne___form="html.scopeOne.form"
 netui_tagIdNameMap.html_scopeOne___b2="actionOverride:override"
@@ -225,7 +234,7 @@
          </ses:testResults>
       </ses:test>
    </ses:tests>
-   <ses:endDate>29 Mar 2005, 09:40:18.190 AM MST</ses:endDate>
+   <ses:endDate>04 Apr 2005, 02:17:19.601 PM MDT</ses:endDate>
    <ses:sessionStatus>fail</ses:sessionStatus>
    <ses:testCount>1</ses:testCount>
    <ses:passedCount>0</ses:passedCount>

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsid.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsid.xml?view=diff&r1=160103&r2=160104
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsid.xml 
(original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsid.xml 
Mon Apr  4 15:05:08 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>jsid</ses:sessionName>
    <ses:tester>daryl</ses:tester>
-   <ses:startDate>29 Mar 2005, 12:30:39.398 PM MST</ses:startDate>
+   <ses:startDate>04 Apr 2005, 02:19:39.973 PM MDT</ses:startDate>
    <ses:description>daryl</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>1E32E05DC8FDCD5E3D746A21B1D11938</ses:value>
+                  <ses:value>67FA28C787743203DBAE5B487B98A14E</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=1E32E05DC8FDCD5E3D746A21B1D11938; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=67FA28C787743203DBAE5B487B98A14E; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -56,7 +56,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-44f7ea7d:102efc67118:-7b48</ses:value>
+                  <ses:value>-4c33f27d:1030ed9446d:-7b3c</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -87,10 +87,18 @@
                 &lt;/tr>
             &lt;/table>
             &lt;br>
-            &lt;input type="submit" id="b1" value="Submit">&amp;nbsp;
+            &lt;input type="submit" name="b1" id="b1" value="Submit">&amp;nbsp;
             &lt;input type="submit" name="actionOverride:override" id="b2" 
value="Override">&amp;nbsp;
 
         &lt;/form>
+&lt;script language="JavaScript" type="text/JavaScript">
+&lt;!--
+// set the focus on a field within the named form
+if (document.forms["form"]["b1"].type != "hidden")
+    document.forms["form"]["b1"].focus();
+-->
+&lt;/script>
+
         
         &lt;hr>
         Post Value: &lt;label>&lt;/label>&lt;br>
@@ -117,6 +125,7 @@
 // to the real id written into the HTML
 if (netui_tagIdNameMap == null)
    var netui_tagIdNameMap = new Object();
+netui_tagIdNameMap.b1="b1"
 netui_tagIdNameMap.t1="{actionForm.text1}"
 netui_tagIdNameMap.form="form"
 netui_tagIdNameMap.b2="actionOverride:override"
@@ -203,7 +212,7 @@
          </ses:testResults>
       </ses:test>
    </ses:tests>
-   <ses:endDate>29 Mar 2005, 12:30:39.969 PM MST</ses:endDate>
+   <ses:endDate>04 Apr 2005, 02:19:40.914 PM MDT</ses:endDate>
    <ses:sessionStatus>fail</ses:sessionStatus>
    <ses:testCount>1</ses:testCount>
    <ses:passedCount>0</ses:passedCount>

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsidnohtml.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsidnohtml.xml?view=diff&r1=160103&r2=160104
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsidnohtml.xml
 (original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsidnohtml.xml
 Mon Apr  4 15:05:08 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>jsidnohtml</ses:sessionName>
    <ses:tester>daryl</ses:tester>
-   <ses:startDate>29 Mar 2005, 12:30:39.989 PM MST</ses:startDate>
+   <ses:startDate>04 Apr 2005, 02:19:40.934 PM MDT</ses:startDate>
    <ses:description>daryl</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>1E32E05DC8FDCD5E3D746A21B1D11938</ses:value>
+                  <ses:value>67FA28C787743203DBAE5B487B98A14E</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=1E32E05DC8FDCD5E3D746A21B1D11938; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=67FA28C787743203DBAE5B487B98A14E; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -56,7 +56,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-44f7ea7d:102efc67118:-7b46</ses:value>
+                  <ses:value>-4c33f27d:1030ed9446d:-7b3a</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -172,7 +172,7 @@
                 &lt;/tr>
             &lt;/table>
             &lt;br>
-            &lt;input type="submit" id="b1" value="Submit">
+            &lt;input type="submit" name="b1" id="b1" value="Submit">
 &lt;script language="JavaScript" type="text/JavaScript">
 &lt;!--
 netui_names.b1="b1"
@@ -181,6 +181,7 @@
 
 &lt;script language="JavaScript" type="text/JavaScript">
 &lt;!--
+netui_tagIdNameMap.b1="b1"
 -->
 &lt;/script>
 &amp;nbsp;
@@ -201,6 +202,14 @@
         &lt;/form>
 &lt;script language="JavaScript" type="text/JavaScript">
 &lt;!--
+// set the focus on a field within the named form
+if (document.forms["form"]["b1"].type != "hidden")
+    document.forms["form"]["b1"].focus();
+-->
+&lt;/script>
+
+&lt;script language="JavaScript" type="text/JavaScript">
+&lt;!--
 netui_names.form="form"
 -->
 &lt;/script>
@@ -238,7 +247,7 @@
          </ses:testResults>
       </ses:test>
    </ses:tests>
-   <ses:endDate>29 Mar 2005, 12:30:40.920 PM MST</ses:endDate>
+   <ses:endDate>04 Apr 2005, 02:19:41.485 PM MDT</ses:endDate>
    <ses:sessionStatus>fail</ses:sessionStatus>
    <ses:testCount>1</ses:testCount>
    <ses:passedCount>0</ses:passedCount>


Reply via email to