  function isEmail( text )
  {     
    var pattern = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
    var regex = new RegExp( pattern );
    return regex.test( text );
  }

  function validar_cliente()
  {
    var frm_cliente = document.forms.frm_cliente;
	var frm_ok = true;
	var boleano_foco = false;
	
	if (frm_cliente.cliente_nombre.value=='')
	{
	  document.getElementById('cliente_error_nombre').style.display='block';
	  if (!boleano_foco)
	  {
	    frm_cliente.cliente_nombre.focus();
	    boleano_foco = true;
	  }
	  frm_ok = false;
	}
	else
	{
	  document.getElementById('cliente_error_nombre').style.display='none';
	}
	
	if (!isEmail(frm_cliente.cliente_email.value))
	{
	  document.getElementById('cliente_error_email').style.display='block';
	  frm_cliente.cliente_email.value='';
	  if (!boleano_foco)
	  {
	    frm_cliente.cliente_email.focus();
	    boleano_foco = true;
	  }
	  frm_ok = false;
	}
	else
	{
	  document.getElementById('cliente_error_email').style.display='none';
	}
	
	return frm_ok;
  }