(function($) {

	$.fn.radius = function(styleRadius){
	  
		var key = false;
		if (document.body.style.borderRadius != undefined) {
			key = 'w3c';
		} else if (document.body.style.MozBorderRadius !== undefined) {
			key = 'moz';
		} else if (document.body.style.webkitBorderRadius !== undefined) {
			key = 'wkit';
		}
	
		var props = {
			'w3c': {
				'border-radius':'border-radius',
				'border-bottom-left-radius':'border-bottom-left-radius',
				'border-bottom-right-radius':'border-bottom-right-radius',
				'border-top-left-radius':'border-top-left-radius',
				'border-top-right-radius':'border-top-right-radius'
			},
			'moz': {
				'border-radius':'-moz-border-radius',
				'border-bottom-left-radius':'-moz-border-radius-bottomleft',
				'border-bottom-right-radius':'-moz-border-radius-bottomright',
				'border-top-left-radius':'-moz-border-radius-topleft',
				'border-top-right-radius':'-moz-border-radius-topright'
			},
			'wkit': {
				'border-radius':'-webkit-border-radius',
				'border-bottom-left-radius':'-webkit-border-bottom-left-radius',
				'border-bottom-right-radius':'-webkit-border-bottom-right-radius',
				'border-top-left-radius':'-webkit-border-top-left-radius',
				'border-top-right-radius':'-webkit-border-top-right-radius'
			}
		};
		
		this.each(function(index, obj) {
			if (key !== false) {
				$.each(styleRadius, function(prop, value){
					$(obj).css(props[key][prop], value);
				});
			}
		});
	  
	};

})(jQuery);
