MooTools.More={version:"1.2.4.4",build:"6f6057dc645fdb7547689183b2311063bd653ddf"};Fx.Scroll=new Class({Extends:Fx,options:{offset:{x:0,y:0},wheelStops:true},initialize:function(b,a){this.element=this.subject=document.id(b);this.parent(a);var d=this.cancel.bind(this,false);if($type(this.element)!="element"){this.element=document.id(this.element.getDocument().body);}var c=this.element;if(this.options.wheelStops){this.addEvent("start",function(){c.addEvent("mousewheel",d);},true);this.addEvent("complete",function(){c.removeEvent("mousewheel",d);},true);}},set:function(){var a=Array.flatten(arguments);if(Browser.Engine.gecko){a=[Math.round(a[0]),Math.round(a[1])];}this.element.scrollTo(a[0],a[1]);},compute:function(c,b,a){return[0,1].map(function(d){return Fx.compute(c[d],b[d],a);});},start:function(c,g){if(!this.check(c,g)){return this;}var e=this.element.getScrollSize(),b=this.element.getScroll(),d={x:c,y:g};for(var f in d){var a=e[f];if($chk(d[f])){d[f]=($type(d[f])=="number")?d[f]:a;}else{d[f]=b[f];}d[f]+=this.options.offset[f];}return this.parent([b.x,b.y],[d.x,d.y]);},toTop:function(){return this.start(false,0);},toLeft:function(){return this.start(0,false);},toRight:function(){return this.start("right",false);},toBottom:function(){return this.start(false,"bottom");},toElement:function(b){var a=document.id(b).getPosition(this.element);return this.start(a.x,a.y);},scrollIntoView:function(c,e,d){e=e?$splat(e):["x","y"];var h={};c=document.id(c);var f=c.getPosition(this.element);var i=c.getSize();var g=this.element.getScroll();var a=this.element.getSize();var b={x:f.x+i.x,y:f.y+i.y};["x","y"].each(function(j){if(e.contains(j)){if(b[j]>g[j]+a[j]){h[j]=b[j]-a[j];}if(f[j]<g[j]){h[j]=f[j];}}if(h[j]==null){h[j]=g[j];}if(d&&d[j]){h[j]=h[j]+d[j];}},this);if(h.x!=g.x||h.y!=g.y){this.start(h.x,h.y);}return this;},scrollToCenter:function(c,e,d){e=e?$splat(e):["x","y"];c=$(c);var h={},f=c.getPosition(this.element),i=c.getSize(),g=this.element.getScroll(),a=this.element.getSize(),b={x:f.x+i.x,y:f.y+i.y};["x","y"].each(function(j){if(e.contains(j)){h[j]=f[j]-(a[j]-i[j])/2;}if(h[j]==null){h[j]=g[j];}if(d&&d[j]){h[j]=h[j]+d[j];}},this);if(h.x!=g.x||h.y!=g.y){this.start(h.x,h.y);}return this;}});var Notimoo=new Class({elements:[],Implements:[Options,Events],scrollTimeOut:null,options:{parent:"",height:50,width:300,visibleTime:5000,locationVType:"top",locationHType:"right",locationVBase:10,locationHBase:10,notificationsMargin:5,opacityTransitionTime:750,closeRelocationTransitionTime:750,scrollRelocationTransitionTime:500,notificationOpacity:0.95},initialize:function(a){this.options.parent=$(document.body);if(a){if(a.parent){a.parent=$(a.parent)}this.setOptions(a)}var b=this;this.options.parent.addEvent("scroll",function(){$clear(this.scrollTimeOut);this.scrollTimeOut=(function(){b._relocateActiveNotifications(b.TYPE_RELOCATE_SCROLL)}).delay(200)},this);window.addEvent("scroll",function(){$clear(b.scrollTimeOut);b.scrollTimeOut=(function(){b._relocateActiveNotifications(b.TYPE_RELOCATE_SCROLL)}).delay(200)});this.elements.push(this.createNotificationElement(this.options))},createNotificationElement:function(){var c=new Element("div",{"class":"notimoo"});c.setStyle(this.options.locationVType,this.options.locationVBase);c.setStyle(this.options.locationHType,this.options.locationHBase);c.adopt(new Element("span",{"class":"title"}));c.adopt(new Element("div",{"class":"message"}));c.setStyle("width",this.options.width);c.setStyle("height",this.options.height);c.store("working",false);c.set("tween",{link:"chain",duration:this.options.opacityTransitionTime});c.set("opacity",0);var b=new Fx.Tween(c,{property:this.options.locationVType,link:"chain",duration:this.options.closeRelocationTransitionTime});c.store("baseTween",b);var a=new Fx.Tween(c,{property:this.options.locationVType,link:"chain",duration:this.options.scrollRelocationTransitionTime});c.store("scrollTween",a);c.addEvent("click",function(d){d.stop();this.close(c)}.bind(this));return c},show:function(b){var c=this;var a=this._applyScrollPosition(this.options.locationVBase);var d=this.elements.filter(function(f){var e=f.retrieve("working");if(e){a=f.getStyle(this.options.locationVType).toInt()+f.getSize().y+this.options.notificationsMargin}return!e},this).getLast();if(!d){d=this.createNotificationElement();this.elements.push(d)}d.setStyle(this.options.locationVType,a);d.store("working",true);if(b.width){d.setStyle("width",b.width)}if(b.title){d.getElement("span.title").set("html",b.title)}d.getElement("div.message").set("html",b.message);if(b.customClasses){d.addClass(customClasses)}d.getElements("a").addEvent("click",function(e){e.stopPropagation()});this.options.parent.adopt(d);this._checkSize(d);d.get("tween").start("opacity",this.options.notificationOpacity).chain(function(){if((b.sticky)?!b.sticky:true){(function(){c.close(d)}).delay((b.visibleTime)?b.visibleTime:c.options.visibleTime,c)}c.fireEvent("show",d)})},close:function(c){var b=this;var a=b.elements;c.get("tween").start("opacity",0).chain(function(){if(a.length>1){a.elements=a.erase(c);c.destroy()}b._resetNotificationElement(c);b._relocateActiveNotifications(b.TYPE_RELOCATE_CLOSE);b.fireEvent("close",c)})},_relocateActiveNotifications:function(b){var d=this._applyScrollPosition(this.options.locationVBase);for(var a=0;a<this.elements.length;a++){var c=this.elements[a];if(c.retrieve("working")){if(this.TYPE_RELOCATE_CLOSE==b){c.retrieve("baseTween").start(d)}else{c.retrieve("scrollTween").start(d)}d+=c.getSize().y+this.options.notificationsMargin}}},_checkSize:function(b){var d=b.getStyle("height").toInt();var c=b.getElement("span.title").getSize().y;var a=b.getElement("div.message").getSize().y;if(a>(d-c)){b.setStyle("height",d+(a-(d-c)))}},_resetNotificationElement:function(a){a.store("working",false);a.setStyle(this.options.locationVType,this.options.locationVBase);a.setStyle("height",this.options.height);a.setStyle("width",this.options.width)},_applyScrollPosition:function(a){if(this.options.locationVType=="top"){a+=this.options.parent.getScroll().y}else{a-=this.options.parent.getScroll().y}return a},TYPE_RELOCATE_CLOSE:1,TYPE_RELOCATE_SCROLL:2});var MerryGoRound=new Class({Implements:[Events,Options],options:{selector:'*',cycle:false,per_page:'auto',page_controls:false,fx_options:{'property':'margin-left','link':'cancel'},wrapper_tag:'div',wrapper_options:{'class':'merry-go-round-wrapper','styles':{'position':'relative','width':'auto'}},button_event:'click',previous_button_tag:'a',previous_button_options:{'html':'<img src="left.gif">','class':'merry-go-round-previous','styles':{'position':'absolute','left':0}},next_button_tag:'a',next_button_options:{'html':'<img src="right.gif">','class':'merry-go-round-next','styles':{'position':'absolute','right':0}},current_page_class:'merry-go-round-current-page',page_controls_tag:'div',page_controls_options:{'class':'merry-go-round-pagination','styles':{'overflow':'auto'}}},initialize:function(elem,options){this.setOptions(options);this.inner_element=$(elem);var method=this.inner_element.getParent()?'wraps':'grab';this.element=new Element(this.options.wrapper_tag,this.options.wrapper_options)[method](this.inner_element);this.riders=this.element.getFirst().getChildren(this.options.selector);this.current_index=0;if(this.riders.length===0)return;this.scroll=new Fx.Tween(this.inner_element,this.options.fx_options);this.setup_styles();this.setup_pages();var page_index=Cookie.read('page');if(page_index>0)(function(){this.scroll_to_page(page_index);}).delay(3000,this);return this;},setup_styles:function(){this.element.setStyles({'height':this.options.wrapper_height||this.riders[0].getHeight(),'width':this.options.wrapper_width||this.inner_element.getWidth()});var total_height=0;this.riders.each(function(x){total_height+=x.getWidth()+x.getStyle('margin-left').toInt()+x.getStyle('margin-right').toInt();});this.inner_element.setStyles({'width':total_height});},setup_pages:function(){this.pages=[];if(this.options.per_page=='auto'){var right_edge=this.element.getWidth();this.pages.include(this.riders[0]);for(var i=1,ii=this.riders.length;i<ii;i++){var rider_left=this.riders[i].getPosition(this.inner_element).x;var rider_width=this.riders[i].getWidth()
+this.riders[i].getStyle('margin-left').toInt()
+this.riders[i].getStyle('margin-right').toInt();if((rider_left<right_edge&&rider_left+rider_width>right_edge)||(i>0&&rider_left>=right_edge&&!this.riders[i-1].retrieve('merry-go-round-page'))){this.riders[i].store('merry-go-round-page',true);this.pages.include(this.riders[i]);right_edge=-this._calculate_scroll(this.riders[i])+this.element.getWidth();}}}else if(this.options.per_page===1){this.pages=this.riders;}else{for(var i=1,ii=this.riders.length;i<ii;i++){if(i%this.options.per_page===0)this.pages.include(this.riders[i]);}}},setup_page_controls:function(){},inject_buttons:function(){},add_events:function(){},next:function(){this.scroll_to_page(++this.current_index);},previous:function(){this.scroll_to_page(--this.current_index);},_hide_or_show_buttons:function(page_index){if(!this.options.cycle){if(page_index===0)
this.previous_button.setStyle('display','none');else
this.previous_button.setStyle('display','block');if(page_index+1===this.pages.length)
this.next_button.setStyle('display','none');else
this.next_button.setStyle('display','block');}},_update_page_controls:function(page_index){$(this.page_controls).getChildren().removeClass(this.options.current_page_class)
[page_index].addClass(this.options.current_page_class);},_calculate_scroll:function(elem){return-elem.getPosition(this.inner_element).x
+elem.getStyle('margin-left').toInt()
+this.inner_element.getStyle('padding-left').toInt();},scroll_to_page:function(page_index){if(page_index<0)page_index=this.pages.length+page_index;else page_index=page_index%this.pages.length;this.current_index=page_index;Cookie.write('page',page_index);this.fireEvent('pageShown',[page_index,this]);this.scroll.start(this._calculate_scroll(this.pages[page_index]));}});window.addEvent('domready',function(e){$$('.more').each(function(f){f.fade('hide')});new Fx.Scroll($(document.body)).toTop();var down=false;var mess=false;var expa=false;var notimooManager=new Notimoo({width:280,onClose:function(){impand();}});var topp=0;var notify=function(){if(!mess){notimooManager.show({title:'Porada',message:'Wypróbuj strzałki na klawiaturze'});mess=true;}}
function expand(){notimooManager.show({title:'Widok szczegółowy',message:'Aby wrócić do listy <strong>kliknij tutaj</strong>',sticky:true});$('blinds').setStyles({'-webkit-box-shadow':'none','-moz-box-shadow':'none'});merry.pages[merry.current_index].setStyles({'-weWbkit-box-shadow':'0 0 40px #aaa','-moz-box-shadow':'0 0 40px #aaa'});merry.pages.each(function(p,i){if(i!=merry.current_index)p.fade('out');});$('navigation').fade('out');merry.pages[merry.current_index].getElement('.more').fade('in');down=true;new Fx.Scroll($(document.body)).start(0,130);$$('.links, .shadow').fade('out');document.body.setStyle('overflow-y','visible');}
function impand(){notimooManager.elements.each(function(e){e.dispose();});$('blinds').setStyles({'-webkit-box-shadow':'0 0 40px #aaa','-moz-box-shadow':'0 0 40px #aaa'});merry.pages[merry.current_index].setStyles({'-webkit-box-shadow':'none','-moz-box-shadow':'none'});merry.pages.each(function(p){p.fade('in');});$('navigation').fade('in');merry.pages[merry.current_index].getElement('.more').fade('out');new Fx.Scroll($(document.body)).toTop();down=false;document.body.setStyle('overflow-y','hidden');}
document.body.setStyle('overflow-y','hidden');var merry=new MerryGoRound($('blinds'),{selector:'li',cycle:false,per_page:1,onPageShown:function(id){var c=$(merry.pages[id]).get('class');$$('#menu a').morph({'border-color':'#fafafa','background-color':'#fafafa'});$$('#menu a.'+c).morph({'border-color':'#ddd','background-color':'#eee'});}});$$(merry.pages).each(function(e,id){var shadow=new Element('div',{'class':'shadow'});shadow.inject(e,'bottom');var link=e.getElement('.links');shadow.fade('hide');if(link)link.fade('hide');if(link)e.addEvent('mouseenter',function(){if(down)return;link.fade('in');shadow.fade(0.3);});if(link)e.addEvent('mouseleave',function(){shadow.fade('out');link.fade('out');});e.addEvent('click',function(ev){if(e!=merry.pages[merry.current_index]){merry.scroll_to_page(id);ev.stop();}});});$$('.expand').addEvent('click',function(e){e.stop();expand();});$$('#menu a').addEvent('click',function(e){e.stop();var c=$(e.target).get('class');for(var i=0,l=merry.pages.length;i<l;i++){if($(merry.pages[i]).get('class')==c){merry.scroll_to_page(i);break;}}});$('next').addEvent('click',function(e){e.stop();notify();merry.next();});$('prev').addEvent('click',function(e){e.stop();notify();merry.previous();});window.addEvent('keydown',function(e){if(e.key=='right'&&!down){merry.next();e.stop();}
if(e.key=='left'&&!down){merry.previous();e.stop();}
if(e.key=='down'&&!down){e.stop();if(merry.pages[merry.current_index].getElement('.more')){expand();}}if(e.key=='down'&&down){e.stop();new Fx.Scroll($(document.body)).start(0,document.body.scrollTop*1.2+130);}
if(e.key=='up'&&down){e.stop();impand();}});window.addEvent('scroll',function(){if(document.body.scrollTop==0&&down)impand();});window.addEvent('mousewheel',function(e){if(e.wheel==-1&&!down)expand();});$('content').setStyle('visibility','visible');$('load').setStyle('display','none');});

function sendmail() {
    var notifo = new Notimoo({width:280});
    var bd = $('message').value;
    var email = $('email').value;
    if(!email.match(/.+@.+/)) {
         notifo.show({title:'Błąd',message:'Podaj adres e-mail'});
         return false;
    }
    if(email.length  > 0 && bd.length > 0) {
        var r = new Request({url: '/mail.php?verify=5&email='+escape(email)+'&body=' + escape(bd), onSuccess: function(e) { notifo.show({title:'OK',message: e}); } });
        r.send();
    } else {
        notifo.show({title:'Błąd',message:'Wypełnij wszystkie pola'});
        
    }
    return false;
}
