Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function catflap_resize_image (imageref)
- {
- var winwidth = 0;
- var size_available = 640; //configure aqui a largura máxima
- if (self.innerWidth) winwidth = self.innerWidth;
- else if (document.documentElement && document.documentElement.clientWidth) winwidth = document.documentElement.clientWidth;
- else if (document.body) winwidth = document.body.clientWidth;
- //size_available = winwidth - 600;
- if (imageref.width > size_available)
- {
- var pc = Math.round (size_available / imageref.width * 10000) / 100;
- imageref.catflap_original_width=imageref.width;
- imageref.catflap_shrunk_width=size_available;
- imageref.catflap_shrunk_pc=pc;
- imageref.catflap_shrunk_status=1;
- imageref.style.width=size_available+'px';
- if (imageref.previousSibling)
- {
- imageref.previousSibling.style.width=size_available+'px';
- imageref.previousSibling.firstChild.nodeValue="Imagem reduzida para " + pc + "% do tamanho original. Clique aqui para visualizar inteira.";
- imageref.previousSibling.style.display = 'block';
- }
- }
- }
- function catflap_toggle_image_size (imageref)
- {
- if (imageref.nextSibling)
- {
- if (imageref.nextSibling.catflap_shrunk_status == 1)
- {
- imageref.firstChild.nodeValue="Imagem no tamanho original. Clique nessa barra para diminuir.";
- imageref.style.width=imageref.nextSibling.catflap_original_width+'px';
- imageref.nextSibling.style.width=imageref.nextSibling.catflap_original_width+'px';
- imageref.nextSibling.catflap_shrunk_status=0;
- imageref.style.display = 'block';
- }
- else
- {
- imageref.firstChild.nodeValue="Imagem reduzida para " + imageref.nextSibling.catflap_shrunk_pc + "% do tamanho original. Clique aqui para visualizar inteira.";
- imageref.style.width=imageref.nextSibling.catflap_shrunk_width+'px';
- imageref.nextSibling.style.width=imageref.nextSibling.catflap_shrunk_width+'px';
- imageref.nextSibling.catflap_shrunk_status=1;
- imageref.style.display = 'block';
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement