function parseURL(data) {
	var e = /^((\w+):\/\/)?((\w+):?(\w+)?@)?([^\/\?:]+):?(\d+)?(\/?[^\?#]+)?\??([^#]+)?#?(\w*)/;
	if (data.match(e)) {
		return  {url: RegExp['$&'], username: RegExp.$4, password: RegExp.$5, port: RegExp.$7, protocol: RegExp.$2, host: RegExp.$6, pathname: RegExp.$8, querystring: RegExp.$9, fragment: RegExp.$10};
	} else {
		return  {url: "No Match", username: "", password: "", port: "", protocol: "", host: "", pathname: "", querystring: "", fragment: ""};
	}
}

function GalleryCertificaPath(defaultURL) {

	pageUrl = parseURL(location.href);

	if (pageUrl.url == "No Match") {
		return defaultURL;
	} else {
		return pageUrl.pathname;
	}
}