function checkStrength(pw,usr)
{
	var score = 0

	if (pw.length >= 5 && pw.length < 10){  //5-9
		score = score + 1	
	}		
	else if (pw.length > 9 && pw.length <= 50){  //10-12
		score = score + 2
	}		

	if (pw.match(/[a-z]/)){
		score = score + 1
	}
	
	if (pw.match(/[A-Z]/)){
		score = score + 1
	}

	if (pw.match(/.*\d+.*\d+/)){
		score = score + 2
	}
	else if (pw.match(/\d+/)){
		score = score + 1
	}

	if (pw.match(/.[~,!,@,#,$,%,^,&,*,_,?].*[~,!,@,#,$,%,^,&,*,_,?]/)){
		score = score + 2
	}
	else if (pw.match(/.[~,!,@,#,$,%,^,&,*,_,?]/)){
		score = score + 1
	}


	
if (pw.length >= 5 && pw.length <= 50){
	if (score >= 0) {
		document.getElementById("box1").style.color="#999999"
		document.getElementById("box1").style.display="block"
		document.getElementById("box2").style.display="none"
		document.getElementById("box3").style.display="none"
		document.getElementById("box4").style.display="none"
		document.getElementById("boxS").style.display="none"
		document.getElementById("boxL").style.display="none"
		document.getElementById("boxE").style.display="none"

	if (score >= 3) {
		document.getElementById("box1").style.color="#999999"
		document.getElementById("box2").style.color="#F88017"
		document.getElementById("box2").style.display="block"
		document.getElementById("box3").style.display="none"
		document.getElementById("box4").style.display="none"
		document.getElementById("boxS").style.display="none"
		document.getElementById("boxL").style.display="none"
		document.getElementById("boxE").style.display="none"

	if (score >= 5) {
		document.getElementById("box2").style.color="#999999"
		document.getElementById("box3").style.color="#69D100"
		document.getElementById("box3").style.display="block"
		document.getElementById("box4").style.display="none"
		document.getElementById("boxS").style.display="none"
		document.getElementById("boxL").style.display="none"
		document.getElementById("boxE").style.display="none"

	if (score >= 7) {
		document.getElementById("box3").style.color="#69D100"
		document.getElementById("box4").style.color="#000000"
		document.getElementById("box4").style.display="block"
		document.getElementById("boxS").style.display="none"
		document.getElementById("boxL").style.display="none"
		document.getElementById("boxE").style.display="none"
	
	   }//strong
	  }//sat 	
	 }//good
	}//poor
	
	if((pw.toLowerCase()) == (usr.toLowerCase())){
	document.getElementById("boxE").style.display="block"
	document.getElementById("boxS").style.display="none"
	document.getElementById("boxL").style.display="none"
	document.getElementById("box1").style.display="none"
	document.getElementById("box2").style.display="none"
	document.getElementById("box3").style.display="none"
	document.getElementById("box4").style.display="none"
	}
}

else if (pw.length < 5) {
		document.getElementById("boxS").style.display="block"
		document.getElementById("boxL").style.display="none"
		document.getElementById("box1").style.display="none"
		document.getElementById("box2").style.display="none"
		document.getElementById("box3").style.display="none"
		document.getElementById("box4").style.display="none"
		document.getElementById("boxE").style.display="none"
	}	
	
else if (pw.length > 50){
		document.getElementById("boxL").style.display="block"
		document.getElementById("boxS").style.display="none"
		document.getElementById("box1").style.display="none"
		document.getElementById("box2").style.display="none"
		document.getElementById("box3").style.display="none"
		document.getElementById("box4").style.display="none"	
		document.getElementById("boxE").style.display="none"		
	}
}
