function checkFeatureSupport() {

// Check for rgba support
	if (document.createElement) {
		var value = "rgba(1,1,1,0.5)"
		var el = document.createElement("p"), re = /^rgba/;
		
		if (el && el.style && typeof re.test == "function") {
			try {
				el.style.color = value;
				rgbaSupport = re.test(el.style.color);
			} catch (e) {
				rgbaSupport = false;
			}
		}
	}
	
// Check for -mozLinearGradient Support
	if (document.createElement) {
		var value = '-moz-linear-gradient(left, rgba(100, 100, 100, 1.0) 0%, rgba(100, 100, 100, 0.0) 100%)'
		var el = document.createElement('p'), re = /^-moz-linear/;
		
		if (el && el.style && typeof re.test == 'function') {
			try {
				el.style.background = value;
				mozLinGradSupport = re.test(el.style.background);
			} catch (e) {
				mozLinGradSupport = false;
			}
		}
	}

// Check for Opacity support:
	opacitySupport = jQuery.support.opacity;
	
	
}
