// JavaScript Document (www.dus.sk)
// dusGetURLArguments
// 

function dusGetURLArguments(url)
{
  var i;
	var argumentsString;
	var hashString;
	var argumentsStringArray;
	var argumentNameAndValue;
	var argumentsArray = [];
	var separator;
	var hashIndex;
	var index;

	if (url == undefined)	url = location.href;
	//alert("dusGetURLArguments " + url);

	hashIndex = url.indexOf("#");
	if (hashIndex != -1) {
		hashString = url.substring(hashIndex+1, url.length);
		//alert("dusGetURLArguments hashString " + hashString);
		url = url.substring(0,hashIndex);
		//alert("dusGetURLArguments url " + url);
		index = url.indexOf("?");
	} else {
		hashString = "";
		index = url.indexOf("?");
	}

	if (index != -1) {
    argumentsString = url.substring(index+1, url.length);
		argumentsStringArray = argumentsString.split('&');
    for (i = 0; i < argumentsStringArray.length; i++) {
      argumentNameAndValue = argumentsStringArray[i].split('=');
      argumentsArray[argumentNameAndValue[0]] = argumentNameAndValue[1];
    }
  }
	argumentsArray["hash"] = hashString;
  return argumentsArray;
}
