function validate_form_9_input_74(myfocus)
{
  var message='';

  var valfield=document.forms.form9.Comentarios;
  var infoid='form_9_info_td_74';
  var infoclass='form_9_info';
  var errorclass='form_9_error';
  var spamerror='Error: http: < > No está permitido';
  var word1='http:';
  var word2='<';
  var word3='>';
  if (''==message && hasValue(valfield) && ( valfield.value.toLowerCase().indexOf( word1.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word2.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word3.toLowerCase() )>=0 )) message=addError(message,spamerror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function validate_form_9_input_76(myfocus)
{
  var message='';

  var valfield=document.forms.form9.NombreyApellidos;
  var infoid='form_9_info_td_76';
  var infoclass='form_9_info';
  var errorclass='form_9_error';
  var requirederror='Error: Este campo es obligatorio.';
  var spamerror='Error: http: < > No está permitido';
  var word1='http:';
  var word2='<';
  var word3='>';
  if (!hasValue(valfield)) message=addError(message,requirederror);
  if (''==message && hasValue(valfield) && ( valfield.value.toLowerCase().indexOf( word1.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word2.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word3.toLowerCase() )>=0 )) message=addError(message,spamerror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function validate_form_9_input_77(myfocus)
{
  var message='';

  var valfield=document.forms.form9.DireccinPostal;
  var infoid='form_9_info_td_77';
  var infoclass='form_9_info';
  var errorclass='form_9_error';
  var spamerror='Error: http: < > No está permitido';
  var word1='http:';
  var word2='<';
  var word3='>';
  if (''==message && hasValue(valfield) && ( valfield.value.toLowerCase().indexOf( word1.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word2.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word3.toLowerCase() )>=0 )) message=addError(message,spamerror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function validate_form_9_input_88(myfocus)
{
  var message='';

  var valfield=document.forms.form9.Poblacin;
  var infoid='form_9_info_td_88';
  var infoclass='form_9_info';
  var errorclass='form_9_error';
  var spamerror='Error: http: < > No está permitido';
  var word1='http:';
  var word2='<';
  var word3='>';
  if (''==message && hasValue(valfield) && ( valfield.value.toLowerCase().indexOf( word1.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word2.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word3.toLowerCase() )>=0 )) message=addError(message,spamerror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function validate_form_9_input_89(myfocus)
{
  var message='';

  var valfield=document.forms.form9.Provincia;
  var infoid='form_9_info_td_89';
  var infoclass='form_9_info';
  var errorclass='form_9_error';
  var spamerror='Error: http: < > No está permitido';
  var word1='http:';
  var word2='<';
  var word3='>';
  if (''==message && hasValue(valfield) && ( valfield.value.toLowerCase().indexOf( word1.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word2.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word3.toLowerCase() )>=0 )) message=addError(message,spamerror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function validate_form_9_input_78(myfocus)
{
  var message='';

  var valfield=document.forms.form9.CdigoPostal;
  var infoid='form_9_info_td_78';
  var infoclass='form_9_info';
  var errorclass='form_9_error';
  var validationerror='Error: Debe ser un número';
  var spamerror='Error: http: < > No está permitido';
  var word1='http:';
  var word2='<';
  var word3='>';
  if (''==message && hasValue(valfield) && !isNumber(valfield)) message=addError(message,validationerror);
  if (''==message && hasValue(valfield) && ( valfield.value.toLowerCase().indexOf( word1.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word2.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word3.toLowerCase() )>=0 )) message=addError(message,spamerror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function validate_form_9_input_79(myfocus)
{
  var message='';

  var valfield=document.forms.form9.TelfonoMvil;
  var infoid='form_9_info_td_79';
  var infoclass='form_9_info';
  var errorclass='form_9_error';
  var requirederror='Error: Este campo es obligatorio.';
  var validationerror='Error: Debe ser un número';
  var spamerror='Error: http: < > No está permitido';
  var word1='http:';
  var word2='<';
  var word3='>';
  if (!hasValue(valfield)) message=addError(message,requirederror);
  if (''==message && hasValue(valfield) && !isNumber(valfield)) message=addError(message,validationerror);
  if (''==message && hasValue(valfield) && ( valfield.value.toLowerCase().indexOf( word1.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word2.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word3.toLowerCase() )>=0 )) message=addError(message,spamerror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function validate_form_9_input_80(myfocus)
{
  var message='';

  var valfield=document.forms.form9.TelfonoMvilAdicional;
  var infoid='form_9_info_td_80';
  var infoclass='form_9_info';
  var errorclass='form_9_error';
  var validationerror='Error: Debe ser un número';
  var spamerror='Error: http: < > No está permitido';
  var word1='http:';
  var word2='<';
  var word3='>';
  if (''==message && hasValue(valfield) && !isNumber(valfield)) message=addError(message,validationerror);
  if (''==message && hasValue(valfield) && ( valfield.value.toLowerCase().indexOf( word1.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word2.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word3.toLowerCase() )>=0 )) message=addError(message,spamerror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function validate_form_9_input_81(myfocus)
{
  var message='';

  var valfield=document.forms.form9.Email;
  var infoid='form_9_info_td_81';
  var infoclass='form_9_info';
  var errorclass='form_9_error';
  var requirederror='Error: Este campo es obligatorio.';
  var validationerror='Error: Debe ser una dirección e-mail.';
  var spamerror='Error: http: < > No está permitido';
  var word1='http:';
  var word2='<';
  var word3='>';
  if (!hasValue(valfield)) message=addError(message,requirederror);
  if (''==message && hasValue(valfield) && !isEmail(valfield)) message=addError(message,validationerror);
  if (''==message && hasValue(valfield) && ( valfield.value.toLowerCase().indexOf( word1.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word2.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word3.toLowerCase() )>=0 )) message=addError(message,spamerror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function validate_form_9_input_82(myfocus)
{
  var message='';

  var valfield=document.forms.form9.HospitalEmpresa;
  var infoid='form_9_info_td_82';
  var infoclass='form_9_info';
  var errorclass='form_9_error';
  var spamerror='Error: http: < > No está permitido';
  var word1='http:';
  var word2='<';
  var word3='>';
  if (''==message && hasValue(valfield) && ( valfield.value.toLowerCase().indexOf( word1.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word2.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word3.toLowerCase() )>=0 )) message=addError(message,spamerror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function validate_form_9_input_83(myfocus)
{
  var message='';

  var valfield=document.forms.form9.Profesin;
  var infoid='form_9_info_td_83';
  var infoclass='form_9_info';
  var errorclass='form_9_error';
  var spamerror='Error: http: < > No está permitido';
  var word1='http:';
  var word2='<';
  var word3='>';
  if (''==message && hasValue(valfield) && ( valfield.value.toLowerCase().indexOf( word1.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word2.toLowerCase() )>=0 || valfield.value.toLowerCase().indexOf( word3.toLowerCase() )>=0 )) message=addError(message,spamerror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function onsubmit_form_9()
{
  var errs=0;

  var warning='Por favor, revisar los campos indicados *';
  if (!validate_form_9_input_83(true)) errs+=1;
  if (!validate_form_9_input_82(true)) errs+=1;
  if (!validate_form_9_input_81(true)) errs+=1;
  if (!validate_form_9_input_80(true)) errs+=1;
  if (!validate_form_9_input_79(true)) errs+=1;
  if (!validate_form_9_input_78(true)) errs+=1;
  if (!validate_form_9_input_89(true)) errs+=1;
  if (!validate_form_9_input_88(true)) errs+=1;
  if (!validate_form_9_input_77(true)) errs+=1;
  if (!validate_form_9_input_76(true)) errs+=1;
  if (!validate_form_9_input_74(true)) errs+=1;

  if (errs>0)  alert(warning);

  return (errs==0);
}

