//FUNCION QUE VALIDA LA PRIMERA PARTE DEL FORMULARIO.

function carga_datos(f){

	//alert(f.placa.value);

	if (f.placa.value.length < 1) {

		alert("Por favor introduzca la placa del vehiculo.");

		f.placa.focus();

		return(false); 

	



	}else if(f.placa.value.length > 1 && f.placa.value.length < 4){

		alert("La placa es incorrecta");

		f.placa.focus();

		return(false);

	



	}else if(f.ejercicio.value == 0){

		alert("Por favor introduzca el ejercicio fiscal");

		f.ejercicio.focus();

		return (false);

	}



	var ejercicio = f.ejercicio.value;

	var num_placa = f.placa.value;



	var tipo=valida_placa(num_placa);



	if(tipo == 0){

		alert("La estructura de la placa es invalida.");

		f.placa.focus();

		return false;

	}

		//alert(tipo+"/"+num_placa+"/"+ejercicio)
	liga = "tenencia_abierto/Ten_buscaplaca.php?tipov="+tipo+"&num_placa="+num_placa+"&ejercicio="+ejercicio;

	carga_contenido('contenido',liga);			

	

}

// FUNCION PARA LA VALIDADCION DE TENENCIA AT

function carga_datos_at(f){

	//alert(f.placa.value);	

	if (f.placa.value.length < 1) {

		alert("Por favor introduzca la placa del vehiculo.");

		f.placa.focus();

		return(false); 	



	}else if(f.placa.value.length > 1 && f.placa.value.length < 4){

		alert("La placa es incorrecta");

		f.placa.focus();

		return(false);

	
	}else if(f.tipoVehiculo.value == 0){
		
		alert("Por favor introduzca el tipo de vehiculo");

		f.tipoVehiculo.focus();

		return (false);


	}else if(f.ejercicio.value == 0){

		alert("Por favor introduzca el ejercicio fiscal");

		f.ejercicio.focus();

		return (false);

	}



	var ejercicio = f.ejercicio.value;

	var num_placa = f.placa.value;
	
	var tipo_vehiculo = f.tipoVehiculo.value;

	//alert(tipo_vehiculo);

	var tipo=valida_placa_at(num_placa,tipo_vehiculo);


	if(tipo == 0){

		alert("La estructura de la placa es invalida.");

		f.placa.focus();

		return false;

	}

	



	//alert(tipo+"/"+num_placa+"/"+ejercicio)

	return(false);

	liga = "tenencia_abierto/Ten_buscaplaca.php?tipov="+tipo+"&num_placa="+num_placa+"&ejercicio="+ejercicio;

	carga_contenido('contenido',liga);			

	

}

//FUNCIONES DEL CALENDARIO

function verificar_dia(){

	if (isNaN(parseInt(document.tenenciaForm.dia.value))){

			limpiar_dia();

	} else{

		document.tenenciaForm.dia.value = parseInt(document.tenenciaForm.dia.value);

	}

	var dia = document.tenenciaForm.dia.value;

	if (parseInt(dia)>0){

		var anio = document.tenenciaForm.anio.options[document.tenenciaForm.anio.selectedIndex].value;

		var mes = document.tenenciaForm.mes.options[document.tenenciaForm.mes.selectedIndex].value;

		//alert(mes);

		//alert(parseInt(mes));

		dias = dias_mes(mes,parseInt(anio));

		

		if (dia>dias){

			window.alert ("Día Incorrecto");

			limpiar_dia();

		} 		

	}

}

function limpiar_dia(){

	document.tenenciaForm.dia.value = "";

}





function dias_mes(mes,anio){

	dias_por_mes = new Array(13);

	dias_por_mes[0] = 0;

	dias_por_mes[1] = 31;

	dias_por_mes[2] = 28;

	dias_por_mes[3] = 31;

	dias_por_mes[4] = 30;

	dias_por_mes[5] = 31;

	dias_por_mes[6] = 30;

	dias_por_mes[7] = 31;

	dias_por_mes[8] = 31;

	dias_por_mes[9] = 30;

	dias_por_mes[10] = 31;

	dias_por_mes[11] = 30;

	dias_por_mes[12] = 31;	

	numero=dias_por_mes[mes];

	//alert(numero);

	if(anio_bisiesto(anio)==true && mes==2){

		numero++;

	}	

return (numero);

}

function anio_bisiesto(anio){

	if ((anio % 4 == 0) && ((anio % 100 != 0) || (anio % 400 == 0))) {

		bisiesto=true;

	} else {

		bisiesto=false;

	}	

return (bisiesto);

}





//FUNCION QUE VALIDA EL FORMULARIO.



function obten_modelo(f,modelo,ejercicio,tipov,placa){

	if(f.derechos.length >= 2){
		for ( i = 0 ; i <f.derechos.length ; i++ ){
			if ( f.derechos[i].checked == true){
				derechos = f.derechos[i].value;
				}
			}
		}else {
			derechos=f.derechos.value;
		}

	//derechos='';
	//alert(modelo+" "+ejercicio+" "+tipov+" "+derechos+" "+placa);
	liga="tenencia_abierto/Ten_buscaplaca.php?modelo="+modelo+"&ejercicio="+ejercicio+"&tipov="+tipov+"&derechos="+derechos+"&placa="+placa;

	carga_contenido('datos',liga);

}



// ************************

function valida_factura(obj){

	if(obj.value.length == 0){

				alert("Por favor introduzca el valor de la factura del vehiculo");

				obj.focus();

				obj.select();

				//document.tenenciaForm.vfactura.focus();

				return false;

	}

	if(obj.value.match(/^\d{4,8}$/) == null){

				alert("Debe capturar la cantidad con numeros, sin puntos ni comas");

				obj.focus();

				obj.select();

				return (false);

				}

}



function valida_cvehicular(obj){

	if(obj.value.length == 0){

				alert("Por favor introduzca la cve. vehicular");

				obj.focus();

				obj.select();

				return false;

	}
/*
	if(obj.value.match(/^\d{4,8}$/) == null){

				alert("Debe capturar la cantidad con numeros, sin puntos ni comas");

				obj.focus();

				obj.select();

				return (false);

				}
*/
	if(obj.value.length < 7){

		alert("La clave vehicular está incompleta");

		obj.focus();

		obj.select();

		return (false);

	}

}



function valida_capacidad(obj){

	if(obj.value.length < 1){

		alert("Por favor introduzca la capacidad en Kilos");

		obj.focus();

		return(false);

		}	

	if(obj.value.match(/^\d{1,5}$/) == null){

	 	alert("Debe capturar la capacidad en kilos");

		obj.focus();

		obj.select();

		return (false);

		}	

}



function valida_cilindros(obj){

	if(obj.value.length < 1){

		alert("Por favor introduzca el No. de cilindros.");

		obj.focus();

		return(false);

		}

	if(obj.value.match(/^\d{1,2}$/) == null){

		alert("Debe capturar el numero de cilindros");

		obj.focus();

		obj.select();

		return (false);

		}	

}

/*

function valida_pasajeros(obj){

	if(obj.value.length < 1){

		alert("Por favor introduzca el No. de Pasajeros.");

		obj.focus();

		return(false);

		}

	if(obj.value.match(/^\d{1,2}$/) == null){

		alert("Debe capturar el numero de Pasajeros");

		obj.focus();

		obj.select();

		return (false);

		}	

}

*/

function fecha_factura(obj){

	if(obj.value.length == 0){

				alert("Por favor introduzca la fecha de la factura del vehiculo");

				obj.focus();

				obj.select();

				return(false);

				}

}



function anio_fecha(obj,aniof,derechos,modelomin,anio_now,modelomax){

	if(derechos == 2 && ((aniof < modelomin) || (aniof > anio_now) )){

				alert("La fecha de la factura es invalida");

				obj.focus();

				return(false);

				}

				

	if(derechos == 1 && ((aniof < modelomin) || (aniof > modelomax))){

				alert("La fecha de la factura es invalida");

				obj.focus();

				return(false);

				}

}



//***************************



//VALIDADOR ANTES DE PASAR AL CALCULO 

function enviar_formulario(f){

	//Aqui irán la validación de todos los datos.
	//Se verifica que exista el derecho (refrendo o alta)}
		cuenta=0;
			if(f.derechos.length >= 2){
				for ( i = 0 ; i <f.derechos.length ; i++ ){
					if ( f.derechos[i].checked == true){
					sin_derecho = f.derechos[i].value;
					f.sin_derecho.value =sin_derecho;
					cuenta=1
					}
				}
			}else {
				sin_derecho=f.derechos.value;
				f.sin_derecho.value=sin_derecho;
				cuenta=1;
				}
			//}


	if(cuenta < 1){
		alert("Debe seleccionar un Derecho (Refrendo o Alta)");
		f.derechos.focus();
		return (false);
	}

	//Validación del Modelo
	if(f.modelo.value == 'H'){
			alert("Por favor introduzca el modelo del vehiculo");
			f.modelo.focus();
			return (false);

		}

	//alert(f.tipo_calculof.value);
	var tcalculo = f.tipo_calculof.length;
	
	if(tcalculo != ''){

		tcalculo=tcalculo-1;
		//alert(tcalculo);
		f.tipo_calculo.value=f.tipo_calculof[tcalculo].value;
		//alert(f.tipo_calculof[tcalculo].value);
		//alert(f.tipo_calculo.value);
		f.tipov.value=f.tipovf[tcalculo].value;
		f.autodet.value=f.autodetf[tcalculo].value;
		
		if(f.autodet.value == 1){
			f.tenencia.value=f.tenenciaf[tcalculo].value;
			f.derecho.value=f.derechof[tcalculo].value;
			f.lc.value=f.lcf[tcalculo].value;
		}

		f.tpago.value=f.tpagof[tcalculo].value;

	}

	//SE COMIENZA LA VALIDACIÓN POR TIPO DE CALCULO	
	//alert(f.tipo_calculo.value);

	if(f.tipo_calculo.value == 'F0'){
		}

	else if(f.tipo_calculo.value == 'F1'){
		mi_vfactura = valida_factura(f.valor_factura);
		if (mi_vfactura == false) return false ;
	
		if(f.valor_factura.value > 11000000){
			alert("El valor de la factura no debe ser mayor a $11,000,000");
			f.valor_factura.focus();
			return(false);
			}	

		mi_cvehicular = valida_cvehicular(f.cve_vehicular);
		if (mi_cvehicular == false) return false ;			

		if(f.autodet.value == 0){
			mi_ffactura = fecha_factura(f.dia);
			if (mi_ffactura == false) return false ;
			else {
				if(f.mes.value.length == 1){
					mes="0"+f.mes.value;
					}
				else {
					mes=f.mes.value;
				}

				
				if(f.dia.value == '00' || f.dia.value == '0'){ 
					alert("El dia capturado es incorrecto");
					f.dia.focus();
					return (false);}
				else { dia = f.dia.value; }
				if(f.dia.value.length == 1) { dia = "0"+f.dia.value; }
				ffactura= f.anio.value+"-"+mes+"-"+dia;
				f.fecha_factura.value=ffactura;
				}
		}else if (f.autodet.value == 1){
			if(f.fecha_factura.value.length < 1){
				alert("La fecha de Factura es incorrecta");
				f.fecha_factura.focus();
				return (false);
			}
		}

	}//FIN DE F1

	else if(f.tipo_calculo.value == 'F2'){
		mi_vfactura = valida_factura(f.valor_factura);
		if (mi_vfactura == false) return false ;

		if(f.valor_factura.value > 29000000){
			alert("El valor de la factura no debe ser mayor a $29,000,000");
			f.valor_factura.focus();
			return(false);
			}	

		if(f.tipov.value == 5 || f.tipov.value == 14 || f.tipov.value == 13){
		mi_cvehicular = valida_cvehicular(f.cve_vehicular);
		if (mi_cvehicular == false) return false ;		
		}

		if(f.autodet.value == 0){
			mi_ffactura = fecha_factura(f.dia);
			if (mi_ffactura == false) return false ;
			else {
				if(f.mes.value.length == 1){
					mes="0"+f.mes.value;
					}
				else {
					mes=f.mes.value;
				}

				
				if(f.dia.value == '00' || f.dia.value == '0'){ 
					alert("El dia capturado es incorrecto");
					f.dia.focus();
					return (false);}
				if(f.dia.value.length == 1) { dia = "0"+f.dia.value; }
				else { dia = f.dia.value; }
				ffactura= f.anio.value+"-"+mes+"-"+dia;
				f.fecha_factura.value=ffactura;
				}

		}else if (f.autodet.value == 1){
			if(f.fecha_factura.value.length < 1){
				alert("La fecha de Factura es incorrecta");
				f.fecha_factura.focus();
				return (false);
			}
		}

		if(f.tipov.value == 5 || f.tipov.value == 14 || f.tipov.value == 13){
		mi_capacidad = valida_capacidad(f.capacidad_carga);
		if (mi_capacidad == false) return false ;}
	}//FIN DE F2


	else if(f.tipo_calculo.value == 'F3'){
		mi_vfactura = valida_factura(f.valor_factura);
		if (mi_vfactura == false) return false ;

		if(f.valor_factura.value > 11000000){
			alert("El valor de la factura no debe ser mayor a $11,000,000");
			f.valor_factura.focus();
			return(false);
			}	

		if(f.autodet.value != 1){
		mi_ffactura = fecha_factura(f.dia);
		if (mi_ffactura == false) return false ;
		else {
			if(f.mes.value.length == 1){
				mes="0"+f.mes.value;
				}
			else {
				mes=f.mes.value;
			}

			
			if(f.dia.value == '00' || f.dia.value == '0'){ 
				alert("El dia capturado es incorrecto");
				f.dia.focus();
				return (false);}
			if(f.dia.value.length == 1) { dia = "0"+f.dia.value; }
			else { dia = f.dia.value; }
			ffactura= f.anio.value+"-"+mes+"-"+dia;
			f.fecha_factura.value=ffactura;
			}	
		}			

		mi_cvehicular = valida_cvehicular(f.cve_vehicular);
		if (mi_cvehicular == false) return false ;	
	}//FIN DE F3

	

	else if(f.tipo_calculo.value == 'F4'){
		mi_vfactura = valida_factura(f.valor_factura);
		if (mi_vfactura == false) return false ;

		if(f.valor_factura.value > 11000000){
			alert("El valor de la factura no debe ser mayor a $11,000,000");
			f.valor_factura.focus();
			return(false);
			}	

		mi_cvehicular = valida_cvehicular(f.cve_vehicular);
		if (mi_cvehicular == false) return false ;			

		if(f.autodet.value == 0){
			mi_ffactura = fecha_factura(f.dia);
			if (mi_ffactura == false) return false ;
			else {
				if(f.mes.value.length == 1){
					mes="0"+f.mes.value;
					}
				else {
					mes=f.mes.value;
				}

				if(f.dia.value == '00' || f.dia.value == '0'){ 
					alert("El dia capturado es incorrecto");
					f.dia.focus();
					return (false);}
				if(f.dia.value.length == 1) { dia = "0"+f.dia.value; }
				else { dia = f.dia.value; }
				ffactura= f.anio.value+"-"+mes+"-"+dia;
				f.fecha_factura.value=ffactura;
				}

		}else if (f.autodet.value == 1){
			if(f.fecha_factura.value.length < 1){
				alert("La fecha de Factura es incorrecta");
				f.fecha_factura.focus();
				return (false);
			}
		}

		if(f.tipov.value == 5 || f.tipov.value == 14){
			mi_capacidad = valida_capacidad(f.capacidad_carga);
			if (mi_capacidad == false) return false ;
			}		

	}//FIN DE F4

	

	else if (f.tipo_calculo.value == 'F5'){
		mi_vfactura = valida_factura(f.valor_factura);
		if (mi_vfactura == false) return false ;

		if(f.valor_factura.value > 11000000){
			alert("El valor de la factura no debe ser mayor a $11,000,000");
			f.valor_factura.focus();
			return(false);
			}	

		if(f.autodet.value == 0){
			mi_ffactura = fecha_factura(f.dia);
			if (mi_ffactura == false) return false ;
			else {
				if(f.mes.value.length == 1){
					mes="0"+f.mes.value;
					}
				else {
					mes=f.mes.value;
				}

				
				if(f.dia.value == '00' || f.dia.value == '0'){ 
					alert("El dia capturado es incorrecto");
					f.dia.focus();
					return (false);}
				if(f.dia.value.length == 1) { dia = "0"+f.dia.value; }
				else { dia = f.dia.value; }
				ffactura= f.anio.value+"-"+mes+"-"+dia;
				f.fecha_factura.value=ffactura;
				}

		}else if (f.autodet.value == 1){
			if(f.fecha_factura.value.length < 1){
				alert("La fecha de Factura es incorrecta");
				f.fecha_factura.focus();
				return (false);
			}			
		}			

	}//FIN DE F5

	else if (f.tipo_calculo.value == 'F6N'){

		mi_vfactura = valida_factura(f.valor_factura);
		if (mi_vfactura == false) return false ;
		
		//alert(f.autodet.value);

		if(f.valor_factura.value > 11000000){
			alert("El valor de la factura no debe ser mayor a $11,000,000");
			f.valor_factura.focus();
			return(false);
			}	
		
		if(f.autodet.value == 0){
			mi_ffactura = fecha_factura(f.dia);
			if (mi_ffactura == false) return false ;
			else {
				if(f.mes.value.length == 1){
					mes="0"+f.mes.value;
					}
				else {
					mes=f.mes.value;
				}

				if(f.dia.value == '00' || f.dia.value == '0'){ 
					alert("El dia capturado es incorrecto");
					f.dia.focus();
					return (false);}
				if(f.dia.value.length == 1) { dia = "0"+f.dia.value; }
				else { dia = f.dia.value; }
				ffactura= f.anio.value+"-"+mes+"-"+dia;
				f.fecha_factura.value=ffactura;
				}

		}else if (f.autodet.value == 1){
			if(f.fecha_factura.value.length < 1){
				alert("La fecha de Factura es incorrecta");
				f.fecha_factura.focus();
				return (false);
			}			
		}

	}//FIN DE F6N
	
	else if (f.tipo_calculo.value == 'F6' && f.ejercicio.value == '2009'){
		//alert("Entro en esta validacion: "+f.tipo_calculo.value+" "+f.ejercicio.value );
		mi_vfactura = valida_factura(f.valor_factura);
		if (mi_vfactura == false) return false ;
		
		//alert(f.autodet.value);

		if(f.valor_factura.value > 11000000){
			alert("El valor de la factura no debe ser mayor a $11,000,000");
			f.valor_factura.focus();
			return(false);
			}	
		
		if(f.autodet.value == 0){
			mi_ffactura = fecha_factura(f.dia);
			if (mi_ffactura == false) return false ;
			else {
				if(f.mes.value.length == 1){
					mes="0"+f.mes.value;
					}
				else {
					mes=f.mes.value;
				}

				
				if(f.dia.value == '00' || f.dia.value == '0'){ 
					alert("El dia capturado es incorrecto");
					f.dia.focus();
					return (false);}
				if(f.dia.value.length == 1) { dia = "0"+f.dia.value; }
				else { dia = f.dia.value; }
				ffactura= f.anio.value+"-"+mes+"-"+dia;
				f.fecha_factura.value=ffactura;
				//alert(f.fecha_factura.value);
				}

		}else if (f.autodet.value == 1){
			if(f.fecha_factura.value.length < 1){
				alert("La fecha de Factura es incorrecta");
				f.fecha_factura.focus();
				return (false);
			}			
		}

	}//FIN DE F6N
	
	
	

	else if (f.tipo_calculo.value == 'F6'){

		if(f.centimetros_cubicos.value == 'H'){
			alert("Por favor introduzca el No. de centimetros cubicos");
			f.centimetros_cubicos.focus();
			return (false);
			}

	}//FIN DE F6

	

	else if(f.tipo_calculo.value =='L0'){

		if(f.tipov.value == 11){
			mi_cvehicular = valida_cvehicular(f.cve_vehicular);
			if (mi_cvehicular == false) return false ;
		}

	}//FIN DEL L0

	

	else if (f.tipo_calculo.value == 'L1'){

		mi_cilindros = valida_cilindros(f.cilindros);
		if (mi_cilindros == false) return false ;

		if(f.procedencia.value == 'H'){
			alert("Por favor introduzca la Procedencia");
			f.procedencia.focus();
			return (false);

		}

	}//FIN DEL L1

	

	else if(f.tipo_calculo.value == 'L2'){

		mi_cilindros = valida_cilindros(f.cilindros);

		if (mi_cilindros == false) return false ;

		

		if(f.procedencia.value == 'H'){

			alert("Por favor introduzca la Procedencia");

			f.procedencia.focus();

			return (false);

		}

		

		//mi_pasajeros = valida_pasajeros(f.pasajeros);

		//if (mi_pasajeros == false) return false ;		

	}//FIN DE L2

	else if (f.tipo_calculo.value =='L3'){
	}//FIN DE L3
	

	else if (f.tipo_calculo.value =='L4'){

		//mi_pasajeros = valida_pasajeros(f.pasajeros);

		//if (mi_pasajeros == false) return false ;	

	}//FIN DE L4

	

	else if (f.tipo_calculo.value =='L5'){

		mi_cilindros = valida_cilindros(f.cilindros);

		if (mi_cilindros == false) return false ;

		

		if(f.procedencia.value == 'H'){

			alert("Por favor introduzca la Procedencia");

			f.procedencia.focus();

			return (false);

		}

		

		mi_capacidad = valida_capacidad(f.capacidad_carga);

		if (mi_capacidad == false) return false ;

	} else {

		alert("Tipo de calculo desconocido");

		return (false);

	}

	
	//alert(f.tipo_calculo.value);
	//alert(f.tipov.value);
	//alert(f.fecha_factura.value);

	//alert(f.fecha_factura.value);

	//alert(f.sin_derecho.value);

	variable = makevariable(f);

	
	//alert("Este es la variable"+f.mdiferencia.value);
	
	if(isset(f.mdiferencia) == true){
		liga= '../calculos/Tencalcula_tenencia.php?'+variable;
	}else {
	liga='calculos/Tencalcula_tenencia.php?'+variable;
	}
	//liga='calculos/Tencalcula_tenencia.php?'+variable;
	//alert(liga);

	carga_contenido('principal',liga);

	

	//f.action='calculos/Tencalcula_tenencia.php';
	//f.submit();	

}


function isset(variable_name) {
    try {
         if (typeof(eval(variable_name)) != 'undefined')
         if (eval(variable_name) != null)
         return true;
     } catch(e) { }
    return false;
   }



function cambiar_formulario(f){

	var tcalculo = f.tipo_calculof.length;

	//alert(tcalculo);

	if(tcalculo != ''){

		tcalculo=tcalculo-1;

	

	liga = "tenencia_abierto/Ten_buscaplaca.php?ejercicioa="+f.ejercicio.value+"&num_placaa="+f.placa.value+"&tipova="+f.tipovf[tcalculo].value+"&autodeterminado="+1;

	carga_contenido('contenido',liga);

	}

}



function identificaParticularCambio(cve,tipov,tipo_calculo,placa,ejercicio){

	//alert(cve.length);

	if(cve.length == 7){

	liga = "tenencia_abierto/Ten_buscaplaca.php?cve_vehicular="+cve+"&tipov="+tipov+"&tipo_calculo="+tipo_calculo+"&placa="+placa+"&ejercicio="+ejercicio;

	carga_contenido('cargados',liga);

	}else {

		liga = "tenencia_abierto/Ten_buscaplaca.php?mensaje=Validando Clave Vehicular...";

	carga_contenido('cargados',liga);

	}

	

}



function obten_servicio(f){

	var tcalculo = f.tipo_calculof.length;

	if(tcalculo != ''){

		tcalculo=tcalculo-1;

		

		if(f.cve_vehicular.value.length == 7){

			liga="tenencia_abierto/Ten_buscaplaca.php?tipo_servicio="+f.tipovf[tcalculo].value+"&tipo_c=\""+f.tipo_calculof[tcalculo].value+"\"&cve_vehicular="+f.cve_vehicular.value;

			carga_contenido('servicio',liga);

			}

		}

}



function obten_servicio_simple(tipov){

	liga="tenencia_abierto/Ten_buscaplaca.php?tipo_servicios="+tipov;

	//alert(liga);

	carga_contenido('servicio',liga);

}

/*

function enviadatos(tipov,tipo_calculo){

	liga = "tenencia_abierto/Ten_buscaplaca.php?tipo_vehiculo="+tipov;

	carga_contenido('datos_hidden',liga);

}*/



function valida_clave(clave){

	if(clave.length == 7){

		liga='tenencia_abierto/Ten_buscaplaca.php?clave_vehicular='+clave;

		carga_contenido('clavecita',liga);

	}

}
/*
 * Validacion para el conceto de concesion de taxis
 */
function carga_datos_conce(f){

	//alert(f.placa.value);	
	if (f.placa.value.length < 1) {
		alert("Por favor introduzca la placa del vehiculo.");
		f.placa.focus();
		return(false); 	
	}else if(f.placa.value.length > 1 && f.placa.value.length < 4){
		alert("La placa es incorrecta");
		f.placa.focus();
		return(false);
	}	
	
	var num_placa = f.placa.value;
	var tipo_vehiculo = "3";
	//alert(tipo_vehiculo);
	var tipo=valida_placa_at(num_placa,tipo_vehiculo);

	if(tipo == 0){
		alert("La estructura de la placa es invalida.");
		f.placa.focus();
		return false;
	}
	
	var cadena="";
	var valor=0;
	for (i=0;i<f.elements.length;i++) {
		if(f.elements[i].checked == 1) {	
			valor = valor+1;
			cadena = cadena+f.elements[i].value;
					}
		}

	//alert(tipo+"/"+num_placa+"/"+ejercicio)
	//return(false);

	liga = "tenencia_cerrado/derechosConsecion/html/infoContribuyente.php?placa="+f.placa.value+"&identificador="+cadena;
	alert(liga);
	carga_contenido('principal',liga);
}