// iframe-url-params.js
document.addEventListener('DOMContentLoaded', function () {
var iframe = document.getElementById('jobberIframe');
var iframeBaseUrl = 'https://clienthub.getjobber.com/client_hubs/ee6feb6f-4ef4-40a8-af62-ab45d0374412/public/work_request';
// Function to get URL parameters
function getURLParams() {
var params = {};
var queryString = window.location.search.substring(1);
var vars = queryString.split('&');
for (var i = 0; i < vars.length; i++) {
var pair = vars[i].split('=');
if (typeof params[pair[0]] === 'undefined') {
params[pair[0]] = decodeURIComponent(pair[1]);
} else if (typeof params[pair[0]] === 'string') {
var arr = [params[pair[0]], decodeURIComponent(pair[1])];
params[pair[0]] = arr;
} else {
params[pair[0]].push(decodeURIComponent(pair[1]));
}
}
return params;
}
var params = getURLParams();
var queryString = new URLSearchParams(params).toString();
iframe.src = iframeBaseUrl + '?' + queryString;
});