function CheckProfileInputOnSubmit() 
{
 var RegExp1 =/(^[0-9a-zA-Z ]+$)/
   var RegExp2 = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{4}$/
   var RegExp3 =/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/
   var Send = true;
   var Node = document.profileform;  
   
   for (var i =0; i < Node.length; i++)
  {
   Node[i].className = "textbox";
  }
  for (var i =0; i < Node.length; i++)
  {
    if(Node[i].value.length < 1 && i != 3 && i != 5 && i !=6 && i !=9 && i != 10 && i != 11  && i != 12)
    {   
     Node[i].className = "errorborder";
     Send = false;
    }
	
	if(i != 2 || i > 3)
    {
	 if(i == 3 || i == 5 || i ==6 ||i == 8 || i == 9 || i == 10 || i == 11 || i == 12 ) ;
	 
	else if(Node[i].value.search(RegExp1) == -1)
	{
	 Node[i].className = "errorborder";
	 Send = false;
	}
}
if(i == 2)
{
if(Node[i].value.search(RegExp2) == -1)
 {
  Node[i].className = "errorborder";
  Send = false;
 }
}
 if (i == 8) 
  {
   if(Node[i].value.search(RegExp3) == -1)
	{
	 Node[i].className = "errorborder";
	 Send = false;
	}
  
  } 
  }
  if(Send == true) document.profileform.submit();
}
