	function passwordStrength(password)
{
	var hlpLink = "Click here for tips on creating a more secure password."
	var desc = new Array();	
	var desc2 = new Array();	
	desc[0] = "<font color='#cccccc' style='white-space:nowrap;'>Password Strength<//font>&nbsp;";
	desc[1] = "<font color='#ff0000' style='white-space:nowrap;'>Weak<//font>&nbsp;<font color='#000000'>password<//font>&nbsp;";
	desc[2] = "<font color='#ff9900' style='white-space:nowrap;'>Easy<//font>&nbsp;<font color='#000000'>password<//font>&nbsp;";
	desc[3] = "<font color='#ffcc00' style='white-space:nowrap;'>Medium<//font>&nbsp;<font color='#000000'>password<//font>&nbsp;";
	desc[4] = "<font color='#669900' style='white-space:nowrap;'>Good<//font>&nbsp;<font color='#000000'>password<//font>&nbsp;";
	desc[5] = "<font color='#4dcd00' style='white-space:nowrap;'>Strong<//font>&nbsp;<font color='#000000'>password<//font>&nbsp;";
	desc[6] = "<font color='#000000' style='white-space:nowrap;'>Secure<//font>&nbsp;<font color='#000000'>password<//font>&nbsp;";

	desc2[0] = "lock0";
	desc2[1] = "lock1";
	desc2[2] = "lock2";
	desc2[3] = "lock3";
	desc2[4] = "lock4";
	desc2[5] = "lock5";
	desc2[6] = "lock6";

   var password = document.getElementById("password").value;
   password = password.replace(' ', '');
	var score   = 0;
	if (password.length > 1) score++; //if password bigger than 2 give 1 point
	if (password.length > 6) score++; //if password bigger than 6 give 1 point
	if ( ( password.match(/[a-z]/) ) && ( password.match(/[A-Z]/) ) ) score++; //if password has both lower and uppercase characters give 1 point
	if (password.match(/\d+/)) score++; //if password has at least one number give 1 point
	if ( password.match(/.[!,@,#,$,%,^,&,*,?,_,~,-,(,)]/) )	score++; //if password has at least one special caracther give 1 point
	if (password.length > 8) score++; //if password bigger than 12 give another 1 point

	document.getElementById("passwordDescription").innerHTML = desc[score];
	var passwordIcon = document.getElementById("passwordIcon");
	if (passwordIcon != null){ document.getElementById("passwordIcon").className = desc2[score]; }	
	document.getElementById("passwordStrength").className = "strength" + score+ "";
}
	function passwordStatus(vpassword)
{
   password = document.getElementById("password").value;
   vpassword = document.getElementById("vpassword").value;

    if(vpassword == password)
   {
		document.getElementById("passwordStatus").innerHTML = "<font color='green'>Password match!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font>";
		document.getElementById("formSubmit").disabled=false
	return true;
		 }
    if(vpassword != password)
   {
		document.getElementById("passwordStatus").innerHTML = "<font color='red'>Passwords do not match!</font>";
		document.getElementById("formSubmit").disabled=true
		return true;
		 }
}
	function checkSpaces(newvalue)
{
	var hlpLink = "Click here for tips on creating a more secure password."
	var newvalue
	var output = document.getElementById(newvalue).value;
	output = output.replace(' ', '');
	document.getElementById(newvalue).value = output;
}
