function createUrlKey(sourceName, targetName)
{
	var source = document.getElementById(sourceName);
	var target = document.getElementById(targetName);
	target.value = subject2key(source.value);
}

function subject2key(source)
{
	source = source.toLowerCase();
	source = source.replace(/è/g,"e");
	source = source.replace(/é/g,"e");
	source = source.replace(/à/g,"a");
	source = source.replace(/ù/g,"u");
	source = source.replace(/ò/g,"o");
	source = source.replace(/ì/g,"i");
	
	var target = "";
	for (index = 0; index < source.length + 2; index++)
	{
		char = source.charAt(index);
		if (char == " ") {
			target = target + "-";
		}
		else {
			co = source.charCodeAt(index);
			if ((co >= 97) && (co <= 122) || (co >= 48) && (co <= 57))
				target = target + char;
		}
	}
	return (target);
}