(function ($) {
  $(document).ready(function() {
    //Default selected
    $("#cat-2").removeClass("cat-2-btn");
    $("#cat-2").addClass("cat-2-btn_active");
    $("#cat-2-wrap").removeClass("hidden");
    
    $(".ci_btn").click(function(){
      $(".ci_btn").each(function(){
        $(this).removeClass($(this).attr('id') + "-btn_active");
        $(this).addClass($(this).attr('id') + "-btn");
        
        $(".app_lists").each(function(){
          if(!$(this).is(".hidden")){
            //alert($(this).attr("id"));
            $(this).addClass("hidden");
          }
        });
      });
      $(this).removeClass($(this).attr('id') + "-btn");
      $(this).addClass($(this).attr('id') + "-btn_active");
      
      //Show the apps associated with this category
      $("#" + $(this).attr('id') + "-wrap").removeClass("hidden");
    });
    
    //Update selected apps
    $(".checkboxes .select_apps").click(function(){
      if($(this).is(':checked')){
        $("#selected_apps ul li.no_app_selected").remove();
        $("#selected_apps ul").append('<li class="' + $(this).attr('id') + '-selected">' + $(this).attr('value') + '</li>');
      }
      else{
        $("#selected_apps ul li." + $(this).attr('id') + "-selected").remove();
      }
      
      if($("#selected_apps ul").children().length == 0){
        $("#selected_apps ul").append('<li class="no_app_selected">None</li>');
      }
    });
    
    //Next & Back buttons function
    $("#ci_form_next").click(function(){
      $('#ci_form_1').hide();
      $('#ci_form_2').show();
    });
    
    $("#ci_form_prev").click(function(){
      $('#ci_form_2').hide();
      $('#ci_form_1').show();
    });
    
    //Initialize first Happy Customers slide
    $("#slide-0").show();
    //$("#slide-0").addClass('show_partners');
    
    //Happy Customers Slideshow
    /**
    function cycle_partners(n){
      for(var i=0; i<n; i++){
        if(i == 0){
          $("#slide-" + n).hide();
          $("#slide-" + i).show();
        }
        else{
          $("#slide-" + (i - 1)).hide();
          $("#slide-" + i).show();
        }
      }
    }
    **/
    /**
    function cycle_partners(){
      var index = document.getElementById("myCount").value;
      for(var i=0; i<4; i++) {
        if(index > totalImg) {
          index = 0;
        }
        document.getElementById(i+1).src = imgURLArr[index++];
      }

      document.getElementById("myCount").value = index;
      setTimeout('refresh()', 5000);
    }
    **/
	});
})(jQuery);;

