function validateForgotpassword2()
{
	frm = document.frmForgotpassword2;
	err = 0;
	errmsg ='';

	if (frm.secretanswer.value =='') { errmsg += 'Secret answer is required.<br>'; err = 1; }

	if (err == 1)
	{
		document.getElementById('errShow2').innerHTML = errmsg;
		document.getElementById('errShow2').style.display = "";
		return false;
	}
	else
	{
		document.getElementById('errShow2').style.display = "none";
		return true;
	}
}

function validateForgotpassword()
{
	frm = document.frmForgotpassword;
	err = 0;
	errmsg ='';

	if (frm.email.value =='') { errmsg += 'Email field is required.<br>'; err = 1; }
	if ((frm.email.value != '') && (!check_email(frm,frm.email.value))) { errmsg += 'Email address is invalid.<br>'; err = 1; }

	if (err == 1)
	{
		document.getElementById('errShow').innerHTML = errmsg;
		document.getElementById('errShow').style.display = "";
		return false;
	}
	else
	{
		document.getElementById('errShow').style.display = "none";
		return true;
	}
}

function check_email(frm,e)
{
	if (frm)
	{
		char_first = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
		char_second = /^.+\@(\[?)[a-zA-Z0-9\\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
		if (!e.match(char_first) && e.match(char_second)) { return (-1); } 
	}
}

var letters=' ABCÇDEFGHIJKLMNÑOPQRSTUVWXYZabcçdefghijklmnñopqrstuvwxyzàáÀÁéèÈÉíìÍÌïÏóòÓÒúùÚÙüÜ'
var numbers='1234567890'
var signs=',.:;@\''
var mathsigns='+=()*/'
var custom='<>#$%&?¿'
