window.addEvent('domready',function(event){files_num=4;var totIncrement=0;var increment=604;var maxRightIncrement=increment*(-(files_num-1));$$('ul#place_list li div').each(function(item){item.state=false});$$('ul#place_list li div').addEvent('click',function(event){this.state=true;$('img_list').empty();$('img_list').setStyle('margin-left','0px');totIncrement=0;$('img_list').setStyle('width',(comments[this.getProperty('class').split(':')[1]-1].length)*604);files_num=comments[this.getProperty('class').split(':')[1]-1].length;if(files_num==1){$('previous_img').state=false;$('next_img').state=false;$('previous_img').setStyle('background-position','-40px -840px');$('next_img').setStyle('background-position','0px -840px')}else{$('previous_img').state=true;$('next_img').state=true;$('previous_img').setStyle('background-position','-40px -840px');$('next_img').setStyle('background-position','0px 0')}maxRightIncrement=increment*(-(files_num-1));var files_arr=[];comments[this.getProperty('class').split(':')[1]-1].each(function(item){files_arr.push(item.file)});for(var i=1;i<=comments[this.getProperty('class').split(':')[1]-1].length;i++){var NewElement=new Element('li',{'styles':{'background-image':'url(loader.gif)'},'page':this.getProperty('class').split(':')[1],'photo':i,'photo_name':comments[this.getProperty('class').split(':')[1]-1][i-1].file});NewElement.inject($('img_list'),'bottom');var NewImage=new Element('img',{'src':'img/'+this.getProperty('class').split(':')[1]+'/'+comments[this.getProperty('class').split(':')[1]-1][i-1].file+'.jpg','comment':comments[this.getProperty('class').split(':')[1]-1][i-1].comment,'bigImage':comments[this.getProperty('class').split(':')[1]-1][i-1].bigImage,'big800':'img/'+this.getProperty('class').split(':')[1]+'/'+comments[this.getProperty('class').split(':')[1]-1][i-1].file+'b.jpg','big1000':'img/'+this.getProperty('class').split(':')[1]+'/'+comments[this.getProperty('class').split(':')[1]-1][i-1].file+'bb.jpg','events':{'click':function(event){Slimbox.open(this.getProperty(this.getProperty('bigImage')),this.getProperty('comment'))}}});NewImage.inject(NewElement,'bottom');NewCommentContainer=new Element('div',{'class':'img_comment_container','styles':{'height':comments[this.getProperty('class').split(':')[1]-1][i-1].height-20+45+'px','top':-comments[this.getProperty('class').split(':')[1]-1][i-1].height-30+'px'}});NewCommentContainer.inject(NewElement,'bottom');NewOcen=new Element('div',{'class':'img_ocena','styles':{'height':comments[this.getProperty('class').split(':')[1]-1][i-1].height+'px','line-height':comments[this.getProperty('class').split(':')[1]-1][i-1].height+'px','background-position':'5px 50%'}});NewOcen.inject(NewCommentContainer,'bottom');NewOcenScale=new Element('div',{'class':'img_ocena_scale','styles':{'background-position':'0 50%'},'html':'<div class="scale_sensor"></div><div class="scale_bar" style="top:-'+comments[this.getProperty('class').split(':')[1]-1][i-1].height+'px"></div>','events':{'mouseenter':function(event){var move_target=this.getElement('div.scale_bar');$(document.body).addEvent('mousemove',function(e){this.getPrevious().setStyle('width',Math.round((e.page.x-this.getPosition().x+3)/15)*15+'px')}.bind(move_target))},'mouseleave':function(){$(document.body).removeEvents('mousemove');this.getElement('div.scale_sensor').setStyle('width',Math.round(this.getParent('li').ocena*15)+'px')},'click':function(e){var current_image=this.getParent('li');var ocen_request=new Request({method:'get',url:'ocena_save.php',onSuccess:function(text){var text_splitted=text.split(',');this.ocena=text_splitted[1];this.getElement('div.scale_sensor').setStyle('width',text_splitted[1]*15+'px');if(text_splitted[0]=='UP'){var alert_text='Ocena została zmieniona'}else{var alert_text='Ocena została zapisana'}var OcenaAlert=new Element('div',{'class':'OcenaAlert','html':alert_text,'styles':{'left':180+current_image.getPosition().x+'px','top':150+current_image.getPosition().y+'px'}});OcenaAlert.inject($(document.body),'bottom');(function(){this.fade('out')}.bind(OcenaAlert)).delay(1500);(function(){this.destroy()}.bind(OcenaAlert)).delay(2100)}.bind(current_image)});ocen_request.send('file='+current_image.getProperty('photo_name')+'&ocena='+Math.round((e.page.x-this.getPosition().x+3)/15))}}});NewOcenScale.inject(NewOcen,'bottom');NewComment=new Element('div',{'class':'img_comment','text':comments[this.getProperty('class').split(':')[1]-1][i-1].comment,'styles':{'height':comments[this.getProperty('class').split(':')[1]-1][i-1].height+'px'}});NewComment.inject(NewCommentContainer,'bottom');NewNumber=new Element('div',{'class':'img_num','nr':i,'text':i+'/'+files_num,'styles':{'top':-comments[this.getProperty('class').split(':')[1]-1][i-1].height-440+'px'},'events':{'mouseenter':function(event){if(files_num>1){this.set('morph',{duration:'long',transition:'bounce:out'});var strt_offset=this.getProperty('nr');if(files_num>20){var left_offset=80;var width_width=500;if(strt_offset<10){var jstart=1;var jend=20}else if(files_num-strt_offset<10){var jend=files_num;var jstart=jend-19}else{var jstart=strt_offset-9;var jend=jstart+19}}else{var width_width=files_num*25;var left_offset=585-(files_num*25);var jstart=1;var jend=files_num};this.morph({left:left_offset,width:width_width});var pages_str='';this.set('html','');for(var j=jstart;j<=jend;j++){NewPageGo=new Element('div',{'class':'PageGo','text':j,'nr':j,'events':{'click':function(event){if(strt_offset!=this.getProperty('nr')){totIncrement=-(this.getProperty('nr')-1)*increment;fx.start('margin-left',totIncrement);if(this.getProperty('nr')==1){$('previous_img').state=false;$('previous_img').setStyle('background-position','-40px -840px');$('next_img').state=true;$('next_img').setStyle('background-position','0 0')}else{if(this.getProperty('nr')==files_num){$('next_img').state=false;$('next_img').setStyle('background-position','0 -840px');$('previous_img').state=true;$('previous_img').setStyle('background-position','-40px 0')}else{$('next_img').state=true;$('next_img').setStyle('background-position','0 0');$('previous_img').state=true;$('previous_img').setStyle('background-position','-40px 0')}}}},'mouseenter':function(event){if(strt_offset!=this.getProperty('nr')){this.highlight();this.setStyle('border-color','white')}},'mouseleave':function(event){if(strt_offset!=this.getProperty('nr')){this.setStyle('border-color','#A82302')}}}});NewPageGo.inject(this,'bottom');if(j==jstart){NewPageGo.setStyle('margin-left','3px')}if(j==jend){NewPageGo.setStyle('margin-right','0')}if(j==this.getProperty('nr')){NewPageGo.setStyle('background-color','#2B0000');NewPageGo.setStyle('border-color','#2B0000');NewPageGo.setStyle('cursor','true')}}}},'mouseleave':function(event){this.set('morph',{duration:'long',transition:'bounce:in'});this.morph({left:550,width:35});this.set('html',this.getProperty('nr')+'/'+files_num)}}});NewNumber.inject(NewElement,'bottom');NewCommentuj=new Element('div',{'class':'img_komentarz','text':'Komentarze','styles':{'height':comments[this.getProperty('class').split(':')[1]-1][i-1].height+'px','line-height':comments[this.getProperty('class').split(':')[1]-1][i-1].height+'px'},'events':{'mouseenter':function(){this.toggleClass('komentarzHover')},'mouseleave':function(){this.toggleClass('komentarzHover')},'click':function(){NewCommentBox=new Element('div',{'class':'CommentBox','id':'0','styles':{'top':-this.getParent('li').getSize().y-this.getParent().getSize().y-24}});NewCommentBox.inject(this.getParent('li div'),'bottom');NewCommentBoxHead=new Element('div',{'class':'CommentHead'});NewCommentBoxHead.inject(NewCommentBox,'bottom');NewCommentBoxHeadWrite=new Element('div',{'class':'CommentWrite','events':{'mouseenter':function(){this.toggleClass('CommentWriteHover')},'mouseleave':function(){this.toggleClass('CommentWriteHover')},'click':function(){var curr_messagebox=this.getParent('div.CommentBox').getElement('div.CommentWriteForm');curr_messagebox.toggleClass('CommentWriteFormHidden');curr_messagebox.getElements('input[type=text]').each(function(item){item.value=''});curr_messagebox.getElement('textarea').value='';curr_messagebox.getElements('input[type=radio]').each(function(item){item.checked=false});var Req_valid=new Request.JSON({url:'rand.php',onSuccess:function(data){if(!curr_messagebox.hasClass('CommentWriteFormHidden')){curr_messagebox.message_id=data.id;var captcha=curr_messagebox.getElement('div.RadioCaptcha');captcha.set('html','<label class="RadioCaptchaLabel">'+'<input type="radio" name="RadioGroup1" value="'+data.dummy1+'" id="RadioGroup1_0" />'+data.dummytext1+'</label><label class="RadioCaptchaLabel">'+'<input type="radio" name="RadioGroup1" value="'+data.dummy2+'" id="RadioGroup1_1" />'+data.dummytext2+'</label><label class="RadioCaptchaLabel">'+'<input type="radio" name="RadioGroup1" value="'+data.dummy3+'" id="RadioGroup1_2" />'+data.dummytext3+'</label>')}}}).get({'id':'0'})}}});NewCommentBoxHeadWrite.inject(NewCommentBoxHead,'bottom');NewCommentBoxHeadClose=new Element('div',{'class':'CommentClose','events':{'mouseenter':function(){this.toggleClass('CommentCloseHover')},'mouseleave':function(){this.toggleClass('CommentCloseHover')},'click':function(){this.getParent('div.CommentBox').destroy()}}});NewCommentBoxHeadClose.inject(NewCommentBoxHead,'top');NewCommentWriteForm=new Element('div',{'class':'CommentWriteForm CommentWriteFormHidden','html':'<p>Komentarz nie może zawierać treści wulgarnych lub obelżywych. Dotyczyć może wyłącznie <span>komentowanego zdjęcia.</span> Komentarze ogólne można zamieszczać w dziale "Komentarze". Pola podkreślone są wymagane.</p><label class=""><span style="text-decoration:underline">Nazwa wyświetlana</span></label><input class="CommentNameInput" type="text"></input><label class="CommentMailInputLabel">Adres email</label><input class="CommentMailInput" type="text"></input><br class="clearfloat" /><p>Podaj adres email, jeśli chcesz otrzymywać od PSR powiadomienia o nowych akcjach, zarówno poważnych, jak i mniej poważnych. <span>Podanie adresu jest równoważne z wyrażeniem zgody w trybie ustawy z dnia 29.08.1997r. o ochronie danych osobowych na przetwarzanie danych osobowych celem informowania o poczynaniach Stowarzyszenia.</span></p><p style="color:#fff; text-decoration:underline">Treść komentarza</p><textarea></textarea>'});NewCommentWriteForm.inject(NewCommentBox,'bottom');NewCommentSaveButton=new Element('div',{'class':'CommentFormButton SaveBut','styles':{'margin-left':'43px'},'events':{'mouseover':function(){this.toggleClass('SaveButHover')},'mouseout':function(){this.toggleClass('SaveButHover')},'click':function(){var data_to_send=new Object();var curr_messagebox=this.getParent('div.CommentWriteForm');data_to_send.id=curr_messagebox.message_id;data_to_send.text=curr_messagebox.getElement('textarea').value;data_to_send.chosen='0';data_to_send.page=curr_messagebox.getParent('li').getProperty('page');data_to_send.photo=curr_messagebox.getParent('li').getProperty('photo');data_to_send.file=curr_messagebox.getParent('li').getProperty('photo_name');curr_messagebox.getElements('input[type=radio]').each(function(item){if(item.checked){data_to_send.chosen=item.value}});data_to_send.name=curr_messagebox.getElement('input.CommentNameInput').value;data_to_send.mail=curr_messagebox.getElement('input.CommentMailInput').value;var Req_valid=new Request.JSON({url:'save.php',onSuccess:function(data){curr_messagebox.getParent().getElement('div.MessageHolder').empty();if(data[0].no_entries=='false'){data.each(function(item,index){if(index>0){var Message=new Element('div',{'class':'Message','html':'<div class="MessageHeader">Wypowiedź użytkownika '+item.name+'</div><div class="MessageDate">'+item.date+'</div><div class="MessageBody">'+item.text+'</div>'});Message.inject(curr_messagebox.getParent().getElement('div.MessageHolder'),'bottom')}})}}}).get({'json':data_to_send});curr_messagebox.toggleClass('CommentWriteFormHidden')}}});NewCommentClearButton=new Element('div',{'class':'CommentFormButton ClearBut','events':{'mouseover':function(){this.toggleClass('ClearButHover')},'mouseout':function(){this.toggleClass('ClearButHover')}}});NewCommentCancelButton=new Element('div',{'class':'CommentFormButton CancelBut','events':{'mouseover':function(){this.toggleClass('CancelButHover')},'mouseout':function(){this.toggleClass('CancelButHover')},'click':function(){this.getParent('div.CommentWriteForm').toggleClass('CommentWriteFormHidden')}}});NewCommentRadioCaptcha=Element('div',{'class':'RadioCaptcha'});NewCommentRadioCaptcha.inject(NewCommentWriteForm,'bottom');NewCommentSaveButton.inject(NewCommentWriteForm,'bottom');NewCommentClearButton.inject(NewCommentWriteForm,'bottom');NewCommentCancelButton.inject(NewCommentWriteForm,'bottom');NewCommentMessageHolder=Element('div',{'class':'MessageHolder'});NewCommentMessageHolder.inject(NewCommentBox,'bottom');page_and_photo=[];var curr_messagebox=NewCommentBox;var data_to_send=new Object;data_to_send.page=curr_messagebox.getParent('li').getProperty('page');data_to_send.photo=curr_messagebox.getParent('li').getProperty('photo');data_to_send.file=curr_messagebox.getParent('li').getProperty('photo_name');var Req_messages=new Request.JSON({url:'get_messages.php',onSuccess:function(data){if(data[0].no_entries=='false'){data.each(function(item,index){if(index>0){var Message=new Element('div',{'class':'Message','html':'<div class="MessageHeader">Wypowiedź użytkownika '+item.name+'</div><div class="MessageDate">'+item.date+'</div><br class="clearfloat" /><div class="MessageBody">'+item.text+'</div>'});Message.inject(NewCommentMessageHolder,'bottom')}})}else{}}}).get({'json':data_to_send})}}});NewCommentuj.inject(NewCommentContainer,'bottom');var NewBr=new Element('br',{'class':'clearfloat'}).inject(NewCommentContainer,'bottom');var NewAuthorBox=new Element('div',{'class':'author_info','html':'&copy;'+comments[this.getProperty('class').split(':')[1]-1][i-1].author});NewAuthorBox.inject(NewCommentContainer,'bottom')}$$('ul#place_list li div').each(function(item){item.setStyle('background-color','#fff')});this.tween('background-color','#f60','#ffbe7d');var DataRequest=new Request.JSON({url:'data_get.php',onSuccess:function(data){$$('ul#img_list li').each(function(item,index){item.ocena=data[0][index];item.getElement('div.scale_sensor').setStyle('width',item.ocena*15+'px');if(data[1][index]==0||data[1][index]>4){var kom_str='komentarzy'};if(data[1][index]==1){var kom_str='komentarz'};if(data[1][index]>1&&data[1][index]<5){var kom_str='komentarze'};item.getElement('div.img_komentarz').set('text',data[1][index]+' '+kom_str)})}}).get({'json':files_arr})});var fx=new Fx.Tween('img_list',{duration:500,transition:Fx.Transitions.Back.easeInOut});$('previous_img').addEvent('mouseover',function(event){if(this.state){this.setStyle('background-position','-40px -420px')}});$('previous_img').addEvent('mouseout',function(event){if(this.state){this.setStyle('background-position','-40px 0')}else{this.setStyle('background-position','-40px -840px')}});$('next_img').addEvent('mouseover',function(event){if(this.state){this.setStyle('background-position','0 -420px')}});$('next_img').addEvent('mouseout',function(event){if(this.state){this.setStyle('background-position','0 0')}else{this.setStyle('background-position','0 -840px')}});$('previous_img').addEvent('click',function(event){if(totIncrement<0){$('next_img').setStyle('background-position','0 0');$('next_img').state=true;totIncrement=totIncrement+increment;fx.start('margin-left',totIncrement)}if(totIncrement!=0){this.state=true}else{this.state=false;$('previous_img').setStyle('background-position','-40px -840px')}});$('next_img').addEvent('click',function(event){if(totIncrement>maxRightIncrement){$('previous_img').setStyle('background-position','-40px 0');$('previous_img').state=true;totIncrement=totIncrement-increment;fx.start('margin-left',totIncrement)}if(totIncrement!=maxRightIncrement){this.state=true}else{this.state=false;$('next_img').setStyle('background-position','-0px -840px')}});$$('li').each(function(item){item.state=false});$('glowna').state=true;$('glowna').setStyle('background-position','0 -44px');$$('ul#menu li').addEvent('mouseover',function(event){if(!this.state){this.setStyle('background-position','0 -22px')}});$$('ul#menu li').addEvent('mouseout',function(event){if(!this.state){this.setStyle('background-position','0 0')}});$$('ul#menu li').addEvent('click',function(event){this.state=true;this.setStyle('background-position','0 -44px');$$('div.tab').each(function(item){if(item.getProperty('class').split(' ')[0].split(':')[1]==this.getProperty('class').split(' ')[0].split(':')[1]){item.show()}else{item.hide()}}.bind(this));$$('ul#menu li').each(function(item){if(item!=this){item.state=false;item.setStyle('background-position','0 0')}}.bind(this))});$('pierwszy').fireEvent('click')});