var PopularPhotoLoader = Class.create({ albums: [{"id":"3814","name":"Putin e Homens do Kremlin","url":"http:\/\/port.pravda.ru\/photo\/album\/3814\/","imgTag":"\"Putin","photoCount":"8"},{"id":"3813","name":"Dias de horror no mundo","url":"http:\/\/port.pravda.ru\/photo\/album\/3813\/","imgTag":"\"Dias","photoCount":"7"},{"id":"3812","name":"Aleppo libertada","url":"http:\/\/port.pravda.ru\/photo\/album\/3812\/","imgTag":"\"Aleppo","photoCount":"7"},{"id":"3682","name":"Hubble comemora 25 anos","url":"http:\/\/port.pravda.ru\/photo\/album\/3682\/","imgTag":"\"Hubble","photoCount":"10"},{"id":"3691","name":"Id\u00e9ias malucas sobre as fontes","url":"http:\/\/port.pravda.ru\/photo\/album\/3691\/","imgTag":"\"Id\u00e9ias","photoCount":"8"},{"id":"3781","name":"Desfile militar na Pra\u00e7a Vermelha no Dia da Vit\u00f3ria","url":"http:\/\/port.pravda.ru\/photo\/album\/3781\/","imgTag":"\"Desfile","photoCount":"26"},{"id":"3790","name":"Romanov. Uma p\u00e1gina negra na huist\u00f3ria da R\u00fassia.","url":"http:\/\/port.pravda.ru\/photo\/album\/3790\/","imgTag":"\"Romanov.","photoCount":"10"},{"id":"3664","name":"Criatura pr\u00e9-hist\u00f3rica capturada em Austr\u00e1lia","url":"http:\/\/port.pravda.ru\/photo\/album\/3664\/","imgTag":"\"Criatura","photoCount":"7"},{"id":"3668","name":"Prot\u00f3tipo de urso anda pelas ruas de Londres","url":"http:\/\/port.pravda.ru\/photo\/album\/3668\/","imgTag":"\"Prot\u00f3tipo","photoCount":"6"},{"id":"3674","name":"As treze mais monstruosas criaturas do mar","url":"http:\/\/port.pravda.ru\/photo\/album\/3674\/","imgTag":"\"As","photoCount":"13"},{"id":"3675","name":"Momento de explos\u00e3o nuclear","url":"http:\/\/port.pravda.ru\/photo\/album\/3675\/","imgTag":"\"Momento","photoCount":"9"},{"id":"3676","name":"Mini-submarinos navegam pelos Oceanos","url":"http:\/\/port.pravda.ru\/photo\/album\/3676\/","imgTag":"\"Mini-submarinos","photoCount":"10"},{"id":"3677","name":"Desenhos de Natureza","url":"http:\/\/port.pravda.ru\/photo\/album\/3677\/","imgTag":"\"Desenhos","photoCount":"9"},{"id":"3678","name":"Recordistas da captura de peixe","url":"http:\/\/port.pravda.ru\/photo\/album\/3678\/","imgTag":"\"Recordistas","photoCount":"7"},{"id":"3679","name":"Novas armas russas no desfile militar dia 9 de maio","url":"http:\/\/port.pravda.ru\/photo\/album\/3679\/","imgTag":"\"Novas","photoCount":"7"},{"id":"3680","name":"Animais \u00e0 beira de extin\u00e7\u00e3o","url":"http:\/\/port.pravda.ru\/photo\/album\/3680\/","imgTag":"\"Animais","photoCount":"12"},{"id":"3681","name":"Pinturas corporais de Choo San","url":"http:\/\/port.pravda.ru\/photo\/album\/3681\/","imgTag":"\"Pinturas","photoCount":"6"},{"id":"3683","name":"MV-22 Osprey - o tiltrotor multifuncional americano","url":"http:\/\/port.pravda.ru\/photo\/album\/3683\/","imgTag":"\"MV-22","photoCount":"7"},{"id":"3684","name":"Beleza das paisagens n\u00f3rdicas","url":"http:\/\/port.pravda.ru\/photo\/album\/3684\/","imgTag":"\"Beleza","photoCount":"7"},{"id":"3685","name":"Curiosos animais protagonizam cenas hil\u00e1rias","url":"http:\/\/port.pravda.ru\/photo\/album\/3685\/","imgTag":"\"Curiosos","photoCount":"8"},{"id":"3687","name":"Frota russa do mar Negro marca anivers\u00e1rio","url":"http:\/\/port.pravda.ru\/photo\/album\/3687\/","imgTag":"\"Frota","photoCount":"11"},{"id":"3688","name":"Sukhoi PAK FA T-50 o avi\u00e3o da quinta gera\u00e7\u00e3o","url":"http:\/\/port.pravda.ru\/photo\/album\/3688\/","imgTag":"\"Sukhoi","photoCount":"8"},{"id":"3690","name":"Valentina Tereshkova: Primeira mulher no espa\u00e7o","url":"http:\/\/port.pravda.ru\/photo\/album\/3690\/","imgTag":"\"Valentina","photoCount":"8"},{"id":"3692","name":"Planta curiosa e estranha de Sumatra","url":"http:\/\/port.pravda.ru\/photo\/album\/3692\/","imgTag":"\"Planta","photoCount":"6"},{"id":"3693","name":"O Sikorsky MH-53 Pave Low","url":"http:\/\/port.pravda.ru\/photo\/album\/3693\/","imgTag":"\"O","photoCount":"6"},{"id":"3694","name":"O Dia da Lembran\u00e7a na R\u00fassia","url":"http:\/\/port.pravda.ru\/photo\/album\/3694\/","imgTag":"\"O","photoCount":"10"},{"id":"3695","name":"O c\u00e3o \u00e9 amigo n\u00e3o s\u00f3 para o homem","url":"http:\/\/port.pravda.ru\/photo\/album\/3695\/","imgTag":"\"O","photoCount":"11"},{"id":"3696","name":"Hotel no Peru \u00e1 beira do abismo","url":"http:\/\/port.pravda.ru\/photo\/album\/3696\/","imgTag":"\"Hotel","photoCount":"7"},{"id":"3699","name":"Zaha Hadid: Pr\u00eamio Pritzker de Arquitetura","url":"http:\/\/port.pravda.ru\/photo\/album\/3699\/","imgTag":"\"Zaha","photoCount":"9"},{"id":"3700","name":"O parque submerso mergulhando","url":"http:\/\/port.pravda.ru\/photo\/album\/3700\/","imgTag":"\"O","photoCount":"5"}], count: 5, horizontal: true, nodeId: 'gallery-id', newWindow: false, target: '_self', initialize: function(count, horizontal, nodeId, newWindow) { this.count = count; this.horizontal = horizontal; if (nodeId) this.nodeId = nodeId; if (newWindow) this.newWindow = newWindow; this.target = newWindow ? '_blank' : '_self'; this.render(); }, render: function() { var table = new Element('table', {'class' : 'frame', 'style' : 'width:100%;font-size:12px;'}); if (this.horizontal) var row = table.insertRow(-1); var limit = this.albums.length > this.count ? this.count : this.albums.length; this.albums.shuffle(); for (var i=0; i < limit; i++) { if (!this.horizontal) var row = table.insertRow(-1); var cell = row.insertCell(-1); cell.setAttribute('valign', 'top'); if (limit == 2) cell.setAttribute('style', 'width:50%'); if (this.albums[i].imgTag) { var a = new Element('a', {'href' : this.albums[i].url, 'target' : this.target}); a.innerHTML = this.albums[i].imgTag; cell.appendChild(a); } var a = new Element('a', {'href' : this.albums[i].url, 'target' : this.target}); a.appendChild(document.createTextNode(this.albums[i].name)); cell.appendChild(a); cell.appendChild(new Element('br')); var a = new Element('a', {'href' : this.albums[i].url, 'class' : 'hot', 'target' : this.target}); a.appendChild(document.createTextNode('('+this.albums[i].photoCount+' fotos)')); cell.appendChild(a); } $(this.nodeId).innerHTML = ''; $(this.nodeId).appendChild(table); } });