Fotos: Sequav
Com 148 pontos, Sorocaba é a campeã da Final Estadual da 27ª edição dos Jogos da Melhor Idade (JOMI), que ocorreu de 24 a 28 de outubro, em São João da Boa Vista (SP). A delegação sorocabana contou com 107 atletas, entre homens e mulheres a partir de 60 anos de idade. Em segundo lugar ficou São Bernardo do Campo, com 89 pontos e, em terceiro, São José dos Campos, com 73 pontos. A cerimônia de encerramento ocorreu na terça-feira (28) e Sorocaba foi representada pelos atletas Maria Kaneko (Tênis de Mesa), Mário Higuchi (Tênis de Mesa) e Keiko Kakiuchi (Basquete 3 x 3).
Organizados pelo Governo do Estado, os Jogos da Melhor Idade têm como intuito valorizar e estimular a prática esportiva, como fator de promoção da saúde e bem-estar, resgatando a autoestima para melhor convívio social dos idosos. As disputas reuniram as melhores equipes do estado de São Paulo classificadas nas competições das oito regiões esportivas.
“Nossos atletas, mais uma vez, tiveram desempenho excelente. Todos estão de parabéns e são exemplos no incentivo ao esporte e na busca por saúde e qualidade de vida”, ressalta o secretário de Esporte e Qualidade de Vida (Sequav), Vitor Hugo Tavares.
O JOMI promove a prática esportiva e o convívio social em 15 modalidades: atletismo, basquete 3×3, bocha, buraco, coreografia, damas, dança de salão, dominó, malha, natação, tênis, tênis de mesa, truco, voleibol adaptado e xadrez.
A maioria dos competidores da cidade treina no Centro Esportivo do Jardim Simus, por meio de um projeto realizado pela Sequav, em parceria com a Agência de Desenvolvimento Econômico Social (ADES), e todos representam o município em competições oficiais.
A equipe técnica da Sequav envolvida na competição é formada pelos servidores Almentino Brasil Borges Jr., Edileine Gomes Pauletti, Fábio Augusto Cortegoso, Letícia Nara Reis de Alencar e Natália Massarico, com apoio técnico de Fábio Luiz Santos de Oliveira, Lúcio Rodrigues Jr. e Michele Machado de Oliveira, além dos coreógrafos Gabriel Ambrogi (Coreografia) e Fernando Vasconcelos (Dança de Salão). Já o representante da ADES é César Augusto Telini.
A Prefeitura de Sorocaba, por meio da Secretaria de Esporte e Qualidade de Vida, forneceu todo apoio às equipes, com a realização das inscrições, além de alimentação, transporte e montagem da estrutura do alojamento. Mais informações podem ser obtidas pelo telefone: (15) 3212-7282 ou pelo e-mail: [email protected].
Confira o desempenho das equipes de Sorocaba na Final Estadual dos JOMI 2025:
Basquete 3 x 3 Fem. B – 1º lugar
Basquete 3 x 3 Masc. A – 1º lugar
Bocha – 1º lugar
Coreografia A – 1º lugar
Damas Masc. – 1º lugar
Dança de Salão A – 1º lugar
Tênis Individual Fem. C – 1º lugar
Tênis Dupla Masc. C – 1º lugar
Tênis de Mesa Fem. A – 1º lugar
Xadrez Fem. – 1º lugar
Tênis de Mesa Fem. C – 2º lugar
Tênis de Mesa Masc. B – 2º lugar
Basquete 3 x 3 Fem. A – 3º lugar
Dança de Salão B – 3º lugar
Tênis Dupla Fem. A – 3º lugar
Xadrez Masculino – 3º lugar
Tênis Individual Masc. B – 4º lugar
Tênis Individual Fem. B – 5º lugar
Tênis Individual Masc. A – 5º lugar
Buraco Fem. – 6º lugar
Atletismo Masculino – 7º lugar
Natação Masc. – 8º lugar
Vôlei Fem. B – 8º lugar
$$ = $.noConflict();
var initPhotoSwipeFromDOM = function(gallerySelector) {
// parse slide data (url, title, size …) from DOM elements
// (children of gallerySelector)
var parseThumbnailElements = function(el) {
var thumbElements = el.childNodes,
numNodes = thumbElements.length,
items = [],
figureEl,
childElements,
linkEl,
size,
item;
for(var i = 0; i < numNodes; i++) {
figureEl = thumbElements[i]; //
// include only element nodes
if(figureEl.nodeType !== 1) {
continue;
}
linkEl = figureEl.children[0]; // element
linkEl = figureEl; // element
// console.log(linkEl);
size = linkEl.getAttribute(‘data-size’).split(‘x’);
// create slide object
item = {
src: linkEl.getAttribute(‘href’),
w: parseInt(size[0], 10),
h: parseInt(size[1], 10)
};
if(figureEl.children.length > 1) {
//
item.title = figureEl.children[1].innerHTML;
}
if(linkEl.children.length > 0) {
// thumbnail element, retrieving thumbnail url
item.msrc = linkEl.children[0].getAttribute(‘src’);
}
item.el = figureEl; // save link to element for getThumbBoundsFn
items.push(item);
}
return items;
};
// find nearest parent element
var closest = function closest(el, fn) {
return el && ( fn(el) ? el : closest(el.parentNode, fn) );
};
// triggers when user clicks on thumbnail
var onThumbnailsClick = function(e) {
e = e || window.event;
e.preventDefault ? e.preventDefault() : e.returnValue = false;
var eTarget = e.target || e.srcElement;
var clickedListItem = closest(eTarget, function(el) {
return el.tagName === ‘FIGURE’;
});
clickedListItem = eTarget.parentNode;
if(!clickedListItem) {
return;
}
// find index of clicked item
var clickedGallery = clickedListItem.parentNode,
childNodes = clickedListItem.parentNode.childNodes,
numChildNodes = childNodes.length,
nodeIndex = 0,
index;
for (var i = 0; i = 0) {
openPhotoSwipe( index, clickedGallery );
}
return false;
};
// parse picture index and gallery index from URL (#&pid=1&gid=2)
var photoswipeParseHash = function() {
var hash = window.location.hash.substring(1),
params = {};
if(hash.length < 5) {
return params;
}
var vars = hash.split('&');
for (var i = 0; i < vars.length; i++) {
if(!vars[i]) {
continue;
}
var pair = vars[i].split('=');
if(pair.length getThumbBoundsFn section of docs for more info
var thumbnail = items[index].el.getElementsByTagName(‘img’)[0], // find thumbnail
pageYScroll = window.pageYOffset || document.documentElement.scrollTop,
rect = thumbnail.getBoundingClientRect();
return {x:rect.left, y:rect.top + pageYScroll, w:rect.width};
},
shareButtons: [
{id:’download’, label:’Download image’, url:”, download:true}
],
// history & focus options are disabled on CodePen
// remove these lines in real life:
historyEnabled: false,
focus: false
};
if(disableAnimation) {
options.showAnimationDuration = 0;
}
// Pass data to PhotoSwipe and initialize it
gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options);
gallery.init();
};
// loop through all gallery elements and bind events
var galleryElements = document.querySelectorAll( gallerySelector );
for(var i = 0, l = galleryElements.length; i 0 && hashData.gid > 0) {
openPhotoSwipe( hashData.pid – 1 , galleryElements[ hashData.gid – 1 ], true );
}
};
// execute above function
initPhotoSwipeFromDOM(‘.pms-galeria’);
// All images need to be loaded for this plugin to work so
// we end up waiting for the whole window to load in this example
$$(window).load(function () {
$$(document).ready(function(){
collage();
$$(‘.pms-galeria’).collageCaption();
});
});
// Here we apply the actual CollagePlus plugin
function collage() {
$$(‘.pms-galeria img’).css(‘display’, ‘block’);
$$(‘.pms-galeria’).removeWhitespace().collagePlus({
‘fadeSpeed’ : 2000,
‘targetHeight’ : 150,
‘effect’ : ‘default’,
‘direction’ : ‘vertical’,
‘allowPartialLastRow’ : true
});
};
// This is just for the case that the browser window is resized
var resizeTimer = null;
$$(window).bind(‘resize’, function() {
// hide all the images until we resize them
$$(‘.pms-galeria .Image_Wrapper’).css(“opacity”, 0);
// set a timer to re-apply the plugin
if (resizeTimer) clearTimeout(resizeTimer);
resizeTimer = setTimeout(collage, 200);
});
