var caslon_sb = { 
	src: 'fileadmin/template/images/swf/caslon_sb.swf' 
	, ratios: [9, 1.16, 16, 1.09, 24, 1.06, 37, 1.04, 74, 1.02, 1.01]
};

// sIFR.useStyleCheck = true;

sIFR.activate(caslon_sb);

sIFR.replace(caslon_sb, {
	selector: 'h1.caslon, h2.caslon, h3.caslon',
	css: [
		'.sIFR-root { background-color: #ffffff; color: #000000;}'
		,'a { text-decoration:none; }'
		,'a:link { color:#000000; }'
		,'a:hover { color:#0088cb; }'
	]
});

window.addEvent('domready', function(){
	if ($('form_contact')) {
		var myValidator = new fValidator("form_contact",{
			styleInvalid: "inputerror"
		});
	}
	
	if ($$('.treelevel1>ul').length>0){
		$$('#treemap_ctrl li').each(function(el){
			el.addEvents({
				'mouseenter':function(){el.addClass('hovered');},
				'mouseleave':function(){el.removeClass('hovered');}
			});
		});
		var tab_ul = $$('.treelevel1>ul');
		tab_ul.each(function(el,i){
			new Element(
				'span', {
					'class': 'treeswitch',
					'events': {
						'click' : function(){
							for (var k=0; k < tab_ul.length ; k++) {
								if (k!=i) { tab_ul[k].getParent().removeClass('showthem'); }
							};
							$$(el).getParent().toggleClass('showthem');
						}
					}
				}
			).inject(el,'after').setProperty('title' , 'click me');
		});
		$('treemap_ctrl_actcol').addEvent('click', function(){ tab_ul.getParent().removeClass('showthem') });
		$('treemap_ctrl_actexp').addEvent('click', function(){ tab_ul.getParent().addClass('showthem') });
	}
	
	if ($('lettres_toutes')){
		$$('#lettres_toutes a').each(function(el){
			if(!el.getProperty('href')) el.addClass('vide');
		});
	}
});
