function analyzePassword(passwdfield, strengthdiv)
	{
	var div;
	if((div = document.getElementById(strengthdiv)) != null)
		{
		var level = 0;
		var length = passwdfield.value.length;
		var lowletters = false;
		var upletters = false;
		var digits = false;
		var specials = false;
		var abc = "aábcdeéfghiíjklmnoóöőpqrstuúüűvwxyz";
		var numbers = "0123456789";	
		if(length > 0)
			{			
			for(var i = 0; i < length; i++)
				{
				if(abc.indexOf(passwdfield.value.charAt(i)) >= 0)
					lowletters = true;
				else if(abc.toUpperCase().indexOf(passwdfield.value.charAt(i)) >= 0)
					upletters = true;
				else if(numbers.indexOf(passwdfield.value.charAt(i)) >= 0)
					digits = true;
				else
					specials = true;
				}
			level = lowletters + upletters + digits + specials;
			if(length >= 4)
				{
				level++;
				if(length >= 8)
					level++;
				}
			}
			switch(level)
				{
				case 1:
					var strengthtxt = '<span style="color: #33CC33; font-weight: bold; font-size: 11px;">Katasztrófális</span>';
					break;
				case 2:
					var strengthtxt = '<span style="color: #339933; font-weight: bold; font-size: 11px;">Egyszerű</span>';
					break;
				case 3:
					var strengthtxt = '<span style="color: #336633; font-weight: bold; font-size: 11px;">Gyenge</span>';
					break;
				case 4:
					var strengthtxt = '<span style="color: #336699; font-weight: bold; font-size: 11px;">Átlagos</span>';
					break;
				case 5:
					var strengthtxt = '<span style="color: #FF6633; font-weight: bold; font-size: 11px;">Erős</span>';
					break;
				case 6:
					var strengthtxt = '<span style="color: #CC3333; font-weight: bold; font-size: 11px;">Biztonságos</span>';
					break;
				default:
					var strengthtxt = '<span style="color: #000000; font-weight: bold; font-size: 11px;">Jelszóerősség</span>';
					break;
				}
			div.innerHTML = strengthtxt;
		}
	}
