jQuery.fn.backgroundGradient = function(options){	var options = jQuery.extend({		startColor: "#421244",		stopColor: "#bb343b",		startPosition: "top" //or left	},options);	return this.each(function() {		if (options.startPosition == "top")		{			var svg_x = 0;			var svg_y = 100;			var webkit_grad_pos_1 = "left top";			var webkit_grad_pos_2 = "left bottom";			var ie_grad_type = 0;		}		else if (options.startPosition == "left")		{			var svg_x = 100;			var svg_y = 0;			var webkit_grad_pos_1 = "left top";			var webkit_grad_pos_2 = "right top";			var ie_grad_type = 1;		}				var svg_encoded_startColor = encodeURIComponent(options.startColor);			var svg_encoded_stopColor = encodeURIComponent(options.stopColor);			var added_style = "background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20standalone%3D%22no%22%3F%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%0D%0A%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20version%3D%221.1%22%0D%0Axmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%3Cdefs%3E%0D%0A%3ClinearGradient%20id%3D%22gradient%22%20x1%3D%220%25%22%20y1%3D%220%25%22%20x2%3D%22"+svg_x+"%25%22%20y2%3D%22"+svg_y+"%25%22%3E%0D%0A%3Cstop%20offset%3D%220%25%22%20style%3D%22stop-color%3A"+svg_encoded_startColor+"%3B%0D%0Astop-opacity%3A1%22%2F%3E%0D%0A%3Cstop%20offset%3D%22100%25%22%20style%3D%22stop-color%3A"+svg_encoded_stopColor+"%3B%0D%0Astop-opacity%3A1%22%2F%3E%0D%0A%3C%2FlinearGradient%3E%0D%0A%3C%2Fdefs%3E%0D%0A%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20style%3D%22fill%3Aurl%28%23gradient%29%22%2F%3E%0D%0A%3C%2Fsvg%3E) top left no-repeat;";				added_style += " -o-background-size: 101% 100%;-webkit-background-size: 101% 100%;-khtml-background-size: 101% 100%;background-size: 101% 100%;";				added_style += "background: -moz-linear-gradient("+options.startPosition+","+options.startColor+","+options.stopColor+");";				added_style += "background: -webkit-gradient(linear, "+webkit_grad_pos_1+", "+webkit_grad_pos_2+", from("+options.startColor+"), to("+options.stopColor+"));";				added_style += "filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr="+options.startColor+",endColorstr="+options.stopColor+",GradientType="+ie_grad_type+"); zoom: 1;";				added_style += "background: linear-gradient("+options.startPosition+","+options.startColor+","+options.stopColor+");";			if (!$(this).attr("style")) $(this).attr("style","");			var style_attr = $(this).attr("style");			$(this).attr("style", added_style + style_attr);	});};
