function ValidateRegister()
{
		//alert(document.getElementById("txtEmail").value);
		
		if(document.getElementById("fname").value == "") 
		{
			document.getElementById("err_fname").innerHTML='Required';
			document.getElementById("fname").focus();
			return false;
		}
		else
			document.getElementById("err_fname").innerHTML='';
		
		if(document.getElementById("fname").value != '')
		{
			if(Validate(document.getElementById("fname").value,"[^A-Za-z+\\-\\ ]") == true) {
			//alert("");
			document.getElementById("err_fname").innerHTML = 'Only Characters are allowed.';
			document.getElementById("fname").focus();
			return false;
			}
		}
		else
		document.getElementById("err_fname").innerHTML='';
		
		if(document.getElementById("txtEmail").value == "") 
		{
			document.getElementById("err_email").innerHTML='Required';
			document.getElementById("txtEmail").focus();
			return false;
		}
		else
		document.getElementById("err_email").innerHTML='';
		
		
		if(document.getElementById("txtEmail").value != '')
		{
			if(Validate(document.getElementById("txtEmail").value,"[A-Za-z0-9_\\.][A-Za-z]*@[A-Za-z]*\\.[A-Za-z0-9]") == false)
			{
				document.getElementById("err_email").innerHTML='Invalid Email';
				document.getElementById("mbrEmailExist").innerHTML='';
				document.getElementById("txtEmail").focus();
				return false;
			}
		}
		else
		document.getElementById("err_email").innerHTML='';
		
		
		if(document.getElementById("pwd").value == "") 
		{
			document.getElementById("err_pwd").innerHTML='Required';
			document.getElementById("pwd").focus();
			return false;
		}
		else
		document.getElementById("err_pwd").innerHTML='';
		
		if(document.getElementById("cpassword").value == "") {
			document.getElementById("err_cpassword").innerHTML='Required';
			document.getElementById("cpassword").focus();
			return false;
		}
		else
		document.getElementById("err_cpassword").innerHTML='';
		
		if(document.getElementById("cpassword").value != document.getElementById("pwd").value) 
		{
			document.getElementById("err_cpassword").innerHTML='Not Matched';
			document.getElementById("cpassword").focus();
			return false;
		}
		else
		document.getElementById("err_cpassword").innerHTML='';
		
		if(document.getElementById("security_answer").value == "") {
			document.getElementById("err_security_answer").innerHTML='Required';
			document.getElementById("security_answer").focus();
			return false;
		}
		else
		document.getElementById("err_security_answer").innerHTML='';
		
		
		if(document.getElementById('email_exist_flag').value == 1)
		return true;
		else
		return false;
		
}

function Validate(strToValidate,RegPattern)
{
		var expr = new RegExp(RegPattern,"g");
		var result = expr.test(strToValidate);
		if(result==true)
			return true;
		else
			return false;
}
