(function($){
 $.fn.checkbox = function(options) {
	
	var defaults = {
		
	};
	
	var options = $.extend(defaults, options);
	
    return this.each(function() {
		var obj = $(this);
		var id = obj.attr('id');
		obj.css('display', 'none');
		
		obj.before('<a href="#'+id+'" class="styledcheck" id="styled'+id+'"></a>');
		var anchor = $("#styled"+id);
		
		(this.checked) ? anchor.addClass('styledchecked') : anchor.removeClass('styledchecked');
		
		anchor.click(function(){
			($(this).hasClass('styledchecked')) ? $(this).removeClass('styledchecked') : $(this).addClass('styledchecked');
			$(this.hash).trigger("click");
			return false;
		});
		
    });
 };
})(jQuery);

