function validatename(tdstr,txtstr,txtnxt,displaytxt)
{
    	if(document.getElementById(txtstr).value=="")
	{
		arr=document.getElementById(tdstr).innerHTML.split("<br>");
		if(!arr[1])
		{
					document.getElementById(tdstr).innerHTML=document.getElementById(tdstr).innerHTML + "<br><span class=redborder>"+ displaytxt +"</span>";
				document.getElementById(txtnxt).focus();
		}

	}
	else
	{
		val=document.getElementById(txtstr).value;
		arr=document.getElementById(tdstr).innerHTML.split("<br>");
		document.getElementById(tdstr).innerHTML=arr[0];
		document.getElementById(txtstr).value=val;
		document.getElementById(txtnxt).focus();
	}
}


function validatemailformat(tdstr,txtstr,txtnxt)
{
	email=document.getElementById(txtstr).value;
	 var rx = /^[\w\.-]+@[\w\.-]+\.\w+$/i;
	 flag=rx.test(email);
	 if(flag==false)
	 {
		 if(email=="")
		 str="";
		 else
		 str="Invalid Email Format";
		 arr=document.getElementById(tdstr).innerHTML.split("<br>");
		if(!arr[1])
		{
			if(email!="")
			{
		document.getElementById(tdstr).innerHTML=document.getElementById(tdstr).innerHTML + "<br><span class=redborder>" + str +"</span>";
		 document.getElementById(txtstr).value=email;
			}
		 document.getElementById(txtstr).focus();
		}
		else
		{
			
			arr[1]="<br><span class=redborder>" + str +"</span>";
			document.getElementById(tdstr).innerHTML=arr[0] + arr[1];
			document.getElementById(txtstr).value=email;
			document.getElementById(txtstr).focus();
		}
	 }
	 else
	 {
		val=document.getElementById(txtstr).value;
		arr=document.getElementById(tdstr).innerHTML.split("<br>");
		document.getElementById(tdstr).innerHTML=arr[0];
		document.getElementById(txtstr).value=val;
    	 document.getElementById(txtstr).focus();
	}
	
}

function validateonbluremailformat(tdstr,txtstr,txtnxt)
{
	email=document.getElementById(txtstr).value;
	 var rx = /^[\w\.-]+@[\w\.-]+\.\w+$/i;
	 flag=rx.test(email);
	 if(flag==false)
	 {
		 if(email=="")
		 str="";
		 else
		 str="Invalid Email Format";
		 arr=document.getElementById(tdstr).innerHTML.split("<br>");
		if(!arr[1])
		{
			if(email!="")
			{
		document.getElementById(tdstr).innerHTML=document.getElementById(tdstr).innerHTML + "<br><span class=redborder>" + str +"</span>";
		 document.getElementById(txtstr).value=email;
			}
		 document.getElementById(txtnxt).focus();
		}
		else
		{
			
			arr[1]="<br><span class=redborder>" + str +"</span>";
			document.getElementById(tdstr).innerHTML=arr[0] + arr[1];
			document.getElementById(txtstr).value=email;
			document.getElementById(txtnxt).focus();
		}
	 }
	 else
	 {
		val=document.getElementById(txtstr).value;
		arr=document.getElementById(tdstr).innerHTML.split("<br>");
		document.getElementById(tdstr).innerHTML=arr[0];
		document.getElementById(txtstr).value=val;
    	 document.getElementById(txtnxt).focus();
	}
	
}

function validatephoneformat(tdstr,txtstr)
{
	phone=document.getElementById(txtstr).value;
	 flag=isNaN(phone);
	 if(flag==true)
	 {
		 if(phone=="")
		 str="Value Required";
		 else
		 str="Numbers only";
		 arr=document.getElementById(tdstr).innerHTML.split("<br>");
		if(!arr[1])
		{
		document.getElementById(tdstr).innerHTML=document.getElementById(tdstr).innerHTML + "<br><span class=redborder>" + str +"</span>";
		 document.getElementById(txtstr).value=phone;
		 document.getElementById(txtstr).focus();
		}
		else
		{
			arr[1]="<br><span class=redborder>" + str +"</span>";
			document.getElementById(tdstr).innerHTML=arr[0] + arr[1];
			document.getElementById(txtstr).value=phone;
			document.getElementById(txtstr).focus();
		}
	 }
	 else
	 {
		val=document.getElementById(txtstr).value;
		arr=document.getElementById(tdstr).innerHTML.split("<br>");
		document.getElementById(tdstr).innerHTML=arr[0];
		document.getElementById(txtstr).value=val;
    	 document.getElementById(txtstr).focus();
	}
	
}