//

function LTrim( value )
{
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}

function RTrim( value )
{
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}

function trim( value )
{
	return LTrim(RTrim(value));
}

function validaEmail(email)
{
	var longEmail = email.length;
	var posUltPunto = email.lastIndexOf(".", longEmail);
	var regionDominio = email.substr(posUltPunto);

	if (email==null) {
		return false;
	}
	if (email.length==0) {
		return false;
	}
	if (! validarCaracteres(email)) {  // check to make sure all characters are valid
		return false;
	}
	if (email.indexOf("@") < 1) { //  must contain @, and it must not be the first character
		return false;
	} else if (email.lastIndexOf(".") <= email.indexOf("@")) {  // last dot must be after the @
		return false;
	} else if (email.indexOf("@") == longEmail) {  // @ must not be the last character
		return false;
	} else if (email.indexOf("..") >=0) { // two periods in a row is not valid
		return false;
	} else if (email.indexOf(".") == (longEmail - 1)) {  // . must not be the last character
		return false;
	} else if ((regionDominio.length < 3) || (regionDominio.length > 5)) { // valido que la region del dominio tenga entre 2 a4 caracteres
		return false;
	}
	return true;
}

function aceptarSoloNumeros(evt)
{
	if (navigator.appName == "Microsoft Internet Explorer")
	{
		var key=window.event.keyCode;//codigo de tecla.
		if (key < 48 || key > 57){//si no es numero
			window.event.keyCode=0;//anula la entrada de texto.
		}
	}
	else
	{
		var nav4 = window.Event ? true : false;
		// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57
		var key = nav4 ? evt.which : evt.keyCode;
		return (key <= 13 || (key >= 48 && key <= 57));
	}
}

function validarCaracteres(email) {
	var parsed = true;
	var validchars = "abcdefghijklmnopqrstuvwxyz0123456789@.-_";
	for (var i=0; i < email.length; i++) {
		var letter = email.charAt(i).toLowerCase();
		if (validchars.indexOf(letter) != -1)
		continue;
		parsed = false;
		break;
	}
	return parsed;
}

function jsdbg(objeto, vista)
{
	var res = '';
	for (i in objeto)
	{
		res += "\t["+i+"] => "+objeto[i]+" \n";
	}

	if (!vista)
	{
		myWindow = window.open('','','toolbar=0,scrollbars=5,location=0,statusbar=0,menubar=0,resizable=0,width=800,height=800');
		myWindow.document.write("<pre>\ndebug\n{\n"+res+'\n}\n</pre>');
		myWindow.focus();
	}
	else
	{
		eval(vista+"(res);");
	}
}

function validarForm(formulario, elemento)
{
	var form_envio = $(formulario);
	var form_nombre = $('nombre').value;
	var mensaje = "";
	if((form_nombre == " Nombre") || (!validarCampoForm('nombre'))) mensaje += "Debe completar el campo Nombre correctamente \n";
	if(!validarCampoForm('mail')){
		mensaje += "Debe completar el campo Email correctamente \n";
	}
	else
	{
		if(!validaEmail($F('mail'))) mensaje += "Debe completar el campo Email correctamente \n";
	}

	if(mensaje != "")
	{
		alert(mensaje);
		return false;
	}
	else
	{
		form_envio.submit();
		return true;
	}
}
function enFoco(valor, cadena)
{
	var valor = $(valor);

	if ((valor.value == cadena) || (valor.value == ' ' + cadena))
	{
		valor.value = '';
	}
}

function fueraFoco(valor, cadena)
{
	var valor = $(valor);
	if (valor.value == '')
	{
		valor.value = ' ' + cadena;
	}
}

function cambioImagen(elemento, accion)
{
	var el = $(elemento);
	var imag_arrib = new Image(49, 18);
	var imag_abajo = new Image(49, 18);

	imag_arrib.src = 'images/head_btn_enviar_arrib.gif';
	imag_abajo.src = 'images/head_btn_enviar_abajo.gif';

	if(accion == 1)
	{
		el.src = imag_abajo.src;
	}
	else
	{
		el.src = imag_arrib.src;
	}
}

function validarCampoForm(id)
{
	var valor = trim($(id).value);
	var resultado = true;

	if (valor.length <= 0)
	{
		$(id).value = '';
		resultado = false;
	}
	return resultado;
}

function validarFormSumateContenido(formulario)
{
	var formEnvio = $(formulario);
	var formNombre = trim($('sumate_cont_nombre').value);
	var formEmail = trim($('sumate_cont_email').value);
	var formBarrio = trim($('sumate_cont_barrio').value);
	var formDirecc = null;
	var formCp = null;

	var formCont = $('sumate_cont_cont').value;
	var mensaje = '';
	if (!validarCampoForm('sumate_cont_nombre')) mensaje += "Debe completar el campo Nombre correctamente \n";
	if (!validarCampoForm('sumate_cont_email'))
	{
		mensaje += "Debe completar el campo E-Mail correctamente \n";
	}
	else
	{
		if (!validaEmail($F('sumate_cont_email'))) mensaje += "Debe completar el campo E-Mail correctamente \n";
	}

	if (!validarCampoForm('sumate_cont_barrio')) mensaje += "Debe completar el campo Barrio correctamente \n";

	if($('sumate_cont_direcc'))
	{
		formDirecc = trim($('sumate_cont_direcc').value);
		formCp = trim($('sumate_cont_cp').value);
		if (!validarCampoForm('sumate_cont_direcc')) mensaje += "Debe completar el campo Direccion correctamente \n";
		if (!validarCampoForm('sumate_cont_cp')) mensaje += "Debe completar el campo Codigo Postal correctamente \n";
	}

	if (mensaje.length > 0)
	{
		alert(mensaje);
		return false;
	}
	else
	{
		agregarFormSumateContenido('POST',formNombre,formEmail,formBarrio,formCont,formDirecc,formCp);
	}
}

function agregarFormSumateContenido(metodo,nombre,email,barrio,cont,direcc,cp)
{
	var url = 'consultahttprequest.php';
	var par = 'n='+nombre+'&e='+email+'&b='+barrio+'&c='+cont+'&d='+direcc+'&cp='+cp;

	function leerRespuesta(res)
	{
		var el = $('divSumateContenido');
		el.innerHTML = '<div class="sumateContenidoContenedor"><div class="sumateContenidoMensajeConfir">'+res.responseText+'</div></div>';
	}
	obtenerRespuesta = new Ajax.Request(url,{method: 'POST', parameters: par, onComplete: leerRespuesta});
}

function cambioEstiloBotEnviarFormSumateCont(id, propiedad, valor)
{
	var el = $(id);
	el.style = ''+propiedad+': '+valor;
}

function rolloverBotEnviarFormSumateCont(elemento, accion)
{
	var el = $(elemento);
	if (accion == 1)
	{
		el.style.backgroundColor = '#ffffff';
		el.style.color = '#000000';
	}
	else
	{
		el.style.backgroundColor = '#000000';
		el.style.color = '#ffffff';
	}
}

function validarFormrecomAmigo(formulario)
{
	var formEnvio = $(formulario);
	var formNombreDe = trim($('recom_amigo_de_nombre').value);
	var formEmailDe = trim($('recom_amigo_de_email').value);
	var formNombrePara = trim($('recom_amigo_para_nombre').value);
	var formEmailPara = trim($('recom_amigo_para_email').value);
	var formCont = $('recom_amigo_cont').value;
	var mensaje = '';

	if (!validarCampoForm('recom_amigo_de_nombre')) mensaje += "Debe completar el campo tu Nombre correctamente \n";
	if (!validarCampoForm('recom_amigo_de_email'))
	{
		mensaje += "Debe completar el campo tu E-Mail correctamente \n";
	}
	else
	{
		if (!validaEmail($F('recom_amigo_de_email'))) mensaje += "Debe completar el campo tu E-Mail correctamente \n";
	}


	if (!validarCampoForm('recom_amigo_para_nombre')) mensaje += "Debe completar el campo Nombre de tu amigo correctamente \n";
	if (!validarCampoForm('recom_amigo_para_email'))
	{
		mensaje += "Debe completar el campo E-Mail de tu amigo correctamente \n";
	}
	else
	{
		if (!validaEmail($F('recom_amigo_para_email'))) mensaje += "Debe completar el campo E-Mail de tu amigo correctamente \n";
	}

	if (mensaje.length > 0)
	{
		alert(mensaje);
		return false;
	}
	else
	{
		agregarFormRecomAmigo('POST',formNombreDe,formEmailDe,formNombrePara,formEmailPara,formCont);
	}
}

function agregarFormRecomAmigo(metodo,nombreDe,emailDe,nombrePara,emailPara,cont)
{
	var url = 'consultahttprequest.php';
	var par = 'nd='+nombreDe+'&ed='+emailDe+'&np='+nombrePara+'&ep='+emailPara+'&c='+cont;

	function leerRespuesta(res)
	{
		var el = $('divrecomAmigo');
		el.innerHTML = '<div class="recomAmigoContenedor"><div class="recomAmigoMensajeConfir">'+res.responseText+'</div></div>';
	}
	obtenerRespuesta = new Ajax.Request(url,{method: 'POST', parameters: par, onComplete: leerRespuesta});
}

function validarFormSumateTipoContacto()
{
	var formTipo;
	var formBarrio = trim($('sumateTipoContactoTxtBoxBarr').value);
	var formTelefono = trim($('sumateTipoContactoTxtBoxTel').value);
	var formId = trim($('sumateTipoContactoHidId').value);
	var mensaje = '';
	var parFiscal = '';

	for(var i = 0 ; i <= document.form_sumate_tipo_contacto.length ; i++)
	{
		if(document.form_sumate_tipo_contacto[i].checked)
		{
			formTipo = document.form_sumate_tipo_contacto[i].value;
			break;
		}
	}

	if(isNaN(formTipo))
	{
		mensaje += "Debe seleccinar un tipo de Contactoe \n";
	}
	else
	{
		if (formTipo == 3)
		{
			var diaFechNac = $F('sumateTipoContactoTxtBoxFNDia');
			var mesFechNac = $F('sumateTipoContactoTxtBoxFNMes');
			var anioFechNac = $F('sumateTipoContactoTxtBoxFNAnio');
			var formSexo = null;
			var objAnio = new Date();
			var anio = objAnio.getFullYear();

			if(!validarCampoForm('sumateTipoContactoTxtBoxApell')) mensaje += "Debe completar el campo Apellido correctamente \n";
			if(!validarCampoForm('sumateTipoContactoTxtBoxDni')) mensaje += "Debe completar el campo DNI correctamente \n";

			if ($('sumateTipoContactoTxtBoxSexM').checked) formSexo = 1;
			if ($('sumateTipoContactoTxtBoxSexF').checked) formSexo = 0;

			if(isNaN(formSexo)) mensaje += "Debe completar el campo Sexo correctamente \n";
			if((isNaN(diaFechNac)) || (diaFechNac.length <= 0) || (diaFechNac <= 0) || (diaFechNac > 31)) mensaje += "Debe completar el campo Dia de la Fecha de Nacimiento correctamente \n";
			if((isNaN(mesFechNac)) || (mesFechNac.length <= 0) || (mesFechNac <= 0) || (mesFechNac > 12)) mensaje += "Debe completar el campo Mes de la Fecha de Nacimiento correctamente \n";
			if((isNaN(anioFechNac)) || (anioFechNac.length != 4) || (anioFechNac >= anio) || (anioFechNac == 0)) mensaje += "Debe completar el campo Anio de la Fecha de Nacimiento correctamente \n";
			if(!validarCampoForm('sumateTipoContactoTxtBoxTel')) mensaje += "Debe completar el campo Telefono correctamente \n";
		}
	}

	if(!validarCampoForm('sumateTipoContactoTxtBoxBarr')) mensaje += "Debe completar el campo Barrio correctamente \n";

	if(isNaN(formId)) mensaje += "Los datos no son correctos \n";
	if (mensaje.length > 0)
	{
		alert(mensaje);
		return false;
	}
	else
	{
		function leerRespuesta(res)
		{
			var el = $('sumateTipoContacto');
			el.innerHTML = '<div class="sumateContactoTipoMensajeConfir">'+res.responseText+'</div>';
		}

		var url = 'consultahttprequest.php';
		var acc = 'tipoContacto';
		var par = 'ac='+acc+'&sexo='+formSexo+'&'+Form.serialize('form_sumate_tipo_contacto');
		obtenerRespuesta = new Ajax.Request(url,{method: 'POST', parameters: par, onComplete: leerRespuesta});
	}
}

function habilitarCamposFiscal(indice)
{
	if (indice == 3)
	{
		$('sumateTipoContactoDivApell').style.display = 'block';
		$('sumateTipoContactoDivDni').style.display = 'block';
		$('sumateTipoContactoDivSex').style.display = 'block';
		$('sumateTipoContactoDivFN').style.display = 'block';
	}
	else
	{
		$('sumateTipoContactoDivApell').style.display = 'none';
		$('sumateTipoContactoDivDni').style.display = 'none';
		$('sumateTipoContactoDivSex').style.display = 'none';
		$('sumateTipoContactoDivFN').style.display = 'none';
	}
}

function validarFormComentEstariaBueno(formulario)
{
	var mensaje = '';
	var formNombre = trim($F('estaria_bueno_nombre'));
	var formEmail = trim($F('estaria_bueno_email'));
	var formBarrio = trim($F('estaria_bueno_barrio'));
	var formComent = trim($F('estaria_bueno_comentario'));

	if (formNombre.length <=0)
	{
		$('estaria_bueno_nombre').value = "";
		mensaje += "Debe completar correctamente el campo Nombre \n";
	}

	if (formNombre.length <=0)
	{
		$('estaria_bueno_email').value = '';
		mensaje += "Debe completar correctamente el campo E-Mail \n";
	}
	else
	{
		if(!validaEmail(formEmail)) mensaje += "Debe completar correctamente el campo E-Mail \n";
	}

	if (formBarrio.length <=0)
	{
		$('estaria_bueno_barrio').value = "";
		mensaje += "Debe completar correctamente el campo Barrio \n";
	}

	if (formComent.length <=0)
	{
		$('estaria_bueno_comentario').value = "";
		mensaje += "Debe completar correctamente el campo Comentario \n";
	}

	if (mensaje.length > 0)
	{
		alert(mensaje);
		return false;
	}
	else
	{
		var url = 'consultahttprequest.php';
		var acc = 'estariaBueno';
		var par = 'ac='+acc+'&n='+formNombre+'&e='+formEmail+'&b='+formBarrio+'&c='+formComent;

		function leerRespuesta(res)
		{
			var el = $('divEstariaBueno');
			el.innerHTML = '<div class="estariaBuenoMensajeConfir">'+res.responseText+'</div>';
		}
		obtenerRespuesta = new Ajax.Request(url,{method: 'POST', parameters: par, onComplete: leerRespuesta});
	}
}

function validarForminvitAmigo(formulario)
{
	var formEnvio = $(formulario);
	var formNombreDe = trim($('invit_amigo_de_nombre').value);
	var formEmailDe = trim($('invit_amigo_de_email').value);
	var formNombrePara = trim($('invit_amigo_para_nombre').value);
	var formEmailPara = trim($('invit_amigo_para_email').value);
	var formCont = $('invit_amigo_cont').value;
	var mensaje = '';

	if (!validarCampoForm('invit_amigo_de_nombre')) mensaje += "Debe completar el campo tu Nombre correctamente \n";
	if (!validarCampoForm('invit_amigo_de_email'))
	{
		mensaje += "Debe completar el campo tu E-Mail correctamente \n";
	}
	else
	{
		if (!validaEmail($F('invit_amigo_de_email'))) mensaje += "Debe completar el campo tu E-Mail correctamente \n";
	}

	if (!validarCampoForm('invit_amigo_para_nombre')) mensaje += "Debe completar el campo Nombre de tu Amigo correctamente \n";
	if (!validarCampoForm('invit_amigo_para_email'))
	{
		mensaje += "Debe completar el campo E-Mail de tu Amigo correctamente \n";
	}
	else
	{
		if (!validaEmail($F('invit_amigo_para_email'))) mensaje += "Debe completar el campo E-Mail de tu Amigo correctamente \n";
	}

	if (mensaje.length > 0)
	{
		alert(mensaje);
		return false;
	}
	else
	{
		var url = 'consultahttprequest.php';
		var par = 'ac=invitAmigo&'+Form.serialize(formulario);

		function leerRespuesta(res)
		{
			var el = $('divinvitAmigo');
			el.innerHTML = '<div class="invitAmigoContenedor"><div class="invitAmigoMensajeConfir">'+res.responseText+'</div></div>';
		}
		obtenerRespuesta = new Ajax.Request(url,{method: 'POST', parameters: par, onComplete: leerRespuesta});

	}
}

function rolloverBotEnviarForm(elemento, accion)
{
	var el = $(elemento);
	if (accion == 1)
	{
		el.style.backgroundColor = '#ffffff';
		el.style.color = '#000000';
	}
	else
	{
		el.style.backgroundColor = '#000000';
		el.style.color = '#ffffff';
	}
}

function validarFormMandaFoto(formulario)
{
	var formEnvio = $(formulario);
	var formTitulo = trim($('txtTitulo').value);
	var formNombre = trim($('txtNombre').value);
	var formEmail = trim($('txtEmail').value);
	var formBarrio = trim($('txtBarrio').value);
	var formComentario = trim($('txtComentario').value);
	var formFile = trim($('FileArchivo').value);

	var mensaje = '';

	if (formTitulo.length <= 0) { mensaje += "Debe completar el campo Titulo correctamente \n"; $('txtTitulo').value = '';}
	if (formNombre.length <= 0) { mensaje += "Debe completar el campo Nombre correctamente \n"; $('txtNombre').value = '';}
	if (formEmail.length <= 0)
	{
		mensaje += "Debe completar el campo E-Mail correctamente \n";
		$('txtEmail').value = '';
	}
	else
	{
		if (!validaEmail(formEmail)) mensaje += "Debe completar el campo E-Mail correctamente \n";
	}
	if (formBarrio.length <= 0) {mensaje += "Debe completar el campo Barrio correctamente \n"; $('txtBarrio').value = '';}
	if (formFile.length <= 0) {mensaje += "Debe completar el campo Archivo (Fotografia) correctamente \n"; $('FileArchivo').value = '';}
	if (formComentario.length <= 0) {mensaje += "Debe completar el campo Comentario correctamente \n"; $('txtComentario').value = '';}

	if (mensaje.length > 0)
	{
		alert(mensaje);
		return false;
	}
	else
	{
		$(formulario).submit();
	}
}

function validarFormMandaVideo(formulario)
{
	var formEnvio = $(formulario);
	var formTitulo = trim($('txtTitulo').value);
	var formNombre = trim($('txtNombre').value);
	var formEmail = trim($('txtEmail').value);
	var formBarrio = trim($('txtBarrio').value);
	var formComentario = trim($('txtComentario').value);
	var formCodigoVideo = trim($('arcVideo').value);

	var mensaje = '';

	if (formTitulo.length <= 0) { mensaje += "Debe completar el campo Titulo correctamente \n"; $('txtTitulo').value = '';}
	if (formNombre.length <= 0) { mensaje += "Debe completar el campo Nombre correctamente \n"; $('txtNombre').value = '';}
	if (formEmail.length <= 0)
	{
		mensaje += "Debe completar el campo E-Mail correctamente \n";
		$('txtEmail').value = '';
	}
	else
	{
		if (!validaEmail(formEmail)) mensaje += "Debe completar el campo E-Mail correctamente \n";
	}
	if (formBarrio.length <= 0) {mensaje += "Debe completar el campo Barrio correctamente \n"; $('txtBarrio').value = '';}
	if (formComentario.length <= 0) {mensaje += "Debe completar el campo Comentario correctamente \n"; $('txtComentario').value = '';}
	if (formCodigoVideo.length <= 0) {mensaje += "Debe completar el campo Archivo (.AVI) correctamente \n"; $('arcVideo').value = '';}

	if (mensaje.length > 0)
	{
		alert(mensaje);
		return false;
	}
	else
	{
		$(formulario).submit();
	}
}

function votar(iddocumento, idtema)
{


	heightpopup = 400;
	widthpopup = 550;

	var winl = (screen.width-widthpopup)/2;
	var wint = (screen.height-heightpopup)/2;

	settings = "toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=" + widthpopup + ",height=" + heightpopup;
	settings += ",top=" + wint;
	settings += ",left=" + winl;

	window.open("votar.php?iddocumento=" + iddocumento + "&idtema=" + idtema, "Votación", settings);

}

// seccion para la funcionalidad del formularios EcribiPrensa
function escribirPrensaTxtPlanMsj(opc, arrTxt, arrTemas)
{
	var opcion = opc;
	var arrTxt = arrTxt;
	var txtVar = $('escribiPrensaMsjTxtVal');

	if ($('escribiPrensaRadTemaPerRadio_'+opcion).checked == true)
	{
		txtVar.value = arrTxt[opcion];
		establecerDenominacionTema(opcion, arrTemas)
	}
	else
	{
		txtVar.value = '';
	}
	return;
}

function establecerEmailPeriodista(opc, arrEmails)
{
	var opcion = opc;
	var arrEmails = arrEmails;
	var txtVar = $('escribiPrensaEmailPer');
	txtVar.value = arrEmails[opcion];
}

function establecerDenominacionTema(opc, arrTemas)
{
	var opcion = opc;
	var arrTemas = arrTemas;
	var txtVar = $('escribiPrensaNomTemSeleccionado');
	txtVar.value = arrTemas[opcion];
}

function seleccValorDefectoEmailPer(opc, arrEmails)
{
	var opcion = opc;
	var arrEmails = arrEmails;
	var txtVar = $('escribiPrensaEmailPer');

	txtVar.value = arrEmails[opcion];
	return;
}

function seleccValorDefecto(opc, arrTxt, arrTemas)
{
	var opcion = opc;
	var arrTxt = arrTxt;
	var txtVar = $('escribiPrensaMsjTxtVal');

	$('escribiPrensaRadTemaPerRadio_'+opcion).checked = true;
	if ($('escribiPrensaRadTemaPerRadio_'+opcion).checked == true)
	{
		txtVar.value = arrTxt[opcion];
		establecerDenominacionTema(opcion, arrTemas)
	}
	return;
}

function validarFormEscribiPrensa(formulario)
{
	var formEnvio = $(formulario);
	var formNombre = trim($F('escribiPrensaNomTxtVal'));
	var formBarrio = trim($F('escribiPrensaBarrTxtVal'));
	var formEmail = trim($F('escribiPrensaEmailTxtVal'));
	var formMensaje = trim($F('escribiPrensaMsjTxtVal'));

	var mensaje = '';

	if (formNombre.length <= 0)
	{
		mensaje += "Debe completar el campo Nombre correctamente \n";
		$('escribiPrensaNomTxtVal').value = '';
	}

	if (formBarrio.length <= 0)
	{
		mensaje += "Debe completar el campo Barrio correctamente \n";
		$('escribiPrensaBarrTxtVal').value = '';
	}

	if (formEmail.length <= 0)
	{
		mensaje += "Debe completar el campo E-Mail correctamente \n";
		$('escribiPrensaEmailTxtVal').value = '';
	}
	else
	{
		if (!validaEmail(formEmail))
		{
			mensaje += "Debe completar el campo E-Mail correctamente \n";
		}
	}

	if (formMensaje.length <= 0)
	{
		mensaje += "Debe completar el campo Mensaje correctamente \n";
		$('escribiPrensaMsjTxtVal').value = '';
	}

	if (mensaje.length > 0)
	{
		alert(mensaje);
		return false;
	}
	else
	{
		var url = 'consultahttprequest.php';
		var par = 'ac=escribiPrensa&'+Form.serialize(formulario);

		function leerRespuesta(res)
		{
			var el = $('escribiPrensaCont');
			el.innerHTML = '<div class="escribiPrensaMensajeResp">'+res.responseText+'</div>';
		}
		obtenerRespuesta = new Ajax.Request(url,{method: 'POST', parameters: par, onComplete: leerRespuesta});

	}
}
// fin seccion para la funcionalidad del formularios EcribiPrensa

// seccion para el formulario de consulta de padrones 2007
function consPadrones2007Enviar()
{
	var formulario = "formConsPad2007";
	var dni = $('nrodocumento');
	var mensaje = "";

	if (dni.value.length == 0)
	{
		mensaje += "Debe completar el campo documento correctamente \n";
	}
	else
	{
		var expression = /(^\d\d*\d*$)|(^\d\d*$)/;
		if (!expression.test(dni.value))
		{
			mensaje += "Debe ingresar un documento válido, sin puntos \n";
			$(dni).focus();
		}
	}

	if ( ( $('fem').checked == false ) && ( $('masc').checked == false ) )
	{
		mensaje += "Debe elegir el campo Sexo \n";
	}
	else
	{
		if ($('fem').checked)
		{
			sexo = 'F';
		}
		if ($('masc').checked)
		{
			sexo = 'M';
		}
	}

	if (mensaje == "")
	{
		return true;
	}
	else
	{
		alert(mensaje);
		return false;
	}
}

// fin seccion para el formulario de consulta de padrones 2007
