/*function Seleccionarvista(valor) {

	document.getElementById("muestraingreso").style.display="none";
	document.getElementById("muestraingreso").style.visibility="hidden";
	document.getElementById("muestraretiro").style.display="none";
	document.getElementById("muestraretiro").style.visibility="hidden";
	
	switch(valor) {
					
		case "RETIRADO":
			document.getElementById("muestraingreso").style.display="";
			document.getElementById("muestraingreso").style.visibility="visible";
			break;
		case "ACTIVO":
			document.getElementById("muestraretiro").style.display="none";
			document.getElementById("muestraretiro").style.visibility="hidden";
			break;	
	} 

}*/

String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}

function ValidarDatos() {	
	bln = 1;
	if(frmDatos.apellido_paterno.value.trim().length==0) {
		alert("Ingrese el Apellido Paterno");
		frmDatos.apellido_paterno.focus();
		bln = 0;		
	}
	if(frmDatos.apellido_materno.value.trim().length==0){
		alert("Ingrese el Apellido Materno");
		frmDatos.apellido_materno.focus();
		bln = 0;
	}
	if(frmDatos.nombre.value.trim().length==0){
		alert("Ingrese el Nombre");
		frmDatos.nombre.focus();
		bln = 0;
	}
		
 
	if(frmDatos.domicilio_distrito.value.trim().length==0){
		alert("Ingrese el Domicilio(Distrito)");
		frmDatos.domicilio_distrito.focus();
		bln = 0;
	}
	if(frmDatos.domicilio_calle.value.trim().length==0){
		alert("Ingrese el Domicilio(Calle)");
		frmDatos.domicilio_calle.focus();
		bln = 0;
	}
	if(frmDatos.nacido_pais.value.trim().length==0){
		alert("Ingrese el Nacimiento(Pais)");
		frmDatos.nacido_pais.focus();
		bln = 0;
	}
	if(frmDatos.nacido_fecha_ano.value.trim().length==0){
		alert("Ingrese el Año de Nacimiento");
		frmDatos.nacido_fecha_ano.focus();
		bln = 0;
	}
	if(frmDatos.nivel_educativo.value.trim().length==0){
		alert("Ingrese el Nivel Educativo");
		frmDatos.nivel_educativo.focus();
		bln = 0;
	}
	if(frmDatos.ocupacion.value.trim().length==0){
		alert("Ingrese la Ocupacion");
		frmDatos.ocupacion.focus();
		bln = 0;
	}

	if(frmDatos.estado_civil.value.trim().length==0){
		alert("Ingrese el Estado Civil");
		frmDatos.estado_civil.focus();
		bln = 0;
	}
	
	if(frmDatos.num_hijos != null){
		if(frmDatos.num_hijos.value.trim().length==0){
			alert("Ingrese hijos");
			frmDatos.num_hijos.focus();
			bln = 0;
		}
	}
	/*if(frmDatos.num_hijos.value.trim().length==0){
		alert("Ingrese hijos");
		frmDatos.num_hijos.focus();
		bln = 0;
	}*/	
	
	/*var expreReg = "/[1-3][0-9]\/[0-1][0-9]\/[1-2][091][0-9][0-9]$/";
	var str = frmDatos.fecha_emi_pasap.value;
	astr = str.split("/");
	cant = astr.length;
	//alert("cant " + cant);
	if(cant != 3){
		alert("Forma de fecha no admitida");
		bln = 0;		
	}
	else{
		alert(astr[0] + "," + astr[1].length + "," + astr[2]);
		if(!(astr[0] > 0 && astr[0] <= 31) || (astr[0].length!=2)){
			alert("Forma de dia de fecha no admitida");
			bln = 0;
		}		
		if((!(astr[1] > 0 && astr[1] <= 12)) || (astr[1].length!=2)){
			alert("Forma de mes de fecha no admitida");
			bln = 0;
		}
		if(!(astr[2] >= 1900 && astr[2] < 2300) || (astr[2].length!=4)){
			alert("Forma de año de fecha no admitida");
			bln = 0;
		}	
	}*/
	if(frmDatos.fecha_emi_pasap.value != '')
		if(!validar_fecha(frmDatos.fecha_emi_pasap.value)){
			frmDatos.fecha_emi_pasap.focus();
			bln = 0;
		}
		
	if(frmDatos.fecha_venc_pasap.value != '')
		if(!validar_fecha(frmDatos.fecha_venc_pasap.value)){
			frmDatos.fecha_venc_pasap.focus();
			bln = 0;
		}
	
	
	if(bln == 1)
		return true;
	else
		return false;
}

function validar_fecha(pstr){
	astr = pstr.split("/");
	cant = astr.length;	
	result = true;
	if(cant != 3){
		alert("Forma de fecha no admitida");
		result = false;		
	}
	else{
		//alert(astr[0] + "," + astr[1].length + "," + astr[2]);
		if(!(astr[0] > 0 && astr[0] <= 31) || (astr[0].length!=2)){
			alert("Forma de dia de fecha no admitida");
			result = false;
		}		
		if((!(astr[1] > 0 && astr[1] <= 12)) || (astr[1].length!=2)){
			alert("Forma de mes de fecha no admitida");
			result = false;
		}
		if(!(astr[2] >= 1900 && astr[2] < 2300) || (astr[2].length!=4)){
			alert("Forma de año de fecha no admitida");
			result = false;
		}	
	}
	return result;
}


function ValidarEliminar() {

if(frmEliminar.txtObservacion.value.length == 0) {
	alert("Debe ingresar la Observacion de Eliminacion");
	return false;
}
	var rpta = confirm("Esta seguro de eliminar el Especialista");

	return rpta;

}

function MensajeEliminar() {

	var rpta = confirm("Esta seguro de eliminar el Especialista");

	return rpta;

}




