window.addEventMoo('domready', function() {
    var chcbx1 = $('user.subscriptionInfo.privateUse1');
    var chcbx2 = $('user.subscriptionInfo.notForMarketing1');
    var chcbx3 = $('groupNotListed1');
    var departmentName  = $('departmentName');
    var item1 = $('user.company');
    var item2 = $('user.subscriptionInfo.purpose');
    if(chcbx1){chcbx1.addEventMoo(
            'click',
            function () {
                var checked = chcbx1.checked;
                item1.disabled = checked;
                if (Browser.Engine.trident) {
                    if (checked) {
                        item1.addClass('disabled')
                    } else {
                        item1.removeClass('disabled')
                    }
                }
                if ($$('.freePackageStar')) {
                    var stars = $$('.freePackageStar');
                    if (checked) {
                        stars.forEach(function(star) {
                            star.style.display = 'none'
                        })
                    } else {
                        stars.forEach(function(star) {
                            star.style.display = 'inline'
                        })
                    }
                }
                  if (checked) {
                     $('toHide').style.display='none';
                  } else {
                     $('toHide').style.display='inline';
                  }
            }
            );
    }
    if(chcbx2){chcbx2.addEventMoo(
            'click',
            function () {
                item2.disabled = !chcbx2.checked;
                if (Browser.Engine.trident) {
                    if (!chcbx2.checked) {
                        item2.addClass('disabled')
                    } else {
                        item2.removeClass('disabled')
                    }
                }
            }
       );
    }
    if(chcbx3){

        if (!chcbx3.checked){
          departmentName.addClass('disabled');
          departmentName.disabled='disabled';  
        }
        chcbx3.addEventMoo(
            'click',
            function () {
                
                departmentName.disabled = !chcbx3.checked;

                    if (!chcbx3.checked) {
                        
                        departmentName.addClass('disabled')
                    } else {
                        departmentName.removeClass('disabled')
                    }
                
            }
       );
       } 
})
