=== modified file 'dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/ouwt/ouwt.js' --- dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/ouwt/ouwt.js 2011-07-18 12:07:17 +0000 +++ dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/ouwt/ouwt.js 2011-07-18 13:21:37 +0000 @@ -173,17 +173,15 @@ function processCollapse( rootElement ) { - var unitElements = rootElement.getElementsByTagName( 'unit' ); - - for ( var i = 0, unitElement; ( unitElement = unitElements[i] ); ++i ) + $( rootElement ).find( "unit" ).each( function( i, item ) { - var parentId = unitElement.firstChild.nodeValue; - var parentTag = document.getElementById( getTagId( parentId ) ); - var children = parentTag.getElementsByTagName( 'ul' ); + var parentId = $( item ).eq( 0 ).text(); + var $parentTag = $( "#" + getTagId( parentId ) ); + var child = $parentTag.find( "ul" ).eq( 0 ); - setVisible( children[0], false ); - setToggle( parentTag, false ); - } + setVisible( child, false ); + setToggle( $parentTag, false ); + } ); } function processExpand( rootElement ) @@ -292,8 +290,7 @@ function setToggle( unitTag, expanded ) { - var spans = unitTag.getElementsByTagName( 'span' ); - var toggleTag = spans[0]; + var toggleTag = $( unitTag ).find( "span" ).get( 0 ); var toggleImg = expanded ? getToggleCollapse() : getToggleExpand(); if ( toggleTag.firstChild )