function dnSubmitLink()
{
	var argv = dnSubmitLink.arguments;
	var argc = argv.length;

	var link = argv[0];
	if(argc > 1)
		for(counter = 1; counter < argc; counter++)
			link += "&dnpar" + counter + "=" + document.getElementById(argv[counter]).value;

	javascript:location.replace(link);
}

function dnNormalizeString()
{
	var argv = dnNormalizeString.arguments;
	var argc = argv.length;
	var string, stringnorm, splitted, token;

	if(argc % 2 == 0)
	{
		for(counter = 0; counter < argc/2; counter++)
		{
			string = document.getElementById(argv[counter * 2]).value;
			if(string != "")
			{
				stringnorm = "";
				splitted = string.split(" ");
				for(i = 0; i < splitted.length; i++)
				{
					if(splitted[i].length > 0)
					{
						switch(parseInt(argv[(counter * 2) + 1]))
						{
							case 0:
								token  = splitted[i].substr(0, 1).toUpperCase();
								token += splitted[i].substr(1).toLowerCase();
							break;

							case 1:
								token = splitted[i].toUpperCase();
							break;

							case 2:
								token = splitted[i].toLowerCase();
							break;
						}
						if(i != 0)
							stringnorm += " ";
						stringnorm += token;
					}
				}
				document.getElementById(argv[counter * 2]).value = stringnorm;
			}
		}
	}
}
