function queryHandler()
{
	if(location.search.length == 0) return;
	else 
	{
		var queryString = location.search.substring(1);
		var queryDecod = queryString.split(',');
		var n = queryDecod.length;
		var path = '';
		var targetFile;
	
		if (n > 1)
		{
			for (i=0; i < (n-1); i++)
			{
				path += queryDecod[i] + "/";
			}		
		}
		
		if(queryDecod[n-1].indexOf("&") == -1)
		{
			targetFile = path + queryDecod[n-1] + ".htm";
			parent.main.location.replace(targetFile);
		}
		else
		{
			splitAnchor = queryDecod[n-1].split('&');
			targetFile = path + splitAnchor[0] + ".htm#" + splitAnchor[1];
			parent.main.location.replace(targetFile);
		}		
	}
}