function addEvent(src,evt,func){
	if (src.addEventListener){ // DOM Standard
		src.addEventListener(evt,func,false);
		return true;
	}
	else if (src.attachEvent) return src.attachEvent("on"+evt,func); // IE
	else eval('src.on'+evt+'=func'); // navigateurs sans DOM
}//addEvent

function getEvent(e){ // moulinette pour IE
	if (e==null && window.event) e=window.event;
	if (e.target==null && e.srcElement) e.target=e.srcElement;
	if (!e.preventDefault) e.preventDefault=function (){ this.returnValue=false; };
	return e;
}

function stopEvent(e){
	if (e && e.stopPropagation) e.stopPropagation();
	if (window.event) window.event.cancelBubble=true;
}

function popUp(event){
	var e=getEvent(event);
	var lien=e.target;
	while (lien.tagName.toLowerCase()!='a') lien=lien.parentNode;
	window.open(lien.href,'_blank');
	e.preventDefault();
	return false;
}//popUp

function remplaceLiens(){
	var lst=document.getElementsByTagName('a') ;
	for(var i=0;i<lst.length;i++){
		var lien=lst[i];
		if (lien.href && lien.rel && lien.rel=='externe') addEvent(lien,'click',popUp);
	}
}//remplaceLiens 




function write_text(login,domain,ext,subject,classe) {
emailE=(login+'@'+domain+'.'+ext)
if (classe)
document.write('<A href="mailto:' + emailE + '?subject='+subject+'" class="'+classe+'">' + emailE + '</a>')
else
document.write('<A href="mailto:' + emailE + '?subject='+subject+'">' + emailE + '</a>')
}






$(document).ready(function(){
	
	$('.slide').innerfade({ 
		speed: 'slow', 
		timeout: 4000, 
		type: 'sequence', 
		containerheight: '201px'
	}); 
	
	$('#tab-governance').idTabs();
	
//	$("#tab-governance").idTabs(function(id,list,set){ 
//    $("a",set).removeClass("selected")
//    .filter("[href='"+id+"']",set).addClass("selected"); 
//    for(i in list) 
//      $(list[i]).hide(); 
//    $(id).fadeIn( 'slow', function(){
//    	this.style.removeAttribute('filter');
//    }); 
//    return false; 
//  });
  
	/*centering height carousel*/
	$("a.dl span.date").each( function(){
		var higher = $(this).height();
		var highest = $(this).parent().height();
		var diff = (highest - higher)/2;
		$(this).css( 'margin-top', (diff) );		
	});
	
	
	/* target _blank XHTML supa tricks */
 	remplaceLiens();
	
});
