File: //usr/local/CyberCP/baseTemplate/static/baseTemplate/assets/widgets/content-box/contentbox.js
$(document).ready(function(){
    /* Box switch toggle */
  $('.switch-button').click(function(ev){
    ev.preventDefault();
    var switchParent = $(this).attr('switch-parent');
    var switchTarget = $(this).attr('switch-target');
    $(switchParent).slideToggle();
    $(switchTarget).slideToggle();
  });
    /* Content Box Show/Hide Buttons */
  $('.hidden-button').hover(function(){
    $(".btn-hide", this).fadeIn('fast');
  },function(){
    $(".btn-hide", this).fadeOut('normal');
  });
  /* Content Box Toggle */
  $('.toggle-button').click(function(ev) {
    ev.preventDefault();
    $(".glyph-icon", this).toggleClass("icon-rotate-180");
    $(this).parents(".content-box:first").find(".content-box-wrapper").slideToggle();
  });
  /* Content Box Remove */
  $('.remove-button').click(function(ev){
      ev.preventDefault();
      var animationEFFECT = $(this).attr('data-animation');
      var animationTARGET = $(this).parents(".content-box:first");
      $(animationTARGET).addClass('animated');
      $(animationTARGET).addClass(animationEFFECT);
      var wait = window.setTimeout( function(){
        $(animationTARGET).slideUp()},
        500
      );
      /* Demo show removed content box */
      var wait2 = window.setTimeout( function(){
        $(animationTARGET).removeClass(animationEFFECT).fadeIn()},
        2500
      );
  });
  /* Close Info Boxes */
  $(function() { "use strict";
    $(".infobox-close").click(function(ev){
      ev.preventDefault();
      $(this).parent().fadeOut();
    });
  });
});