
Fotos: Nathália Rodrigues – Secom
As luzes do show de drones coloriu o céu, no Paço Municipal, para celebrar os 371 anos de Sorocaba. A atração chamou a atenção de mais de 120 mil pessoas que foram ao evento realizado ao longo desta sexta-feira (15), com início às 9h, com Ato Cívico, e seguindo até a noite com grandes atrações, como o show do cantor Gustavo Mioto.
“Todos os anos, o mês de agosto é marcado pelo aniversário da nossa amada cidade. Mais uma vez, entregamos uma programação linda e cheia de atrativos à população sorocabana. É muito gratificante ver essa data ser celebrada com tanta alegria, e nossa organização merece parabéns por nos proporcionar esse momento”, disse o prefeito Rodrigo Manga.
O evento, realizado pela Prefeitura de Sorocaba, contou, também, com uma série de atrações, incluindo shows regionais, praça de alimentação e patinetes gratuitos. Durante a tarde, Rafa Pipeira, conhecida pela prática de soltar pipas, esteve presente na programação especial de aniversário com a distribuição de 5 mil pipas.
Um dos momentos mais aguardados foi o show de drones, às 18h30, que desenhou no céu figuras que fizeram alusão à história de Sorocaba, como a locomotiva “Maria Fumaça”, o Palácio dos Tropeiros, além de mensagens que parabenizam o aniversário da cidade.
Após o show de luzes, o cantor Gustavo Mioto entrou no palco para embalar o público com seus sucessos, incluindo canções como “Impressionando os Anjos”, “Com ou Sem Mim”, “Solteiro Não Trai”, entre outras. No público, Ana Tereza Moura de Faria, de 33 anos, veio da cidade vizinha, Votorantim, e conferiu animada o show gratuito. “Vim para ver o show e estou gostando muito. Já passamos pelas barracas da praça de alimentação aproveitamos e pegamos um chopp”, contou.
Além do prefeito Rodrigo Manga e da primeira-dama e presidente de Fundo Social de Solidariedade, Sirlange Frate Maganhato, diversos secretários municipais participaram das festividades. Além disso, os deputados federais, Guilherme Derrite e Celso Russomano, acompanharam o chefe do Executivo durante as atrações.
Após o encerramento da apresentação de Gustavo Mioto, os shows regionais foram retomados e seguiram até às 22h para encerrar o dia de festa.
Antes, porém, pela manhã houve Ato Cívico na rampa de acesso, em frente ao Paço Municipal, com cerimônia de hasteamento das bandeiras, a execução do Hino Nacional, pela Banda da Guarda Municipal de Barueri, convidada para o evento, e apresentação das fanfarras das escolas municipais.
$$ = $.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);
});
Fonte: Prefeitura de Sorocaba















































