function valInfo(){
	objValidacion=new jsValidacion();
	var resultado=true;
	
	if(resultado){
		objValidacion.setId('nombreUsr');
		objValidacion.setReq();
		objValidacion.setLongMin(3);
		resultado=objValidacion.validar();
	} // if
	
	if(resultado){
		objValidacion.setId('apellido1');
		objValidacion.setReq();
		objValidacion.setLongMin(3);
		resultado=objValidacion.validar();
	} // if
	
	if(resultado){
		objValidacion.setId('telefono');
		objValidacion.setReq();
		objValidacion.setInt();
		objValidacion.setLongMin(7);
		resultado=objValidacion.validar();
	} // if
	
	if(resultado){
		objValidacion.setId('placa');
		objValidacion.setReq();
		objValidacion.setLongMin(5);
		resultado=objValidacion.validar();
	} // if
	
	if(!resultado) return false;
	
	var nombreUsr=getElement('nombreUsr').value;
	if(!isNaN(nombreUsr)){
		alert('El nombre ingresado no es correcto.');
		getElement('nombreUsr').focus();
		getElement('nombreUsr').select();
		return false;
	} // if
	
	var telefono=getElement('telefono').value;
	if(telefono < 1000000){
		alert('El numero telefonico ingresado es incorrecto.');
		getElement('telefono').focus();
		getElement('telefono').select();
		return false;
	} // if
	
	var cedula=getElement('cedula').value;
	if(cedula && cedula < 1000){
		alert('El numero cedula ingresado es incorrecto.');
		getElement('cedula').focus();
		getElement('cedula').select();
		return false;
	} // if
	
	
	return resultado;
	
} // valInfo


function valConsulta(){
	objValidacion=new jsValidacion();
	var resultado=true;
	
	if(resultado){
		objValidacion.setId('nombreUsr');
		objValidacion.setReq();
		objValidacion.setLongMin(3);
		resultado=objValidacion.validar();
	} // if
	
	if(resultado){
		objValidacion.setId('placa');
		objValidacion.setReq();
		objValidacion.setLongMin(4);
		resultado=objValidacion.validar();
	} // if
	
	if(!resultado) return false;
	
	var nombreUsr=getElement('nombreUsr').value;
	if(!isNaN(nombreUsr)){
		alert('El nombre ingresado no es correcto.');
		getElement('nombreUsr').focus();
		getElement('nombreUsr').select();
		return false;
	} // if
	
	return resultado;
} // valConsulta


function confirmMsg(){
	var nRadios=getElement('nRadios').value;
	var message="";
	var value="";
	
	var marcado=false;
	for(i=1; i<=nRadios; i++){
		var radio=getElement('radio'+i);
		if(radio.checked){
			value=radio.value;
			marcado=true;
			break;
		} // if
	} // for

	if(!marcado){
		alert('Por favor especifique el horario para el que desea solicitar la cita.');
		return false;
	} // if
	
	/*
	var vectorFS=value.split('split');
	message+="\tFecha: "+vectorFS[0]+"\n";
	message+="\tHora: "+vectorFS[1]+"\n\n";
	message+="Realmente desea solicitar su cita en el horario especificado ?";
	*/
	
	return marcado;
} // confirmMsg


/**
* Verifica que se haya seleccionado un horario para la cita
*/
function valJornada(){
	var valJs=document.getElementById('radios').value;
	var vectorFS=valJs.split('split');
	
	resultado=false;
	for(i=0; i<vectorFS.length; i++){
		
		if(resultado) break;
		
		var vectorRadios=vectorFS[i].split(',');
		
		for(j=0; j<vectorRadios.length; j++){
			objRadio=getElement(vectorRadios[j]);
			
			if(objRadio.checked){
				resultado=true;
				break;
			} // if
		} // for
	} // for
	
	if(!resultado){
		alert('Por favor eliga la jornada para la que desea solicitar su cita.');
		return false;
	} // if

	// Si pasa todas las validaciones retorna true
	return true;
} // valJornada


function valOficina(){
	objValidacion=new jsValidacion();
	var resultado=true;

	if(resultado){
		objValidacion.setId('nombre');
		objValidacion.setReq();
		objValidacion.setLongMin(3);
		resultado=objValidacion.validar();
	} // if

	if(resultado){
		objValidacion.setId('equipos');
		objValidacion.setReq();
		objValidacion.setInt();
		resultado=objValidacion.validar();
	} // if
	
	if(resultado){
		objValidacion.setId('direccion');
		objValidacion.setReq();
		resultado=objValidacion.validar();
	} // if

	if(resultado){
		objValidacion.setId('barrio');
		objValidacion.setReq();
		objValidacion.setLongMin(3);
		resultado=objValidacion.validar();
	} // if

	return resultado;
} // valOficina



function valPlaca(){
	objValidacion=new jsValidacion();
	var resultado=true;
	
	if(resultado){
		objValidacion.setId('placa');
		objValidacion.setReq();
		objValidacion.setLongMin(4);
		resultado=objValidacion.validar();
	} // if
	
	return resultado;
} // valPlaca



function resaltarOpcion(id){
	var obj=getElement(id);
	
	var liOptions = new Array(
		'lunes',
		'martes',
		'miercoles',
		'jueves',
		'viernes',
		'sabado',
		'domingo'
	);
	
	obj.className = 'sel';
	
	for(var i = 0; i < liOptions.length; i++) {
		
		var option = getElement(liOptions[i]);
		
		if(option == null) continue;
		
		if(liOptions[i] != id) option.className = '';
		
	} // for
	
} // resaltarOpcion


function dspDivDia(idDiv){
	var obj=getElement("div"+idDiv);
	
	var divs = new Array(
		'lunes',
		'martes',
		'miercoles',
		'jueves',
		'viernes',
		'sabado',
		'domingo'
	);
	
	if(obj.style.display=='none'){
		
		for(var i = 0; i < divs.length; i++) {
			
			var objDiv = getElement("div"+divs[i]);
			
			if(objDiv == null || idDiv==divs[i]) continue;
			
			if(objDiv.style.display!='none') desaparecerObj("div"+divs[i]);
			
		} // for
		
		obj.style.display='';
		resaltarOpcion(idDiv);
		
	} // if
	
	return false;
} // dspDivDia
