// FF
// ff
// ff

if (!('WebDozerClt' in this))
	alert('Error WebDozerClt.Project.00. WebDozerClt not found.');

if (!('Project' in WebDozerClt))
	WebDozerClt.Project = new Object();

WebDozerClt.Project._Reference = null;

WebDozerClt.Project.getReference = function()
{
	if (this._Reference == null)
		this._Reference = WebDozerClt.Project._GetRefFromPath(window.location.pathname);

	return this._Reference;
}

WebDozerClt.Project.setReference = function(reference)
{
	this._Reference = reference;
}

WebDozerClt.Project._GetRefFromPath = function(pathName)
{
	var reference = null;
	var nIdx = pathName.toLowerCase().lastIndexOf('_');
	if (nIdx < 0)
		alert('Error WebDozerClt.Project.01. Contact the WebMaster for the web site.');
	else
	{
		var nIdx2 =  pathName.toLowerCase().indexOf('.htm', nIdx);
		if (nIdx < 0)
			alert('Error WebDozerClt.Project.02. Contact the WebMaster for the web site.');
		else
			reference = pathName.substring(nIdx+1, nIdx2);
	}

	return reference;
}

WebDozerClt.Project.Configuration = new Object();

