﻿// JScript File
var txtKeyWord ='';
var filterTableID = '';
var buttonGoID='';

function ToggleView(e,v)
        {
            var obj;
            if (window.event)
                obj = window.event.srcElement;
            else
                obj = e.currentTarget;
                
            if(obj.className=='ExpandImage')
            {
                obj.className='CollapseImage';
                document.getElementById(v).style.display = 'block';
                makeFocus(v);
            }
            else
            {
                obj.className='ExpandImage';
                document.getElementById(v).style.display = 'none';
            }
        }
        
function ToggleViewChkBox(e,v,c,tdID)
{
    var obj;
    if (window.event)
        obj = window.event.srcElement;
    else
        obj = e.currentTarget;
        
    if(obj.className=='ExpandImage')
    {
        obj.className='CollapseImage';
        document.getElementById(v).style.display = 'block';
        document.getElementById(c).style.display='none';
        
    }
    else if(obj.className=='CollapseImage')
    {
        obj.className='ExpandImage';
        document.getElementById(v).style.display = 'none';
        document.getElementById(c).style.display='block';
    }
    else if(obj.className=='filterChkShow')
    {
        document.getElementById(v).style.display = 'block';
        document.getElementById(c).style.display= 'none';
        collapseTdImage(tdID);
         
    }
}
        
function collapseTdImage(tdID)
{
  var tbl = document.getElementById(filterTableID);                     
  var totalRow = tbl.rows.length;  
  var i=0;
  for(i=0;i<totalRow;i++) 
  {
    var cell = tbl.rows[i].cells[0];           
    if(cell.id.indexOf(tdID) > 0)
    {
      cell.className='CollapseImage'; 
    }
  }     
}

function handleClickinTextBox(eventWhich,eventKeyCode)
{
        
  if(eventWhich && eventWhich == 13)
  { 
     enablePostBack();
     ///return false;   
  }
  else if(eventKeyCode && eventKeyCode == 13)
  { 
     enablePostBack();
     ///return false;    
  }else
  {
    ///return true;
  }

}


function unCheckAll(x) 
{
	for(var i=0,l=x.form.length; i<l; i++)
	{
		if(x.form[i].type == 'checkbox')
		{
			///x.form[i].checked=false;
			if(x.form[i].checked ==true)
			{
			  ///x.form[i].checked=true;
			  x.form[i].click();
			}
		}
	}
}

function selectAllByCategory(chkId)
{
	var frm = document.forms[0];
	for(var i=0; i<frm.length; i++)
	{
		if(frm[i].type == 'checkbox')
		{
			var id = frm[i].id;
			if(id.indexOf(chkId) > 0)
			{		
				//frm[i].checked=true;
				//frm[i].click;
				if(frm[i].checked == false)
				{
					frm[i].click();				
				}
			}
		}
	}	
}

function makeFocus(divID)
{
  switch(divID)
  {
    case 'dvKeyword': 
      document.getElementById(txtKeyWord).focus();
      document.getElementById(txtKeyWord).select();
      break;
       
  }
}

function clearKeyword()
{
  document.getElementById(txtKeyWord).value = "";
}

function enablePostBack()
{
 
   document.getElementById(buttonGoID).click();
    
}

        

