Dynamic Keyword Insertion Javascript
<script type="text/javascript">
function getCityParameter() {
var name = 'city';
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
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>