var main_scroller = new Class({
Implements:[Options],options:{'iniSize':false,'iniSteps':false}
,initialize:function(element,options) {
if(options) { this.setOptions(options); }
this.documentElement = document;
this.bodyElement = $(this.documentElement.body);
this.scrollerElement = this.bodyElement.getElement(element);
this.scrollerArrays = new Array();
this.scrollerInitialize(this,this.options);
}
,scrollerInitialize:function(init,element) {
if(init.scrollerElement) {
init.scrollerArrays['values'] = '0';
init.scrollerArrays['object'] = init.scrollerElement.getElement('div.move');
init.scrollerArrays['inside'] = init.scrollerElement.getElement('div.content');
init.scrollerArrays['handle'] = init.scrollerElement.getElement('div.handle');
init.scrollerArrays['draged'] = {'starts':init.scrollerArrays['handle'].getStyle('top').toInt(),'before':init.scrollerArrays['handle'].getPosition().y,'scroll':init.scrollerArrays['inside'].getScrollSize().y,'styles':init.scrollerArrays['object'].getStyle('height').toInt()};
init.scrollerArrays['ratios'] = {'content':(init.scrollerArrays['inside'].getStyle('height').toInt()/init.scrollerArrays['draged']['scroll']),'scroll':(init.scrollerArrays['draged']['scroll']/init.scrollerArrays['draged']['styles'])};
init.scrollerArrays['events'] = {'wheel':(function(events){init.scrollerPosition(init,element,events)}),'move':(function(events){init.scrollerDrag(init,element,events)})};
init.scrollerArrays['height'] = (init.scrollerArrays['draged']['styles']*init.scrollerArrays['ratios']['content']).limit(element.iniSize,init.scrollerArrays['draged']['styles']);
init.scrollerArrays['handle'].setStyle('height',init.scrollerArrays['height']);
init.scrollerArrays['handle'].addEvent('mousedown',function(events){ init.scrollerArrays['draged']['starts'] = init.scrollerArrays['handle'].getStyle('top').toInt(); init.scrollerArrays['draged']['before'] = events.page['y']; init.scrollerEvents(init,element,'add'); });
init.scrollerArrays['object'].addEvent('click',init.scrollerArrays['events']['move']);
init.documentElement.addEvent('mouseup',function(events){ init.scrollerEvents(init,element,'remove'); });
init.scrollerElement.addEvent('mousewheel',init.scrollerArrays['events']['wheel']);
}
}
,scrollerPosition:function(init,element,content) {
init.scrollerArrays['values'] = (init.scrollerArrays['values']-(element.iniSteps*content.wheel));
init.scrollerArrays['scroll'] = ((init.scrollerArrays['values']/init.scrollerArrays['ratios']['scroll'])).limit('0',(init.scrollerArrays['draged']['styles']-init.scrollerArrays['height']));
init.scrollerUpdate(init,element);
}
,scrollerDrag:function(init,element,content) {
init.scrollerArrays['scroll'] = (init.scrollerArrays['draged']['starts']+(content.page['y']-init.scrollerArrays['draged']['before'])).limit('0',(init.scrollerArrays['draged']['styles']-init.scrollerArrays['height']));
init.scrollerUpdate(init,element);
}
,scrollerUpdate:function(init,element) {
init.scrollerArrays['inside']['scrollTop'] = (init.scrollerArrays['scroll']*init.scrollerArrays['ratios']['scroll']);
init.scrollerArrays['handle'].setStyle('top',init.scrollerArrays['scroll']);
init.scrollerArrays['values'] = init.scrollerArrays['inside'].getScrollTop();
}
,scrollerEvents:function(init,element,types) {
[init.scrollerArrays['handle'],init.documentElement].each(function(el,num) { if(types == 'remove') { el.removeEvent('mousemove',init.scrollerArrays['events']['move']); } else { el.addEvent('mousemove',init.scrollerArrays['events']['move']); } });
}
});


var open_popup = function(url,names,widths,heights,scrollbar,download) {
this.windowProperty = 'height='+heights+',width='+widths+',top='+((screen.height-heights)/2)+',left='+((screen.width-widths)/2)+',scrollbars='+scrollbar;
this.windowInitialize = window.open(url,names,this.windowProperty);
if(parseInt(navigator.appVersion) >= '4'){ this.windowInitialize.window.focus(); }
if(download){ this.windowInitialize.window.print(); }
}


var main_tools = new Class({
Implements:[Options],options:{'iniBlank':{},'iniNavigation':{},'iniZoom':{},'iniPrint':{},'iniFavorite':{},'iniSchemes':{},'iniDisabled':{},'iniMessages':{},'iniSubmit':{},'iniConfirm':{},'iniRemove':{}}
,initialize:function(element,options) {
if(options) { this.setOptions(options); }
this.toolsElement = $(element);
if(this.toolsElement) {
this.toolsElements = {'blank':this.toolsElement.getElements('a.blank'),'navigation':this.toolsElement.getElements('ul.header, ul.bottom'),'zoom':{'toolbar':this.toolsElement.getElement('div.zoom'),'content':this.toolsElement.getElement('div.columns.middle')},'print':this.toolsElement.getElement('div.tools a.print'),'favorite':this.toolsElement.getElement('div.tools a.favorite'),'schemes':{'content':this.toolsElement.getElement('div.schemes.content'),'linkeds':this.toolsElement.getElements('div.schemes.linkeds span.links'),'doubler':this.toolsElement.getElements('div.schemes.doubler span.links')},'disabled':this.toolsElement.getElements('div.buttons a.disabled'),'messages':this.toolsElement.getElement('ul.messages'),'submit':this.toolsElement.getElements('a.button.submit'),'confirm':this.toolsElement.getElements('a.confirm'),'remove':this.toolsElement.getElements('input[type="text"].remove')};
this.toolsLanguage = {'cz':{'confirm':{'logout':'Opravdu chcete provést odhlášení ze systému?'},'zoom':'({values})','favorite':'Pro uložení do oblíbených vyvolejte kombinaci kláves Ctrl+D!'}};
this.toolsBlank(this,this.options);
this.toolsNavigation(this,this.options);
this.toolsZoom(this,this.options);
this.toolsPrint(this,this.options);
this.toolsFavorite(this,this.options);
this.toolsSchemes(this,this.options);
this.toolsDisabled(this,this.options);
this.toolsMessages(this,this.options);
this.toolsSubmit(this,this.options);
this.toolsConfirm(this,this.options);
this.toolsRemove(this,this.options);
}
}
,toolsBlank:function(init,element) {
if(element.iniBlank['status'] == true && init.toolsElements['blank']) {
init.toolsElements['blank'].addEvent('click',function(){this.setProperty('target','blank');});
}
}
,toolsNavigation:function(init,element) {
if(element.iniNavigation['status'] == true && init.toolsElements['navigation']) {
this.navigationObjects = {'active':new Array()};
init.toolsElements['navigation'].each((function(el,count) {
this.navigationObjects['active'][count] = el.getElements('li a.active');
if(this.navigationObjects['active'][count]) {
el.addEvents({'mouseover':(function(){this.navigationObjects['active'][count].removeClass('active');}).bind(this),'mouseout':(function(){this.navigationObjects['active'][count].addClass('active');}).bind(this)});
}
}).bind(this));
}
}
,toolsZoom:function(init,element) {
if(element.iniZoom['status'] == true && init.toolsElements['zoom']) {
this.zoomObjects = new Array();
this.zoomObjects['minimum'] = (Cookie.read('zoom') != null ? Cookie.read('zoom') : element.iniZoom['values']['min']).toInt();
this.zoomObjects['styleds'] = new Array();
this.zoomObjects['opacity'] = new Array();
this.zoomObjects['toolbar'] = init.toolsElements['zoom']['toolbar'].getElements('a.plus, a.minus, sup');
this.zoomObjects['content'] = init.toolsElements['zoom']['content'].getElements('p,h1,h2,h3,h4,div.schemes,a,label,input,li,table');
this.zoomObjects['default'] = (function(){this.zoomObjects['content'].each((function(el,num){this.zoomObjects['styleds'][num] = {'size':el.getStyle('font-size').toInt(),'line':el.getStyle('line-height').toInt(),'tags':el.get('tag')};}).bind(this));return this.zoomObjects['styleds'];}).bind(this).run();
this.zoomObjects['counter'] = (function(types){
this.zoomObjects['minimum'] = (types != false ? (types == 'plus' ? (this.zoomObjects['minimum']+element.iniZoom['steps']) : (this.zoomObjects['minimum']-element.iniZoom['steps'])).limit(element.iniZoom['values']['min'],element.iniZoom['values']['max']) : this.zoomObjects['minimum']);
this.zoomObjects['cookies'] = Cookie.write('zoom',this.zoomObjects['minimum'],{'path':'/','duration':false});
this.zoomObjects['opacity']['0'] = {'termeds':(this.zoomObjects['minimum'] == element.iniZoom['values']['max'])};
this.zoomObjects['opacity']['1'] = {'termeds':(this.zoomObjects['minimum'] == element.iniZoom['values']['min'])};
this.zoomObjects['opacity'].each((function(el,num){return (el['termeds'] == true ? this.zoomObjects['toolbar'][num].set({'opacity':'0.3'}) : this.zoomObjects['toolbar'][num].set({'opacity':'1'}));}).bind(this));
this.zoomObjects['content'].each((function(el,num){el.setStyles({'font-size':((this.zoomObjects['default'][num]['size']/100)*this.zoomObjects['minimum']).round(),'line-height':(this.zoomObjects['default'][num]['tags'].test('(a|label)') == false ? ((this.zoomObjects['default'][num]['line']/100)*this.zoomObjects['minimum']).round() : this.zoomObjects['default'][num]['line'])});}).bind(this));
this.zoomObjects['toolbar']['2'].setProperty('html',init.toolsLanguage[config['language']]['zoom'].substitute({'values':this.zoomObjects['minimum']}));
}).bind(this);
this.zoomObjects['toolbar'].each((function(el,num){if(el.get('tag') != 'sup'){el.addEvent('click',(function(){this.zoomObjects['counter'].run(el.getProperty('class'));return false;}).bind(this));}}).bind(this));
this.zoomObjects['counter'].run(false);
}
}
,toolsPrint:function(init,element) {
if(element.iniPrint['status'] == true && init.toolsElements['print']) {
init.toolsElements['print'].addEvent('click',function(){print();return false;});
}
}
,toolsFavorite:function(init,element) {
if(element.iniFavorite['status'] == true && init.toolsElements['favorite']) {
this.favoriteTitle = document.title;
this.favoriteLinks = window.location.href;
init.toolsElements['favorite'].addEvent('click',(function(){(Browser.Engine.gecko ? window.sidebar.addPanel(this.favoriteTitle,this.favoriteLinks,'') : (Browser.Engine.trident ? window.external.AddFavorite(this.favoriteLinks,this.favoriteTitle) : alert(init.toolsLanguage[config['language']]['favorite'])));return false;}).bind(this));
}
}
,toolsSchemes:function(init,element) {
if(element.iniSchemes['status'] == true && init.toolsElements['schemes']['content'] && init.toolsElements['schemes']['linkeds']) {
this.schemesObjects = new Array();
this.schemesObjects['blocks'] = init.toolsElements['schemes']['content'].getElements('div.items');
this.schemesObjects['active'] = '0';
this.schemesObjects['arrays'] = new Array();
this.schemesObjects['scroll'] = new Fx.Scroll(init.toolsElements['schemes']['content'],{wait:false,duration:element.iniSchemes['duration'],offset:{'x':0,'y':0},transition:element.iniSchemes['transition']});
this.schemesObjects['termed'] = (init.toolsElements['schemes']['linkeds'].length == init.toolsElements['schemes']['doubler'].length ? true : false);
this.schemesObjects['styles'] = (this.schemesObjects['termed'] == true ? ['linkeds','doubler'] : ['linkeds']);
this.schemesObjects['events'] = (function(active,actual){this.schemesObjects['styles'].each((function(el){init.toolsElements['schemes'][el][active].removeClass('active');init.toolsElements['schemes'][el][actual].addClass('active');}).bind(this));this.schemesObjects['scroll'].toElement(this.schemesObjects['blocks'][actual]);}).bind(this);
init.toolsElements['schemes']['linkeds'].each((function(el,num) {
this.schemesObjects['arrays'][num] = el.addEvents({'mouseover':(function(){if(this.schemesObjects['blocks'][num]){this.schemesObjects['events'].run([this.schemesObjects['active'],num]);this.schemesObjects['active'] = num;}}).bind(this)});
}).bind(this));
if(this.schemesObjects['termed'] == true) {
init.toolsElements['schemes']['doubler'].each((function(el,num){el.addEvents({'mouseover':(function(){this.schemesObjects['arrays'][num].fireEvent('mouseover')}).bind(this)});}).bind(this));
}
}
}
,toolsDisabled:function(init,element) {
if(element.iniDisabled['status'] == true && init.toolsElements['disabled']) {
init.toolsElements['disabled'].set({'opacity':element.iniDisabled['opacity']}).addEvent('click',function(){return false;});
}
}
,toolsMessages:function(init,element) {
if(element.iniMessages['status'] == true && init.toolsElements['messages']) {
this.messagesObjects = new Array();
this.messagesObjects['config'] = {'before':init.toolsElements['messages'].getElements('li'),'clones':new Array(),'number':'0','actual':'0'};
this.messagesObjects['config']['before'].each((function(el,num) {
this.messagesObjects['config']['clones'][num] = new Element('li',{'html':el.getProperty('html')}).inject(init.toolsElements['messages'],'bottom');
if(num > '0') { this.messagesObjects['config']['actual']++; }
this.messagesObjects['config']['before'][num].dispose();
}).bind(this));
if(this.messagesObjects['config']['actual'] > '0') {
this.messagesObjects['config']['afters'] = (function(){
this.messagesObjects['config']['actual']++;
this.messagesObjects['config']['counts'] = (this.messagesObjects['config']['number']-1);
this.messagesObjects['config']['remove'] = this.messagesObjects['config']['clones'][this.messagesObjects['config']['counts']];
this.messagesObjects['config']['clones'][this.messagesObjects['config']['actual']] = this.messagesObjects['config']['remove'].clone().inject(init.toolsElements['messages'],'bottom');
this.messagesObjects['config']['remove'].remove();
this.messagesScrolls.set({'offset':{'x':0,'y':(this.messagesObjects['config']['number']*this.messagesObjects['config']['remove'].getStyle('height').toInt())}});
}).bind(this);
this.messagesScrolls = new Fx.Scroll(init.toolsElements['messages'],{'duration':element.iniMessages['duration'],'offset':{'x':0,'y':0},'transition':Fx.Transitions.Sine.easeInOut,'onComplete':this.messagesObjects['config']['afters']});
this.messagesPeriods = (function(){
this.messagesObjects['config']['number']++;
this.messagesScrolls.toElement(this.messagesObjects['config']['clones'][this.messagesObjects['config']['number']]);
}).bind(this);
this.messagesStarted = this.messagesPeriods.periodical(element.iniMessages['period']);
if(element.iniMessages['clear'] == true) {
init.toolsElements['messages'].addEvents({'mouseover':(function(){$clear(this.messagesStarted);}).bind(this),'mouseout':(function(){this.messagesStarted = this.messagesPeriods.periodical(element.iniMessages['period']);}).bind(this)}); }
}
}
}
,toolsSubmit:function(init,element) {
if(element.iniSubmit['status'] == true && init.toolsElements['submit']) {
init.toolsElements['submit'].addEvent('click',function(){
this.submitParents = this.getParent('form');
if(this.submitParents) {
this.submitElement = this.submitParents.setProperties({'action':this.getProperty('href'),'method':element.iniSubmit['method']});
this.submitElement.submit();
}
return false;
});
}
}
,toolsConfirm:function(init,element) {
if(element.iniConfirm['status'] == true && init.toolsElements['confirm']) {
init.toolsElements['confirm'].addEvent('click',function(){
this.confirmTypes = this.getProperty('class').split(' ');
return confirm(init.toolsLanguage[config['language']]['confirm'][this.confirmTypes['1']]);
});
}
}
,toolsRemove:function(init,element) {
if(element.iniRemove['status'] == true && init.toolsElements['remove']) {
init.toolsElements['remove'].each(function(el,num) {
this.removeObjects = new Array();
this.removeObjects['values'] = el.getProperty('value');
el.addEvents({'focus':(function(){el.setProperty('value',(el.getProperty('value') == this.removeObjects['values'] ? null : el.getProperty('value')));}).bind(this),'blur':(function(){el.setProperty('value',(el.getProperty('value') == false ? this.removeObjects['values'] : el.getProperty('value')));}).bind(this)});
});
}
}
});


var main_gallery = new Class({
Implements:[Options],options:{'iniSize':[],'iniReset':false,'iniDuration':{},'iniTransition':Fx.Transitions.Sine.easeInOut}
,initialize:function(element,options) {
if(options) { this.setOptions(options); }
this.galleryElement = $(element);
if(this.galleryElement) {
this.galleryElements = {'bookmarks':this.galleryElement.getElements('div.navigation span.link'),'reset':this.galleryElement.getElement('div.navigation'),'blockers':this.galleryElement.getElements('div.block'),'scroll':this.galleryElement.getElement('div.items div.complet'),'paginate':this.galleryElement.getElement('div.pagination')};
this.galleryConfigs = new Array();
this.galleryConfigs['arrays'] = this.galleryGenerate(this,this.options,'arrays');
this.galleryConfigs['actual'] = this.galleryGenerate(this,this.options,'actual');
this.galleryConfigs['number'] = 0;
this.galleryConfigs['hidden'] = true;
this.galleryConfigs['delete'] = true;
this.galleryConfigs['scroll'] = new Fx.Scroll(this.galleryElements['scroll'],{wait:false,duration:this.options.iniDuration['slide'],offset:{'x':0,'y':0},transition:this.options.iniTransition});
this.galleryLanguage = {'cz':{'next':'Další stránky','show':'Zobrazit všechny','hidde':'Skrýt všechny'}};
this.galleryBookmarks(this,this.options);
this.galleryPagination(this,this.options);
}
}
,gallerySlide:function(init,element,object,content,number) {
this.gallerySliders = new Array();
this.gallerySliders['content'] = init.galleryActivation(init);
this.gallerySliders['element'] = init.galleryElements['paginate'].getElements('span').removeClass('active').addClass('inactive');
this.gallerySliders['counter'] = (init.galleryConfigs['number']-1);
this.gallerySliders['termeds'] = (this.gallerySliders['counter'] < '0' ? true : false);
this.gallerySliders['actuals'] = (this.gallerySliders['termeds'] == true ? (this.gallerySliders['content']['counters']-1) : this.gallerySliders['counter']);
this.gallerySliders['returns'] = (function(num){return ((element.iniSize['items']/num)-1);});
this.gallerySliders['styleds'] = content.removeClass('inactive').addClass('active');
init.galleryConfigs['scroll'].toElement(object);
init.galleryConfigs['number'] = number;
init.galleryPaginate.start((this.gallerySliders['content']['counters'] > this.gallerySliders['returns']('1') ? ((init.galleryConfigs['number']*element.iniSize['numbers'])-(element.iniSize['numbers']*this.gallerySliders['returns']('2'))) : 0),0);
}
,galleryBookmarks:function(init,element) {
init.galleryElements['bookmarks'].each(function(el,num) {
el.addEvent('click',function(){
init.galleryElements['bookmarks'].addClass('inactive');
this.removeClass('inactive').addClass('active');
init.galleryConfigs['actual'] = num;
init.galleryDeleted(init,element);
init.galleryElements['blockers'].removeClass('active').addClass('inactive');
init.galleryElements['blockers'][num].removeClass('inactive').addClass('active');
});
});
}
,galleryActivation:function(init) {
this.galleryBookmark = init.galleryElement.getElements('div.block.'+init.galleryConfigs['arrays'][init.galleryConfigs['actual']]+' div.slide');
this.galleryCounters = this.galleryBookmark.length;
return {'bookmark':this.galleryBookmark,'counters':this.galleryCounters};
}
,galleryPagination:function(init,element) {
this.galleryPaginate = new Array();
this.galleryPaginate['content'] = init.galleryActivation(init);
if(this.galleryPaginate['content']['counters'] > '1') {
init.galleryElements['paginate'].empty();
this.galleryPaginate['titleds'] = new Element('div',{'class':'text','html':init.galleryLanguage[config['language']]['next']+':'}).inject(init.galleryElements['paginate'],'top');
this.galleryPaginate['numbers'] = new Element('div',{'class':'text numbers'}).inject(init.galleryElements['paginate'],'bottom');
this.galleryPaginate['complet'] = new Element('div',{'class':'text complet'}).inject(this.galleryPaginate['numbers'],'bottom');
this.galleryPaginate['blocked'] = new Element('div',{'class':'text blocked'}).inject(this.galleryPaginate['complet'],'bottom');
this.galleryPaginate['dumpeds'] = {'count':'0','items':new Array()};
this.galleryPaginate['content']['bookmark'].each((function(el,num) {
this.galleryPaginate['dumpeds']['count'] = (num+1);
this.galleryPaginate['dumpeds']['items'] = new Element('span',{'class':'number '+(init.galleryConfigs['number'] == num ? 'active' : 'inactive'),'html':(this.galleryPaginate['dumpeds']['count'] < '10' ? '0'+this.galleryPaginate['dumpeds']['count'] : this.galleryPaginate['dumpeds']['count']),'events':{'click':function(){init.gallerySlide(init,element,el,this,num);}}}).inject(this.galleryPaginate['blocked'],'bottom');
}).bind(this));
init.galleryReseteds = (element.iniReset == true ? new Element('span',{'class':'reset','html':(init.galleryConfigs['hidden'] == true ? init.galleryLanguage[config['language']]['show'] : init.galleryLanguage[config['language']]['hidde']),'events':{'click':function(){init.galleryReset(init,element);}}}).inject(init.galleryElements['reset'],'bottom') : false);
init.galleryPaginate = new Fx.Scroll(this.galleryPaginate['complet'],{wait:false,duration:element.iniDuration['slide'],offset:{'x':0,'y':0},transition:element.iniTransition});
} else {
init.galleryElements['paginate'].empty();
init.galleryElements['paginate'].setStyles({'display':'none'});
}
}
,galleryDeleted:function(init,element) {
init.galleryConfigs['number'] = '0';
init.galleryConfigs['scroll'].stop().set({'offset':{'x':0,'y':0}});
init.galleryConfigs['delete'] = (element.iniReset == true ? init.galleryReseteds.destroy() : false);
init.galleryPagination(init,element);
}
,galleryReset:function(init,element) {
init.galleryConfigs['hidden'] = (init.galleryConfigs['hidden'] == true ? false : true);
init.galleryElements['blockers'].setStyles({'width':(init.galleryConfigs['hidden'] == true ? element.iniSize['original'] : element.iniSize['actual'])});
init.galleryElements['paginate'].setStyles({'display':(init.galleryConfigs['hidden'] == true ? 'block' : 'none')});
init.galleryDeleted(init,element);
}
,galleryGenerate:function(init,element,types) {
this.galleryResults = {'arrays':new Array(),'actual':0};
init.galleryElements['bookmarks'].each((function(el,num) {
this.galleryResults['actual'] += (el.hasClass('active') ? num : 0);
this.galleryResults['arrays'][num] = el.getProperty('title');
el.removeProperty('title');
}).bind(this));
return this.galleryResults[types];
}
});


var main_transform = new Class({
Implements:[Options],options:{'iniContainer':false,'iniScroller':{},'iniAllowed':false,'iniDisabled':false}
,initialize:function(element,options) {
if(options) { this.setOptions(options); }
this.bodyElement = $(document.body);
this.transformElement = element;
this.transformArrays = {'stats':{},'array':{},'items':{}};
this.transformObjects(this,this.options);
}
,transformObjects:function(init,element) {
init.transformElement['names'].each(function(el,num) {
if(init.transformElement['types'][num].test('('+element.iniAllowed+')') == true) {
init.transformArrays['stats'][el] = new Array();
init.transformArrays['array'][el] = new Array();
init.transformArrays['items'][el] = new Array();
this.printObjects = (init.transformElement['types'][num].test('(radio|checkbox)') == true ? init.transformButtons(init,element,el) : init.transformSelects(init,element,el));
}
});
}
,transformButtons:function(init,element,names) {
this.getElement = init.bodyElement.getElements('label input[name="'+names+'"]');
if(this.getElement) {
this.getElement.each(function(el,num) {
init.transformArrays['stats'][names][num] = (el.getProperty('checked') == true ? 'active' : 'inactive');
init.transformArrays['array'][names][num] = new Element('span',{'class':el.getProperty('type')+' '+init.transformArrays['stats'][names][num]}).inject(el,'before');
init.transformDisabled(init,element,el,names,num,'items');
el.addEvent('click',function(){init.transformEvents(init,element,names,num,el,'buttons');});
});
}
}
,transformSelects:function(init,element,names) {
this.getElement = init.bodyElement.getElement('label select[name="'+names+'"]');
if(this.getElement) {
init.transformArrays['items'][names]['events'] = (function(){init.transformDisplay(init,element,names);});
init.transformArrays['items'][names]['select'] = new Element('div',{'class':'select','events':{'click':init.transformArrays['items'][names]['events']}}).inject(this.getElement,'before');
init.transformArrays['items'][names]['active'] = new Element('div',{'class':'actual','html':this.getElement.getElement('option[selected]').getProperty('text')}).inject(init.transformArrays['items'][names]['select'],'top');
init.transformArrays['items'][names]['inject'] = new Element('div',{'class':'inject'}).inject(this.getElement,'before');
init.transformArrays['items'][names]['hidden'] = new Element('div',{'class':'hidden'}).inject(init.transformArrays['items'][names]['inject'],'top');
init.transformArrays['items'][names]['repeat'] = new Element('div',{'class':'repeat'}).inject(init.transformArrays['items'][names]['hidden'],'top');
init.transformArrays['items'][names]['scroll'] = new Fx.Scroll(init.transformArrays['items'][names]['hidden'],{'wait':false,'duration':'700','offset':{'x':0,'y':0},'transition':Fx.Transitions.Sine.easeInOut});
init.transformGroups(init,element,names,this.getElement);
this.getElement.getElements('option').each(function(el,num) {
this.transformParent = el.getParent();
init.transformArrays['stats'][names][num] = (el.getProperty('selected') ? 'active' : 'inactive');
init.transformArrays['array'][names][num] = new Element('span',{'class':'option '+init.transformArrays['stats'][names][num],'html':el.getProperty('text'),'events':{'click':function(){init.transformEvents(init,element,names,num,el,'select');init.transformDisplay(init,element,names);}}}).inject((this.transformParent.get('tag') == 'optgroup' ? init.transformArrays['items'][names]['groups'][this.transformParent.getProperty('name')] : init.transformArrays['items'][names]['repeat']),'bottom');
init.transformDisabled(init,element,el,names,num,'items');
});
init.transformScroller(init,element,names);
init.transformDisabled(init,element,this.getElement,names,false,'select');
init.transformArrays['items'][names]['status'] = 'none';
init.transformArrays['items'][names]['height'] = init.transformArrays['array'][names]['0'].getStyle('height').toInt();
}
}
,transformGroups:function(init,element,names,object) {
init.transformArrays['items'][names]['groups'] = new Array();
object.getElements('optgroup').each(function(el,num) {
this.groupsProperties = el.getProperties('name','label');
init.transformArrays['items'][names]['groups'][this.groupsProperties['name']] = new Element('div',{'class':'groups','html':this.groupsProperties['label']}).inject(init.transformArrays['items'][names]['repeat'],'bottom');
});
}
,transformDisabled:function(init,element,content,names,num,types) {
this.transformFrom = (types == 'select' ? init.transformArrays['items'][names]['select'] : init.transformArrays['array'][names][num]);
this.transformFrom.set({'opacity':(content.getProperty('disabled') == true ? element.iniDisabled : '1')});
if(types == 'select' && content.getProperty('disabled') == true) { this.transformFrom.removeEvent('click',init.transformArrays['items'][names]['events']); }
}
,transformDisplay:function(init,element,names) {
this.transformLength = init.transformArrays['stats'][names].length;
this.transformStatus = init.transformArrays['stats'][names].indexOf('active');
init.transformArrays['items'][names]['status'] = (init.transformArrays['items'][names]['status'] == 'none' ? 'block' : 'none');
init.transformArrays['items'][names]['inject'].setStyle('display',init.transformArrays['items'][names]['status']);
init.transformArrays['items'][names]['scroll'].stop();
if(this.transformLength > element.iniScroller['total']) { init.transformArrays['items'][names]['scroll'].toElement(init.transformArrays['array'][names][(this.transformStatus-(element.iniScroller['total']/2).toInt()).limit('0',this.transformLength)]); }
init.transformTransparent(init,element,names);
}
,transformTransparent:function(init,element,names) {
if(init.transformArrays['items'][names]['status'] == 'block') { init.transformArrays['items'][names]['transparent'] = new Element('div',{'class':element.iniContainer+' background','styles':{'height':init.bodyElement.getScrollSize().y,'z-index':'4'},'events':{'click':init.transformArrays['items'][names]['events']}}).inject(init.bodyElement,'top'); } else { init.transformArrays['items'][names]['transparent'].destroy(); }
}
,transformScroller:function(init,element,names) {
if(element.iniScroller['status'] == true) {
init.transformArrays['items'][names]['moveup'] = new Element('span',{'class':'move up','events':{'click':function(){init.transformCoordinates(init,element,names,'minus');}}}).inject(init.transformArrays['items'][names]['inject'],'top');
init.transformArrays['items'][names]['movedown'] = new Element('span',{'class':'move down','events':{'click':function(){init.transformCoordinates(init,element,names,'plus');}}}).inject(init.transformArrays['items'][names]['inject'],'bottom');
init.transformArrays['items'][names]['hidden'].addEvent('mousewheel',function(events){
this.transformSroll = init.transformArrays['items'][names]['hidden'].getScrollTop();
init.transformArrays['items'][names]['hidden']['scrollTop'] = (this.transformSroll-(init.transformArrays['items'][names]['height']*events.wheel));
});
}
}
,transformCoordinates:function(init,element,names,types) {
this.transformScroll = init.transformArrays['items'][names]['hidden'].getScrollTop();
this.transformHeight = (element.iniScroller['steps']*init.transformArrays['items'][names]['height']);
this.transformNumber = (types == 'plus' ? (this.transformScroll+this.transformHeight) : (this.transformScroll-this.transformHeight)).limit('0',(init.transformArrays['stats'][names].length*init.transformArrays['items'][names]['height']));
init.transformArrays['items'][names]['scroll'].stop();
init.transformArrays['items'][names]['scroll'].start(0,this.transformNumber);
}
,transformEvents:function(init,element,names,number,property,types) {
var getProperties = property.getProperties('type','disabled','value','text');
if(getProperties['disabled'] == false) {
init.transformArrays['array'][names].each(function(el,num) { el.removeClass('active'); if(getProperties['type'] != 'checkbox') { init.transformArrays['stats'][names][num] = 'inactive'; } });
init.transformArrays['stats'][names][number] = (init.transformArrays['stats'][names][number] == 'active' ? 'inactive' : 'active');
init.transformArrays['array'][names][number].addClass((getProperties['type'] == 'checkbox' ? init.transformArrays['stats'][names][number] : 'active'));
if(types == 'select') {
property.getParent().setProperty('value',getProperties['value']);
init.transformArrays['items'][names]['active'].setProperty('text',getProperties['text']);
}
}
}
});


var main_countdown = new Class({
Implements:[Options],options:{'iniPeriodical':false}
,initialize:function(element,options) {
if(options) { this.setOptions(options); }
this.countdownElement = $(document.body).getElements(element);
this.countdownConfigs = new Array();
this.countdownStarted.run(false,this);
}
,countdownStarted:function(hoj) {
this.countdownElement.each((function(el,num) {
this.countdownConfigs[num] = new Array();
this.countdownConfigs[num]['splits'] = el.getProperty('title').split('-');
this.countdownConfigs[num]['counts'] = this.options['iniPeriodical'].toInt();
this.countdownConfigs[num]['todays'] = this.countdownConfigs[num]['splits']['0'];
this.countdownConfigs[num]['actual'] = this.countdownConfigs[num]['splits']['1'];
this.countdownConfigs[num]['number'] = '86400';
this.countdownConfigs[num]['object'] = el;
this.countdownConfigs[num]['lefted'] = new Array();
this.countdownConfigs[num]['period'] = this.countdownRunning.periodical(this.countdownConfigs[num]['counts'],this,num);
this.countdownElement[num].removeProperty('title');
}).bind(this));
}
,countdownRunning:function(num) {
if(this.countdownConfigs[num]['todays'] >= this.countdownConfigs[num]['actual']) {
this.countdownConfigs[num]['timeds'] = (this.countdownConfigs[num]['todays']-this.countdownConfigs[num]['actual']);
this.countdownConfigs[num]['lefted']['0'] = (this.countdownConfigs[num]['timeds']/this.countdownConfigs[num]['number']);
this.countdownConfigs[num]['lefted']['1'] = ((this.countdownConfigs[num]['lefted']['0']-Math.floor(this.countdownConfigs[num]['lefted']['0']))*24);
this.countdownConfigs[num]['lefted']['2'] = ((this.countdownConfigs[num]['lefted']['1']-Math.floor(this.countdownConfigs[num]['lefted']['1']))*60);
this.countdownConfigs[num]['lefted']['3'] = ((this.countdownConfigs[num]['lefted']['2']-Math.floor(this.countdownConfigs[num]['lefted']['2']))*60);
} else {
this.countdownConfigs[num]['lefted'] = [0,0,0,0];
$clear(this.countdownConfigs[num]['period']);
}
this.countdownConfigs[num]['actual']++;
this.countdownPrinted(this,this.countdownConfigs[num]['object'],num);
}
,countdownPrinted:function(init,object,count) {
this.printNumbers = new Array();
this.printNumbers['config'] = [false,'23','59','59'];
object.getElements('big').each((function(el,num) {
this.printNumbers['rounds'] = (num == "3" ? init.countdownConfigs[count]['lefted'][num].round() : Math.floor(init.countdownConfigs[count]['lefted'][num]));
this.printNumbers['actual'] = (this.printNumbers['config'][num] != false && this.printNumbers['rounds'] > this.printNumbers['config'][num] ? '0' : this.printNumbers['rounds']);
el.set('html',(this.printNumbers['actual']  < '10' ? '0'+this.printNumbers['actual'] : this.printNumbers['actual']));
}).bind(this));
}
});


var main_multibox = new Class({
Implements:[Options],options:{'iniElement':false,'iniType':'top','iniPadding':{},'iniToolbar':'0','iniSize':{},'iniEfect':false,'iniPanel':{'panel':false,'slide':{'status':false,'automat':false,'duration':'0'},'drag':{'status':false,'dimension':{'x':[0,0],'y':[0,0]}}},'iniEdges':true,'iniBackground':false,'iniUrl':'./'}
,initialize:function(element,options) {
if(options) { this.setOptions(options); }
this.bodyElement = $(document.body);
this.multiboxConfigs = new Array();
this.multiboxElement = this.bodyElement.getElements(element);
this.multiboxConfigs['number'] = (this.multiboxElement.length-1);
this.multiboxConfigs['starts'] = new Array();
this.multiboxConfigs['status'] = false;
this.multiboxConfigs['loader'] = true;
this.multiboxConfigs['efects'] = ['loading','transparent'];
this.multiboxConfigs['faders'] = [0,0];
this.multiboxConfigs['delays'] = [1500,2000];
this.multiboxConfigs['events'] = ['resize','scroll'];
this.multiboxConfigs['object'] = {'x':new Array(),'y':new Array()};
this.multiboxConfigs['linked'] = new Array();
this.multiboxLanguage = {'cz':{'box':'Box','from':'ze','undefined':'Nedefinováno','content':'Obsah není definován'}};
this.multiboxInitialize(this,this.options);
this.multiboxBackground(this,this.options);
}
,multiboxInitialize:function(init,element) {
init.multiboxElement.each(function(el,num) {
init.multiboxProperty(init,element,el,num);
el.addEvent('click',function(e) {
init.multiboxDestroyer(init,element);
this.multiboxValue = init.multiboxValue(init.multiboxConfigs['linked'][num]);
this.multiboxArray = {'objects':new Array(),'element':new Array()};
this.multiboxArray['objects']['numbers'] = num;
this.multiboxArray['objects']['configs'] = {'type':init.multiboxTypes(this.multiboxValue['contentBox']),'width':(this.multiboxValue['widthBox'] ? this.multiboxValue['widthBox'].toInt() : element.iniSize['0']),'height':(this.multiboxValue['heightBox'] ? this.multiboxValue['heightBox'].toInt() : element.iniSize['1'])}
this.multiboxArray['objects']['content'] = (this.multiboxValue['contentBox'] ? this.multiboxValue['contentBox'] : init.multiboxLanguage[config['language']]['content'])
this.multiboxArray['element']['clicked'] = new Element('div',{'class':element.iniElement+' background','styles':{'height':init.bodyElement.getScrollSize().y,'background':(element.iniBackground ? 'url('+element.iniUrl+'images/multibox_background.png) repeat 0 0' : 'transparent')},'events':{'click':function(){init.multiboxDestroyer(init,element);init.multiboxClear(init,this,'slide');}}}).inject(init.bodyElement,'top');
this.multiboxArray['element']['initial'] = new Element('div',{'id':element.iniElement,'class':element.iniElement+' initial '+element.iniType,'styles':{'top':((window.getHeight()/2)+init.bodyElement.getScrollTop()),'margin':'-'+((this.multiboxArray['objects']['configs']['height']+(this.multiboxArray['objects']['configs']['type'] == 'image' ? (element.iniPadding['0']-element.iniToolbar) : element.iniPadding['0']))/2).round(0)+'px 0 0 -'+((this.multiboxArray['objects']['configs']['width']+element.iniPadding['1'])/2).round(0)+'px'}}).inject(init.bodyElement,'top').set((element.iniEfect ? {'opacity':'0'} : false));
this.multiboxArray['element']['boxings'] = new Element('div',{'class':element.iniElement+' '+element.iniType}).inject(this.multiboxArray['element']['initial'],'top');
this.multiboxArray['element']['content'] = (this.multiboxArray['objects']['configs']['type'] == 'movie' ? '<div class="none"><embed src="./data/index_player.swf" width="'+this.multiboxArray['objects']['configs']['width']+'" height="'+(this.multiboxArray['objects']['configs']['height']+element.iniToolbar)+'" allowscriptaccess="always" allowfullscreen="true" flashvars="width='+this.multiboxArray['objects']['configs']['width']+'&amp;height='+this.multiboxArray['objects']['configs']['height']+'&amp;file='+this.multiboxArray['objects']['content']+'&amp;fullscreen=true&amp;skin=./data/player_skin.swf" wmode="transparent"></embed></div>' : (this.multiboxArray['objects']['configs']['type'] == 'image' ? '<div class="none"><img src="'+this.multiboxArray['objects']['content']+'" /></div>' : '<div class="scroller none"><div class="content">'+this.multiboxArray['objects']['content']+'</div><div class="scrollbar"><span class="top"></span><div class="move"></div><div class="handle"><span class="top"></span><span class="bottom"></span></div><span class="bottom"></span></div></div>'));
this.multiboxArray['element']['insider'] = new Element('div',{'class':'inside','html':this.multiboxArray['element']['content'],'styles':{'width':this.multiboxArray['objects']['configs']['width'],'height':(this.multiboxArray['objects']['configs']['height']+(this.multiboxArray['objects']['configs']['type'] == 'image' ? 0 : element.iniToolbar))}}).inject(this.multiboxArray['element']['boxings'],'bottom');
this.multiboxArray['element']['opacity'] = new Element('div',{'class':'transparent'}).set({'opacity':1}).inject(this.multiboxArray['element']['insider'],'top');
this.multiboxArray['element']['loading'] = new Element('div',{'class':'loading'}).inject(this.multiboxArray['element']['insider'],'bottom');
init.multiboxTitles.run([init,element],this);
init.multiboxPanels.run([init,element],this);
init.multiboxEdgeds.run([init,element],this);
if(element.iniPanel['panel'] == true && element.iniPanel['slide']['status'] == true && element.iniPanel['slide']['automat'] == true && init.multiboxConfigs['loader'] == true){init.multiboxSlider.run([init,element],this);}
init.multiboxEfects.run([init,element],this);
return false;
}
);
});
}
,multiboxTitles:function(init,element) {
this.multiboxBuger = new Element('div').inject(this.multiboxArray['element']['boxings'],element.iniType);
this.multiboxTitle = new Element('span',{'class':'title '+element.iniType,'html':'<strong>'+(this.multiboxValue['titleBox'] ? this.multiboxValue['titleBox'] : init.multiboxLanguage[config['language']]['undefined'])+'</strong>'+(this.multiboxValue['descBox'] ? this.multiboxValue['descBox'] : init.multiboxLanguage[config['language']]['undefined'])}).inject(this.multiboxBuger,'top');
this.multiboxClose = new Element('span',{'class':'close '+element.iniType,'events':{'click':function(){init.multiboxDestroyer(init,element);init.multiboxClear(init,this,'slide');}}}).inject(this.multiboxBuger,'top');
}
,multiboxTypes:function(url) {
this.multiboxMarks = url.substr(url.lastIndexOf('.')+1).toLowerCase();
return (this.multiboxMarks.test('jpg|jpeg|gif|png|bmp') == true ? 'image' : (this.multiboxMarks.test('mp4|mov|flv|mp3|wav') ? 'movie' : 'text'));
}
,multiboxDestroyer:function(init,element) {
init.multiboxClear(init,element,'efect');
$$('div.'+element.iniElement).destroy();
}
,multiboxProperty:function(init,element,content,num) {
init.multiboxConfigs['linked'][num] = content.getProperty('href');
content.removeProperty('href');
}
,multiboxEfects:function(init,element) {
this.multiboxStyle = (element.iniType == 'top' ? {'bottom':'0px'} : {'top':'0px'});
this.startPanel = (function(){(element.iniPanel['panel'] ? (element.iniEfect ? this.mainPanel.morph(this.multiboxStyle) : this.mainPanel.setStyles(this.multiboxStyle)) : false)}).bind(this);
if(element.iniEfect == true){ this.multiboxArray['element']['initial'].set('morph',{'duration':600,'transition':'sine:in','onComplete':(function(){this.startPanel.run();}).bind(this)}).morph({'opacity':'1'}); } else { this.startPanel.run(); }
init.multiboxConfigs['efects'].each((function(el,num) {
init.multiboxConfigs['starts'][init.multiboxConfigs['efects'][num]] = (function(){$$('div.'+element.iniElement+' div.none').setStyle('display','block');$$('div.'+element.iniElement+' div.'+init.multiboxConfigs['efects'][num]).fade(init.multiboxConfigs['faders'][num]);if(this.multiboxArray['objects']['configs']['type'] == 'text'){new main_scroller('div.scroller',{'iniSize':10,'iniSteps':50});}}).bind(this).delay(init.multiboxConfigs['delays'][num]);
}).bind(this));
}
,multiboxClear:function(init,element,types) {
if(types == 'efect') { init.multiboxConfigs['efects'].each(function(el,num){$clear(init.multiboxConfigs['starts'][el]);}); } else if(types == 'slide') { $clear(init.multiboxSliding); init.multiboxConfigs['status'] = false; }
}
,multiboxBackground:function(init,element) {
init.multiboxConfigs['events'].each(function(el,num){window.addEvent(el,function(){$$('div.'+element.iniElement+'.background').setStyles({'width':($(document.body).getScrollSize().x <= element.iniSize['2'] ? element.iniSize['2'] : '100%'),'height':$(document.body).getScrollSize().y});});});
}
,multiboxNavigation:function(init,element,types) {
this.multiboxProperty['numbers'][types] = (types == 'next' ? (this.multiboxArray['objects']['numbers']+1) : (this.multiboxArray['objects']['numbers']-1));
this.multiboxProperty['termeds'][types] = (types == 'next' ? (init.multiboxConfigs['number'] >= this.multiboxProperty['numbers'][types]) : (this.multiboxProperty['numbers'][types] >= '0'));
this.multiboxProperty['runners'][types] = (function(){init.multiboxClear(init,element,'slide');return (this.multiboxProperty['termeds'][types] == true ? init.multiboxElement[this.multiboxProperty['numbers'][types]].fireEvent('click') : false);}).bind(this);
this.multiboxProperty['element'][types] = new Element('span',{'class':types,'styles':(this.multiboxProperty['termeds'][types] == true ? false : {'background-position':'0px -38px'}),'events':{'click':this.multiboxProperty['runners'][types]}}).inject(this.mainPanel,'bottom');
}
,multiboxSlider:function(init,element) {
this.multiboxPanelds =  $$('div.'+element.iniElement+' span.slide');
if(init.multiboxConfigs['status'] == false) {
init.multiboxSliding = (function(){this.counter = (this.counter == init.multiboxConfigs['number'] ? 0 : (this.counter+1));init.multiboxElement[this.counter].fireEvent('click');}).periodical(element.iniPanel['slide']['duration'],{'counter':this.multiboxArray['objects']['numbers']});
init.multiboxDrager.run([init,element,true,'running'],this);
init.multiboxConfigs['status'] = true;
init.multiboxConfigs['loader'] = false;
this.multiboxPanelds.addClass('active');
} else {
init.multiboxDrager.run([init,element,false,'running'],this);
init.multiboxConfigs['status'] = false;
this.multiboxPanelds.removeClass('active');
$clear(init.multiboxSliding);
}
}
,multiboxDrager:function(init,element,stat,types) {
if(element.iniPanel['drag']['status'] == true) {
if(types == 'running') { this.mainDrag.destroy(); }
this.mainDrag = new Element('span',{'class':'drag','styles':(stat == false ? false : {'background-position':'0px -38px'})}).inject(this.mainPanel,'top');
init.multiboxConfigs['object']['x']['elem'] = (($(element.iniElement).getStyle('width').toInt()/2).round(0)+element.iniPanel['drag']['dimension']['x']['0']);
init.multiboxConfigs['object']['x']['body'] = ((init.bodyElement.getScrollSize().x-init.multiboxConfigs['object']['x']['elem'])-element.iniPanel['drag']['dimension']['x']['1']);
init.multiboxConfigs['object']['y']['elem'] = (($(element.iniElement).getStyle('height').toInt()/2).round(0)+element.iniPanel['drag']['dimension']['y']['0']);
init.multiboxConfigs['object']['y']['body'] = ((init.bodyElement.getScrollSize().y-init.multiboxConfigs['object']['y']['elem'])-element.iniPanel['drag']['dimension']['y']['1']);
if(stat == false) { this.multiboxHandles = new Drag.Move(element.iniElement,{'handle':this.mainDrag,'limit':{x:[init.multiboxConfigs['object']['x']['elem'],init.multiboxConfigs['object']['x']['body']],y:[init.multiboxConfigs['object']['y']['elem'],init.multiboxConfigs['object']['y']['body']]}}); }
}
}
,multiboxPanels:function(init,element) {
if(element.iniPanel['panel'] == true) {
this.multiboxProperty = {'actuals':'0','counter':'0','numbers':new Array(),'termeds':new Array(),'runners':new Array(),'element':new Array()};
this.multiboxProperty['actuals'] = (this.multiboxArray['objects']['numbers']+1);
this.multiboxProperty['counter'] = (init.multiboxConfigs['number']+1);
this.mainPanel = new Element('div',{'class':'panel '+(element.iniType == 'top' ? 'bottom' : 'top'),'html':'<strong>'+init.multiboxLanguage[config['language']]['box']+' '+(this.multiboxProperty['actuals'] < '10' ? '0'+this.multiboxProperty['actuals'] : this.multiboxProperty['actuals'])+' '+init.multiboxLanguage[config['language']]['from']+' '+(this.multiboxProperty['counter'] < '10' ? '0'+this.multiboxProperty['counter'] : this.multiboxProperty['counter'])+'</strong>'}).inject(this.multiboxArray['element']['initial'],'top');
this.panelSlide = (element.iniPanel['slide']['status'] == true ? new Element('span',{'class':'slide'+(init.multiboxConfigs['status'] ? ' active' : ''),'events':{'click':(function(){init.multiboxSlider.run([init,element],this);}).bind(this)}}).inject(this.mainPanel,'bottom') : false);
init.multiboxNavigation.run([init,element,'next'],this);
init.multiboxNavigation.run([init,element,'prev'],this);
init.multiboxDrager.run([init,element,(init.multiboxConfigs['status'] == false ? false : true),'start'],this);
}
}
,multiboxEdgeds:function(init,element) {
if(element.iniEdges == true) {
this.multiboxEdges = new Array();
this.multiboxEdges['inside'] = '<span class="left"></span><span class="center"></span><span class="right"></span>';
this.multiboxEdges['topeds'] = new Element('div',{'class':'edges top','html':this.multiboxEdges['inside'],'styles':{'width':(this.multiboxArray['objects']['configs']['width']+element.iniPadding['2']),'top':'-10px'}}).inject(this.multiboxArray['element']['boxings'],'top');
this.multiboxEdges['bottom'] = new Element('div',{'class':'edges bottom','html':this.multiboxEdges['inside'],'styles':{'width':(this.multiboxArray['objects']['configs']['width']+element.iniPadding['2']),'bottom':'-10px'}}).inject(this.multiboxArray['element']['boxings'],'top');
}
}
,multiboxValue:function(url) {
this.multiboxValues = new Array();
this.multiboxValues['spliter'] = url.split('?');
this.multiboxValues['results'] = new Array();
if(this.multiboxValues['spliter'].length > '1') { this.multiboxValues['spliter']['1'].split('&').each((function(el,num){this.multiboxValues['objects'] = el.split('=');this.multiboxValues['results'][this.multiboxValues['objects']['0']] = this.multiboxValues['objects']['1'];}).bind(this)); }
return this.multiboxValues['results'];
}
});


window.addEvent('domready',function() {
new main_tools(document.body,{'iniBlank':{'status':true},'iniNavigation':{'status':true},'iniZoom':{'status':true,'values':{'min':100,'max':140},'steps':10},'iniPrint':{'status':true},'iniFavorite':{'status':true},'iniSchemes':{'status':true,'duration':'2000','transition':Fx.Transitions.Cubic.easeOut},'iniDisabled':{'status':true,'opacity':'0.5'},'iniMessages':{'status':true,'duration':'1000','period':'5000','clear':true},'iniSubmit':{'status':true,'method':'post'},'iniConfirm':{'status':true},'iniRemove':{'status':true}});
new main_gallery('gallery',{'iniSize':{'actual':586,'original':50000,'numbers':31,'items':14},'iniReset':false,'iniDuration':{'slide':1200},'iniTransition':Fx.Transitions.Sine.easeInOut});
new main_transform({'names':['choice'],'types':['radio']},{'iniContainer':'main_transform','iniScroller':{'status':true,'steps':3,'total':5},'iniAllowed':'radio|checkbox|select','iniDisabled':'0.6'});
new main_countdown('span.countdown',{'iniPeriodical':'1000'});
new main_multibox('a.multibox.text, a.multibox.gallery',{iniElement:'main_multibox',iniType:'bottom',iniPadding:[151,60,62],iniToolbar:0,iniSize:[500,240,651],iniEfect:true,iniPanel:{'panel':true,'slide':{'status':true,'automat':false,'duration':4000},'drag':{'status':true,'dimension':{'x':[29,1],'y':[39,31]}}},iniEdges:true,iniBackground:true,iniUrl:config['url']});
});
