// JavaScript Document

window.addEvent('domready', function() {

if ($('accordion')) {
	var accordion = new Accordion('h2.toggler', 'div.element', {
		opacity: false,
		show: 0,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#223365');
		},
	 
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#929292');
		}
	}, $('accordion'));
}

if ($('page-homepage')){
	var blockWidth = 225;
	var visibleBlockCount = 4;
  var moveFx = new Fx.Tween('hp-reference-position',{property: 'left', duration:1500, link: 'cancel', transition: Fx.Transitions.Cubic.easeInOut});
	
	var nextButton = $$('#next a');
      nextButton.setProperty('href','#');
			
	var refPosition = {
				width: ($$('#hp-reference .block').length)*blockWidth
			 ,left: 0
			 ,diff: -blockWidth*visibleBlockCount
			};
			
	$('hp-reference-position').setStyle('width',refPosition.width);
	
	nextButton = $('next');
	nextButton.addEvent('click', function(){
	  
		if ((refPosition.left+refPosition.diff) > -refPosition.width) {
		  moveFx.start(refPosition.left,refPosition.left+refPosition.diff);
			refPosition.left += refPosition.diff;
		} else {
		  moveFx.start(refPosition.left,0);
			refPosition.left = 0;
		}
	  
	});
	
	// flash

}

if ($('copyright').getElement('span.sitemap')){
	e = $('copyright').getElement('span.sitemap');
	e.addEvent('click', function(event){
	  event.stop();
		window.location = 'http://www.seo.cz/mapa-stranek/';
	});
}

});