// 
//  functions.js
//  elmakrom
//  
//  Created by emre on 2009-04-28.
// 

var bold = {src: 'images/swf/bold.swf' };
sIFR.activate(bold);
var black = {src: 'images/swf/black.swf' };
sIFR.activate(black);
var medium = {src: 'images/swf/medium.swf' };
sIFR.activate(medium);
sIFR.replace(medium, {selector: '#content .center h1', css: ['.sIFR-root { font: 30px arial;color: #6a7e09; }'], wmode: 'transparent'});
sIFR.replace(medium, {selector: '#slider h2', css: ['.sIFR-root {color: #109081;}'], wmode: 'transparent'});
sIFR.replace(black, {selector: '#content .center h2', css: ['.sIFR-root { font: 18px arial;color: #109081; }'], wmode: 'transparent'});
sIFR.replace(black, {selector: '#content .center label', css: ['.sIFR-root { font: 14px arial;color: #94bc02; }'], wmode: 'transparent'});

var timer='';
var count=0;

function slider(){
	var el  = $$('#videobox .section');
	var el2 = $$('#videobox .list li a');
	var scroll = new Fx.Scroll($$('#slider')[0],{
	    offset: {
	        'x': 0,
	        'y': 0
	    }
	});
	scroll.start(0,count*266);
	
	el2.each(function(el){
		el.className='';
	});
	
	el2[count].className = 'active';
	$clear(timer);
	timer=setTimeout('slider()',5000);
	
	if(count<(2))
		count=count+1;
	else
		count=0;
}

function move(){
	
	var height=$$('body')[0].getSize().y;
	var scrollS=$$('body')[0].getScrollSize().y;
	var scroll=$$('body')[0].getScroll().y;
	
	var fx = new Fx.Morph($('video'), {duration: 'short', transition: Fx.Transitions.Sine.easeOut});
	if(scroll+height-240<scrollS-500)
		fx.start({'top':scroll+height-240});
	else
		fx.start({'top':scrollS-2.1*240});
}

window.addEvent('domready',function(){
	var timer='';
	if($$('#videobox .list li a')[0]){
		slider();
		$$('#videobox .list li a').each(function(el,index){
			var str='el.addEvent(\'click\',function(){count='+index+';slider();})';
			eval(str);
		})
	}
	
	if($$('#bottombar select')[0]){
		$$('#bottombar select')[0].addEvent('change',function(){
			window.location.href=$$('#bottombar select option')[$$('#bottombar select')[0].selectedIndex].value;
		});
	}
	$('video').setStyle('left',$('header').getCoordinates().left+700);
	move();
	window.onscroll=function(){$clear(timer);timer=setTimeout('move()',500)};
	window.onresize=function(){$('video').setStyle('left',$('header').getCoordinates().left+700)};
})