juandahveed
9/28/2017 - 1:18 PM

Dynamic Keyword Insertion Javascript

Dynamic Keyword Insertion Javascript

<script type="text/javascript">
	function getCityParameter() {
		var name = 'city';
		name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
		var regex = new RegExp("[\\?&#038;]" + name + "=([^&#038;#]*)"),
			results = regex.exec(location.search);
		return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
	}
	function toTitleCase(str) {
		return str.replace(/\w\S*/g, function (txt) {
			return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();
		});
	};
	var city_param = getCityParameter();
	console.log(city_param);
	var title_str = city_param  ? "Quality and Affordable Treatment Just Minutes From " + toTitleCase(city_param ): "Quality and Affordable Treatment Located in Delray Beach, Florida";
	console.log(jQuery(".tester"));
	setTimeout(function () {
		jQuery(".tester").html(title_str);
	}, 100);
 </script>