﻿
function eGridFormTopBar(toolbarID, gridformID){
    var gridformID = gridformID;
    var toolbarID  = toolbarID;
    
    function collapseGridForm(ev){
       
        var target = document.getElementById(toolbarID + "_ExpandIcon");
        var display;
        
        if (target.getAttribute("IsCollapsed")=="false"){
            target.src   = target.src.replace(/GridForm.minus.png/i, "GridForm.plus.png");
            display = "none";
            target.setAttribute("IsCollapsed", "true");
        }
        else{
            target.src   = target.src.replace(/GridForm.plus.png/i, "GridForm.minus.png");
            display = "";    
            target.setAttribute("IsCollapsed", "false");
        }
            
        var objGridForm = document.getElementById(gridformID);
        var width       = objGridForm.offsetWidth;
        var n           = objGridForm.rows.length;
        for (i=1;i<n;i++)
            objGridForm.rows[i].style.display = display;
            
        objGridForm.style.width = (width) + "px";
   }

    if (document.getElementById(toolbarID + "_ExpandIcon"))
        document.getElementById(toolbarID + "_ExpandIcon").onclick   = collapseGridForm;
    if (document.getElementById(toolbarID + "_FriendlyName"))
        document.getElementById(toolbarID + "_FriendlyName").onclick = collapseGridForm;
}
if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();