﻿// JScript File
// JScript File

function EnableControl(ctrlname) {
    var obj=document.getElementById(ctrlname);
    if (obj) {
        obj.disabled=false;
    }    
}

function DisableControl(ctrlname) {
    var obj=document.getElementById(ctrlname);
    if (obj) {
        obj.disabled=true;
    }    
}

function PositionObject(objname,top,left,sizex,sizey) {
    var win;
    win=document.getElementById(objname);
    if (sizex>0) {
        win.style.width=sizex+"px";
    }
    if (sizey>0) {
        win.style.height=sizey+"px";    
    }        
    win.style.left=left + "px";
    win.style.top=top + "px";  
}

function SetText(objname,atext) {
    var win;
    win=document.getElementById(objname);
    win.innerHTML=atext;
}

function SetDisplay(objname,adisplay) {
    var win;
    win=document.getElementById(objname);
    win.style.display=adisplay;
}

function CollapseControl(ctrlname) {
   var win=document.getElementById(ctrlname);
   if (win.style.height=="0px") {
        win.style.height=win.oldheight;
    }
    else
    {   
        win.oldheight=win.style.height;
        win.style.height="0px";                
    }
//                        
}

function HideControl(objname) {
    var win;
    win=document.getElementById(objname);
    win.style.display="none";
}
function ShowControl(objname) {
    var win;
    win=document.getElementById(objname);
    win.style.display="block";
}
function InlineControl(objname) {
    var win;
    win=document.getElementById(objname);
    win.style.display="inline";
}

  
function Trim(value) {
   var temp = value;
   var obj = /^(\s*)([\W\w]*)(\b\s*$)/;
   if (obj.test(temp)) { temp = temp.replace(obj, '$2'); }
   var obj = /  /g;
   while (temp.match(obj)) { temp = temp.replace(obj, " "); }
   if (temp==" ") temp="";
   return temp;
}

function ExpandCollapse(e,imgid,expandedid) {    
    var myevent= nn6 ? e : event;
    myevent.cancelBubble=true;
    
    var win=document.getElementById(imgid);
    if (win.isexpanded==true) {
        HideControl(expandedid);
        win.isexpanded=false;    
        win.src="images/plustreeview.gif";
    }
    else
    {
        ShowControl(expandedid);
        win.isexpanded=true;
        win.src="images/minustreeview.gif";
    }
}

