// $Id: check_password_script.js,v 1.5.2.1 2009/04/02 13:06:08 aim Exp $

function checkPasswordStrength(field1, field2) {
	var err = false;
	var field;
	var uname = ''; 
	if (!field1 || !field2)
		return !err;

	if (field1.form.elements.namedItem('password_is_modified') && field1.form.elements.namedItem('password_is_modified').value != 'Y')
		return !err;

	if (field1.value != field2.value) {
		alert(txt_password_match_error);
		field2.focus();
		field2.select();
		return err;
	}
	else
		field = field1;

	if (field.form.elements.namedItem('uname'))
		uname = field.form.elements.namedItem('uname').value;
	if (field.form.elements.namedItem('username') && uname == '')
		uname = field.form.elements.namedItem('username').value;

	if (!(field.value.match(/.{7,}/) && field.value.match(/[a-z]/i) && field.value.match(/[0-9]/) && field.value.match(/\S/)) || uname == '' || field.value == uname) {
		err = true;
	}
	
	if (err) {
		alert(txt_simple_password);
		field.focus();
		field.select();
	}

	return !err;
}
function Checkpass1(pass1,divid)
{ 
   if (pass1.length<6)
   {
	  GetId(divid).innerHTML="error:Password is error";
   }else
   {
	   GetId(divid).innerHTML="";
   }

}
function Checkpass2(pass1,pass2,divid)
{ 
   if (pass1==pass2 && pass1.length>5)
   {
	   GetId(divid).innerHTML="";
   }else
   {
	   GetId(divid).innerHTML="Confirm Password:Confirm Password is error";
   } 
}

