function PwdStrength(password) { 
    var score = 0; 
    var iN = 0;
    var pwd_yn = false;
     
    if (password.length < 6 ) { 
	    for(var i=1;i<5;i++){ 
		    document.getElementById("divID"+i).style.display=((i==1)?"inline":"none");
        }
        return;
    };

    if (password.match(/[0-9]/)) score += 11;
    if (password.match(/[a-z]/)) score += 26;
    if (password.match(/[A-Z]/)) score += 26;
    if (password.match(/[^a-zA-Z0-9]/)) score += 31; 
    //if (password.match(/[!,@,#,$,%,^,&,*,?,_,~]/)) score += 31;

    if ("!@#$%^&*?_~".indexOf(password) >= 0){
        score += 31;
    }
			
    if (score < 30 ) {
        iN = 1;
		pwd_yn = false;
    }else if ((score >= 30 ) && (score < 56 )) {
        iN = 2;
		pwd_yn = true;
    }else if ((score >= 56 ) && (score < 80 )) {
        iN = 3;
		pwd_yn = true;
    }else if ((score >= 80 )) {
        iN = 4;
		pwd_yn = true;
    }

	for(var i=1;i<5;i++){ 
		document.getElementById("divID"+i).style.display=((i==iN)?"inline":"none");
	}
	return pwd_yn;
 } 

