function passwordCheck(){
					pass1 = '';
					pass2 = ''
					
					if (document.forms['passwordChange'].password1.value){
						pass1 = pass1 + document.forms['passwordChange'].password1.value;
					}
					if (document.forms['passwordChange'].password2.value){
						pass2 = pass2 + document.forms['passwordChange'].password2.value;
					}
					
					if (pass1.length < 4){
						document.getElementById('passwordRequire').innerHTML = "Password must be > 4 characters.";
					}
					else{
						document.getElementById('passwordRequire').innerHTML = "OK";
					}
					wkPs = document.getElementById('weakPassword');
					medPs = document.getElementById('mediumPassword');
					strongPs = document.getElementById('strongPassword');
					wkBar = document.getElementById('weakPass');
					medBar = document.getElementById('medPass');
					strongBar = document.getElementById('strongPass');
					wkPs.style.border = '1px solid #FFFFFF';
					medPs.style.border = '1px solid #FFFFFF';
					strongPs.style.border = '1px solid #FFFFFF';
					wkPs.style.backgroundColor = '#FFFFFF';
					medPs.style.backgroundColor = '#FFFFFF';
					strongPs.style.backgroundColor = '#FFFFFF';
					wkBar.style.backgroundColor = "#FFFFFF";
					medBar.style.backgroundColor = "#FFFFFF";
					strongBar.style.backgroundColor = "#FFFFFF";
					
					wkOn = 0;
					medOn = 0;
					strongOn = 0;
					colorStyle = "white";
					/* check for a weak password */
					if (pass1.length >= 1){
						wkOn = 1;
						colorStyle = "#FFCFCF";
					}
					/* medium password */
					if (wkOn && (pass1.match('[a-z]') || pass1.match('[A-Z]')) &&  pass1.match('[0-9]') ){
						medOn = 1;
						colorStyle = "#FFD800";
					}
					if (medOn && pass1.match('[a-z]') && pass1.match('[A-Z]') && pass1.match('[0-9]') ){
						strongOn = 1;
						colorStyle = "lightgreen";
					}
					
					if (strongOn){ 
						strongPs.style.border = "1px solid darkgreen";
						strongPs.style.backgroundColor = "lightgreen";
						
						strongBar.style.backgroundColor = colorStyle;
						medBar.style.backgroundColor = colorStyle;
						wkBar.style.backgroundColor = colorStyle;
					}
					else if (medOn){
						medPs.style.border = "1px solid #FFA200";
						medPs.style.backgroundColor = "#FFD800";
						
						wkBar.style.backgroundColor = colorStyle;
						medBar.style.backgroundColor = colorStyle;
					}
					else if (wkOn){
						wkPs.style.border = "1px solid #7C0000";
						wkPs.style.backgroundColor = "#FFCFCF";
						
						wkBar.style.backgroundColor = colorStyle;
					}
					/* test if theyre the same */
				
					if (pass1 == pass2 && pass1 != '' && pass2 != ''){
						document.getElementById('passWordMatch').innerHTML = ' OK';
					}
					else{
						document.getElementById('passWordMatch').innerHTML = ' Passwords must match';
					}
				}
