window.addEvent('domready',function(e){
	
	
	$$("#archiref a").slimbox();
	
	});


window.addEvent('load',function(e){

	if(!$('carousel_wordpress'))
		return;
	
	var is_under = 0;
	var perpage=1;
	var setpage=0;
	var ulwidth = 0;
	var ulid = [];
	var container = $('carousel_wordpress');
	var items = $$('#carousel_wordpress img');
	var contentslider = $('contentslider');
	/*var containerwidth = $('photosetcontainer').getWidth();*/
	var fxlist = new Fx.Morph(contentslider,{duration:600,transition: Fx.Transitions.Quart.easeInOut,wait:false});
	items.each(function(el,i)
	{
		
		ulwidth = ulwidth+el.getWidth();
		ulid[i]=el.getProperty('id');
		
		
		/* inject nav status */
		var a = new Element('a').set('html',i);
		a.addEvent('click',function(e){new Event(e).stop(); goto(i);});
		var li = new Element('li').adopt(a);
		$('status').adopt(li);
	});
	
	var itemwidth = (ulwidth/items.length);
	
	var containerwidth = (itemwidth*perpage);
	contentslider.setStyle('width',containerwidth);
	var maxpage = Math.floor(items.length/(containerwidth/itemwidth))-1;
	
	contentslider.setStyle('width',(ulwidth));
	
	
	
	
	function scrollmenext()
	{
		
		if(setpage>=maxpage)
		setpage=0;
		else		
		setpage=setpage+1;
		goto();
			
		
	}	

	function scrollmeprev()
	{
		
		if(setpage<=0)
		setpage=maxpage;
		else
		setpage=setpage-1;
		goto();
			
		
	}		
	
	container.addEvents({mouseenter:function(){is_under=1},mouseleave:function(){is_under=0;}});	
	$('setnext').addEvent('click',function(e){
		
		new Event(e).stop();
		
		
		scrollmenext();
		});
		
	$('setprev').addEvent('click',function(e){
		
		new Event(e).stop();
		
		
		scrollmeprev();
		});	
		
		
	function goto(page)
	{
		
		
		if($chk(page))
		setpage = page;
		
		fxlist.start({'margin-left':-(setpage*containerwidth)});
		$$('ul#status li').removeClass('current');
		$$('ul#status li')[setpage].addClass('current');
		$('headlinetitle').set('html',items[setpage].getProperty('alt'));
	}	
	
	function loadactivepage(item)
	{
		$(item).addClass('current');
		 setpage =  Math.floor(ulid.indexOf(item)/perpage);
		
		fxlist.start({'margin-left':-(setpage*containerwidth)});
	}
	goto(0);
	
	
	
	function autostart()
	{
		if(!is_under)
			scrollmenext();
		
	}
	autostart.periodical(3000);
	
});

window.addEvent('load',function(e){
	
		/* LECTURE DES VIDEOS AVEC LE PLAYER FLASH */
	
	function loadFlash(plays,contain,title){
		
	var obj = new Swiff('/js/player.swf', {
		container: contain,
		id: 'video',
		width: contain.getWidth(),
	    height: contain.getHeight(),
		params: {
			wmode: 'transparent',
			bgcolor: '#ffffff',
			allowscriptaccess:'always',
			allowfullscreen:'true'
		},
		vars: {
			file: plays,
			title: 'Architurn',
			autostart : false,
			skin:'/js/stylish.swf',
			controlbar : 'over',
			repeat:'no'
		}
	   
	});
	
	return obj;
}
	
	$$('.archiVideos').each(function(el,i){
		loadFlash(el.getProperty('href'),el.getParent(),el.getProperty('title'));
		el.destroy();
	
	});
	
});
		
