/* Copyright (c) 2004-2010, The Dojo Foundation All Rights Reserved. Available via Academic Free License >= 2.1 OR the modified BSD license. see: http://dojotoolkit.org/license for details */ if(!dojo._hasResource["dijit._Contained"]){ dojo._hasResource["dijit._Contained"]=true; dojo.provide("dijit._Contained"); dojo.declare("dijit._Contained",null,{getParent:function(){ var _1=dijit.getEnclosingWidget(this.domNode.parentNode); return _1&&_1.isContainer?_1:null; },_getSibling:function(_2){ var _3=this.domNode; do{ _3=_3[_2+"Sibling"]; }while(_3&&_3.nodeType!=1); return _3&&dijit.byNode(_3); },getPreviousSibling:function(){ return this._getSibling("previous"); },getNextSibling:function(){ return this._getSibling("next"); },getIndexInParent:function(){ var p=this.getParent(); if(!p||!p.getIndexOfChild){ return -1; } return p.getIndexOfChild(this); }}); }