﻿   // JScript File
   /*Old Function
   function DisplayHide(obj1,obj2,obj3,obj4)
   { 
   //alert("hi");
        var object1=document.getElementById(obj1.id);
        alert(object1);
        var object2=document.getElementById(obj2);
               alert(object2);
        var object3=document.getElementById(obj3);
          alert(object3);
        var object4=document.getElementById(obj4);
                  alert(object4);
        if(obj3.innerHTML=="0")
        {
            object1.className='minus';
            object2.style.display='block';
            object3.innerHTML="1";
            object4.className="behandlingLeft1";
        }
        else
        {
            object1.className='plus';
            object2.style.display='none';
            object3.innerHTML="0";
            object4.className="behandlingLeftTitle";
        }
   }
   */



/*commented as requirement is changed
function DisplayHidePanel(obj1,className,DivMainBlock,DivTop)
{
        var anchor=document.getElementById(obj1);
        var mainDiv=document.getElementById(DivMainBlock);
        var topDiv=document.getElementById(DivTop);
        if(className=='plus')
        {
           anchor.className='minus';
           mainDiv.style.display='block';
           topDiv.className='behandlingLeft1';
        }
        else if(className=='minus')
        {
           anchor.className='plus';
           mainDiv.style.display='none';
           topDiv.className='behandlingLeftTitle';
        }
}
*/

 /*
 function MaintainExpandCollapseTemplate(obj)
    {
        var divs = document.getElementsByTagName('div');
        var anchors = document.getElementsByTagName('a');
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].id == 'DivSpecial'+obj && divs[i].style.display == 'none')
            {
                divs[i].style.display = 'block';
                continue;
            }
            else if(divs[i].id.indexOf('DivSpecial') >= 0 && divs[i].style.display == 'block')
            {
                divs[i].style.display = 'none';
                continue;
            }
        }
        
        for(var i = 0; i < anchors.length; i++)
        {
            if(anchors[i].id == obj && anchors[i].className == 'plus')
            {
                anchors[i].className = 'minus';
                    //starts change class of Top div
                    for(var i = 0; i < divs.length; i++)
                    {
                        if(divs[i].id == 'DivTop'+obj && divs[i].className == 'behandlingLeftTitle')
                        {
                            divs[i].className= 'behandlingLeft1';
                            break;
                        }
                    }
                    //ends change class of Top div
                continue;
            }
            else if(anchors[i].id == obj && anchors[i].className == 'minus')
            {
               anchors[i].className = 'plus'; 
                //starts change class of Top div
                    for(var i = 0; i < divs.length; i++)
                    {
                        if(divs[i].id == 'DivTop'+obj && divs[i].className == 'behandlingLeft1')
                        {
                            divs[i].className= 'behandlingLeftTitle';
                            break;
                        }
                    }
                    //ends change class of Top div
               continue;
            }
            else
            {
                if(anchors[i].className == 'minus')
                {
                  anchors[i].className = 'plus';  
                  //starts change class of Top div
//                    for(var i = 0; i < divs.length; i++)
//                    {
//                        if(divs[i].id == 'DivTop'+obj && divs[i].className == 'behandlingLeft1')
//                        {
//                            divs[i].className= 'behandlingLeftTitle';
//                            break;
//                        }
//                        else if(divs[i].id == 'DivTop'+obj && divs[i].className == 'behandlingLeft1')
//                        {
//                            divs[i].className= 'behandlingLeftTitle';
//                            break;
//                        }
//                    }
                    //ends change class of Top div
                }
            }
        }
    }
       */
    
    
function MaintainExpandCollapseTemplate(obj)
    {
        var divs = document.getElementsByTagName('div');
        var anchors = document.getElementsByTagName('a');
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].id == 'DivSpecial'+obj && divs[i].style.display == 'none')
            {
                divs[i].style.display = 'block';
                continue;
            }
            else if(divs[i].id.indexOf('DivSpecial') >= 0 && divs[i].style.display == 'block')
            {
                divs[i].style.display = 'none';
                continue;
            }
        }
        for(var i = 0; i < anchors.length; i++)
        {
            if(anchors[i].id == obj && anchors[i].className == 'plus')
            {
                anchors[i].className = 'minus';
                continue;
            }
            else if(anchors[i].id == obj && anchors[i].className == 'minus')
            {
               anchors[i].className = 'plus'; 
               continue;
            }
            else
            {
                if(anchors[i].className == 'minus')
                {
                  anchors[i].className = 'plus';  
                }
            }
        }
    }
//InsertionType==0 (Add on top); InsertionType==1(Add on bottom);InsertionType==1 (Insert in between)
function AddRowTest(btnObj,InsertionType)
{ 
//debugger;
    var tbl= document.getElementById('" + IdOfTable + @"'); 

    var currRowIndex=-1;
    if(InsertionType==0)
           currRowIndex=0;
    else if(InsertionType==1)
            currRowIndex=tbl.rows.length;
    else if(InsertionType==2) 
    {
        currRowIndex= $('#" + IdOfTable + @" tr:has(input:button#'+btnObj.id+')').get(0).rowIndex;
        currRowIndex++;
    }
    var cid= this.getAnyRowID(); 
    //var myobj = new Object();
    if(cid==false)
    return;
    var padID=PadDigits(cid,2);                  
    var firstTD=document.getElementById('Row'+this.ControlID+cid);
    var newRow=tbl.insertRow(currRowIndex);
    // alert(myobj.uniqueID);
    var newUniqueId = trial();
    var newID = parseInt(newUniqueId) + 1; //newRow.uniqueID;
}

          
          