portal > subtabs accessible?
assertElementPresent //p[@id="portal-tab-selection-label"]/span[2][@class="labeltext"]
assertElementPresent portal-tab-todo-label
assertElementPresent //p[@id='portal-tab-feedback-label']/span[2][@class="labeltext"]
assertElementPresent //p[@id='portal-tab-appointment-label']/span[2][@class="labeltext"]
click //p[@id='portal-tab-selection-label']/span[2][@class="labeltext"]
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-selection.active
assertElementNotPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-todo.active
assertElementNotPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-feedback.active
assertElementNotPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-appointment.active
click //p[@id='portal-tab-todo-label']/span[2][@class="labeltext"]
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-todo.active
assertElementNotPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-selection.active
assertElementNotPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-feedback.active
assertElementNotPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-appointment.active
click //p[@id='portal-tab-feedback-label']/span[2]
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-feedback.active
assertElementNotPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-selection.active
assertElementNotPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-appointment.active
assertElementNotPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-todo.active
click //p[@id='portal-tab-appointment-label']/span[2]
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-appointment.active
assertElementNotPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-feedback.active
assertElementNotPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-todo.active
assertElementNotPresent css=div#content-tabs ul#portal-tabs.tabs li#portal-tab-selection.active
click //p[@id='portal-tab-todo-label']/span[2][@class="labeltext"]
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000