(function(b,d){var e="Telerik.OData.ItemsUrl",f="$callback",a="application/json",c={0:"json",1:"jsonp"}; b.ODataSettings=function(h){b.ODataSettings.initializeBase(this,[h]); var g=h.ODataSettings; this._path=h.Path; this._odata=true; this._responseType=g.ResponseType; this._tree=new b.ODataBinderTree(g.InitialContainerName,g.Entities,g.EntityContainer); }; b.ODataSettings.prototype={get_path:function(){return this._path; },get_responseType:function(){return this._responseType; },get_tree:function(){return this._tree; },get_isEmpty:function(){return false; }}; b.ODataSettings.registerClass("Telerik.Web.UI.ODataSettings",b.WebServiceSettings); b.ODataBinderTree=function(h,g,i){this._entities=g; this._map=i; this._tree=this._buildTree(h); }; b.ODataBinderTree.prototype={get_settingsByDepth:function(h){function g(j,i){if(j==h){return i; }return g(++j,i.child); }return g(0,this._tree); },_buildTree:function(h){var g=!!h?this._getEntitySetByName(h):this._map[0]; return this._buildNode(g,this._findChildCallback); },_findChildCallback:function(g){if(!g){return; }var h=this._getEntitySetByName(g); return this._buildNode(h,this._findChildCallback); },_buildNode:function(i,h){var g=this._getEntityByName(i.Name),j=this,k={name:i.Name,type:i.EntityType,entity:g,child:h.apply(j,[g.NavigationProperty])}; return k; },_getByName:function(h,k){for(var g=0; g