var rtvo05 = false;var rtvT6l = false;var rtvq20 = null;var rtvl1O = null;function RadTreeNode(){this.Parent = null;this.TreeView = null;this.Nodes = new Array();this.ID = null;this.RealID = null;this.SignImage = null;this.SignImageExpanded = null;this.Image = 0;this.ImageExpanded = 0;this.Action = null;this.Index = 0;this.Level = 0;this.Text = null;this.Value = null;this.Category = null;this.NodeCss = null;this.NodeCssOver = null;this.NodeCssSelect = null;this.ContextMenuName = null;this.Enabled = true;this.Expanded = false;this.Checked = false;this.Selected = false;this.DragEnabled = 1;this.DropEnabled = 1;this.EditEnabled = 1;this.ExpandOnServer = 0;this.IsClientNode = 0;};RadTreeNode.prototype.Next = function(){var rtv_86 = (this.Parent != null) ? this.Parent.Nodes : this.TreeView.Nodes;return (this.Index >= rtv_86.length) ? null : rtv_86[this.Index + 1];};RadTreeNode.prototype.Prev = function(){var rtv_86 = (this.Parent != null) ? this.Parent.Nodes : this.TreeView.Nodes;return (this.Index <= 0) ? null : rtv_86[this.Index - 1];};RadTreeNode.prototype.NextVisible = function(){if (this.Expanded)return this.Nodes[0];if (this.Next() != null)return this.Next();var rtvl7o = this;while (rtvl7o.Parent != null){if (rtvl7o.Parent.Next() != null)return rtvl7o.Parent.Next();rtvl7o = rtvl7o.Parent;}return null;};RadTreeNode.prototype.PrevVisible = function(){if (this.Prev() != null)return this.Prev();if (this.Parent != null)return this.Parent;return null;};RadTreeNode.prototype.Toggle = function(){if (this.Enabled){if (this.TreeView.FireEvent(this.TreeView.BeforeClientToggle, this) == false)return;(this.Expanded) ? this.Collapse() : this.Expand();this.TreeView.FireEvent(this.TreeView.AfterClientToggle, this);}};RadTreeNode.prototype.CollapseNonParentNodes = function(){    for (var i=0;i<this.TreeView.AllNodes.length;i++){   if (!this.IsParent(this.TreeView.AllNodes[i]))   {this.TreeView.AllNodes[i].CollapseNoEffect();   }} };RadTreeNode.prototype.rtvO88 = function(){var o79 = this.TreeView.LoadOnDemandUrl + "&rtnID=" + this.ID + "&rtnLevel=" + this.Level + "&rtnRealID=" + this.RealID + "&rtnParentPosition=" + this.GetParentPositions() + "&rtnText=" + this.Text + "&rtnValue=" + this.Value;var rtvl53;if (document.all){rtvl53 = new ActiveXObject("Microsoft.XMLHTTP");}else{rtvl53 = new XMLHttpRequest();}rtvl53.open("POST", o79, false);rtvl53.send("");var rtvT9o = rtvl53.responseText;var rtvG2T = rtvT9o.indexOf(",");var rtvG04 = parseInt(rtvT9o.substring(0,rtvG2T));var rtvq7l = rtvT9o.substring(rtvG2T+1, rtvG04 + rtvG2T+1);var rtvS2_ = rtvT9o.substring(rtvG04 + rtvG2T+1);this.LoadNodesOnDemand(rtvq7l);rtvInsertHTML(this.TextElement().parentNode,rtvS2_);this.ImageOn();this.SignOn();this.Expanded = true;this.ExpandOnServer = 0;this.TreeView.FireEvent(this.TreeView.AfterClientToggle, this);switch (this.TreeView.LoadingMessagePosition){case 0 :case 1 : this.TextElement().innerHTML = this.Text; break;case 2 : this.TextElement().parentNode.removeChild(document.getElementById(this.ID + "Loading")); break;}return;};RadTreeNode.prototype.Expand = function(){if (this.ExpandOnServer){if (!this.TreeView.FireEvent(this.TreeView.BeforeClientToggle, this))return;if (this.ExpandOnServer == 1){var rtvo63 = "__doPostBack('" + this.TreeView.UniqueId + "','" + "@NE/" + this.ID + "')";eval(rtvo63);return;}if (this.ExpandOnServer == 2){switch (this.TreeView.LoadingMessagePosition){case 0 : this.TextElement().innerHTML = "<span class=" + this.TreeView.LoadingMessageCssClass + ">" + this.TreeView.LoadingMessage +  "</span> " + this.TextElement().innerHTML; break;case 1 : this.TextElement().innerHTML = this.TextElement().innerHTML + " " + "<span class=" + this.TreeView.LoadingMessageCssClass + ">" +this.TreeView.LoadingMessage +  "</span> "; break;case 2 : rtvInsertHTML(this.TextElement().parentNode,"<div id=" + this.ID + "Loading " +  " class=" + this.TreeView.LoadingMessageCssClass + ">"+ this.TreeView.LoadingMessage+ "</div>"); break;}var rtvT83 = this;window.setTimeout( function() { rtvT83.rtvO88() }, 20);return;}}    if (!this.Nodes.length) return;    if (this.TreeView.SingleExpandPath)this.CollapseNonParentNodes();    var rtv_9q = document.getElementById("G" + this.ID);   if (this.TreeView.ExpandDelay > 0){rtv_9q.style.overflow = "hidden";rtv_9q.style.height = "1px";  rtv_9q.style.display = "block";rtv_9q.firstChild.style.position = "relative";    window.setTimeout( "rtvNodeExpand(1,'" + rtv_9q.id + "'," + this.TreeView.ExpandDelay + ");", 20);}else{rtv_9q.style.display = "block";}    this.ImageOn();this.SignOn();this.Expanded = true;if (!this.IsClientNode)this.TreeView.UpdateExpandedState();};RadTreeNode.prototype.GetParentPositions = function(){var parentNode = this;var rtvZ2B = "";while (parentNode != null){if (parentNode.Next() != null){rtvZ2B = rtvZ2B + "1";}else{rtvZ2B = rtvZ2B + "0";}parentNode = parentNode.Parent;}return rtvZ2B;};RadTreeNode.prototype.Collapse = function(){if (this.Nodes.length > 0){if (this.TreeView.ExpandDelay > 0){var rtv_9q = document.getElementById("G" + this.ID); rtv_9q.style.overflow = "hidden";rtv_9q.style.display = "block";rtv_9q.firstChild.style.position = "relative";window.setTimeout("rtvNodeCollapse(" + rtv_9q.scrollHeight + ",'" + rtv_9q.id + "'," + this.TreeView.ExpandDelay + " );", 20);}else{this.CollapseNoEffect();}this.ImageOff();this.SignOff();this.Expanded = false;this.TreeView.UpdateExpandedState();}};RadTreeNode.prototype.CollapseNoEffect = function(){if (this.Nodes.length > 0){var rtv_9q = document.getElementById("G" + this.ID); rtv_9q.style.display = "none";this.ImageOff();this.SignOff();this.Expanded = false;this.TreeView.UpdateExpandedState();}};RadTreeNode.prototype.Highlight = function(e){if (!this.Enabled) return;if (e){if (this.TreeView.MultipleSelect && e.ctrlKey){if (this.Selected){this.TextElement().className = this.NodeCss;this.Selected = false;if (this.TreeView.SelectedNode == this)this.TreeView.SelectedNode = null;this.TreeView.UpdateSelectedState();return;}}else{this.TreeView.UnSelectAllNodes();}}this.TextElement().className = this.NodeCssSelect;this.TreeView.SelectNode(this);this.TreeView.FireEvent(this.TreeView.AfterClientHighlight, this);};RadTreeNode.prototype.ExecuteAction = function(e){if (this.TreeView.FireEvent(this.TreeView.BeforeClientClick, this) == false)return;if (this.IsClientNode)return;if (this.Action != null && this.Action != ""){if (this.Action.substr(0,12) == "__doPostBack" && this.TreeView.CausesValidation){if (typeof(Page_ClientValidate) != 'function' ||  Page_ClientValidate()){eval(this.Action);if (e){(document.all) ? e.returnValue = false : e.preventDefault();}}}}else{var rtvG2G = this.TextElement();if (rtvG2G.tagName == "A")rtvG2G.click();}};RadTreeNode.prototype.Select = function(e){if (this.Enabled) {this.Highlight(e);this.TreeView.LastHighlighted = this;this.ExecuteAction();}else{(document.all) ? e.returnValue = false : e.preventDefault();}};RadTreeNode.prototype.UnSelect = function(){this.TextElement().className = this.NodeCss;this.Selected = false;};RadTreeNode.prototype.Disable = function(){this.TextElement().className = this.TreeView.NodeCssDisable;this.Enabled = false;this.Selected = false;if (this.CheckElement() != null)this.CheckElement().disabled = true;};RadTreeNode.prototype.Enable = function(){this.TextElement().className = this.NodeCss;this.Enabled = true;if (this.CheckElement() != null)this.CheckElement().disabled = false;};RadTreeNode.prototype.Hover = function(){if (this.Enabled){if (this.TreeView.FireEvent(this.TreeView.BeforeClientHighlight, this) == false)return;this.TreeView.LastHighlighted = this;if (!this.Selected)this.TextElement().className = this.NodeCssOver;this.TreeView.FireEvent(this.TreeView.AfterClientHighlight, this);}};RadTreeNode.prototype.UnHover = function(){if (this.Enabled){this.TreeView.LastHighlighted = null;if (!this.Selected)this.TextElement().className = this.NodeCss;}};RadTreeNode.prototype.CheckBoxClick = function(e){if (this.Enabled){if (this.TreeView.FireEvent(this.TreeView.BeforeClientCheck, this) == false){(this.Checked) ? this.Check() : this.UnCheck();return;}(this.Checked) ? this.UnCheck() : this.Check();this.TreeView.FireEvent(this.TreeView.AfterClientCheck, this);}};RadTreeNode.prototype.Check = function(){if (this.CheckElement() != null){this.CheckElement().checked = true;this.Checked = true;this.TreeView.UpdateCheckedState();}};RadTreeNode.prototype.UnCheck = function(){if (this.CheckElement() != null){this.CheckElement().checked = false;this.Checked = false;this.TreeView.UpdateCheckedState();}};RadTreeNode.prototype.IsSet = function(a) {   return (a != null && a != "");};RadTreeNode.prototype.ImageOn = function() {var rtvZ92 = document.getElementById(this.ID + "i");if (this.ImageExpanded != 0)rtvZ92.src = this.ImageExpanded;};RadTreeNode.prototype.ImageOff = function(){var rtvZ92 = document.getElementById(this.ID + "i");if (this.Image != 0)rtvZ92.src = this.Image;};RadTreeNode.prototype.SignOn = function() { var rtvT52 = document.getElementById(this.ID + "c");if (this.IsSet(this.SignImageExpanded)) rtvT52.src = this.SignImageExpanded; };RadTreeNode.prototype.SignOff = function(){ var rtvT52 = document.getElementById(this.ID + "c");if (this.IsSet(this.SignImage)) rtvT52.src = this.SignImage; };RadTreeNode.prototype.TextElement = function(){var rtvo5o = document.getElementById(this.ID);var rtvS1q = rtvo5o.getElementsByTagName("span")[0];if (rtvS1q == null)rtvS1q = rtvo5o.getElementsByTagName("a")[0];return rtvS1q;};RadTreeNode.prototype.CheckElement = function(){return document.getElementById(this.ID).getElementsByTagName("input")[0];};RadTreeNode.prototype.IsParent = function(rtvl01){   var rtvZ7_ = this.Parent;   while (rtvZ7_ != null)   {if (rtvl01 == rtvZ7_)return true;rtvZ7_ = rtvZ7_.Parent;   }      return false;};RadTreeNode.prototype.StartEdit = function(){if (this.EditEnabled){var rtv_43 = this.TextElement().innerHTML;this.TreeView.EditMode = true;var parentElement = this.TextElement().parentNode;this.TreeView.EditTextElement = this.TextElement().cloneNode(true);this.TextElement().parentNode.removeChild(this.TextElement());var rtvl90 = this;var rtv_6q = document.createElement("input");rtv_6q.setAttribute("type","text");rtv_6q.setAttribute("size", this.Text.length + 3);rtv_6q.setAttribute("value", rtv_43);rtv_6q.className = this.TreeView.NodeCssEdit;var rtvl05 = this;rtv_6q.onblur = function() { rtvl05.EndEdit(); };rtv_6q.onchange = function(){ rtvl05.EndEdit(); };rtv_6q.onkeypress = function(e) { rtvl05.AnalyzeEditKeypress(e); };rtv_6q.onsubmit = function(){ return false; };parentElement.appendChild(rtv_6q);this.TreeView.EditInputElement = rtv_6q;rtv_6q.focus();}};RadTreeNode.prototype.EndEdit = function(){var parentElement = this.TreeView.EditInputElement.parentNode;if (this.TreeView.EditTextElement.innerHTML != this.TreeView.EditInputElement.value){var rtvG48 = this.TreeView.EditInputElement.value.replace(/'/g,"&squote");rtvG48 = rtvG48.replace(/#/g,"&ssharp");var rtvo63 = "__doPostBack('" + this.TreeView.UniqueId + "','" + "@NTE:" + this.ID + "#" + rtvG48 +  "')";eval(rtvo63);return;}this.TreeView.EditTextElement.innerHTML = this.TreeView.EditInputElement.value;this.Text = this.TreeView.EditInputElement.value;this.TreeView.EditInputElement.parentNode.removeChild(this.TreeView.EditInputElement);parentElement.appendChild(this.TreeView.EditTextElement);this.TreeView.EditMode = false;this.TreeView.EditInputElement = null;this.TreeView.EditTextElement = null;};RadTreeNode.prototype.AnalyzeEditKeypress = function(e){if (document.all) e = event;if (e.keyCode == 13){this.EndEdit();return false;}if (e.keyCode == 27){this.TreeView.EditInputElement.value = this.TreeView.EditTextElement.innerHTML;this.EndEdit();}return true;};RadTreeNode.prototype.LoadNodesOnDemand = function(Z2_){eval(Z2_);var rtvG1l = eval(this.ID + "ClientData");for (var i=0; i<rtvG1l.length; i++){rtvG1l[i][17] = 0;this.TreeView.LoadNode(rtvG1l[i], null, this);}};function RadTreeView(uniqueId, id, firstNodeId, _nodeCss, _nodeCssOver, _nodeCssSelect, _multipleSelect, _ie, _serverId, _dragAndDrop, _scrollTop, _nodeCssDisable, _nodeCssEdit){this.ID = _serverId;this.UniqueId = uniqueId;this.Container = id;this.Nodes = new Array();this.AllNodes = new Array();this.NodeCss = _nodeCss;this.NodeCssOver = _nodeCssOver;this.NodeCssSelect = _nodeCssSelect;this.NodeCssDisable = _nodeCssDisable;this.NodeCssEdit = _nodeCssEdit;this.MultipleSelect = _multipleSelect;this.IE = _ie;this.SelectedNode = null;this.DragAndDrop = _dragAndDrop;this.DragMode = false;this.DragSource = null;this.DragClone = null;this.LastHighlighted = null;this.MouseInside = false;this.HtmlElementID = "";this.EditMode = false;this.EditTextElement = null;this.EditInputElement = null;this.BeforeClientClick = null;this.BeforeClientHighlight = null;this.AfterClientHighlight = null;this.BeforeClientDrop = null;this.BeforeClientToggle = null;this.AfterClientToggle = null;this.BeforeClientContextClick = null;this.AfterClientContextClick = null;this.BeforeClientCheck = null;this.AfterClientCheck = null;this.AfterClientMove = null;this.AfterClientFocus = null;this.BeforeClientDrag = null;this.CausesValidation = true;this.ContextMenuVisible = false;this.ContextMenuName = null;this.SingleExpandPath = false;this.ExpandDelay = 3;this.TabIndex = 0;this.AllowNodeEditing = false;this.LoadOnDemandUrl = null;this.LoadingMessage = "(loading ...)";this.LoadingMessagePosition = 0;this.LoadingMessageCssClass = "LoadingMessage";if (_scrollTop > 0){this.rtvB6S = _scrollTop;if (document.all){self.attachEvent('onload', function() { for (var i=0; i<tlrkTreeViews.length; i++) { document.getElementById(tlrkTreeViews[i].Container).scrollTop = tlrkTreeViews[i].rtvB6S; } } );}else{self.addEventListener('load', function() { for (var i=0; i<tlrkTreeViews.length; i++) { document.getElementById(tlrkTreeViews[i].Container).scrollTop = tlrkTreeViews[i].rtvB6S; } } , false);}}var ImageList = new Array();this.PreloadImages(ImageList);GlobalTreeViewImageList = ImageList;this.LoadTree(ImageList);var rtvS85 = document.getElementById(this.Container).getElementsByTagName("IMG");for (var i=0; i<rtvS85.length; i++){var rtvG2T = rtvS85[i].getAttribute("r");if (rtvG2T != null && rtvG2T != "")rtvS85[i].src = ImageList[rtvG2T].src;rtvS85[i].align = "absmiddle";}var rtvO0G = document.getElementById(this.Container).getElementsByTagName("INPUT");    for (var i=0; i<rtvO0G.length; i++)    {        rtvO0G[i].style.verticalAlign = "middle";    }if ( (!this.IE) && (!rtvo05)){rtvo05 = true;document.addEventListener('keydown', this.KeyDownMozilla, false);}if (!rtvT6l){rtvT6l = true;if (this.IE){  if (this.DragAndDrop)  document.attachEvent('onmousemove', rtvMouseMove);  document.attachEvent('onmouseup', rtvMouseUp);  }else{  if (this.DragAndDrop)document.addEventListener('mousemove', rtvMouseMove, false);  document.addEventListener('mouseup', rtvMouseUp, false);}}};RadTreeView.prototype.PreloadImages = function(rtvS85){var imageData = eval(this.ID + "ImageData"); for (var i=0; i<imageData.length; i++){var rtvZ7l = new Image();rtvZ7l.src = imageData[i];rtvS85[i] = rtvZ7l;}};RadTreeView.prototype.FindNode = function(rtvl01){for (var i=0;i<this.AllNodes.length;i++){if (this.AllNodes[i].ID == rtvl01)return this.AllNodes[i];}return null;};RadTreeView.prototype.FindNodeByText = function(text){for (var i=0;i<this.AllNodes.length;i++){if (this.AllNodes[i].Text == text)return this.AllNodes[i];}return null;};RadTreeView.prototype.FindNodeByValue = function(value){for (var i=0;i<this.AllNodes.length;i++){if (this.AllNodes[i].Value == value)return this.AllNodes[i];}return null;};RadTreeView.prototype.LoadTree = function(imageList){var Z52 = eval(this.ID + "ClientData"); for (var i=0; i<Z52.length; i++){this.LoadNode(Z52[i], imageList);}};RadTreeView.prototype.LoadNode = function(Z52, imageList, parentNode){var rtvO5_ = new RadTreeNode();rtvO5_.ID = Z52[0];rtvO5_.TreeView = this;var rtvl4T = Z52[17];if (rtvl4T > 0)rtvO5_.Parent = this.AllNodes[rtvl4T-1];if (parentNode != null)rtvO5_.Parent = parentNode;rtvO5_.NodeCss = this.NodeCss;rtvO5_.NodeCssOver = this.NodeCssOver;rtvO5_.NodeCssSelect = this.NodeCssSelect;rtvO5_.Text = Z52[1];rtvO5_.Value = Z52[2];rtvO5_.Category = Z52[3];if (imageList != null){rtvO5_.SignImage = imageList[Z52[4]].src;rtvO5_.SignImageExpanded = imageList[Z52[5]].src;}else{rtvO5_.SignImage = GlobalTreeViewImageList[Z52[4]].src; rtvO5_.SignImageExpanded = GlobalTreeViewImageList[Z52[5]].src;}if (Z52[6] > 0)rtvO5_.Image = imageList[Z52[6]].src;if (Z52[7] > 0)rtvO5_.ImageExpanded = imageList[Z52[7]].src;rtvO5_.Selected = Z52[8];if (rtvO5_.Selected)this.SelectedNode = rtvO5_;rtvO5_.Checked = Z52[9];rtvO5_.Enabled = Z52[10];rtvO5_.Expanded = Z52[11];rtvO5_.Action = Z52[12];if (this.IsSet(Z52[13])) rtvO5_.NodeCss = Z52[13];if (this.IsSet(Z52[14])) rtvO5_.ContextMenuName = Z52[14];this.AllNodes[this.AllNodes.length] = rtvO5_;if (rtvO5_.Parent != null){rtvO5_.Parent.Nodes[rtvO5_.Parent.Nodes.length] = rtvO5_;}else{this.Nodes[this.Nodes.length] = rtvO5_;}rtvO5_.Index = Z52[16];rtvO5_.DragEnabled = Z52[18];rtvO5_.DropEnabled = Z52[19];rtvO5_.ExpandOnServer = Z52[20];if (this.IsSet(Z52[21])) rtvO5_.NodeCssOver = Z52[21];if (this.IsSet(Z52[22])) rtvO5_.NodeCssSelect = Z52[22];rtvO5_.Level = Z52[23];rtvO5_.RealID = Z52[24];rtvO5_.IsClientNode = Z52[25];rtvO5_.EditEnabled = Z52[26];};RadTreeView.prototype.Toggle = function(rtvl01) {  this.FindNode(rtvl01).Toggle(); };RadTreeView.prototype.Select = function(rtvl01, e) { this.FindNode(rtvl01).Select(e); };RadTreeView.prototype.Hover = function(rtvl01) { this.FindNode(rtvl01).Hover(); };RadTreeView.prototype.UnHover = function(rtvl01) { this.FindNode(rtvl01).UnHover(); };RadTreeView.prototype.CheckBoxClick = function(rtvl01, e) { this.FindNode(rtvl01).CheckBoxClick(e); };RadTreeView.prototype.Highlight = function(rtvl01, e) { this.FindNode(rtvl01).Highlight(e); };RadTreeView.prototype.SelectNode = function(rtvl01){this.SelectedNode = rtvl01;rtvl01.Selected = true;this.UpdateSelectedState();};RadTreeView.prototype.GetSelectedNodes = function(){var rtvG5B = new Array();for (var q2G=0; i<this.AllNodes.length; i++){if (this.AllNodes[i].Selected)rtvG5B[rtvG5B.length] = this.AllNodes[i];}return rtvG5B;};RadTreeView.prototype.UnSelectAllNodes = function(rtvl01){for (var i=0; i<this.AllNodes.length;i++){if (this.AllNodes[i].Selected && this.AllNodes[i].Enabled)this.AllNodes[i].UnSelect();}};RadTreeView.prototype.KeyDownMozilla = function(e) {try{ var rtvB95 = tlrkTreeViews.length;} catch (exception) { return; };var rtvS04 = rtvq20;if (rtvS04 != null && rtvS04.SelectedNode != null){if (rtvS04.EditMode) return;if(e.keyCode == 107 || e.keyCode == 109 || e.keyCode == 37 || e.keyCode == 39)rtvS04.SelectedNode.Toggle();if(e.keyCode == 40 && rtvS04.SelectedNode.NextVisible() != null)rtvS04.SelectedNode.NextVisible().Highlight(e);if(e.keyCode == 38 && rtvS04.SelectedNode.PrevVisible() != null)rtvS04.SelectedNode.PrevVisible().Highlight(e);if(e.keyCode == 13)rtvS04.SelectedNode.ExecuteAction();if(e.keyCode == 32)rtvS04.SelectedNode.CheckBoxClick();if (e.keyCode == 113 && rtvS04.AllowNodeEditing)rtvS04.SelectedNode.StartEdit();}};RadTreeView.prototype.KeyDown = function(e) {if (this.EditMode) return;var rtvl01 = this.SelectedNode;if (rtvl01 != null){if(e.keyCode == 107 || e.keyCode == 109 || e.keyCode == 37 || e.keyCode == 39)rtvl01.Toggle();if(e.keyCode == 40 && rtvl01.NextVisible() != null) rtvl01.NextVisible().Highlight(e);if(e.keyCode == 38 && rtvl01.PrevVisible() != null)rtvl01.PrevVisible().Highlight(e);if(e.keyCode == 13)rtvl01.ExecuteAction(e);if(e.keyCode == 32) rtvl01.CheckBoxClick();if (e.keyCode == 113 && this.AllowNodeEditing)rtvl01.StartEdit();}else{if (e.keyCode == 38 || e.keyCode == 40 || e.keyCode == 13 || e.keyCode == 32)this.Nodes[0].Highlight();}};RadTreeView.prototype.UpdateExpandedState = function() {var rtvG09 = "";for (var i=0; i<this.AllNodes.length; i++){var rtvq83 = (this.AllNodes[i].Expanded) ? "1" : "0";rtvG09 += rtvq83;}document.getElementById(this.UniqueId + "_expanded").value = rtvG09;};RadTreeView.prototype.UpdateCheckedState = function() {var rtvS0Z = "";for (var i=0; i<this.AllNodes.length; i++){var rtvo5q = (this.AllNodes[i].Checked) ? "1" : "0";rtvS0Z += rtvo5q;}document.getElementById(this.UniqueId + "_checked").value = rtvS0Z;};RadTreeView.prototype.UpdateSelectedState = function() {var rtvS9Z = "";for (var i=0; i<this.AllNodes.length; i++){var rtvo8T = (this.AllNodes[i].Selected) ? "1" : "0";rtvS9Z += rtvo8T;}document.getElementById(this.UniqueId + "_selected").value = rtvS9Z;};RadTreeView.prototype.Scroll = function(e){document.getElementById(this.UniqueId + "_scroll").value = document.getElementById(this.Container).scrollTop;};RadTreeView.prototype.ContextMenuClick = function(e,p1,p2,p3) {rtvl90 = this;window.setTimeout("rtvl90.HideContextMenu()", 10);if (this.FireEvent(this.BeforeClientContextClick, this.LastHighlighted, p1) == false)return;if (p2){var rtvo63 = "__doPostBack('" + this.UniqueId + "','" + "@CC:" + this.SelectedNode.ID + "#" + p1 + "#" + p3 + "')";eval(rtvo63);}};RadTreeView.prototype.ContextMenu = function(e) {var src = (this.IE) ? e.srcElement : e.target;if (this.LastHighlighted != null && this.LastHighlighted.ContextMenuName != null && this.LastHighlighted.Enabled){if (!this.ContextMenuVisible){var rtvl01 = this.FindNode(src.parentNode.id);if (rtvl01 != null){this.Highlight(src.parentNode.id, e);document.all ? this.ShowContextMenu(this.LastHighlighted.ContextMenuName, e.x, e.y) :this.ShowContextMenu(this.LastHighlighted.ContextMenuName, e.clientX, e.clientY);document.all ? e.returnValue = false : e.preventDefault();}return;}}};RadTreeView.prototype.ShowContextMenu = function(name, x, y){var rtvq85 = document.getElementById("rtvcm" + this.ID + name);rtvq85.style.left = x + document.body.scrollLeft + "px";rtvq85.style.top = y + document.body.scrollTop + "px";rtvq85.style.display = "block";this.ContextMenuVisible = true;this.ContextMenuName = name;};RadTreeView.prototype.HideContextMenu = function(){var rtvq85 = document.getElementById("rtvcm" + this.ID + this.ContextMenuName);if (rtvq85)rtvq85.style.display = "none";this.ContextMenuVisible = false;};RadTreeView.prototype.MouseClickDispatcher = function(e) {var src = (this.IE) ? e.srcElement : e.target;var rtvq54 = rtvGetNodeID(e);if (rtvq54 != null){var rtvT0_ = this.FindNode(rtvq54);if (rtvT0_.Selected){if (this.AllowNodeEditing){rtvT0_.StartEdit();return;}if (this.MultipleSelect){this.Select(rtvq54, e);}}else{this.Select(rtvq54, e);}}if (src.tagName == "IMG" && src.getAttribute("rtsign") != null){this.Toggle(src.parentNode.id);}if (src.tagName == "INPUT" && src.getAttribute("rtcheck") != null){this.CheckBoxClick(src.parentNode.id, e);}};RadTreeView.prototype.DoubleClickDispatcher = function(e) {var rtvq54 = rtvGetNodeID(e);if (rtvq54 != null){this.Toggle(rtvq54);}};RadTreeView.prototype.MouseOverDispatcher = function(e) {var src = (this.IE) ? e.srcElement : e.target;if (src.getAttribute("rtn") == "1"){this.Hover(src.parentNode.id);}};RadTreeView.prototype.MouseOutDispatcher = function(e) {var src = (this.IE) ? e.srcElement : e.target;if (src.getAttribute("rtn") == "1"){this.UnHover(src.parentNode.id);}};RadTreeView.prototype.MouseDown = function(e) {if (this.LastHighlighted != null && this.DragAndDrop){if (this.FireEvent(this.BeforeClientDrag, this.LastHighlighted) == false) return;if (!this.LastHighlighted.DragEnabled) return;if (e.button == 2) return;this.DragSource = this.LastHighlighted;this.DragClone = document.createElement("span");rtvl1O = this;var q77 = "";if (this.MultipleSelect && (this.SelectedNodesCount() > 1)){for (var i=0; i<this.AllNodes.length; i++){if (this.AllNodes[i].Selected){if (this.IE){var q32 = this.AllNodes[i].TextElement().previousSibling;if (q32.getAttribute("rtimg"))q77 += this.AllNodes[i].TextElement().previousSibling.outerHTML;}q77 += this.AllNodes[i].TextElement().innerHTML + "<BR>";}}}if (q77 == ""){var q32 = this.LastHighlighted.TextElement().previousSibling;if (q32.getAttribute("rtimg") == "T"){q77 += "<q32 valign='absmiddle' src=" + q32.src + ">";}q77 += this.LastHighlighted.TextElement().innerHTML;}this.DragClone.innerHTML = q77;this.DragClone.style.color = "gray";this.DragClone.style.position = "absolute";this.DragClone.style.display = "none";document.body.insertBefore(this.DragClone, document.body.childNodes[0]);if (this.DragSource.TextElement().tagName == "A"){(document.all) ? e.returnValue = false : e.preventDefault();}}};RadTreeView.prototype.SelectedNodesCount = function(){var rtvB4Z = 0;for (var i=0; i<this.AllNodes.length; i++){if (this.AllNodes[i].Selected) rtvB4Z++;}return rtvB4Z;};RadTreeView.prototype.FireEvent = function(handler, a, b, c) {if (!handler)return true;RadTreeViewGlobalFirstParam = a;RadTreeViewGlobalSecondParam = b;RadTreeViewGlobalThirdParam = c;var Z2_ = handler;Z2_ = Z2_ + "(RadTreeViewGlobalFirstParam";Z2_ = Z2_ + ",RadTreeViewGlobalSecondParam";Z2_ = Z2_ + ",RadTreeViewGlobalThirdParam";Z2_ = Z2_ + ");";return eval(Z2_);};RadTreeView.prototype.Focus = function(e) {this.FireEvent(this.AfterClientFocus, this);};RadTreeView.prototype.IsSet = function(a) {   return (a != null && a != "");};RadTreeView.prototype.OnLoad = function(val){document.getElementById(rtvl90.Container).scrollTop = rtvl90.rtvB6S;};function rtvMouseMove(e){var i;try{for (i=0; i<tlrkTreeViews.length; i++)if (tlrkTreeViews[i].ContextMenuVisible)return;}catch (e) {}if (rtvl1O != null && rtvl1O.DragClone != null){var newx, newy;if (rtvl1O.IE){newx = e.x + document.body.scrollLeft + 8;newy = e.y + document.body.scrollTop + 4;}else{newx = e.clientX + document.body.scrollLeft + 8;newy = e.clientY + document.body.scrollTop + 4;}rtvl1O.DragClone.style.zIndex = 999;rtvl1O.DragClone.style.top = newy;rtvl1O.DragClone.style.left = newx;rtvl1O.DragClone.style.display = "block";rtvl1O.FireEvent(rtvl1O.AfterClientMove, e);(document.all) ? e.returnValue = false : e.preventDefault();}};function rtvMouseUp(e) {if (rtvq20 == null)return;for (var i=0; i<tlrkTreeViews.length; i++){if (tlrkTreeViews[i].ContextMenuVisible){contextMenuToBeHidden = tlrkTreeViews[i];window.setTimeout("contextMenuToBeHidden.HideContextMenu()", 10);return;}}if (rtvl1O == null || rtvl1O.DragClone == null)return;(document.all) ? e.returnValue = false : e.preventDefault();var rtvG7B = rtvl1O.DragSource;var rtvS58 = rtvq20.LastHighlighted;var rtvB06 = rtvq20;document.body.removeChild(rtvl1O.DragClone);rtvl1O.DragClone = null;if (rtvS58 != null && rtvS58.DropEnabled == false)return;if (rtvG7B == rtvS58)return;if (rtvG7B.IsClientNode || ( (rtvS58 != null) && rtvS58.IsClientNode)) return;if (rtvl1O.FireEvent(rtvl1O.BeforeClientDrop, rtvG7B, rtvS58, e) == false) return;var rtvo4O = rtvl1O.ID + ":" + rtvG7B.ID + ":";var rtvo21 = "";if (rtvS58 == null){rtvo21 = "null" + ":" + rtvl1O.HtmlElementID;}else{rtvo21 = rtvB06.ID + ":" + rtvS58.ID;}var rtvo63 = "__doPostBack('" + rtvl1O.UniqueId + "','" + "@ND:" + rtvo4O + rtvo21 + "')";if (rtvS58 == null && rtvl1O.HtmlElementID == "")return;eval(rtvo63);rtvl1O = null;};function rtvNodeExpand(a, id, delay){var rtvo53 = document.getElementById(id);var rtvS81 = rtvo53.scrollHeight;var rtvG54 = (rtvS81 - a) / delay;var height = a + rtvG54;if (height > rtvS81 - 1){rtvo53.style.height = "";    rtvo53.firstChild.style.position = ""; }else{rtvo53.style.height = height + "px";window.setTimeout("rtvNodeExpand(" + height + "," + "'" + id + "'," + delay +  ");", 5);}};function rtvNodeCollapse(a, id, delay){var rtvo53 = document.getElementById(id);var rtvS81 = rtvo53.scrollHeight;var rtvG54 = (rtvS81 - Math.abs(rtvS81 - a)) / delay;var height = a - rtvG54;if (height <= 1){rtvo53.style.height = "";    rtvo53.style.display = "none";    rtvo53.firstChild.style.position = "";    }else{rtvo53.style.height = height + "px";window.setTimeout("rtvNodeCollapse(" + height + "," + "'" + id + "'," + delay + " );", 5);}};function rtvGetNodeID(e){   var target = (document.all) ? e.srcElement : e.target;   parentNode = target;   while (parentNode != null)   {      if (parentNode.getAttribute)         if (parentNode.getAttribute("rtn") == "1")            return parentNode.parentNode.id;      parentNode = parentNode.parentNode;   }      return null;};function rtvDispatcher(t,w,e,p1,p2,p3){try{ var rtvB95 = tlrkTreeViews.length;} catch (exception) { return; };if (tlrkTreeViews){var rtvl38 = null;for (var i=0; i<tlrkTreeViews.length; i++){if (tlrkTreeViews[i].ID == t){rtvl38 = tlrkTreeViews[i];break;}}if (rtvl38.ContextMenuVisible && w != "mclick" && w != "cclick") return;if (rtvl38.EditMode) return;rtvq20 = rtvl38;var rtvq54 = rtvGetNodeID(e);switch (w){case "mover" : rtvl38.MouseOverDispatcher(e, rtvq54); break;case "mout" : rtvl38.MouseOutDispatcher(e, rtvq54); break;case "mclick" : rtvl38.MouseClickDispatcher(e); break;case "mdclick" : rtvl38.DoubleClickDispatcher(e); break;case "mdown" : rtvl38.MouseDown(e); break;case "mup" : rtvl38.MouseUp(e); break;case "context"   : rtvl38.ContextMenu(e); break;case "cclick" : rtvl38.ContextMenuClick(e,p1,p2,p3); break;case "scroll" : rtvl38.Scroll(e); break;case "focus" : rtvl38.Focus(e);case "keydown" : rtvl38.KeyDown(e);}}}function rtvInsertHTML(where, rtvT9o){if (document.all){where.insertAdjacentHTML("beforeEnd", rtvT9o);}else{var r = where.ownerDocument.createRange();r.setStartBefore(where);var rtvl99 = r.createContextualFragment(rtvT9o);where.appendChild(rtvl99);}};
