(function($){
	
	jQuery.blockCountries = {
		elementId: '',
		stateClass: '',
		block: function(options) {
		
			this.elementId = options.elementId;
			this.stateClass = options.stateClass;
			this.changeStatus();
			
			$('#'+this.elementId).change(function(){
				jQuery.blockCountries.changeStatus();
			});
		},
		changeStatus: function() {
			var value = $('#'+this.elementId).val();
			
			if(value != 'PL' && value != '')
				$('.'+this.stateClass).attr("disabled", "disabled");
			else
				$('.'+this.stateClass).removeAttr('disabled');
		}	
	
	}
	
	jQuery.selectCheckbox = {
		combine: function(options) {
			jQuery('#select_'+options.mainClass).click(function(){
				jQuery('.checkbox_'+options.mainClass).attr('checked','checked');
				return false;
			});
			jQuery('#clear_'+options.mainClass).click(function(){
				jQuery('.checkbox_'+options.mainClass).removeAttr('checked');
				return false;
			});
		}
	}
	
})(jQuery);

laballSelectCheckbox = function() {
	jQuery.selectCheckbox.combine();
}
