Thanks Todor,
After a lot of searching I have solved it in another way:
function findGetParameter(parameterName) {
var result = null,
tmp = [];
location.search
.substr(1)
.split("&")
.forEach(function (item) {
tmp = item.split("=");
if (tmp[0] === parameterName) result = decodeURIComponent(tmp[1]);
});
// document.getElementById("insert").innerHTML = tmp;
return result;
}
$(document).ready(function () {
// prepare the data
var source1 =
{
datatype: "csv",
datafields: [
{ name: 'ImageID', type: 'string' },
{ name: 'Variant', type: 'string' },
{ name: 'Groep', type: 'string' },
{ name: 'SubVersion', type: 'string' }
],
url: "Data/p" + findGetParameter( "package" ) + ".CSV",