﻿var web_txt=new Array();
var wm_txt=new Array();
wm_txt['gallery_slideshow']='Slideshow';
wm_txt['gallery_slideshow_stop']='Zastaviť slideshow';
wm_txt['gallery_close']='Zavrieť';
wm_txt['gallery_next']='Ďalšia fotka';
wm_txt['gallery_previous']='Predošlá fotka';
var wmTicker=new Class({
	/* <div class="webmin wm_ticker wm_t_speed:2 wm_t_class:ticker wm_t_start:l wm_t_pause wm_t_gradient wm_t_clone">ticker content </div> */
	initialize:function(element){
		this.timer=null;
		var obj=$(element);
		this.wm_options=wm_parse_data(obj.get('class'));
		if(!this.wm_options['wm_t_speed'])this.wm_options['wm_t_speed']=2;
		this.wm_options['wm_t_pause']=obj.hasClass('wm_t_pause');
		this.wm_options['wm_t_clone']=obj.hasClass('wm_t_clone');
		this.wm_options['wm_t_gradient']=obj.hasClass('wm_t_gradient');
		this.speed=!document.all?Math.max(1,this.wm_options['wm_t_speed']-1):this.wm_options['wm_t_speed'];
		
		obj.setStyles({'position':'absolute','top':'-10000px','left':'-10000px','display':'block'});
		this.content_w=obj.getSize().x;
		var content=$(element).get('html');
		this.container=new Element('div',{'class':this.wm_options['wm_t_class'],'styles':{'position':'relative','overflow':'hidden'}}).inject(obj,'after');
		if(this.wm_options['wm_t_pause'])
			this.container.addEvents({'mouseover':this.stop.bind(this),'mouseout':this.start.bind(this)});
		c_s=this.container.getSize();
		this.container_w=c_s.x;
		var holder=new Element('div',{'html':content,'styles':{'position':'absolute','white-space':'nowrap','overflow':'hidden','width':this.content_w,'height':c_s.y+'px','left':(this.wm_options['wm_t_start']=='r'?this.container_w:0)}}).inject(this.container);
				
		this.clone_cnt=(this.wm_options['wm_t_clone'])?Math.ceil(this.container_w/this.content_w):1;
		this.holder_w=this.clone_cnt*this.content_w;
		if(this.clone_cnt>1){
			holder.setStyle('width',this.holder_w);
			for(c=1;c<this.clone_cnt;c++)
				holder.set('html',holder.get('html')+content);
		}
		old_ie=Browser.ie6;		
		if(this.wm_options['wm_t_clone'])
			holder.clone().inject(holder,'after').setStyles({'left':this.holder_w+(this.wm_options['wm_t_start']=='r'?this.container_w:0)});
		if(this.wm_options['wm_t_gradient']&&!old_ie)
			this.container.adopt([new Element('div',{'class':'wm_t_f wm_ticker_l','styles':{'height':c_s.y+'px'}}),new Element('div',{'class':'wm_t_f wm_ticker_r','styles':{'height':c_s.y+'px'}})]); 
		
		this.start();
	},	
	start:function(){
		if(!this.timer)
			this.timer=this.scroll.periodical(20,this);
	},
	stop:function(){
		this.timer=clearTimeout(this.timer);
	},
	scroll:function(){
		this.container.getChildren('div').each(function(o,i){
			if(!o.hasClass('wm_t_f')){
				var l=o.getStyle('left').toInt()-this.speed;
				if(l+this.holder_w<0)
					l=(this.wm_options['wm_t_clone'])?this.holder_w+(l+this.holder_w):this.container_w;
				o.setStyle('left',l);
			}
		},this);
	}
});
/*  */
var wmShaddowBox=new Class({
	Implements:[Options],
	options:{
		w:800,
		h:634,
		drag:true
	},
	initialize:function(content,options){
		this.ie=Browser.ie?' wm_sbox_ie':'';
		this.setOptions(options);
		this.shown=0;
		c=window.getCoordinates();
		s=window.getScrollSize();
		this.alpha=new Element('div',{'class':'wm_alpha','styles':{'height':s.y+'px','opacity':0}}).inject(document.body);
		box_x=(c.width-this.options.w)/2;
		box_x=box_x<0?0:box_x;
		box_y=(c.height-this.options.h)/2;
		box_y=box_y<0?0:box_y;
		var b_r=new Element('div',{'class':'wm_sbox_r'+(this.ie?' wm_sbox_ie':'')});
		this.box_body=new Element('div',{'class':'wm_sbox_body','styles':{'width':this.options.w+'px','height':this.options.h+'px'}}).inject(b_r);
		if(!content)
			content=new Element('div');
		this.box_content=$(content);
		this.box=new Element('div',{'class':'wm_sbox_box',styles:{'width':(this.options.w+24)+'px','height':(this.options.h+24)+'px','left':box_x+'px','top':box_y+'px','opacity':0}}).inject(document.body);
		this.box_c=new Element('div',{'class':'wm_sbox_c'})
		this.box_body.adopt([this.box_content,this.box_c]);
		this.box_top=new Element('div',{'class':'wm_sbox_t'+(this.options.drag?' wm_sbox_grip':'')});
		this.box.adopt([this.box_top,new Element('div',{'class':'wm_sbox_tr'+this.ie}),b_r,new Element('div',{'class':'wm_sbox_bl'+this.ie}),new Element('div',{'class':'wm_sbox_b'+this.ie}),new Element('div',{'class':'wm_sbox_br'+this.ie})]);
		if(this.options.drag){
			this.box_drag=new Drag.Move(this.box).detach();		
			this.box_top.addEvents({
				mousedown:function(){
					this.box_drag.attach();
				}.bind(this),
				mouseup:function(el){
					this.box_drag.detach();
				}.bind(this)
			});
		}
		if(this.ie)
			this.ie_els=this.box.getElements('div.wm_sbox_ie');	
		this.show_a=new Fx.Tween(this.alpha,{duration:100});
		this.show_a.addEvent('complete',function(){
			if(this.shown==1){
				this.box.setStyle('display','block');
				this.show_b.start('opacity',0,1);
			}
			else{
				this.box.setStyle('display','none');
				this.alpha.setStyle('display','none');
			}
		}.bind(this));
		this.show_b=new Fx.Tween(this.box,{duration:250});
		this.show_b.addEvent('complete',function(){
			if(this.shown==0){
				this.show_a.start('opacity',.5,0);
			}
			else{
				this.box_content.setStyle('display','block');
				this.show_c.start('opacity',1,0);
			}
		}.bind(this));		
		this.show_c=new Fx.Tween(this.box_c,{duration:250});
		this.show_c.addEvent('complete',function(){
			if(this.shown==0){
				this.box_content.setStyle('display','none');
				this.show_b.start('opacity',1,0);
			}
			else{
				if(this.ie_els)
					this.ie_els.removeClass('wm_sbox_ie');
				this.box_content.setStyle('display','block');
			}
		}.bind(this));		
		$$('html').addEvent('keydown',function(event){
			if(event.key=='esc'&&this.shown==1)
				this.hide();
		}.bind(this));
	},
	show:function(){
		if(this.shown==0){
			c=window.getCoordinates();
			ie6=0;
			if(Browser.ie6){
				sc=window.getScroll();
				ie6=sc.y;
			}
			this.box.setStyle('top',((c.height-this.options.h)/2)+ie6);
			this.alpha.setStyle('display','block');
			this.shown=1;
			this.show_a.start('opacity',0,.5);
		}
	},
	hide:function(){
		if(this.shown==1){
			this.shown=0;
			if(this.ie_els)
				this.ie_els.addClass('wm_sbox_ie');
			this.show_c.start('opacity',0,1);
		}
	},
	setcontent:function(content){
		if(typeof(content)=='object'){
			this.box_content.grab($(content));
		}
		else
			this.box_content.set('html',content);
	}
});
/*  */
var wmGallery=new Class({
	initialize:function(gallery){
		g=$(gallery);
		dragable=g.hasClass('drag');
		this.sbox=new wmShaddowBox('',{drag:dragable});
		cls=g.get('class');
		wr=/width:[0-9]+/;
		this.w=(cls.match(wr))?cls.match(wr)[0].split(':')[1]:'112';
		tr=/title:[^ ]+/;
		t=(cls.match(tr))?cls.match(tr)[0].split(':')[1]:'';
		slide=g.hasClass('slideshow');
		this.origs=[];
		var evnts=function(o,i){
			if(i==0)
				dscr=o.get('alt');
			o.addEvents({
				'click':function(){
					this.show(i);
				}.bind(this),
				'mouseover':function(){
					this.tween('opacity',.7,1);
					this.addClass('iactive');
				},
				'mouseout':function(){
					this.removeClass('iactive');
				}
			});
		}.bind(this);
		photos=g.getElements('img');
		photos.each(evnts);
		this.path='';
		p=photos[0].get('src').split('/');
		for(c=0;c<p.length-1;c++){
			this.path+=p[c]+'/';
		}
		this.cnt=photos.length;
		this.thumbs=g.clone();
		this.thumbs.addClass('wm_gallery_thumbs');
		this.thumbs.setStyle('display','block');
		this.thumbs.getElements('img').each(evnts);
		holder=new Element('div',{'class':'wm_gallery_holder'});
		this.photo=new Element('img',{'events':{'load':function(){this.place_wm();}.bind(this)}}).inject(holder);
		this.wm=new Element('div',{'class':'wm_gallery_watermark'}).inject(holder);
		this.description=new Element('div',{'class':'wm_gallery_description','html':dscr}).inject(holder);
		this.thumbs_box=new Element('div',{'class':'wm_gallery_thumbs_box','styles':{'overflow-x':'scroll'}}).grab(this.thumbs);
		this.sfx=new Fx.Scroll(this.thumbs_box);
		this.slide_button=slide?new Element('div',{'class':'wm_gallery_slideshow_play','html':wm_txt['gallery_slideshow'],'events':{'click':function(){this.slideshow();}.bind(this)}}):null;
		this.gallery_box=new Element('div',{'unselectable':'on','styles':{'-moz-user-select':'none','-khtml-user-select':'none'}}).adopt([new Element('div',{'class':'wm_gallery_title','html':t}),new Element('div',{'class':'wm_gallery_close','html':wm_txt['gallery_close'],'events':{'click':function(){this.sbox.hide();}.bind(this)}}),this.slide_button,new Element('div',{'styles':{'clear':'both'}}),new Element('div',{'class':'wm_gallery_previous','title':wm_txt['gallery_previous'],'events':{'click':function(){this.cycle(-1);}.bind(this)}}),holder,new Element('div',{'class':'wm_gallery_next','title':wm_txt['gallery_next'],'events':{'click':function(event){this.cycle(1);}.bind(this)}}),this.thumbs_box]);
		$$('html').addEvent('keydown',function(event){
			k=event.key=='left'?-1:event.key=='right'?1:'';
			if(k!=''){
				this.cycle(k);
				event.preventDefault();
			}
		}.bind(this));
		this.sbox.setcontent(this.gallery_box);		
	},
	place_wm:function(){
		if(this.photo.get('src').indexOf('00000.jpg')<0)
			pos=this.photo.getPosition(this.photo.getParent()).x;
		else
			pos=-1000;
		this.wm.setStyle('background-position',(pos+13)+'px 10px');		
	},
	show:function(i){
		if(i==undefined)
			i=0;
		ch=this.thumbs.getChildren();
		if(this.last!=undefined)
			ch[this.last].removeClass('active');
		s=ch[i];
		var p='';
		this.photo.set('src',s.get('src').replace(this.path,this.path+'orig/'));
		this.description.set('html',s.get('alt')||'&nbsp;');
		s.addClass('active');
		this.sfx.set((this.w*(i-1)),0);
		this.last=i;
		if(!this.sbox.shown){
			this.sbox.show();	
		}
	},
	cycle:function(dir){
		if(this.sbox.shown)
			dir=='-1'&&this.last>0?this.show(this.last-1):(dir=='1'&&this.last<(this.cnt-1))?this.show(this.last+1):'';
	},
	slideshow:function(){
		if(!this.wm_slideshow){
			
			this.slideshow_box=new Element('div',{'class':'wm_gallery_slideshow_box','styles':{'opacity':0}}).inject(this.gallery_box);
			slideshow_canvas=new Element('div',{'class':'wm_gallery_slideshow'});
			this.thumbs.getElements('img').each(function(o){
				ss=o.get('src').replace(this.path,this.path+'orig/');
				new Element('div',{'html':o.get('alt'),'styles':{'background-image':'url('+ss+')'}}).inject(slideshow_canvas);
			}.bind(this));
			
			this.slideshow_box.adopt([new Element('div',{'class':'wm_gallery_slideshow_stop','html':wm_txt['gallery_slideshow_stop'],'events':{'click':function(){this.slideshow_stop();}.bind(this)}}),new Element('div',{'styles':{'clear':'both'}}),slideshow_canvas]);
			
			this.slideshow_box.tween('opacity',0,1);
					
			wm_slideshow=new SlideShow(slideshow_canvas,{
				delay:6000,
				duration:2000,
				autoplay:true
			});
			$(slideshow_canvas).addEvents({'mouseover':function(){
					wm_slideshow.pause();
				},
				'mouseout':function(){
					wm_slideshow.play();
				}
			});
			this.wm_slideshow=wm_slideshow;
		}
		else{
			this.slideshow_box.tween('opacity',0,1);
			this.wm_slideshow.play();
		}
	},
	slideshow_stop:function(){
		this.wm_slideshow.pause();
		this.slideshow_box.tween('opacity',1,0);
	}
});
/*  */
var wm_load_swf=function(){
	$$('div.wm_flash').each(function(o,i){
		var n=o.get('id');
		var cls=o.get('class');
		var wr=/width:[0-9]+/;
		var hr=/height:[0-9]+/;
		var w=(cls.match(wr))?cls.match(wr)[0].split(':')[1]:'100%';
		var h=(cls.match(hr))?cls.match(hr)[0].split(':')[1]:'100%';
		var vr=/vars:[^ ]+/;
		var v=(cls.match(vr))?cls.match(vr)[0].split(':')[1]:'';
		if(v!=''){
			v=v.split(',');
			var vv='';
			for(c=0;c<v.length;c++){
				s=v[c].split('=');
				vv+=s[0]+':"'+s[1]+'"'+(c<(v.length-1)?',':'');				
			}
			wm_vars=eval('new Object({'+vv+'})');
		}
		else
			var wm_vars=new Object();
		var pr=/params:[^ ]+/;
		var p=(cls.match(pr))?cls.match(pr)[0].split(':')[1]:'';
		if(p!=''){
			p=p.split(',');
			var vv='';
			for(c=0;c<p.length;c++){
				s=p[c].split('=');
				vv+=s[0]+':"'+s[1]+'"'+(c<(p.length-1)?',':'');				
			}
			wm_params=eval('new Object({'+vv+'})');
		}
		else
			var wm_params=new Object();
		if(Browser.Plugins.Flash.version!=0)
			new Swiff(absPath+'templates/gfx/swf/'+n+'.swf',{id:n+'_swf',width:w,height:h,params:wm_params,vars:wm_vars}).replaces(o);		
	});
}
var wm_galleries=new Array();
var wm_load_gallery=function(){
	$$('.wm_gallery').each(function(o,i){
		wm_galleries[i]=new wmGallery(o);
		cls=o.get('class');
		r=/trigger:[^ ]+/;
		t=(cls.match(r))?cls.match(r)[0].split(':')[1]:'';
		if(t)
			$(t).addEvent('click',function(){
				wm_galleries[i].show();
				return false;
			});
	});
}
var load_imap=function(){
	for(c=0;c<7;c++)
		new Element('img',{'src':absPath+'templates/gfx/map/map_'+c+'a.gif'});
	$('imap').getElements('area').each(function(o,i){												
		o.addEvents({'mouseover':function(){
				if(!o.hasClass('active'))
					$('map').set('src',absPath+'templates/gfx/map/map_'+(i+1)+'a.gif');
			},
			'mouseout':function(){
				$('map').set('src',absPath+'templates/gfx/map/map_0a.gif');
			}								  
		});
	});
}
var load_map=function(){
	map=$('catalog_map');
	cls=map.get('class');
	mr=/map:[^ ]+/;
	br=/big:[^ ]+/;
	map_i=(cls.match(mr))?cls.match(mr)[0].split(':')[1]:'';
	big_i=(cls.match(br))?cls.match(br)[0].split(':')[1]:'';
	
	map_box=new Element('div',{'class':'catalog_map','styles':{'background-image':'url('+absPath+'modules/catalog/maps/'+map_i+')'}});	
	if(big_i!='')
		new Element('a',{'class':'catalog_map_download','href':absPath+'modules/catalog/maps/'+big_i,'target':'_blank','title':'Mapa na stiahnutie'}).inject(map_box);
	
	map_d_box=new Element('div',{'class':'catalog_map_description'});
	map_d=new Element('div',{'class':'catalog_map_description_content','events':{'mousewheel':function(event){event.wheel<1?scroll_down():scroll_up();event.preventDefault();}}});
	show_d=new Fx.Tween(map_d,{duration:350});
	bu=new Element('div',{'class':'map_up','events':{'mousedown':function(){scrl=scroll_up.periodical(30);},'mouseup':function(){clearTimeout(scrl);},'mouseout':function(){if(scrl)clearTimeout(scrl);}}});
	bd=new Element('div',{'class':'map_down','events':{'mousedown':function(){scrl=scroll_down.periodical(30);},'mouseup':function(){clearTimeout(scrl);},'mouseout':function(){if(scrl)clearTimeout(scrl);}}});
	map_data.each(function(o,i){
		c=o[0]==2?'map_mark'+(i==0?' map_mark_active':''):'map_label';
		t=o[0]==3?o[3]:'';
		el=new Element('div',{'class':c,'html':t,'styles':{'top':o[2],'left':o[1]}}).inject(map_box);
		if(o[0]==2)
			el.addEvent('click',function(){
				this.addClass('map_mark_active');
				last_el.removeClass('map_mark_active');
				last_el=this;
				show_d.start('opacity',1,0);
				show_d.addEvent('complete',function(){
					if(map_d.getStyle('opacity')==0){
						map_d.set({'html':o[3],'styles':{'top':0}});
						map_d_h=map_d.getSize().y;
						sa=(map_d_h-347<0)?'none':'block';
						bu.setStyle('display',sa);
						bd.setStyle('display',sa);
						show_d.start('opacity',0,1);
					}
				})
			});
		if(i==0){
			map_d.set('html',o[3]);
			last_el=el;
		}
	});
	map_d_box.adopt([map_d,bu,bd]);	
	map.adopt([map_box,map_d_box,new Element('div',{'class':'c'})]);
	
	var scrl;
	var map_d_h=map_d.getSize().y;
	sa=(map_d_h-347<0)?'none':'block';
	bu.setStyle('display',sa);
	bd.setStyle('display',sa);
	scroll_up=function(){
		t=map_d.getStyle('top').toInt();
		if(t<0)
			map_d.setStyle('top',t+8);	
	}
	scroll_down=function(){
		t=map_d.getStyle('top').toInt();
		if(map_d_h==0)
			map_d_h=map_d.getSize().y;
		if(t>-(map_d_h-347))
			map_d.setStyle('top',t-8);
	}	
}
var set_trip_data=function(obj){
	if(typeof(obj)=='object')
		val=obj.get('value');
	else
		val=obj;
	o=trip_terms[val];
	el=$('catalog_term');
	if(!o)
		o='';
	el.options.selectedIndex=-1;
	el.options.length=0;
	for(var i=0;i<o.length;i++){
		no=el.options.length;
		el.options[no]=new Option(o[i][1]);
		el.options[no].value=o[i][0];
		if(o[i][0]==selected_term)
			el.options[no].selected='selected';
	}
	show_related($('catalog_term').get('value'));
	set_extra_trip(val);
	set_premium(val);
	set_o2(val);
}
var set_extra_trip=function(trip){
	if(typeof extra_trip[trip]!='undefined'){
		$('extra_trip_price1').set('html',extra_trip[trip][0]);
		$('extra_trip_price2').set('html',extra_trip[trip][1]);
		$('extra_trip_price3').set('html',extra_trip[trip][2]);
		$('extra_trip_price4').set('html',extra_trip[trip][3]);
		$('extra_trip_price5').set('html',extra_trip[trip][4]);
		$('extra_price1').set('value',extra_trip[trip][0]);
		$('extra_price2').set('value',extra_trip[trip][1]);
		$('extra_price3').set('value',extra_trip[trip][2]);
		$('extra_price4').set('value',extra_trip[trip][3]);
		$('extra_price5').set('value',extra_trip[trip][4]);
		$('extra_trip_switch1').set('checked',true);
		show_e('extra_trip_box');
		s='disabled';
		col='#666666';
		show_e('extra_trip_hint');
		show_client2(1);
		if($('extra_trip_client1').get('value')==''&&$('meno').get('value')!=''&&$('priezvisko').get('value')!='')
			$('extra_trip_client1').set('value',$('meno').get('value')+' '+$('priezvisko').get('value'));
		if($('extra_trip_client2').get('value')==''&&$('meno2').get('value')!=''&&$('priezvisko2').get('value')!='')
			$('extra_trip_client2').set('value',$('meno2').get('value')+' '+$('priezvisko2').get('value'));
		show_e('extra_trip_insurance');
	}
	else{
		$('extra_trip_switch2').set('checked',true);
		hide_e('extra_trip_box');
		$$('input[name=extra_trip_type]').set('checked',false);
		$$('input.extra_trip_price').set('value','');
		check_extra_trip(2);
		s='';
		col='';
		hide_e('extra_trip_hint');
		hide_e('extra_trip_insurance');
		//show_client2(0);
	}
	els=$('discounts_table').getElements('input');
	for(c=0;c<els.length;c++){
		els[c].set({'disabled':s,'checked':false});
	}
	els=$('discounts_table').getElements('label');
	for(c=0;c<els.length;c++)
		els[c].setStyle('color',col);
	els=$('discounts_table2').getElements('input');
	for(c=0;c<els.length;c++){
		els[c].set({'disabled':s,'checked':false});
	}
	els=$('discounts_table2').getElements('label');
	for(c=0;c<els.length;c++)
		els[c].setStyle('color',col);
}
var check_extra_trip=function(sw){
	if(sw==1){
		s='disabled';
		col='#666666';
		show_e('extra_trip_terms');
		show_e('extra_trip_hint');
	}
	else{
		s='';
		col='';
		hide_e('extra_trip_hint');
	}
	els=$('discounts_table').getElements('input');
	for(c=0;c<els.length;c++){
		els[c].set({'disabled':s,'checked':false});
	}
	els=$('discounts_table').getElements('label');
	for(c=0;c<els.length;c++)
		els[c].setStyle('color',col);
	els=$('discounts_table2').getElements('input');
	for(c=0;c<els.length;c++){
		els[c].set({'disabled':s,'checked':false});
	}
	els=$('discounts_table2').getElements('label');
	for(c=0;c<els.length;c++)
		els[c].setStyle('color',col);
}
var set_premium=function(trip){
	var box=$('premium_options_box');
	if(typeof premium[trip]!='undefined'){
		o=premium[trip];
		for(c=0;c<o.length;c++)
			box.adopt([new Element('input',{'type':'checkbox','name':'premium_option[]','id':'premium_option'+(c+1),'value':o[c],'class':'checkbox cell_orange'}),new Element('label',{'for':'premium_option'+(c+1),'html':o[c]}),new Element('br')])
		$('premium_switch1').set('checked',true);
		show_e('premium_box');
		check_premium(1);
	}
	else{						
		hide_e($('premium_box'));
		box.getChildren().dispose();
		hide_e(box);
		$('premium_switch2').set('checked',true);
		hide_e('poistenie_premium');
		hide_e('poistenie_premium2');
		if($('poistenie_4').get('checked')){
			$('poistenie_0').set('checked',true);
			$('bubo_plus').set({'disabled':true,'checked':false});
			$('poistenie_4').set({'disabled':true,'checked':false});	
		}
		if($('poistenie_42').get('checked')){
			$('poistenie_02').set('checked',true);
			$('bubo_plus2').set({'disabled':true,'checked':false});
			$('poistenie_42').set({'disabled':true,'checked':false});	
		}
	}
}
var set_o2=function(trip){
	if(typeof d_o2[trip]!='undefined'){
		show_e('o2_box');
	}
	else{						
		hide_e($('o2_box'));
	}
}

var check_premium=function(sw){
	if(sw==1){
		show_e('premium_options_box');
		show_e('poistenie_premium');
		show_e('poistenie_premium2');
	}
	else{
		$('premium_options_box').getElements('input').set('checked',false);
		hide_e('premium_options_box');
		hide_e('poistenie_premium');
		hide_e('poistenie_premium2');
		if($('poistenie_4').get('checked')){
			$('poistenie_0').set('checked',true);
			$('bubo_plus').set({'disabled':true,'checked':false});
			$('poistenie_4').set({'disabled':true,'checked':false});
		}
		if($('poistenie_42').get('checked')){
			$('poistenie_02').set('checked',true);
			$('bubo_plus2').set({'disabled':true,'checked':false});
			$('poistenie_42').set({'disabled':true,'checked':false});
		}
	}
}
var show_related=function(t){
	if(typeof connects[t]!='undefined'){
		$('connecting').set('html',connects[t]);
		show_e('related_trip');
		$('connect').set({'checked':false,'value':connects[t]});
	}
	else{
		hide_e('related_trip');
		$('connect').set({'checked':false,'value':''});
	}
}
var check_discounts=function(obj){
	dis=obj.get('checked');
	col=dis?'#666666':'';
	id=obj.get('id');
	if(id=='zlava_studentska'){
		$('zlava_bubacka').set({'disabled':dis,'checked':false});
		$('st_bubacka').setStyle('color',col);
		$('zlava_detska').set({'disabled':dis,'checked':false});
		$('st_detska').setStyle('color',col);
		//$('zlava_novorocna').set({'disabled':dis,'checked':false});
		//$('st_novorocna').setStyle('color',col);
		//$('zlava_vianocna').set({'disabled':dis,'checked':false});
		//$('st_vianocna').setStyle('color',col);
		$('zlava_za_skore_prihlasenie').set({'disabled':dis,'checked':false});
		$('st_za_skore_prihlasenie').setStyle('color',col);
		if(dis==true)
			show_client2(1);
	}
	else if(id=='zlava_detska'){
		$('zlava_bubacka').set({'disabled':dis,'checked':false});
		$('st_bubacka').setStyle('color',col);
		$('zlava_studentska').set({'disabled':dis,'checked':false});
		$('st_studentska').setStyle('color',col);
		//$('zlava_novorocna').set({'disabled':dis,'checked':false});
		//$('st_novorocna').setStyle('color',col);
		//$('zlava_vianocna').set({'disabled':dis,'checked':false});
		//$('st_vianocna').setStyle('color',col);
		$('zlava_za_skore_prihlasenie').set({'disabled':dis,'checked':false});
		$('st_za_skore_prihlasenie').setStyle('color',col);
	}
	else if(id=='zlava_bubacka'){
		if($('zlava_za_skore_prihlasenie').get('checked')==false/*&&$('zlava_novorocna').get('checked')==false&&$('zlava_vianocna').get('checked')==false*/){
			$('zlava_detska').set({'disabled':dis,'checked':false});
			$('st_detska').setStyle('color',col);
			$('zlava_studentska').set({'disabled':dis,'checked':false});
			$('st_studentska').setStyle('color',col);
		}
	}
	else if(id=='zlava_za_skore_prihlasenie'){
		if($('zlava_bubacka').get('checked')==false){
			$('zlava_studentska').set({'disabled':dis,'checked':false});
			$('st_studentska').setStyle('color',col);
			$('zlava_detska').set({'disabled':dis,'checked':false});
			$('st_detska').setStyle('color',col);
		}
		//$('zlava_novorocna').set({'disabled':dis,'checked':false});
		//$('st_novorocna').setStyle('color',col);
		//$('zlava_vianocna').set({'disabled':dis,'checked':false});
		//$('st_vianocna').setStyle('color',col);
	}
	/*else if(id=='zlava_novorocna'){
		if($('zlava_bubacka').get('checked')==false){
			$('zlava_detska').set({'disabled':dis,'checked':false});
			$('st_detska').setStyle('color',col);
			$('zlava_studentska').set({'disabled':dis,'checked':false});
			$('st_studentska').setStyle('color',col);
			
		}
		//$('zlava_vianocna').set({'disabled':dis,'checked':false});
		//$('st_vianocna').setStyle('color',col);
		$('zlava_za_skore_prihlasenie').set({'disabled':dis,'checked':false});
		$('st_za_skore_prihlasenie').setStyle('color',col);
		$('zlava_bubacka').set({'disabled':false});
		$('st_bubacka').setStyle('color','');
	}
	else if(id=='zlava_vianocna'){
		if($('zlava_bubacka').get('checked')==false){
			$('zlava_detska').set({'disabled':dis,'checked':false});
			$('st_detska').setStyle('color',col);
			$('zlava_studentska').set({'disabled':dis,'checked':false});
			$('st_studentska').setStyle('color',col);
		}
		if(dis==true)
			show_client2(1);
		$('zlava_novorocna').set({'disabled':dis,'checked':false});
		$('st_novorocna').setStyle('color',col);
		$('zlava_za_skore_prihlasenie').set({'disabled':dis,'checked':false});
		$('st_za_skore_prihlasenie').setStyle('color',col);
		$('zlava_bubacka').set({'disabled':false});
		$('st_bubacka').setStyle('color','');
	}*/
}
var check_discounts2=function(obj){
	dis=obj.get('checked');
	col=dis?'#666666':'';
	id=obj.get('id');
	if(id=='zlava_studentska2'){
		$('zlava_bubacka2').set({'disabled':dis,'checked':false});
		$('st_bubacka2').setStyle('color',col);
		$('zlava_detska2').set({'disabled':dis,'checked':false});
		$('st_detska2').setStyle('color',col);
		//$('zlava_novorocna2').set({'disabled':dis,'checked':false});
		//$('st_novorocna2').setStyle('color',col);
		//$('zlava_vianocna2').set({'disabled':dis,'checked':false});
		//$('st_vianocna2').setStyle('color',col);
		$('zlava_za_skore_prihlasenie2').set({'disabled':dis,'checked':false});
		$('st_za_skore_prihlasenie2').setStyle('color',col);
	}
	else if(id=='zlava_detska2'){
		$('zlava_bubacka2').set({'disabled':dis,'checked':false});
		$('st_bubacka2').setStyle('color',col);
		$('zlava_studentska2').set({'disabled':dis,'checked':false});
		$('st_studentska2').setStyle('color',col);
		//$('zlava_novorocna2').set({'disabled':dis,'checked':false});
		//$('st_novorocna2').setStyle('color',col);
		//$('zlava_vianocna2').set({'disabled':dis,'checked':false});
		//$('st_vianocna2').setStyle('color',col);
		$('zlava_za_skore_prihlasenie2').set({'disabled':dis,'checked':false});
		$('st_za_skore_prihlasenie2').setStyle('color',col);
	}
	else if(id=='zlava_bubacka2'){
		if($('zlava_za_skore_prihlasenie2').get('checked')==false/*&&$('zlava_novorocna2').get('checked')==false&&$('zlava_vianocna2').get('checked')==false*/){
			$('zlava_detska2').set({'disabled':dis,'checked':false});
			$('st_detska2').setStyle('color',col);
			$('zlava_studentska2').set({'disabled':dis,'checked':false});
			$('st_studentska2').setStyle('color',col);
		}
	}
	else if(id=='zlava_za_skore_prihlasenie2'){
		if($('zlava_bubacka2').get('checked')==false){
			$('zlava_studentska2').set({'disabled':dis,'checked':false});
			$('st_studentska2').setStyle('color',col);
			$('zlava_detska2').set({'disabled':dis,'checked':false});
			$('st_detska2').setStyle('color',col);
		}
		//$('zlava_novorocna2').set({'disabled':dis,'checked':false});
		//$('st_novorocna2').setStyle('color',col);
		//$('zlava_vianocna2').set({'disabled':dis,'checked':false});
		//$('st_vianocna2').setStyle('color',col);
	}
	/*else if(id=='zlava_novorocna2'){
		if($('zlava_bubacka2').get('checked')==false){
			$('zlava_detska2').set({'disabled':dis,'checked':false});
			$('st_detska2').setStyle('color',col);
			$('zlava_studentska2').set({'disabled':dis,'checked':false});
			$('st_studentska2').setStyle('color',col);
			
		}
		//$('zlava_vianocna2').set({'disabled':dis,'checked':false});
		//$('st_vianocna2').setStyle('color',col);
		$('zlava_za_skore_prihlasenie2').set({'disabled':dis,'checked':false});
		$('st_za_skore_prihlasenie2').setStyle('color',col);
		$('zlava_bubacka2').set({'disabled':false});
		$('st_bubacka2').setStyle('color','');
	}
	else if(id=='zlava_vianocna2'){
		if($('zlava_bubacka2').get('checked')==false){
			$('zlava_detska2').set({'disabled':dis,'checked':false});
			$('st_detska2').setStyle('color',col);
			$('zlava_studentska2').set({'disabled':dis,'checked':false});
			$('st_studentska2').setStyle('color',col);
		}
		$('zlava_novorocna2').set({'disabled':dis,'checked':false});
		$('st_novorocna2').setStyle('color',col);
		$('zlava_za_skore_prihlasenie2').set({'disabled':dis,'checked':false});
		$('st_za_skore_prihlasenie2').setStyle('color',col);
		$('zlava_bubacka2').set({'disabled':false});
		$('st_bubacka2').setStyle('color','');
	}*/
}
var client2=0;
var show_client2=function(sw){
	if(sw==1){
		$('order_client2_switch').set('checked','checked');
		show_e('order_client2_box');
		show_e('discount_box2');
		show_e('insurance_box2');		
		client2=1;
	}
	else{
		hide_e('order_client2_box');
		hide_e('discount_box2');
		hide_e('insurance_box2');
		client2=0;
	}
}
var hl_empty=function(el){
	if(el.get('value')==''){
		el.addClass('field_empty');
		el.focus();	
	}
}
var load_order=function(){
	if(selected_trip)
		set_trip_data(selected_trip);
	$('catalog_id').addEvent('change',function(){
		set_trip_data(this.get('value'));		 
	});	
	$('catalog_term').addEvent('change',function(){
		show_related(this.get('value'));		 
	});
	$('extra_trip_switch1').addEvent('click',function(){
		check_extra_trip(1);		 
	});
	$('extra_trip_switch2').addEvent('click',function(){
		check_extra_trip(2);		 
	});
	$('premium_switch1').addEvent('click',function(){
		check_premium(1);		 
	});
	$('premium_switch2').addEvent('click',function(){
		check_premium(2);		 
	});
	$$('.discount').addEvent('click',function(){
		check_discounts(this);										  
	});
	$$('.discount2').addEvent('click',function(){
		check_discounts2(this);										  
	})
	/*$('odkial').addEvent('change',function(){
		this.get('value')=='1'?show_e('ina_moznost','inline'):hide_e('ina_moznost');
	});*/
	$('order_form').addEvent('submit',function(){
											   
		$$('#order_form input[type=text]').removeClass('field_empty');
															   
		if($('meno').get('value')==''||$('priezvisko').get('value')==''||$('rc').get('value')==''||$('email').get('value')==''||$('telefon').get('value')==''||$('ulica').get('value')==''||$('psc').get('value')==''||$('mesto').get('value')==''||$('catalog_id').get('value')==''||$('catalog_term').get('value')==''||$('suhlas').get('checked')==false){
			hl_empty($('meno'));
			hl_empty($('priezvisko'));
			hl_empty($('rc'));
			hl_empty($('email'));
			hl_empty($('telefon'));
			hl_empty($('ulica'));
			hl_empty($('psc'));
			hl_empty($('mesto'));
			hl_empty($('catalog_id'));
			hl_empty($('catalog_term'));			
			
			alert('Vyplňte prosím všetky polia označené *.');
			
			return false;
		}
		
		if(((($('extra_trip_switch1').get('checked'))/*||$('zlava_vianocna').get('checked')*/||$('zlava_studentska').get('checked')||$('order_client2_switch').get('checked'))&&($('meno2').get('value')==''||$('priezvisko2').get('value')==''||$('rc2').get('value')==''||$('email2').get('value')==''||$('telefon2').get('value')==''||$('ulica2').get('value')==''||$('psc2').get('value')==''||$('mesto2').get('value')==''))&&$('extra_trip_solo').get('checked')==false){
			
			hl_empty($('meno2'));
			hl_empty($('priezvisko2'));
			hl_empty($('rc2'));
			hl_empty($('email2'));
			hl_empty($('telefon2'));
			hl_empty($('ulica2'));
			hl_empty($('psc2'));
			hl_empty($('mesto2'));
			
			alert('Vyplňte prosím údaje druhej prihlásenej osoby, alebo zvoľte možnosť Mám záujem prihlásiť sa sám.');
			show_client2(1);
			$('extra_trip_solo').focus();
			return false;	
		}
		
		if($('extra_trip_switch1').get('checked')&&$$('input[name=extra_trip_type]').get('checked')=='false,false,false,false,false'){
			alert('Vyberte si prosím bonusový zájazd.');
			return false;	
		}
		
		if($('extra_trip_switch1').get('checked')&&($('extra_trip_client1').get('value')==''||$('extra_trip_client2').get('value')=='')){
			if($('extra_trip_solo').get('checked')==false){
				hl_empty($('extra_trip_client1'));
				hl_empty($('extra_trip_client2'));
				alert('Vyplňte prosím oboch účastníkov bonusového zájazdu.');
				$('extra_trip_client1').focus();
				return false;	
			}
			else if($('extra_trip_client1').get('value')==''){
				hl_empty($('extra_trip_client1'));
				alert('Vyplňte prosím účastníka bonusového zájazdu.');
				$('extra_trip_client1').focus();
				return false;
			}
			
		}
		
		if($('premium_switch1').get('checked')==true){						
			var chckd=0;
			$('premium_options_box').getElements('input').each(function(item,index){
				if(item.get('checked')==true)
					chckd++;
			});
			if(chckd==0){
				alert('Zvoľte prosím službu BUBO Premium');
				return false;
			}
		}
		$('bubo_plus').set('disabled',false);
		if($('extra_trip_box').getStyle('display')!='block')
			$('extra_trip_switch2').set('checked','checked');
	});
	//
	$('order_client2_switch').addEvent('click',function(){
		show_client2(this.get('checked'));
	});
	$('extra_trip_solo').addEvent('click',function(){
		if(this.get('checked')){
			hide_e('order_client2_box');
			$('order_client2_switch').set('checked',false);
			hide_e('extra_trip_client2_box');
		}
		else{
			show_e('extra_trip_client2_box');
		}
	});
	
	$('order_copy_contact').addEvent('click',function(){
		$('ulica2').set('value',$('ulica').get('value'));
		$('mesto2').set('value',$('mesto').get('value'));
		$('psc2').set('value',$('psc').get('value'));
		$('stat2').set('value',$('stat').get('value'));
		return false;
	});
	
	
	
	
	//
	$('poistenie_0').addEvent('click',function(){
		$('bubo_plus').set({'disabled':true,'checked':false});
		$('poistenie_4').set({'disabled':true,'checked':false});
	});
	$('poistenie_02').addEvent('click',function(){
		$('bubo_plus2').set({'disabled':true,'checked':false});
		$('poistenie_42').set({'disabled':true,'checked':false});
	});
	$('poistenie_1').addEvent('click',function(){
		$('bubo_plus').set('disabled',false);
		$('poistenie_4').set({'disabled':true,'checked':false});
	});
	$('poistenie_12').addEvent('click',function(){
		$('bubo_plus2').set('disabled',false);
		$('poistenie_42').set({'disabled':true,'checked':false});
	});
	$('poistenie_2').addEvent('click',function(){
		$('bubo_plus').set('disabled',false);
		$('poistenie_4').set('disabled',false);
	});
	$('poistenie_22').addEvent('click',function(){
		$('bubo_plus2').set('disabled',false);
		$('poistenie_42').set('disabled',false);
	});
	$('poistenie_3').addEvent('click',function(){
		$('bubo_plus').set('disabled',false);
		$('poistenie_4').set('disabled',false);
	});
	$('poistenie_32').addEvent('click',function(){
		$('bubo_plus2').set('disabled',false);
		$('poistenie_42').set('disabled',false);
	});
	
	$('discount_o2').addEvent('blur',function(){
		if($('extra_trip_switch1').get('checked'))
			return;
		if(this.get('value')!=''){
			s='disabled';
			col='#666666';
		}
		else{
			s='';
			col='';	
		}		
		
		els=$('discounts_table').getElements('input');
		for(c=0;c<els.length;c++){
			els[c].set({'disabled':s,'checked':false});
		}
		els=$('discounts_table').getElements('label');
		for(c=0;c<els.length;c++)
			els[c].setStyle('color',col);
		els=$('discounts_table2').getElements('input');
		for(c=0;c<els.length;c++){
			els[c].set({'disabled':s,'checked':false});
		}
		els=$('discounts_table2').getElements('label');
		for(c=0;c<els.length;c++)
			els[c].setStyle('color',col);
			
	});
}
var load_payment=function(o){
	cls=o.get('class');
	r=/bank:[^ ]+/;
	t=(cls.match(r))?cls.match(r)[0].split(':')[1]:'';
	pos=o.getPosition();
	box=$('payment_box');
	box.setStyles({'top':(pos.y+31),'left':pos.x,'display':'block'});
	box.getElement('div').addEvent('click',function(){
		box.setStyle('display','none');
	});
	b=box.getElement('a');
	b.removeEvents();
	b.addEvent('click',function(){
		new Request.HTML({url:absPath+'prihlaska/',method:'get',onSuccess:function(tree,elements,html,js){
			if(t=='tb'){
				$('tb_sign').set('value',html);
				$('tb_amt').set('value',$('payment_summ').get('value'));	
			}
			else if(t=='csob'){
				$('ZPRAVA').set('value',html);
			}
			$(t+'_form').submit();
		}}).send('webmin_ajax=1&catalog_action_type=change_summ_'+t+'&catalog_summ='+$('payment_summ').get('value'));
		return false;										  
	});
}
var fbox;
var load_forum=function(){
	$('forum_country').addEvent('change',function(){
		v=this.get('value');
		location.href=absPath+'forum/'+(v?v+'/':'');
	});
	var fbox=new wmShaddowBox('forum_reply',{w:460,h:200});
	$('forum_reply_close').addEvent('click',function(){
		fbox.hide();
	});
	$$('.button_forum_reply').addEvent('click',function(){
		$('forum_action_type').set('value','post_reply');
		fbox.show();
		return false;
	});
	$('forum_reply').getElement('form').addEvent('submit',function(){
		var m=0;
		this.getElements('.forum_reply').each(function(o){
			if(o.get('value')=='')
				m++;
		});
		if(m)
			return false;
	});
}
var dbox;
var load_discussion=function(){
	var dbox=new wmShaddowBox('discussion_reply',{w:460,h:200});
	$('discussion_reply_close').addEvent('click',function(){
		dbox.hide();
	});
	$$('.button_discussion_reply').addEvent('click',function(){
		cls=this.get('class');
		r=/id:[^ ]+/;
		id=(cls.match(r))?cls.match(r)[0].split(':')[1]:'';
		$('qid').set('value',id);
		$('discussion_action_type').set('value','post_reply');
		dbox.show();
		return false;
	});
	$('discussion_reply').getElement('form').addEvent('submit',function(){
		var m=0;
		this.getElements('.discussion_reply').each(function(o){
			if(o.get('value')=='')
				m++;
		});
		if(m)
			return false;
	});
}
var load_videos=function(el){
	$('buboplayer').empty();
	new Swiff(absPath+'templates/gfx/swf/buboplayer.swf',{id:'buboplayer_swf',width:280,height:210,params:{'allowScriptAccess':'sameDomain','allowFullScreen':'True'},vars:{'videoFile':'../../../modules/video/files/'+el.get('class'),'firstFrame':'../../../modules/video/gfx/bubo.jpg'}}).inject($('buboplayer'));
}
var load_voting=function(){
	$('voting').getElements('a').addEvent('click',function(){
		$('voting').set('html','<img src="'+absPath+'templates/gfx/loading.gif" />');
		v=this.get('class').split(' ');
		new Request.HTML({url:absPath+'video/',method:'get',onSuccess:function(tree,elements,html,js){
			$('voting').set('html',html);
		}}).send('webmin_ajax=1&video_action_type=vote&video='+v[0]+'&vote='+v[1]);
		return false;
	});
}
var show_e=function(el,t){
	$(el).setStyle('display',t||'block');
}
var hide_e=function(el){
	$(el).setStyle('display','none');
}
var wm_parse_data=function(str){
	ex=str.split(' ');
	ret='';
	for(c=0;c<ex.length;c++){
		s=ex[c].split(':');
		ret+='"'+s[0]+'":"'+s[1]+'"'+(c<ex.length-1?',':'');
	}
	return eval('new Object({'+ret+'})');
}
window.addEvent('domready',function(){									
	
	$$('a[rel=_blank]').setProperty('target','_blank');
	$$('a.button_back').addEvent('click',function(){
		history.go(-1);
		return false;
	});
	if($('headerbox_home'))
		new SlideShow('headerbox_home',{
			delay:6000,
			duration:2000,
			autoplay:true
		});
	wm_load_swf();
	if($('slideshow_box'))
		new SlideShow('slideshow_box',{
			delay:6000,
			duration:2000,
			autoplay:true
		});
	
	new Tips('.tip',{'className':'tooltip','showDelay':0,'hideDelay':0});
	
	
		
	if($('map'))
		load_imap();
		
	if($('catalog_map'))
		load_map();
	
	if($('order_form'))
		load_order();
	
	if($('forum_country'))
		load_forum();
	if($('discussion_reply'))
		load_discussion();
	
	$$('.gallery_country').addEvent('change',function(){
		v=this.get('value');
		if(v)
			location.href=absPath+'fotogaleria/krajina/'+v+'/';
	});
		
	$$('.blog_country').addEvent('change',function(){
		v=this.get('value');
		if(v)
			location.href=absPath+'zapisky/krajina/'+v+'/';
	});
		
	$$('a.payment_button').addEvent('click',function(){
		load_payment(this);
		return false;
	});
	
	if($('quick_search'))
		$('quick_search').getElements('select').addEvent('change',function(){
			val=this.get('value');
			cls=this.get('class');
			if(val=='plavby')
				location.href=absPath+'plavby/';
			else
				location.href=absPath+'poznavacie-zajazdy/'+cls+'/'+val+'/#list';
		});	
	$$('.bookmark').addEvent('click',function(){
		title=this.get('title');
		url=location.href;
		if(window.sidebar)
			window.sidebar.addPanel(title,url,'');
		else if(window.opera&&window.print){
			el=document.createElement('a');
			el.setAttribute('href',url);
			el.setAttribute('title',title);
			el.setAttribute('rel','sidebar');
			el.click();
		}
		else if(document.all)
			window.external.AddFavorite(url,title);
		return false;
	});
	if($('content_tabs')){
		var tab_boxes=$$('div.panes div');
		var tab_labels=$$('ul.tabs a');
		var last_tab=2;
		//var c_slide=new SlideShow($('content_slides'),{delay:6000,duration:2000,autoplay:false});
		tab_labels.each(function(o,i){
			o.addEvent('click',function(){
				tab_boxes[last_tab].setStyle('display','none');
				tab_labels[last_tab].removeClass('active');
				tab_boxes[i].setStyle('display','block');
				tab_labels[i].addClass('active');
				last_tab=i;
				// if(i==4)
				//	c_slide.play();
				//else
				//	c_slide.pause();
				return false;
			}.pass(i));									 
		});
	}		
	if($('set_sorting')){
		var form=$('set_sorting')
		var els=form.getElements('input[name=page]');
		var l=new URI(location.href);
		els.addEvents({
			'keydown':function(event){
				eCode=event.code;
				return ((eCode>=48&&eCode<=57)||eCode==37||eCode==39||eCode==8||eCode==46);
			},
			'keyup':function(event){
				max_val=$('page_cnt').value;
				if(this.value.toInt()>max_val.toInt())
					this.value=max_val;
				if(this.value.toInt()==0)
					this.value=1;
				if(event.code==13){
					l.setData({page:(this.value-1),per_page:''},true);
					var q=l.get('query').cleanQueryString();
					l.set('query',q);
					l.go();
				}
			},
			'blur':function(){
				if(this.value==''||this.value==0)
					this.value=$('page_nr').value;
				l.setData({page:(this.value-1),per_page:''},true);
				var q=l.get('query').cleanQueryString();
				l.set('query',q);
				l.go();
			}
		});
		if($('per_page')){
			$('per_page').addEvents({
				'keydown':function(event){
					eCode=event.code;
					return ((eCode>=48&&eCode<=57)||eCode==37||eCode==39||eCode==8||eCode==46);
				},
				'keyup':function(event){
					max_val=$('record_cnt').value;
					if(this.value.toInt()>max_val.toInt())
						this.value=max_val;
					if(this.value.toInt()==0)
						this.value=1;
					if(event.code==13){
						l.setData({per_page:this.value,page:''},true);
						var q=l.get('query').cleanQueryString();
						l.set('query',q);
						l.go();
					}
				},
				'blur':function(){
					if(this.value==''||this.value==0)
						this.value=10;
					max_val=$('record_cnt').value;
					if(this.value.toInt()>max_val.toInt())
						this.value=max_val;
					l.setData({per_page:this.value,page:''},true);
					var q=l.get('query').cleanQueryString();
					l.set('query',q);
					l.go();
				}
			});
		}
	}
	if($('voting'))
		load_voting();
	if($('login_login')){
		$('login_login').addEvents({
			'focus':function(){
				if(this.get('value')==this.get('title'))
					this.set('value','');						 	
			},
			'blur':function(){
				if(this.get('value')=='')
					this.set('value',this.get('title'));						 	
			}
		});
		$('login_password').addEvents({
			'focus':function(){
				if(this.get('value')==this.get('title'))
					this.set('value','');						 	
			},
			'blur':function(){
				if(this.get('value')=='')
					this.set('value',this.get('title'));						 	
			}
		});
		$('login_form').addEvent('submit',function(){
			l=$('login_login');
			lv=l.get('value');
			p=$('login_password');
			pv=p.get('value');
			if((lv==l.get('title')&&pv==p.get('title'))||lv==''||pv=='')
				return false;
		});
	}
});
var openLiveHelp=function(){
	window.open(absPath+'livehelp/livehelp.php?department=1','bubo_livehelp','width=585,height=390,menubar=no,scrollbars=1,resizable=1');
}
window.addEvent('load',function(){
	wm_load_gallery();
	if($('program')){
		$('program').getElements('h2').each(function(i){
			c=i.get('html');
			i.empty();
			new Element('span',{'html':c}).inject(i);		
		});
		if($('video_list')){
			$('video_list').getElements('a').addEvent('click',function(){
				load_videos(this);
				return false;	
			});
			var sc=$('video_list_content');
			var sc_w=0;
			var scrl;
			scroll_left=function(){
				l=sc.getStyle('left').toInt();
				if(l<15)
					sc.setStyle('left',l+8);	
			}
			scroll_right=function(){
				l=sc.getStyle('left').toInt();
				if(sc_w==0)
					sc_w=sc.getSize().x;
				if(l>-(sc_w-270))
					sc.setStyle('left',l-8);
			}
			$('video_left').addEvents({'mousedown':function(){scrl=scroll_left.periodical(30);},'mouseup':function(){clearTimeout(scrl);}});
			$('video_right').addEvents({'mousedown':function(){scrl=scroll_right.periodical(30);},'mouseup':function(){clearTimeout(scrl);}});
		}
	}
	if($('banners'))
		new wmTicker('banners');
	new wm_menu('menu_horizontal','horizontal');
/* 	if($('videos'))
		$('videos').getElements('a').addEvent('click',function(){
			load_videos(this);
			els=$('video_description').getChildren();
			els[0].set('html',this.get('title'));
			els[1].set('html',this.getNext().get('html'));
			return false;	
		}); */
});
