var context = YAHOO.util.Dom.get('context'); Y2.util.Dom.addClass( 'div div:last', 'myClass'); Y2.util.Dom.addClass('div div:last', context, 'myClassContext'); Y2.util.Dom.addClassAll( 'div div:last', 'myClass'); Y2.util.Dom.addClassAll('div div:last', context, 'myClassContext'); Y2.util.Dom.hasClassAll('div div:last', 'myClass'); Y2.util.Dom.hasClassAll('div div:last', context, 'myClassContext'); Y2.util.Dom.hasClass('div div:last', 'myClass'); Y2.util.Dom.hasClass('div div:last', context, 'myClassContext'); Y2.util.Dom.removeClassAll('div.third','third'); Y2.util.Dom.removeClassAll('div.third', context,'third'); Y2.util.Dom.removeClass('div.third','third'); Y2.util.Dom.removeClass('div.third', context,'third'); Y2.util.Dom.replaceClassAll('div.fourth','fourth','third'); Y2.util.Dom.replaceClassAll('div.fourth', context,'fourth','third'); Y2.util.Dom.replaceClass('div.fourth','fourth','third'); Y2.util.Dom.replaceClass('div.fourth', context,'fourth','third'); Y2.util.Dom.getAll('div b'); Y2.util.Dom.getAll('div b', context); Y2.util.Dom.get('div b'); Y2.util.Dom.get('div b', context); Y2.util.Dom.batchAll('div.second b', function(el){return el;}); Y2.util.Dom.batchAll('div b', context, function(el){return el;}); Y2.util.Dom.batch('div.second b', function(el){return el;}); Y2.util.Dom.batch('div b', context, function(el){return el;}); Y2.util.Dom.generateIdAll('div.first'); Y2.util.Dom.generateIdAll('div.third', context); Y2.util.Dom.generateId('div.second'); Y2.util.Dom.generateId('div.fourth', context); Y2.util.Dom.getChildren('div.second'); Y2.util.Dom.getChildren('div.second', context); Y2.util.Dom.getChildrenBy('div.second', function(el){return el.getAttribute('id')=='theMiddleB';}); Y2.util.Dom.getChildrenBy('div.second', context, function(el){return el.getAttribute('id')=='theMiddleB';}); Y2.util.Dom.getAncestorBy('div.third', function(el){return el.getAttribute('id')=='context';}); Y2.util.Dom.getAncestorBy('div.third', context, function(el){return el.getAttribute('id')=='context';}); Y2.util.Dom.getAncestorByClassName('div.third', 'contextClass'); Y2.util.Dom.getAncestorByClassName('div.third', context, 'contextClass'); Y2.util.Dom.getAncestorByTagName('div.third', 'div'); Y2.util.Dom.getAncestorByTagName('div.third', context, 'div'); Y2.util.Dom.getFirstChild('div.second'); Y2.util.Dom.getFirstChild('div.second', context); Y2.util.Dom.getFirstChildBy('div.second', function(el){ return el.getAttribute('id')=='theMiddleB';}); Y2.util.Dom.getFirstChildBy('div.second', context, function(el){ return el.getAttribute('id')=='theMiddleB';}); Y2.util.Dom.getLastChild('div.second'); Y2.util.Dom.getLastChild('div.second', context); Y2.util.Dom.getLastChildBy('div.second', function(el){ return el.getAttribute('id')=='theFirstB';}); Y2.util.Dom.getLastChildBy('div.second', context, function(el){ return el.getAttribute('id')=='theFirstB';}); Y2.util.Dom.getNextSibling('div.second'); Y2.util.Dom.getNextSibling('div.second', context); Y2.util.Dom.getNextSiblingBy('div.second',function(el){ return el.getAttribute('class')=='third';}); Y2.util.Dom.getNextSiblingBy('div.second', context, function(el){ return YAHOO.util.Dom.hasClass(el,'third');}); Y2.util.Dom.getPreviousSibling('div.second'); Y2.util.Dom.getPreviousSibling('div.second', context); Y2.util.Dom.getPreviousSiblingBy('div.second', function(el){ return el.getAttribute('class')=='first';}); Y2.util.Dom.getPreviousSiblingBy('div.second', context, function(el){ return YAHOO.util.Dom.hasClass(el,'first');}); Y2.util.Dom.getRegion('div.second'); Y2.util.Dom.getRegion('div.second', context); Y2.util.Dom.getRegionAll('div.second'); Y2.util.Dom.getRegionAll('div.second', context); Y2.util.Dom.setStyle('div', 'border', '1px'); Y2.util.Dom.setStyle('div', context, 'border', '10px'); Y2.util.Dom.setStyleAll('div', 'border', '1px'); Y2.util.Dom.setStyleAll('div', context, 'border', '10px'); Y2.util.Dom.getStyle('div', 'border'); Y2.util.Dom.getStyle('div', context, 'border'); Y2.util.Dom.getStyleAll('div', 'border'); Y2.util.Dom.getStyleAll('div', context, 'border'); Y2.util.Dom.setX('div.second', 60); Y2.util.Dom.setX('div.second', context, 60); Y2.util.Dom.setXAll('div.second', 60); Y2.util.Dom.setXAll('div.second', context, 60); Y2.util.Dom.setY('div.second', 60); Y2.util.Dom.setY('div.second', context, 60); Y2.util.Dom.setYAll('div.second', 60); Y2.util.Dom.setYAll('div.second', context, 60); Y2.util.Dom.getXAll('div.second'); Y2.util.Dom.getXAll('div.second', context); Y2.util.Dom.getX('div.second'); Y2.util.Dom.getX('div.second', context); Y2.util.Dom.getYAll('div.second'); Y2.util.Dom.getYAll('div.second', context); Y2.util.Dom.getY('div.second'); Y2.util.Dom.getY('div.second', context); Y2.util.Dom.setXY('div.second', [120,120]); Y2.util.Dom.setXY('div.second', context, [120,120]); Y2.util.Dom.setXYAll('div.second', [120,120]); Y2.util.Dom.setXYAll('div.second', context, [120,120]); Y2.util.Dom.getXYAll('div.second'); Y2.util.Dom.getXYAll('div.second', context); Y2.util.Dom.getXY('div.second'); Y2.util.Dom.getXY('div.second', context); Y2.util.Dom.inDocument('div.second'); Y2.util.Dom.inDocument('div.second', context); Y2.util.Dom.insertAfter('div.third','div.fourth'); Y2.util.Dom.insertAfter('div.third', context,'div.fourth'); Y2.util.Dom.insertAfter('div.third', 'div.fourth', context); Y2.util.Dom.insertAfter('div.third', context,'div.fourth', context); Y2.util.Dom.insertBefore('div.third','div.fourth'); Y2.util.Dom.insertBefore('div.third', context,'div.fourth'); Y2.util.Dom.insertBefore('div.third','div.fourth', context); Y2.util.Dom.insertBefore('div.third', context,'div.fourth', context); Y2.util.Dom.isAncestor('div.second','b#theFirstB'); Y2.util.Dom.isAncestor('div.second', context,'b#theFirstB'); Y2.util.Dom.isAncestor('div.second','b#theFirstB', context); Y2.util.Dom.isAncestor('div.second', context,'b#theFirstB', context);