﻿      var inputs;
      var imgFalse;
      var imgTrue;
      var checkboxchecked;
      var hiddeninput;
      var afterDDL = false;
      
      function init()
       {
            var path = 'http://'+ location.host;
            imgFalse = path + '/Includes/img/dtree/unchecked.gif';
            imgTrue = path + '/Includes/img/dtree/checked.gif';
            inputs = $('#content :input');
            Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(pageLoaded);
      }
      
       function pageLoaded()
       {

              $('#content :input').each(function(i)
               {
                    if (($(this).attr('type')) == 'checkbox')
                     {
                       ReplaceCheckbox(i);
                     }               
               });
               
              $('.cbClass :checkbox').hide();
                   
       }
  
      
      function ReplaceCheckbox(i)
      {
              
               var img = $('#checkImage'+i)
               hiddeninput = inputs[i-1];
               if(hiddeninput.value == 'checked')
               {
                  $('#checkImage'+i).attr('src',imgTrue);
               }
               else
               {
                  $('#checkImage'+i).attr('src',imgFalse);
               }
                             
               
               $('#checkImage'+i).show();
               $('#checkImage'+i).bind("click",function(e)
               {
                       if (inputs[i].checked)
                       {
                           setCheck(i,'unchecked');
                       }
                       else
                       {
                          setCheck(i,'checked');
             
                       }
               
               });
       }
      
      
       function toggleCheckbox(i) 
        {
           if (inputs[i].checked)
            {
               setCheck(i,'unchecked');
            }
           else
            {
               setCheck(i,'checked');
             
            }
      }
      
      function setCheck(i,value1)
      {
             var ckValue = '';
             hiddeninput = inputs[i-1];;
             var img = $('#checkImage'+i)
             if (value1 == 'checked')
             {
               ckValue = value1;
               $('#checkImage'+i).attr('src',imgTrue);
             }
             else
             {
               $('#checkImage'+i).attr('src',imgFalse);
             }
             inputs[i].checked = ckValue;
             document.getElementById(hiddeninput.id).value = value1;
     }
      
     $(document).ready(init);
      