function validar(){
//'Obligatorios todos

if(!valido(document.movi.CNOMPAC.value)){
	document.movi.CNOMPAC.focus();
	alert("Debe introducir las iniciales del paciente.");
}else{
if(!isDate(document.movi.CDATNAC.value)){
alert("La FECHA DE NACIMIENTO es incorrecta o está vacía,\n recuerde que debe ser en formato dd/mm/aaaa.");
	document.movi.CDATNAC.focus();
}else{
if (!valido(document.movi.CALTURA.value)){
	document.movi.CALTURA.focus();
	alert("Debe introducir la altura.");
}else{
if (!IsNumeric(document.movi.CALTURA.value)){
	document.movi.CALTURA.focus();
	alert("La altura debe ser numérico.");
}else{
if (document.movi.CALTURA.value > 260){
	document.movi.CALTURA.focus();
	alert("El valor de la altura es demasiado grande.");
}else{
if(document.movi.CSEXO.selectedIndex==""){
	alert("Debe seleccionar el sexo.");													
}else{
if(document.movi.CALTUNID.selectedIndex==""){
	alert("Debe seleccionar una unidad de altura.");													
}else{
if(!valido(document.movi.CPESO.value)){
	document.movi.CPESO.focus();
	alert("Debe introducir el peso.");
}else{
if(!IsNumeric(document.movi.CPESO.value)){
	document.movi.CPESO.focus();
	alert("El peso debe ser numérico.");
}else{

if(document.movi.consentimiento[1].checked==false && document.movi.consentimiento[0].checked==false){

	alert("Debe seleccionar si hay CONSENTIMIENTO FIRMADO");
}else{
//TABAQUISMO---------------------------------------------------------------------------------------------------
if(document.movi.CSMK.selectedIndex==""){
	alert("Debe seleccionar ¿Fumó alguna vez? en la sección TABAQUISMO.");													
}else{
if (document.movi.CAGESMK.value > 105){
	document.movi.CAGESMK.focus();
	alert("El número Edad de incio en la sección TABAQUISMO es demasiado grande .");
}else{
if(document.movi.CSMK.selectedIndex=="1" && document.movi.CSTPSMK.selectedIndex==""){
	alert("Debe seleccionar ¿Dejó de fumar? en la sección TABAQUISMO.");													
}else{
if (document.movi.CAGESTP.value > 105){
	document.movi.CAGESTP.focus();
	alert("El número Edad en qué dejó de fumar en la sección TABAQUISMO es demasiado grande.");
}else{
//MOTIVO DE LA DETERMINACIÓN DE AAT----------------------------------------------------------------------------
if(document.movi.CRAZATT.selectedIndex==""){
	alert("Debe seleccionar el Motivo de la determinación del AAT en la sección MOTIVO DE LA DETERMINACIÓN DE AAT.");													
}else{
if(document.movi.CFENO.selectedIndex==""){
	alert("Debe seleccionar el Fenotipo en la sección MOTIVO DE LA DETERMINACIÓN DE AAT.");													
}else{
if(document.movi.CRAZATT.selectedIndex=="6" && document.movi.COTRDEF.value==""){
	alert("Debe seleccionar el Otro fenotipo deficiente en la sección MOTIVO DE LA DETERMINACIÓN DE AAT.");													
}else{

if(document.movi.CDATATT.value==""){
	alert("Debe introducir la FECHA DEL DIAGNÓSTICO DEL DÉFICIT AAT en la sección MOTIVO DE LA DETERMINACIÓN DE AAT.");													
}else{
if(!isDate(document.movi.CDATATT.value)){
	alert("La fecha del diagnóstico del déficit AAT en la sección MOTIVO DE LA DETERMINACIÓN DE AAT es incorrecta,recuerde que debe ser en formato dd/mm/aaaa.");
	document.movi.CDATATT.focus();
}else{

//HISTORIA CLÍNICA-------------------------------------------------------------------------------------------
if(document.movi.CLNGDIS.selectedIndex==""){
	alert("Debe determinar si hay Enfermedad pulmonar en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CBROCRO.selectedIndex==""){
	alert("Debe determinar si hay Bronquitis crónica en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CEFISEMA.selectedIndex==""){
	alert("Debe determinar si hay Enfisema en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CASMA.selectedIndex==""){
	alert("Debe determinar si hay Asma en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CBROCHI.selectedIndex==""){
	alert("Debe determinar si hay Bronquiectasias en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.COTLNG.selectedIndex==""){
	alert("Debe determinar si hay Otra enfermedad pulmonar en la sección HISTORIA CLÍNICA.");													
}else{
if ((document.movi.COTLNG.selectedIndex=="1")&&(!valido(document.movi.CSPECIF.value))){
	alert("Debe Especificar otra enfermedad pulmonar en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CPRMSIN.selectedIndex==""){
	alert("Debe determinar el Síntoma principal en la sección HISTORIA CLÍNICA.");													
}else{
//OTROS DIAGNÓSTICOS------------------------------------------------------------------------------
if((document.movi.CDIAG1.value!="")&&(document.movi.CICDCOD1.value!="")&&(document.movi.CICDVER1.selectedIndex=="0")){
	alert("Debe seleccionar la ICD versión del diagnóstico 1 en la sección OTROS DIAGNÓSTICOS.");
}else{
if((document.movi.CDIAG2.value!="")&&(document.movi.CICDCOD2.value!="")&&(document.movi.CICDVER2.selectedIndex=="0")){
	alert("Debe seleccionar la ICD versión del diagnóstico 2 en la sección OTROS DIAGNÓSTICOS.");
}else{
if((document.movi.CDIAG3.value!="")&&(document.movi.CICDCOD3.value!="")&&(document.movi.CICDVER3.selectedIndex=="0")){
	alert("Debe seleccionar la ICD versión del diagnóstico 3 en la sección OTROS DIAGNÓSTICOS.");
}else{

if(document.movi.CLNGTRN.selectedIndex==""){
	alert("Debe determinar si hay Trasplante de pulmón en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLNGTRN.selectedIndex=="1")&&(!valido(document.movi.CDATLNGT.value))){
	alert("Debe indicar la fecha del Trasplante de pulmón en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLNGTRN.selectedIndex=="1")&&(!isDate(document.movi.CDATLNGT.value))){
	alert("La fecha del Trasplante de pulmón en la sección OTROS DIAGNÓSTICOS es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
if(document.movi.CLNGVOL.selectedIndex==""){
	alert("Debe determinar si hay Reducción de volumen pulmonar en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLNGVOL.selectedIndex=="1")&&(!valido(document.movi.CDATLNGV.value))){
	alert("Debe indicar la fecha de la Reducción de volumen pulmonar en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLNGVOL.selectedIndex=="1")&&(!isDate(document.movi.CDATLNGV.value))){
	alert("La fecha de la Reducción de volumen pulmonar en la sección OTROS DIAGNÓSTICOS es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
if(document.movi.CLIVTRN.selectedIndex==""){
	alert("Debe determinar si hay Trasplante de hígado en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLIVTRN.selectedIndex=="1")&&(!valido(document.movi.CDATLIVT.value))){
	alert("Debe indicar la fecha del Trasplante de hígado en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLIVTRN.selectedIndex=="1")&&(!isDate(document.movi.CDATLIVT.value))){
	alert("La fecha del Trasplante de hígado en la sección OTROS DIAGNÓSTICOS es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
if(document.movi.CNEUMO.selectedIndex==""){
	alert("Debe determinar si ha sufrido neumonías en la sección OTROS DIAGNÓSTICOS.");													
}else{
if (document.movi.CNEUMO.selectedIndex=="1" && (!valido(document.movi.CNMOTMS.value)|| document.movi.CNMOTMS.value==0 )&& document.movi.CNMOUNK.selectedIndex=="0"){
	alert("Debe indicar Cuántas veces ha sufrido neumonías o número desconocido en la sección OTROS DIAGNÓSTICOS.");													
}else{
if (document.movi.CNMOTMS.value.length > 2){
	document.movi.CAGESTP.focus();
	alert("El número cuántas veces ha sufrido neumonías en la sección OTROS DIAGNÓSTICOS es demasiado largo.");
}else{
//DATOS TC---------------------------------------------------------------------------------
if(document.movi.CCTSTX.selectedIndex==""){
	alert("Debe determinar si hay TC del Tórax en la sección DATOS TC.");													
}else{
if ((document.movi.CCTSTX.selectedIndex=="1")&&(!valido(document.movi.CDATCTS.value))){
	alert("Debe indicar la fecha del TC del Tórax en la sección DATOS TC.");													
}else{
if ((document.movi.CCTSTX.selectedIndex=="1")&&(!isDate(document.movi.CDATCTS.value))){
	alert("La fecha del TC del Tórax en la sección DATOS TC es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
//TRATAMIENTO ACTUAL--------------------------------------------------------------------------
if(document.movi.CLNGMED.selectedIndex==""){
	alert("Debe determinar Medicación para la enfermedad pulmonar en la sección TRATAMIENTO ACTUAL.");													
}else{
if(document.movi.CLTOXGT.selectedIndex==""){
	alert("Debe determinar Oxigenoterapia domiciliaria en la sección TRATAMIENTO ACTUAL.");													
}else{
//TRATAMIENTO SUSTITUTIVO--------------------------------------------------------------------------------
if(document.movi.CAUGTER.selectedIndex==""){
	alert("Debe determinar si Alguna vez ha recibido tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO.");													
}else{
if ((document.movi.CAUGTER.selectedIndex=="1")&&(!valido(document.movi.CDATTER.value))){
	alert("Debe indicar la Fecha de inicio del tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO.");													
}else{
if ((document.movi.CAUGTER.selectedIndex=="1")&&(!isDate(document.movi.CDATTER.value))){
	alert("La Fecha de inicio del tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{

if(document.movi.CAUGTER.selectedIndex=="1" && document.movi.CSTPTER.selectedIndex==""){
	alert("Debe determinar si Dejó el tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO.");													
}else{
if ((document.movi.CSTPTER.selectedIndex=="1")&&(!valido(document.movi.CDATSTER.value))){
	alert("Debe indicar la Fecha de interrupción del tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO.");													
}else{
if ((document.movi.CSTPTER.selectedIndex=="1")&&(!isDate(document.movi.CDATSTER.value))){
	alert("La Fecha de interrupción del tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
//FUNCIONALISMO PULMONAR--------------------------------------------------------------------

if ((document.movi.CDATTSTF.value!="")&&(!isDate(document.movi.CDATTSTF.value))){
	alert("La fecha de las primeras pruebas disponibles en la seccion FUNCIONALISMO PULMONAR es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa)");													
}else{
//---------------Primeras pruebas-----------------------------------------------------------------------------------------
if (document.movi.CPREFEVF.value>99){
	alert("El valor de FEV1 pre-broncodilatador en primeras pruebas disponibles en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPREFEVF.focus();
}else{
if (!IsNumeric(document.movi.CPREFEVF.value)){
	alert("El valor de FEV1 pre-broncodilatador en primeras pruebas disponibles en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPREFEVF.focus();
}else{

if (document.movi.CPREFVCF.value>99){
	alert("El valor de FVC pre-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPREFVCF.focus();
}else{
if (!IsNumeric(document.movi.CPREFVCF.value)){
	alert("El valor de FVC pre-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPREFVCF.focus();
}else{

if (document.movi.CPRESVCF.value>99){
	alert("El valor de VC lenta pre-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPRESVCF.focus();
}else{
if (!IsNumeric(document.movi.CPRESVCF.value)){
	alert("El valor de VC lenta pre-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPRESVCF.focus();
}else{
//---------------Pruebas recientes-----------------------------------------------------------------------------------------
if (document.movi.CPOSFEVF.value>99){
	alert("El valor de FEV1 post-broncodilatador en primeras pruebas disponibles en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSFEVF.focus();
}else{
if (!IsNumeric(document.movi.CPOSFEVF.value)){
	alert("El valor de FEV1 post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPOSFEVF.focus();
}else{

if (document.movi.CPOSFVCF.value>99){
	alert("El valor de FVC post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSFVCF.focus();
}else{
if (!IsNumeric(document.movi.CPOSFVCF.value)){
	alert("El valor de FVC post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPOSFVCF.focus();
}else{

if (document.movi.CPOSSVCF.value>99){
	alert("El valor de VC lenta post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSSVCF.focus();
}else{
if (!IsNumeric(document.movi.CPOSSVCF.value)){
	alert("El valor de VC lenta post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPOSFVCF.focus();
}else{

if ((document.movi.CDATTSTL.value!="")&&(!isDate(document.movi.CDATTSTL.value))){
	alert("La fecha de las pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa)");													
}else{
//---------------Primeras pruebas-----------------------------------------------------------------------------------------
if (document.movi.CPREFEVL.value>99){
	alert("El valor de FEV1 pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
	document.movi.CPREFEVL.focus();
}else{
if (!IsNumeric(document.movi.CPREFEVL.value)){
	alert("El valor de FEV1 pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPREFEVL.focus();
}else{

if (document.movi.CPREFVCL.value>99){
	alert("El valor de FVC pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
	document.movi.CPREFVCL.focus();
}else{
if (!IsNumeric(document.movi.CPREFVCL.value)){
	alert("El valor de FVC pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPREFVCL.focus();
}else{

if (document.movi.CPRESVCL.value>99){
	alert("El valor de VC lenta pre-broncodilatador en pruebas más recientes en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
	document.movi.CPRESVCL.focus();
}else{
if (!IsNumeric(document.movi.CPRESVCL.value)){
	alert("El valor de VC lenta pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPREFVCL.focus();
}else{
//---------------Pruebas recientes-----------------------------------------------------------------------------------------
if (document.movi.CPOSFEVL.value>99){
	alert("El valor de FEV1 post-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSFEVL.focus();
}else{
if (!IsNumeric(document.movi.CPOSFEVL.value)){
	alert("El valor de FEV1 post-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPOSFEVL.focus();
}else{

if (document.movi.CPOSFVCL.value>99){
	alert("El valor de FVC post-broncodilatador en pruebas más recientes en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSFVCL.focus();
}else{
if (!IsNumeric(document.movi.CPOSFVCL.value)){
	alert("El valor de FVC post-broncodilatador en pruebas más recientes en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPOSFVCL.focus();
}else{

if (document.movi.CPOSSVCL.value>99){
	alert("El valor de VC lenta post-broncodilatador en primeras pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSSVCL.focus();
}else{
if (!IsNumeric(document.movi.CPOSSVCL.value)){
	alert("El valor de VC lenta post-broncodilatador en primeras pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPOSSVCL.focus();
}else{


//ENZIMAS HEPÁTICAS-------------------------------------------------------------------------
if(document.movi.CLIVENZ.selectedIndex==""){
	alert("Debe determinar si hay Enzimas hepáticas en la sección ENZIMAS HEPÁTICAS.");													
}else{
if ((document.movi.CLIVENZ.selectedIndex=="1")&&(!valido(document.movi.CDATLVEN.value))){
	alert("Debe indicar la Fecha de determinación de las Enzimas hepáticas en la sección ENZIMAS HEPÁTICAS.");													
}else{
if ((document.movi.CLIVENZ.selectedIndex=="1")&&(!isDate(document.movi.CDATLVEN.value))){
	alert("La Fecha de determinación de las Enzimas hepáticas en la sección ENZIMAS HEPÁTICAS es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
if(document.movi.CLIVENZ.selectedIndex=="1" && document.movi.CSGOT.selectedIndex==""){
	alert("Debe determinar si hay ALAT/SGOT Elevada en la sección ENZIMAS HEPÁTICAS.");													
}else{
if(document.movi.CLIVENZ.selectedIndex=="1" && document.movi.CSGPT.selectedIndex==""){
	alert("Debe determinar si hay ASAT/SGPT Elevada en la sección ENZIMAS HEPÁTICAS.");													
}else{
if(document.movi.CLIVENZ.selectedIndex=="1" && document.movi.CGGT.selectedIndex==""){
	alert("Debe determinar si hay GGT Elevada en la sección ENZIMAS HEPÁTICAS.");													
}else{
if(document.movi.CLIVENZ.selectedIndex=="1" && document.movi.CALPAP.selectedIndex==""){
	alert("Debe determinar si hay FA Elevada en la sección ENZIMAS HEPÁTICAS.");													
}else{
//HISTORIA LABORAL-------------------------------------------------------------------------
if(document.movi.CREGWK.selectedIndex==""){
	alert("Debe determinar si Trabaja actualmente en la sección HISTORIA LABORAL.");													
}else{
if ((document.movi.CREGWK.selectedIndex=="2")&&(document.movi.CRGWKRZ.selectedIndex=="")){
	alert("Debe especificar el motivo por el cual no trabaja actualmente en la sección HISTORIA LABORAL.");													
}else{
if(document.movi.CPLSAMP.selectedIndex==""){
	alert("Debe determinar si hay Muestra de plasma en la sección MUESTRAS SANGUÍNEAS.");													
}else{
if(document.movi.CBLSAMP.selectedIndex==""){
	alert("Debe determinar si hay Muestra de sangre total en la sección MUESTRAS SANGUÍNEAS.");													
}else{
//FECHA FINAL---------------------------------------------------------------------------------				

//Correcto
if(document.movi.consentimiento[1].checked){

	alert("Le recordamos la conveniencia de tener una copia firmada por el paciente del consentimiento informado.");

document.movi.action="registrar_nuevo_paciente_save.php";
document.movi.submit();
return false;
}else{
	document.movi.action="registrar_nuevo_paciente_save.php";
document.movi.submit();
return false;	
			}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		} 
		}
		}
		}
		}
		}
		} 
		}
		}
		}
		}       
		}
		}       
		}
		}       
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
}
}

function validar_edit(){
//'Obligatorios todos

if(!valido(document.movi.CNOMPAC.value)){
	document.movi.CNOMPAC.focus();
	alert("Debe introducir las iniciales del paciente.");
}else{
if(!isDate(document.movi.CDATNAC.value)){
alert("La FECHA DE NACIMIENTO es incorrecta o está vacía,\n recuerde que debe ser en formato dd/mm/aaaa.");
	document.movi.CDATNAC.focus();
}else{
if (!valido(document.movi.CALTURA.value)){
	document.movi.CALTURA.focus();
	alert("Debe introducir la altura.");
}else{
if (!IsNumeric(document.movi.CALTURA.value)){
	document.movi.CALTURA.focus();
	alert("La altura debe ser numérico.");
}else{
if (document.movi.CALTURA.value > 260){
	document.movi.CALTURA.focus();
	alert("El valor de la altura es demasiado grande.");
}else{
if(document.movi.CSEXO.selectedIndex==""){
	alert("Debe seleccionar el sexo.");													
}else{
if(document.movi.CALTUNID.selectedIndex==""){
	alert("Debe seleccionar una unidad de altura.");													
}else{
if(!valido(document.movi.CPESO.value)){
	document.movi.CPESO.focus();
	alert("Debe introducir el peso.");
}else{
if(!IsNumeric(document.movi.CPESO.value)){
	document.movi.CPESO.focus();
	alert("El peso debe ser numérico.");
}else{

if(document.movi.consentimiento[1].checked==false && document.movi.consentimiento[0].checked==false){

	alert("Debe seleccionar si hay CONSENTIMIENTO FIRMADO");
}else{
//TABAQUISMO---------------------------------------------------------------------------------------------------
if(document.movi.CSMK.selectedIndex==""){
	alert("Debe seleccionar ¿Fumó alguna vez? en la sección TABAQUISMO.");													
}else{
if (document.movi.CAGESMK.value > 105){
	document.movi.CAGESMK.focus();
	alert("El número Edad de incio en la sección TABAQUISMO es demasiado grande .");
}else{
if(document.movi.CSMK.selectedIndex=="1" && document.movi.CSTPSMK.selectedIndex==""){
	alert("Debe seleccionar ¿Dejó de fumar? en la sección TABAQUISMO.");													
}else{
if (document.movi.CAGESTP.value > 105){
	document.movi.CAGESTP.focus();
	alert("El número Edad en qué dejó de fumar en la sección TABAQUISMO es demasiado grande.");
}else{
//MOTIVO DE LA DETERMINACIÓN DE AAT----------------------------------------------------------------------------
if(document.movi.CRAZATT.selectedIndex==""){
	alert("Debe seleccionar el Motivo de la determinación del AAT en la sección MOTIVO DE LA DETERMINACIÓN DE AAT.");													
}else{
if(document.movi.CFENO.selectedIndex==""){
	alert("Debe seleccionar el Fenotipo en la sección MOTIVO DE LA DETERMINACIÓN DE AAT.");													
}else{
if(document.movi.CRAZATT.selectedIndex=="6" && document.movi.COTRDEF.value==""){
	alert("Debe seleccionar el Otro fenotipo deficiente en la sección MOTIVO DE LA DETERMINACIÓN DE AAT.");													
}else{

if(document.movi.CDATATT.value==""){
	alert("Debe introducir la FECHA DEL DIAGNÓSTICO DEL DÉFICIT AAT en la sección MOTIVO DE LA DETERMINACIÓN DE AAT.");													
}else{
if(!isDate(document.movi.CDATATT.value)){
	alert("La fecha del diagnóstico del déficit AAT en la sección MOTIVO DE LA DETERMINACIÓN DE AAT es incorrecta,recuerde que debe ser en formato dd/mm/aaaa.");
	document.movi.CDATATT.focus();
}else{

//HISTORIA CLÍNICA-------------------------------------------------------------------------------------------
if(document.movi.CLNGDIS.selectedIndex==""){
	alert("Debe determinar si hay Enfermedad pulmonar en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CBROCRO.selectedIndex==""){
	alert("Debe determinar si hay Bronquitis crónica en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CEFISEMA.selectedIndex==""){
	alert("Debe determinar si hay Enfisema en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CASMA.selectedIndex==""){
	alert("Debe determinar si hay Asma en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CBROCHI.selectedIndex==""){
	alert("Debe determinar si hay Bronquiectasias en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.COTLNG.selectedIndex==""){
	alert("Debe determinar si hay Otra enfermedad pulmonar en la sección HISTORIA CLÍNICA.");													
}else{
if ((document.movi.COTLNG.selectedIndex=="1")&&(!valido(document.movi.CSPECIF.value))){
	alert("Debe Especificar otra enfermedad pulmonar en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CPRMSIN.selectedIndex==""){
	alert("Debe determinar el Síntoma principal en la sección HISTORIA CLÍNICA.");													
}else{
//OTROS DIAGNÓSTICOS------------------------------------------------------------------------------
if((document.movi.CDIAG1.value!="")&&(document.movi.CICDCOD1.value!="")&&(document.movi.CICDVER1.selectedIndex=="0")){
	alert("Debe seleccionar la ICD versión del diagnóstico 1 en la sección OTROS DIAGNÓSTICOS.");
}else{
if((document.movi.CDIAG2.value!="")&&(document.movi.CICDCOD2.value!="")&&(document.movi.CICDVER2.selectedIndex=="0")){
	alert("Debe seleccionar la ICD versión del diagnóstico 2 en la sección OTROS DIAGNÓSTICOS.");
}else{
if((document.movi.CDIAG3.value!="")&&(document.movi.CICDCOD3.value!="")&&(document.movi.CICDVER3.selectedIndex=="0")){
	alert("Debe seleccionar la ICD versión del diagnóstico 3 en la sección OTROS DIAGNÓSTICOS.");
}else{

if(document.movi.CLNGTRN.selectedIndex==""){
	alert("Debe determinar si hay Trasplante de pulmón en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLNGTRN.selectedIndex=="1")&&(!valido(document.movi.CDATLNGT.value))){
	alert("Debe indicar la fecha del Trasplante de pulmón en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLNGTRN.selectedIndex=="1")&&(!isDate(document.movi.CDATLNGT.value))){
	alert("La fecha del Trasplante de pulmón en la sección OTROS DIAGNÓSTICOS es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
if(document.movi.CLNGVOL.selectedIndex==""){
	alert("Debe determinar si hay Reducción de volumen pulmonar en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLNGVOL.selectedIndex=="1")&&(!valido(document.movi.CDATLNGV.value))){
	alert("Debe indicar la fecha de la Reducción de volumen pulmonar en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLNGVOL.selectedIndex=="1")&&(!isDate(document.movi.CDATLNGV.value))){
	alert("La fecha de la Reducción de volumen pulmonar en la sección OTROS DIAGNÓSTICOS es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
if(document.movi.CLIVTRN.selectedIndex==""){
	alert("Debe determinar si hay Trasplante de hígado en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLIVTRN.selectedIndex=="1")&&(!valido(document.movi.CDATLIVT.value))){
	alert("Debe indicar la fecha del Trasplante de hígado en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLIVTRN.selectedIndex=="1")&&(!isDate(document.movi.CDATLIVT.value))){
	alert("La fecha del Trasplante de hígado en la sección OTROS DIAGNÓSTICOS es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
if(document.movi.CNEUMO.selectedIndex==""){
	alert("Debe determinar si ha sufrido neumonías en la sección OTROS DIAGNÓSTICOS.");													
}else{
if (document.movi.CNEUMO.selectedIndex=="1" && (!valido(document.movi.CNMOTMS.value)|| document.movi.CNMOTMS.value==0 )&& document.movi.CNMOUNK.selectedIndex=="0"){
	alert("Debe indicar Cuántas veces ha sufrido neumonías o número desconocido en la sección OTROS DIAGNÓSTICOS.");													
}else{
if (document.movi.CNMOTMS.value.length > 2){
	document.movi.CAGESTP.focus();
	alert("El número cuántas veces ha sufrido neumonías en la sección OTROS DIAGNÓSTICOS es demasiado largo.");
}else{
//DATOS TC---------------------------------------------------------------------------------
if(document.movi.CCTSTX.selectedIndex==""){
	alert("Debe determinar si hay TC del Tórax en la sección DATOS TC.");													
}else{
if ((document.movi.CCTSTX.selectedIndex=="1")&&(!valido(document.movi.CDATCTS.value))){
	alert("Debe indicar la fecha del TC del Tórax en la sección DATOS TC.");													
}else{
if ((document.movi.CCTSTX.selectedIndex=="1")&&(!isDate(document.movi.CDATCTS.value))){
	alert("La fecha del TC del Tórax en la sección DATOS TC es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
//TRATAMIENTO ACTUAL--------------------------------------------------------------------------
if(document.movi.CLNGMED.selectedIndex==""){
	alert("Debe determinar Medicación para la enfermedad pulmonar en la sección TRATAMIENTO ACTUAL.");													
}else{
if(document.movi.CLTOXGT.selectedIndex==""){
	alert("Debe determinar Oxigenoterapia domiciliaria en la sección TRATAMIENTO ACTUAL.");													
}else{
//TRATAMIENTO SUSTITUTIVO--------------------------------------------------------------------------------
if(document.movi.CAUGTER.selectedIndex==""){
	alert("Debe determinar si Alguna vez ha recibido tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO.");													
}else{
if ((document.movi.CAUGTER.selectedIndex=="1")&&(!valido(document.movi.CDATTER.value))){
	alert("Debe indicar la Fecha de inicio del tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO.");													
}else{
if ((document.movi.CAUGTER.selectedIndex=="1")&&(!isDate(document.movi.CDATTER.value))){
	alert("La Fecha de inicio del tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{

if(document.movi.CAUGTER.selectedIndex=="1" && document.movi.CSTPTER.selectedIndex==""){
	alert("Debe determinar si Dejó el tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO.");													
}else{
if ((document.movi.CSTPTER.selectedIndex=="1")&&(!valido(document.movi.CDATSTER.value))){
	alert("Debe indicar la Fecha de interrupción del tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO.");													
}else{
if ((document.movi.CSTPTER.selectedIndex=="1")&&(!isDate(document.movi.CDATSTER.value))){
	alert("La Fecha de interrupción del tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
//FUNCIONALISMO PULMONAR--------------------------------------------------------------------

if ((document.movi.CDATTSTF.value!="")&&(!isDate(document.movi.CDATTSTF.value))){
	alert("La fecha de las primeras pruebas disponibles en la seccion FUNCIONALISMO PULMONAR es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa)");													
}else{
//---------------Primeras pruebas-----------------------------------------------------------------------------------------
if (document.movi.CPREFEVF.value>99){
	alert("El valor de FEV1 pre-broncodilatador en primeras pruebas disponibles en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPREFEVF.focus();
}else{
if (!IsNumeric(document.movi.CPREFEVF.value)){
	alert("El valor de FEV1 pre-broncodilatador en primeras pruebas disponibles en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPREFEVF.focus();
}else{

if (document.movi.CPREFVCF.value>99){
	alert("El valor de FVC pre-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPREFVCF.focus();
}else{
if (!IsNumeric(document.movi.CPREFVCF.value)){
	alert("El valor de FVC pre-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPREFVCF.focus();
}else{

if (document.movi.CPRESVCF.value>99){
	alert("El valor de VC lenta pre-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPRESVCF.focus();
}else{
if (!IsNumeric(document.movi.CPRESVCF.value)){
	alert("El valor de VC lenta pre-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPRESVCF.focus();
}else{
//---------------Pruebas recientes-----------------------------------------------------------------------------------------
if (document.movi.CPOSFEVF.value>99){
	alert("El valor de FEV1 post-broncodilatador en primeras pruebas disponibles en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSFEVF.focus();
}else{
if (!IsNumeric(document.movi.CPOSFEVF.value)){
	alert("El valor de FEV1 post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPOSFEVF.focus();
}else{

if (document.movi.CPOSFVCF.value>99){
	alert("El valor de FVC post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSFVCF.focus();
}else{
if (!IsNumeric(document.movi.CPOSFVCF.value)){
	alert("El valor de FVC post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPOSFVCF.focus();
}else{

if (document.movi.CPOSSVCF.value>99){
	alert("El valor de VC lenta post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSSVCF.focus();
}else{
if (!IsNumeric(document.movi.CPOSSVCF.value)){
	alert("El valor de VC lenta post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPOSFVCF.focus();
}else{

if ((document.movi.CDATTSTL.value!="")&&(!isDate(document.movi.CDATTSTL.value))){
	alert("La fecha de las pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa)");													
}else{
//---------------Primeras pruebas-----------------------------------------------------------------------------------------
if (document.movi.CPREFEVL.value>99){
	alert("El valor de FEV1 pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
	document.movi.CPREFEVL.focus();
}else{
if (!IsNumeric(document.movi.CPREFEVL.value)){
	alert("El valor de FEV1 pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPREFEVL.focus();
}else{

if (document.movi.CPREFVCL.value>99){
	alert("El valor de FVC pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
	document.movi.CPREFVCL.focus();
}else{
if (!IsNumeric(document.movi.CPREFVCL.value)){
	alert("El valor de FVC pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPREFVCL.focus();
}else{

if (document.movi.CPRESVCL.value>99){
	alert("El valor de VC lenta pre-broncodilatador en pruebas más recientes en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
	document.movi.CPRESVCL.focus();
}else{
if (!IsNumeric(document.movi.CPRESVCL.value)){
	alert("El valor de VC lenta pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPREFVCL.focus();
}else{
//---------------Pruebas recientes-----------------------------------------------------------------------------------------
if (document.movi.CPOSFEVL.value>99){
	alert("El valor de FEV1 post-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSFEVL.focus();
}else{
if (!IsNumeric(document.movi.CPOSFEVL.value)){
	alert("El valor de FEV1 post-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPOSFEVL.focus();
}else{

if (document.movi.CPOSFVCL.value>99){
	alert("El valor de FVC post-broncodilatador en pruebas más recientes en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSFVCL.focus();
}else{
if (!IsNumeric(document.movi.CPOSFVCL.value)){
	alert("El valor de FVC post-broncodilatador en pruebas más recientes en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPOSFVCL.focus();
}else{

if (document.movi.CPOSSVCL.value>99){
	alert("El valor de VC lenta post-broncodilatador en primeras pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSSVCL.focus();
}else{
if (!IsNumeric(document.movi.CPOSSVCL.value)){
	alert("El valor de VC lenta post-broncodilatador en primeras pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPOSSVCL.focus();
}else{



//ENZIMAS HEPÁTICAS-------------------------------------------------------------------------
if(document.movi.CLIVENZ.selectedIndex==""){
	alert("Debe determinar si hay Enzimas hepáticas en la sección ENZIMAS HEPÁTICAS.");													
}else{
if ((document.movi.CLIVENZ.selectedIndex=="1")&&(!valido(document.movi.CDATLVEN.value))){
	alert("Debe indicar la Fecha de determinación de las Enzimas hepáticas en la sección ENZIMAS HEPÁTICAS.");													
}else{
if ((document.movi.CLIVENZ.selectedIndex=="1")&&(!isDate(document.movi.CDATLVEN.value))){
	alert("La Fecha de determinación de las Enzimas hepáticas en la sección ENZIMAS HEPÁTICAS es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
if(document.movi.CLIVENZ.selectedIndex=="1" && document.movi.CSGOT.selectedIndex==""){
	alert("Debe determinar si hay ALAT/SGOT Elevada en la sección ENZIMAS HEPÁTICAS.");													
}else{
if(document.movi.CLIVENZ.selectedIndex=="1" && document.movi.CSGPT.selectedIndex==""){
	alert("Debe determinar si hay ASAT/SGPT Elevada en la sección ENZIMAS HEPÁTICAS.");													
}else{
if(document.movi.CLIVENZ.selectedIndex=="1" && document.movi.CGGT.selectedIndex==""){
	alert("Debe determinar si hay GGT Elevada en la sección ENZIMAS HEPÁTICAS.");													
}else{
if(document.movi.CLIVENZ.selectedIndex=="1" && document.movi.CALPAP.selectedIndex==""){
	alert("Debe determinar si hay FA Elevada en la sección ENZIMAS HEPÁTICAS.");													
}else{
//HISTORIA LABORAL-------------------------------------------------------------------------
if(document.movi.CREGWK.selectedIndex==""){
	alert("Debe determinar si Trabaja actualmente en la sección HISTORIA LABORAL.");													
}else{
if ((document.movi.CREGWK.selectedIndex=="2")&&(document.movi.CRGWKRZ.selectedIndex=="")){
	alert("Debe especificar el motivo por el cual no trabaja actualmente en la sección HISTORIA LABORAL.");													
}else{
if(document.movi.CPLSAMP.selectedIndex==""){
	alert("Debe determinar si hay Muestra de plasma en la sección MUESTRAS SANGUÍNEAS.");													
}else{
if(document.movi.CBLSAMP.selectedIndex==""){
	alert("Debe determinar si hay Muestra de sangre total en la sección MUESTRAS SANGUÍNEAS.");													
}else{
//FECHA FINAL---------------------------------------------------------------------------------				

//Correcto
if(document.movi.consentimiento[1].checked){

	alert("Le recordamos la conveniencia de tener una copia firmada por el paciente del consentimiento informado.");

document.movi.action="listado_de_pacientes_edit_save.php";
document.movi.submit();
return false;
}else{
	document.movi.action="listado_de_pacientes_edit_save.php";
document.movi.submit();
return false;	
		
			}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		} 
		}
		}
		}
		}
		}
		} 
		}
		}
		}
		}       
		}
		}       
		}
		}       
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
}
}

function validar_ver(){
//'Obligatorios todos

if(!valido(document.movi.CNOMPAC.value)){
	document.movi.CNOMPAC.focus();
	alert("Debe introducir las iniciales del paciente.");
}else{
if(!isDate(document.movi.CDATNAC.value)){
alert("La FECHA DE NACIMIENTO es incorrecta o está vacía,\n recuerde que debe ser en formato dd/mm/aaaa.");
	document.movi.CDATNAC.focus();
}else{
if (!valido(document.movi.CALTURA.value)){
	document.movi.CALTURA.focus();
	alert("Debe introducir la altura.");
}else{
if (!IsNumeric(document.movi.CALTURA.value)){
	document.movi.CALTURA.focus();
	alert("La altura debe ser numérico.");
}else{
if (document.movi.CALTURA.value > 260){
	document.movi.CALTURA.focus();
	alert("El valor de la altura es demasiado grande.");
}else{
if(document.movi.CSEXO.selectedIndex==""){
	alert("Debe seleccionar el sexo.");													
}else{
if(document.movi.CALTUNID.selectedIndex==""){
	alert("Debe seleccionar una unidad de altura.");													
}else{
if(!valido(document.movi.CPESO.value)){
	document.movi.CPESO.focus();
	alert("Debe introducir el peso.");
}else{
if(!IsNumeric(document.movi.CPESO.value)){
	document.movi.CPESO.focus();
	alert("El peso debe ser numérico.");
}else{

if(document.movi.consentimiento[1].checked==false && document.movi.consentimiento[0].checked==false){

	alert("Debe seleccionar si hay CONSENTIMIENTO FIRMADO");
}else{
//TABAQUISMO---------------------------------------------------------------------------------------------------
if(document.movi.CSMK.selectedIndex==""){
	alert("Debe seleccionar ¿Fumó alguna vez? en la sección TABAQUISMO.");													
}else{
if (document.movi.CAGESMK.value > 105){
	document.movi.CAGESMK.focus();
	alert("El número Edad de incio en la sección TABAQUISMO es demasiado grande .");
}else{
if(document.movi.CSMK.selectedIndex=="1" && document.movi.CSTPSMK.selectedIndex==""){
	alert("Debe seleccionar ¿Dejó de fumar? en la sección TABAQUISMO.");													
}else{
if (document.movi.CAGESTP.value > 105){
	document.movi.CAGESTP.focus();
	alert("El número Edad en qué dejó de fumar en la sección TABAQUISMO es demasiado grande.");
}else{
//MOTIVO DE LA DETERMINACIÓN DE AAT----------------------------------------------------------------------------
if(document.movi.CRAZATT.selectedIndex==""){
	alert("Debe seleccionar el Motivo de la determinación del AAT en la sección MOTIVO DE LA DETERMINACIÓN DE AAT.");													
}else{
if(document.movi.CFENO.selectedIndex==""){
	alert("Debe seleccionar el Fenotipo en la sección MOTIVO DE LA DETERMINACIÓN DE AAT.");													
}else{
if(document.movi.CRAZATT.selectedIndex=="6" && document.movi.COTRDEF.value==""){
	alert("Debe seleccionar el Otro fenotipo deficiente en la sección MOTIVO DE LA DETERMINACIÓN DE AAT.");													
}else{

if(document.movi.CDATATT.value==""){
	alert("Debe introducir la FECHA DEL DIAGNÓSTICO DEL DÉFICIT AAT en la sección MOTIVO DE LA DETERMINACIÓN DE AAT.");													
}else{
if(!isDate(document.movi.CDATATT.value)){
	alert("La fecha del diagnóstico del déficit AAT en la sección MOTIVO DE LA DETERMINACIÓN DE AAT es incorrecta,recuerde que debe ser en formato dd/mm/aaaa.");
	document.movi.CDATATT.focus();
}else{

//HISTORIA CLÍNICA-------------------------------------------------------------------------------------------
if(document.movi.CLNGDIS.selectedIndex==""){
	alert("Debe determinar si hay Enfermedad pulmonar en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CBROCRO.selectedIndex==""){
	alert("Debe determinar si hay Bronquitis crónica en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CEFISEMA.selectedIndex==""){
	alert("Debe determinar si hay Enfisema en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CASMA.selectedIndex==""){
	alert("Debe determinar si hay Asma en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CBROCHI.selectedIndex==""){
	alert("Debe determinar si hay Bronquiectasias en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.COTLNG.selectedIndex==""){
	alert("Debe determinar si hay Otra enfermedad pulmonar en la sección HISTORIA CLÍNICA.");													
}else{
if ((document.movi.COTLNG.selectedIndex=="1")&&(!valido(document.movi.CSPECIF.value))){
	alert("Debe Especificar otra enfermedad pulmonar en la sección HISTORIA CLÍNICA.");													
}else{
if(document.movi.CPRMSIN.selectedIndex==""){
	alert("Debe determinar el Síntoma principal en la sección HISTORIA CLÍNICA.");													
}else{
//OTROS DIAGNÓSTICOS------------------------------------------------------------------------------
if((document.movi.CDIAG1.value!="")&&(document.movi.CICDCOD1.value!="")&&(document.movi.CICDVER1.selectedIndex=="0")){
	alert("Debe seleccionar la ICD versión del diagnóstico 1 en la sección OTROS DIAGNÓSTICOS.");
}else{
if((document.movi.CDIAG2.value!="")&&(document.movi.CICDCOD2.value!="")&&(document.movi.CICDVER2.selectedIndex=="0")){
	alert("Debe seleccionar la ICD versión del diagnóstico 2 en la sección OTROS DIAGNÓSTICOS.");
}else{
if((document.movi.CDIAG3.value!="")&&(document.movi.CICDCOD3.value!="")&&(document.movi.CICDVER3.selectedIndex=="0")){
	alert("Debe seleccionar la ICD versión del diagnóstico 3 en la sección OTROS DIAGNÓSTICOS.");
}else{

if(document.movi.CLNGTRN.selectedIndex==""){
	alert("Debe determinar si hay Trasplante de pulmón en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLNGTRN.selectedIndex=="1")&&(!valido(document.movi.CDATLNGT.value))){
	alert("Debe indicar la fecha del Trasplante de pulmón en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLNGTRN.selectedIndex=="1")&&(!isDate(document.movi.CDATLNGT.value))){
	alert("La fecha del Trasplante de pulmón en la sección OTROS DIAGNÓSTICOS es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
if(document.movi.CLNGVOL.selectedIndex==""){
	alert("Debe determinar si hay Reducción de volumen pulmonar en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLNGVOL.selectedIndex=="1")&&(!valido(document.movi.CDATLNGV.value))){
	alert("Debe indicar la fecha de la Reducción de volumen pulmonar en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLNGVOL.selectedIndex=="1")&&(!isDate(document.movi.CDATLNGV.value))){
	alert("La fecha de la Reducción de volumen pulmonar en la sección OTROS DIAGNÓSTICOS es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
if(document.movi.CLIVTRN.selectedIndex==""){
	alert("Debe determinar si hay Trasplante de hígado en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLIVTRN.selectedIndex=="1")&&(!valido(document.movi.CDATLIVT.value))){
	alert("Debe indicar la fecha del Trasplante de hígado en la sección OTROS DIAGNÓSTICOS.");													
}else{
if ((document.movi.CLIVTRN.selectedIndex=="1")&&(!isDate(document.movi.CDATLIVT.value))){
	alert("La fecha del Trasplante de hígado en la sección OTROS DIAGNÓSTICOS es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
if(document.movi.CNEUMO.selectedIndex==""){
	alert("Debe determinar si ha sufrido neumonías en la sección OTROS DIAGNÓSTICOS.");													
}else{
if (document.movi.CNEUMO.selectedIndex=="1" && (!valido(document.movi.CNMOTMS.value)|| document.movi.CNMOTMS.value==0 )&& document.movi.CNMOUNK.selectedIndex=="0"){
	alert("Debe indicar Cuántas veces ha sufrido neumonías o número desconocido en la sección OTROS DIAGNÓSTICOS.");													
}else{
if (document.movi.CNMOTMS.value.length > 2){
	document.movi.CAGESTP.focus();
	alert("El número cuántas veces ha sufrido neumonías en la sección OTROS DIAGNÓSTICOS es demasiado largo.");
}else{
//DATOS TC---------------------------------------------------------------------------------
if(document.movi.CCTSTX.selectedIndex==""){
	alert("Debe determinar si hay TC del Tórax en la sección DATOS TC.");													
}else{
if ((document.movi.CCTSTX.selectedIndex=="1")&&(!valido(document.movi.CDATCTS.value))){
	alert("Debe indicar la fecha del TC del Tórax en la sección DATOS TC.");													
}else{
if ((document.movi.CCTSTX.selectedIndex=="1")&&(!isDate(document.movi.CDATCTS.value))){
	alert("La fecha del TC del Tórax en la sección DATOS TC es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
//TRATAMIENTO ACTUAL--------------------------------------------------------------------------
if(document.movi.CLNGMED.selectedIndex==""){
	alert("Debe determinar Medicación para la enfermedad pulmonar en la sección TRATAMIENTO ACTUAL.");													
}else{
if(document.movi.CLTOXGT.selectedIndex==""){
	alert("Debe determinar Oxigenoterapia domiciliaria en la sección TRATAMIENTO ACTUAL.");													
}else{
//TRATAMIENTO SUSTITUTIVO--------------------------------------------------------------------------------
if(document.movi.CAUGTER.selectedIndex==""){
	alert("Debe determinar si Alguna vez ha recibido tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO.");													
}else{
if ((document.movi.CAUGTER.selectedIndex=="1")&&(!valido(document.movi.CDATTER.value))){
	alert("Debe indicar la Fecha de inicio del tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO.");													
}else{
if ((document.movi.CAUGTER.selectedIndex=="1")&&(!isDate(document.movi.CDATTER.value))){
	alert("La Fecha de inicio del tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{

if(document.movi.CAUGTER.selectedIndex=="1" && document.movi.CSTPTER.selectedIndex==""){
	alert("Debe determinar si Dejó el tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO.");													
}else{
if ((document.movi.CSTPTER.selectedIndex=="1")&&(!valido(document.movi.CDATSTER.value))){
	alert("Debe indicar la Fecha de interrupción del tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO.");													
}else{
if ((document.movi.CSTPTER.selectedIndex=="1")&&(!isDate(document.movi.CDATSTER.value))){
	alert("La Fecha de interrupción del tratamiento sustitutivo en la sección TRATAMIENTO SUSTITUTIVO es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
//FUNCIONALISMO PULMONAR--------------------------------------------------------------------

if ((document.movi.CDATTSTF.value!="")&&(!isDate(document.movi.CDATTSTF.value))){
	alert("La fecha de las primeras pruebas disponibles en la seccion FUNCIONALISMO PULMONAR es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa)");													
}else{

//---------------Primeras pruebas-----------------------------------------------------------------------------------------
if (document.movi.CPREFEVF.value>99){
	alert("El valor de FEV1 pre-broncodilatador en primeras pruebas disponibles en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPREFEVF.focus();
}else{
if (!IsNumeric(document.movi.CPREFEVF.value)){
	alert("El valor de FEV1 pre-broncodilatador en primeras pruebas disponibles en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPREFEVF.focus();
}else{

if (document.movi.CPREFVCF.value>99){
	alert("El valor de FVC pre-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPREFVCF.focus();
}else{
if (!IsNumeric(document.movi.CPREFVCF.value)){
	alert("El valor de FVC pre-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPREFVCF.focus();
}else{

if (document.movi.CPRESVCF.value>99){
	alert("El valor de VC lenta pre-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPRESVCF.focus();
}else{
if (!IsNumeric(document.movi.CPRESVCF.value)){
	alert("El valor de VC lenta pre-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPRESVCF.focus();
}else{
//---------------Pruebas recientes-----------------------------------------------------------------------------------------
if (document.movi.CPOSFEVF.value>99){
	alert("El valor de FEV1 post-broncodilatador en primeras pruebas disponibles en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSFEVF.focus();
}else{
if (!IsNumeric(document.movi.CPOSFEVF.value)){
	alert("El valor de FEV1 post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPOSFEVF.focus();
}else{

if (document.movi.CPOSFVCF.value>99){
	alert("El valor de FVC post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSFVCF.focus();
}else{
if (!IsNumeric(document.movi.CPOSFVCF.value)){
	alert("El valor de FVC post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPOSFVCF.focus();
}else{

if (document.movi.CPOSSVCF.value>99){
	alert("El valor de VC lenta post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSSVCF.focus();
}else{
if (!IsNumeric(document.movi.CPOSSVCF.value)){
	alert("El valor de VC lenta post-broncodilatador en primeras pruebas disponibles en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
document.movi.CPOSFVCF.focus();
}else{

if ((document.movi.CDATTSTL.value!="")&&(!isDate(document.movi.CDATTSTL.value))){
	alert("La fecha de las pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa)");													
}else{
//---------------Primeras pruebas-----------------------------------------------------------------------------------------
if (document.movi.CPREFEVL.value>99){
	alert("El valor de FEV1 pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
	document.movi.CPREFEVL.focus();
}else{
if (!IsNumeric(document.movi.CPREFEVL.value)){
	alert("El valor de FEV1 pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPREFEVL.focus();
}else{

if (document.movi.CPREFVCL.value>99){
	alert("El valor de FVC pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
	document.movi.CPREFVCL.focus();
}else{
if (!IsNumeric(document.movi.CPREFVCL.value)){
	alert("El valor de FVC pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPREFVCL.focus();
}else{

if (document.movi.CPRESVCL.value>99){
	alert("El valor de VC lenta pre-broncodilatador en pruebas más recientes en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
	document.movi.CPRESVCL.focus();
}else{
if (!IsNumeric(document.movi.CPRESVCL.value)){
	alert("El valor de VC lenta pre-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPREFVCL.focus();
}else{
//---------------Pruebas recientes-----------------------------------------------------------------------------------------
if (document.movi.CPOSFEVL.value>99){
	alert("El valor de FEV1 post-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSFEVL.focus();
}else{
if (!IsNumeric(document.movi.CPOSFEVL.value)){
	alert("El valor de FEV1 post-broncodilatador en pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPOSFEVL.focus();
}else{

if (document.movi.CPOSFVCL.value>99){
	alert("El valor de FVC post-broncodilatador en pruebas más recientes en en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSFVCL.focus();
}else{
if (!IsNumeric(document.movi.CPOSFVCL.value)){
	alert("El valor de FVC post-broncodilatador en pruebas más recientes en en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPOSFVCL.focus();
}else{

if (document.movi.CPOSSVCL.value>99){
	alert("El valor de VC lenta post-broncodilatador en primeras pruebas más recientes en la seccion FUNCIONALISMO PULMONAR es demasiado grande");													
document.movi.CPOSSVCL.focus();
}else{
if (!IsNumeric(document.movi.CPOSSVCL.value)){
	alert("El valor de VC lenta post-broncodilatador en primeras pruebas más recientes en la seccion FUNCIONALISMO PULMONAR debe ser numérico, la separación de los decimales debe ser con un punto.");													
	document.movi.CPOSSVCL.focus();
}else{


//ENZIMAS HEPÁTICAS-------------------------------------------------------------------------
if(document.movi.CLIVENZ.selectedIndex==""){
	alert("Debe determinar si hay Enzimas hepáticas en la sección ENZIMAS HEPÁTICAS.");													
}else{
if ((document.movi.CLIVENZ.selectedIndex=="1")&&(!valido(document.movi.CDATLVEN.value))){
	alert("Debe indicar la Fecha de determinación de las Enzimas hepáticas en la sección ENZIMAS HEPÁTICAS.");													
}else{
if ((document.movi.CLIVENZ.selectedIndex=="1")&&(!isDate(document.movi.CDATLVEN.value))){
	alert("La Fecha de determinación de las Enzimas hepáticas en la sección ENZIMAS HEPÁTICAS es incorrecta.\n Recuerde que debe ser en formato (dd/mm/aaaa).");													
}else{
if(document.movi.CLIVENZ.selectedIndex=="1" && document.movi.CSGOT.selectedIndex==""){
	alert("Debe determinar si hay ALAT/SGOT Elevada en la sección ENZIMAS HEPÁTICAS.");													
}else{
if(document.movi.CLIVENZ.selectedIndex=="1" && document.movi.CSGPT.selectedIndex==""){
	alert("Debe determinar si hay ASAT/SGPT Elevada en la sección ENZIMAS HEPÁTICAS.");													
}else{
if(document.movi.CLIVENZ.selectedIndex=="1" && document.movi.CGGT.selectedIndex==""){
	alert("Debe determinar si hay GGT Elevada en la sección ENZIMAS HEPÁTICAS.");													
}else{
if(document.movi.CLIVENZ.selectedIndex=="1" && document.movi.CALPAP.selectedIndex==""){
	alert("Debe determinar si hay FA Elevada en la sección ENZIMAS HEPÁTICAS.");													
}else{
//HISTORIA LABORAL-------------------------------------------------------------------------
if(document.movi.CREGWK.selectedIndex==""){
	alert("Debe determinar si Trabaja actualmente en la sección HISTORIA LABORAL.");													
}else{
if ((document.movi.CREGWK.selectedIndex=="2")&&(document.movi.CRGWKRZ.selectedIndex=="")){
	alert("Debe especificar el motivo por el cual no trabaja actualmente en la sección HISTORIA LABORAL.");													
}else{
if(document.movi.CPLSAMP.selectedIndex==""){
	alert("Debe determinar si hay Muestra de plasma en la sección MUESTRAS SANGUÍNEAS.");													
}else{
if(document.movi.CBLSAMP.selectedIndex==""){
	alert("Debe determinar si hay Muestra de sangre total en la sección MUESTRAS SANGUÍNEAS.");													
}else{
//FECHA FINAL---------------------------------------------------------------------------------				

//Correcto
if(document.movi.consentimiento[1].checked){

	alert("Le recordamos la conveniencia de tener una copia firmada por el paciente del consentimiento informado.");

document.movi.action="listado_de_pacientes_ver_save.php";
document.movi.submit();
return false;
}else{
	document.movi.action="listado_de_pacientes_ver_save.php";
document.movi.submit();
return false;	
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		} 
		}
		}
		}
		}
		}
		} 
		}
		}
		}
		}       
		}
		}       
		}
		}       
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
		}
}
}