/*
	Prototype for a javascript SiteInfo object 
	that provides information to client scripts 
	much as a server version does.
*/
function siteInfo(virtualRoot)
{
	this.virtualRoot = virtualRoot;
	
	this.getVirtualRoot = getVirtualRoot;
	this.getScriptsVirtualRoot = getScriptsVirtualRoot;
	this.getImagesVirtualRoot = getImagesVirtualRoot;
	
	/*
	Returns the virtual root for the entire website.
	*/
	function getVirtualRoot()
	{
		return this.virtualRoot;
	}
	
	/*
	Returns the virtual root to the default "scripts" directory 
	*/
	function getScriptsVirtualRoot()
	{
		return this.virtualRoot + "scripts/";
	}
	
	/*
	Returns the virtual root to the default "scripts" directory 
	*/
	function getImagesVirtualRoot()
	{
		return this.virtualRoot + "images/";
	}
}
