function validatePasswordStrength(pwd){
        
        var sm1 = document.getElementById("idSM1");
        var smT1 = document.getElementById("idSMT1");
        var sm2 = document.getElementById("idSM2");
        var smT2 = document.getElementById("idSMT2");
        var sm3 = document.getElementById("idSM3");
        var smT3 = document.getElementById("idSMT3");
        var smT0 = document.getElementById("idSMT0");
        
        if (pwd == "" && pwd.length < 6){
            sm1.className = sm2.className = sm3.className = "css0162";
            smT3.style.display = smT1.style.display = smT2.style.display = "none";
            smT0.style.display = "";
            
            return -1;
        }
        
        if (ClientSideStrongPassword(pwd,gSimilarityMap,gDictionary)){
            sm1.className = sm2.className = sm3.className = "css0165";
            smT0.style.display = smT1.style.display = smT2.style.display = "none";
            smT3.style.display = "";
            return 1;
        }else if(ClientSideMediumPassword(pwd,gSimilarityMap,gDictionary)){
            sm3.className = "css0162";
            sm1.className = sm2.className = "css0164";
            smT0.style.display = smT1.style.display = smT3.style.display = "none";
            smT2.style.display = "";
            return 0;
        }else if(ClientSideWeakPassword(pwd,gSimilarityMap,gDictionary)){
            sm2.className = sm3.className = "css0162";
            sm1.className = "css0163";
            smT0.style.display = smT2.style.display = smT3.style.display = "none";
            smT1.style.display = "";
            return -1;
        }else{
            sm1.className = sm2.className = sm3.className = "css0162";
            smT3.style.display = smT1.style.display = smT2.style.display = "none";
            smT0.style.display = "";
            //return -1;
        }
    }