Rain.define(function() {
	/*$('.deal-overview').hover(function() {
        $(this).css('cursor','pointer');
    }, function() {
        $(this).css('cursor','auto');
    });*/
    
    /*$('.deal-overview').click(function() {
       
        $('.deal-group-products').hide();
        $(this).parent().show();
        
        $('.deal-group').removeClass("active");
        $('.deal').removeClass("active");
        $(this).parent().addClass("active");
        
	});*/

    $('.deal-group').click(function() {
        $('.deal').removeClass("active");
        $(this).parents(".deal").addClass("active");
        $('.deal-group').removeClass("active");
        $(this).addClass("active");
		$('.deal-group-products').hide();
        $('#' + $(this).attr("id") + '_p').show();	
	});

    $('.deal-group').hover(function() {
        $(this).css('cursor','pointer');
    }, function() {
        $(this).css('cursor','auto');
    });


    $("input[type='checkbox']").change(function () {
        dg = $(this).parents(".deal-group-products");
        count = $("input:checked", dg).length;
        available = $(".available", dg).val();
        
        $(".selected-message", dg).html("<h3>You have chosen " + count + " out of " + available + " products.</h3>");
        
        if(count >= available){
            $("input[type='checkbox']", dg).attr("disabled", true);
            $("input:checked", dg).removeAttr("disabled");
            $("input[type='submit']", dg).removeAttr("disabled");
            $("input[type='submit']", dg).removeClass("disable");
        }else{
            $("input[type='checkbox']", dg).removeAttr("disabled");
            $("input[type='submit']", dg).attr('disabled','disabled');
            $("input[type='submit']", dg).addClass("disable");
        }

    });


});
