/* ALPHA PNG */
function BrowserDetectLite(){var ua=navigator.userAgent.toLowerCase();this.ua=ua;this.isGecko=(ua.indexOf('gecko')!=-1);this.isMozilla=(this.isGecko&&ua.indexOf("gecko/")+14==ua.length);this.isFF=(ua.indexOf('gecko')!=-1&&ua.indexOf('firefox')+16==ua.length);this.isNS=((this.isGecko)?(ua.indexOf('netscape')!=-1):((ua.indexOf('mozilla')!=-1)&&(ua.indexOf('spoofer')==-1)&&(ua.indexOf('compatible')==-1)&&(ua.indexOf('opera')==-1)&&(ua.indexOf('webtv')==-1)&&(ua.indexOf('hotjava')==-1)));this.isIE=((ua.indexOf("msie")!=-1)&&(ua.indexOf("opera")==-1)&&(ua.indexOf("webtv")==-1));this.isOpera=(ua.indexOf("opera")!=-1);this.isKonqueror=(ua.indexOf("konqueror")!=-1);this.isIcab=(ua.indexOf("icab")!=-1);this.isAol=(ua.indexOf("aol")!=-1);this.isWebtv=(ua.indexOf("webtv")!=-1);this.isOmniweb=(ua.indexOf("omniweb")!=-1);this.isDreamcast=(ua.indexOf("dreamcast")!=-1);this.isIECompatible=((ua.indexOf("msie")!=-1)&&!this.isIE);this.isNSCompatible=((ua.indexOf("mozilla")!=-1)&&!this.isNS&&!this.isMozilla);this.versionMinor=parseFloat(navigator.appVersion);if((this.isNS&&this.isGecko)||this.isFF){this.versionMinor=parseFloat(ua.substring(ua.lastIndexOf('/')+1));}
else if(this.isIE&&this.versionMinor>=4){this.versionMinor=parseFloat(ua.substring(ua.indexOf('msie ')+5));}
else if(this.isOpera){if(ua.indexOf('opera/')!=-1){this.versionMinor=parseFloat(ua.substring(ua.indexOf('opera/')+6));}
else{this.versionMinor=parseFloat(ua.substring(ua.indexOf('opera ')+6));}}
else if(this.isKonqueror){this.versionMinor=parseFloat(ua.substring(ua.indexOf('konqueror/')+10));}
else if(this.isIcab){if(ua.indexOf('icab/')!=-1){this.versionMinor=parseFloat(ua.substring(ua.indexOf('icab/')+6));}
else{this.versionMinor=parseFloat(ua.substring(ua.indexOf('icab ')+6));}}
else if(this.isWebtv){this.versionMinor=parseFloat(ua.substring(ua.indexOf('webtv/')+6));}
this.versionMajor=parseInt(this.versionMinor);this.geckoVersion=((this.isGecko)?ua.substring((ua.lastIndexOf('gecko/')+6),(ua.lastIndexOf('gecko/')+14)):-1);this.isWin=(ua.indexOf('win')!=-1);this.isWin32=(this.isWin&&(ua.indexOf('95')!=-1||ua.indexOf('98')!=-1||ua.indexOf('nt')!=-1||ua.indexOf('win32')!=-1||ua.indexOf('32bit')!=-1));this.isMac=(ua.indexOf('mac')!=-1);this.isUnix=(ua.indexOf('unix')!=-1||ua.indexOf('linux')!=-1||ua.indexOf('sunos')!=-1||ua.indexOf('bsd')!=-1||ua.indexOf('x11')!=-1)
this.isNS4x=(this.isNS&&this.versionMajor==4);this.isNS40x=(this.isNS4x&&this.versionMinor<4.5);this.isNS47x=(this.isNS4x&&this.versionMinor>=4.7);this.isNS4up=(this.isNS&&this.versionMinor>=4);this.isNS6x=(this.isNS&&this.versionMajor==6);this.isNS6up=(this.isNS&&this.versionMajor>=6);this.isFF1x=(this.isGecko&&this.versionMajor==1);this.isFF1up=(this.isGecko&&this.versionMajor>=1);this.isFF2x=(this.isGecko&&this.versionMajor==2);this.isFF2up=(this.isGecko&&this.versionMajor>=1);this.isIE4x=(this.isIE&&this.versionMajor==4);this.isIE4up=(this.isIE&&this.versionMajor>=4);this.isIE5x=(this.isIE&&this.versionMajor==5);this.isIE55=(this.isIE&&this.versionMinor==5.5);this.isIE5up=(this.isIE&&this.versionMajor>=5);this.isIE6x=(this.isIE&&this.versionMajor==6);this.isIE6up=(this.isIE&&this.versionMajor>=6);this.isIE4xMac=(this.isIE4x&&this.isMac);}
var browser=new BrowserDetectLite();if((browser.isIE55||browser.isIE6x)&&browser.isWin32){var pngAlpha=true;}else if((browser.isGecko)||(browser.isIE5up&&browser.isMac)||(browser.isOpera&&browser.isWin&&browser.versionMajor>=6)||(browser.isOpera&&browser.isUnix&&browser.versionMajor>=6)||(browser.isOpera&&browser.isMac&&browser.versionMajor>=5)||(browser.isOmniweb&&browser.versionMinor>=3.1)||(browser.isIcab&&browser.versionMinor>=1.9)||(browser.isWebtv)||(browser.isDreamcast)){var pngNormal=true;}
//var starOn=new Image;starOn.src="/i/2007/bits/star_blue.gif";var starOrange=new Image;starOrange.src="/i/2007/bits/star_orange.gif";var starOff=new Image;starOff.src="/i/2007/bits/star_grey.gif";function showStars(stars,garters,stripes){for(var i=1;i<=garters;i++){var sName=stars+'_'+stripes+'_'+i;document[sName].src=starOn.src;}}

function od_displayImage(strId,strPath,intWidth,intHeight,strClass,strAlt){
	if(pngAlpha){
		document.write('<div style="height:'+intHeight+'px;width:'+intWidth+'px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+strPath+'\', sizingMethod=\'scale\')" id="'+strId+'" class="'+strClass+'" alt="'+strAlt+'"></div>');
	}
	else{
		document.write('<img src="'+strPath+'" width="'+intWidth+'" height="'+intHeight+'" name="'+strId+'" border="0" class="'+strClass+'" alt="'+strAlt+'" />');
	}
}


/* Démarrage Slideshow */
if(typeof(defined)=='undefined')
var defined=function(obj){return(typeof(obj)!='undefined');}
if(!defined(in_array))
var in_array=function(needle,haystack){
var found=false;if(haystack instanceof Array&&haystack.length>0)
for(var i in haystack)
found|=(haystack[i]==needle);return found;}

/* NECESSAIRE */
function actions(action_list){this.actionRegistry=[];this.eventsRegistry=[];if(action_list instanceof Array&&action_list.length>0){for(var i=0;i<action_list.length;i++){var al=action_list[i];if(al.indexOf('|')>0){var left_side=al.split('|')[0];var val=al.split('|')[1];var p=left_side.split('.');var el_id=p[0];var props=(p.length>2)?p.slice(1):p[1];if(typeof props=='string'&&props.indexOf('on')==0){var f=window[val];if(typeof(f)!='function'){alert('Error in actions.actions()\\n: '+val+' doesn\'t seem to be a function!');}
this.eventsRegistry.push([el_id,props,f.toString()]);}else
this.actionRegistry.push([el_id,props,val]);}else if(al&&typeof(al)=='string'){var el,tmp_name,p=al.split('.');var obj_name=(p.length>2)?p.slice(0,-1).join('.'):(p.length==2?p[0]:null);var func_name=(p.length>2)?p.slice(-1)[0]:(p.length==2?p[1]:al);var _obj_=(el=document.getElementById(obj_name))?el:(p.length>2?eval('window.'+obj_name):window[obj_name]);var f=obj_name?_obj_[func_name]:window[func_name];var func_source=(typeof f=='function')?f.toString():'';this.eventsRegistry.push([obj_name,func_name,func_source]);}}}
this.doActions=function(){if(this.actionRegistry.length==0&&this.eventsRegistry.length==0)return;var el,el_id,prop,val,reg=this.actionRegistry;var eval_list=['null','true','false'];for(var i=0;i<reg.length;i++){el_id=reg[i][0];el=document.getElementById(el_id);prop=reg[i][1];val=reg[i][2];val=in_array(val,eval_list)?eval(val):val;val=(!val&&typeof el[prop]=='string')?'':val;if(el){if(prop instanceof Array)
eval("el['"+prop.join("']['")+"'] = val;");else
el[prop]=val;}else
{alert('Error in actions.doActions():\nElement id ['+el_id+'] is not defined!');break;}}
var tmp,sourceCode,func,_obj_;reg=this.eventsRegistry;for(var i=0;i<reg.length;i++){el_id=reg[i][0];func=reg[i][1];_obj_=(el=document.getElementById(el_id))?el:(el_id?eval('window.'+el_id):window);tmp=reg[i][2];sourceCode=tmp.substring(tmp.indexOf('{')+1,tmp.lastIndexOf('}'));if(typeof _obj_[func]=='function'&&!in_array(tmp,eval_list))
_obj_[func].call(_obj_);else if(el&&tmp)
el[func]=(tmp!='null')?new Function(sourceCode):null;}}
return this;}

/*++++++++++++++ FONCTION +++++++++++++++*/
function setup_ac(){
	window._maxheight=120;window._curtitle=1;window._nextitle=2;
}
function mg_swap(_dnum,_source,sz){
	if(_source&&defined(window._mgspd)){
		clearTimeout(_mgspd);
	}
	if(sz==undefined){
		sz=18;
	}
	var _arr=[];
	var _arr=_mg_data[_dnum].split("|");
	var _did='d'+_dnum;
	var _dnum=new Number(_dnum);
	var _def_html,_acts_list=[];
	switch(parseInt(_source)){
	// CONTENU FOND BLANC 
		//case 2:_def_html=_arr[3];_acts_list=['something_cool_title.innerHTML|'+_arr[1],'something_cool_link.href|'+_arr[2]];break;
		//case 1:default:_def_html='<a href="'+_arr[2]+'"><img src="/site/genr8.php?txt='+escape(_arr[1])+'&sz='+sz+'&bg=ffffff&c=505050&ttf=u85.ttf" border="0" alt="'+_arr[1]+'" title="'+_arr[1]+'"></a><br><div class="mg_subtxt">'+_arr[3]+' [&nbsp;<a href="'+_arr[2]+'">FULL STORY</a>&nbsp;]</div>';
		//default: _def_html='<a href="'+_arr[2]+'"><img src="/slideshow/images/banners/'+escape(_arr[5])+'" border="0" alt="'+_arr[1]+'" title="'+_arr[1]+'" /></a><br><div class="mg_subtxt">'+_arr[3]+' <a href="'+_arr[2]+'">'+_arr[6]+'</a><a href="'+_arr[7]+'" target="_blank">'+_arr[8]+'</a></div>';
	    //default: _def_html='<a href="'+_arr[2]+'"><img src="/slideshow/images/banners/'+escape(_arr[5])+'" border="0" alt="'+_arr[1]+'" title="'+_arr[1]+'" /></a><br><div class="mg_subtxt">'+_arr[3]+' <a href="'+_arr[2]+'">'+_arr[6]+'</a><a href="'+_arr[7]+'" rel="'+_arr[10]+'" id="'+_arr[9]+'" class="multibox_ba" >gggg'+_arr[8]+'<div class="multibox_ba_desc '+_arr[9]+'"></div></a></div>';
	   //default: _def_html='<script type="text/javascript">\nvar box_ba = {};\n window.addEvent(\'domready\', function(){ box_ba = new MultiBox(\'multibox_ba\', {descClassName: \'multibox_ba_desc\', useOverlay: true,showControls:false\n});\n});\n</script>\n<a href="'+_arr[2]+'"><img src="/slideshow/images/banners/'+escape(_arr[5])+'" border="0" alt="'+_arr[1]+'" title="'+_arr[1]+'" /></a><br><div class="mg_subtxt">'+_arr[3]+' <a href="'+_arr[2]+'">'+_arr[6]+'</a><a href="'+_arr[7]+'" rel="'+_arr[10]+'" id="'+_arr[9]+'" class="multibox_ba" target=blank>'+_arr[8]+'<div class="multibox_ba_desc '+_arr[9]+'"></div></a></div>';
       //default: _def_html='<a href="'+_arr[2]+'"><img src="/slideshow/images/banners/'+escape(_arr[5])+'" border="0" alt="'+_arr[1]+'" title="'+_arr[1]+'" /></a><br><div class="mg_subtxt">'+_arr[3]+' <a href="'+_arr[2]+'">'+_arr[6]+'</a><a href="javascript:openWindow(\''+_arr[7]+'\',\''+_arr[8]+'\',\'status=yes,resizable=yes,width='+_arr[9]+',height='+_arr[10]+'\')">'+_arr[8]+'</a></div>';

	    //alert(_def_html);
	}
	
	if (_arr[10]=="blank")
	{
		_arr[10]="target=blank";
	}
	else
	{
		_arr[10]="";
	}
 
	if (_arr[8]=="")
	{
		_def_html='<a href="'+_arr[2]+'" '+_arr[10]+'><img src="/slideshow/images/banners/'+escape(_arr[5])+'" border="0" alt="'+_arr[1]+'" title="'+_arr[1]+'" /></a><br><div class="mg_subtxt">'+_arr[3]+' <a href="'+_arr[2]+'" '+_arr[10]+'>'+_arr[6]+'</a></div>';
	}
	else
	{
		//_def_html='<a href="'+_arr[2]+'"><img src="/slideshow/images/banners/'+escape(_arr[5])+'" border="0" alt="'+_arr[1]+'" title="'+_arr[1]+'" /></a><br><div class="mg_subtxt">'+_arr[3]+' <a href="'+_arr[2]+'">'+_arr[6]+'</a><a href="javascript:openWindow(\''+_arr[7]+'\',\''+_arr[8]+'\',\'status=yes,resizable=yes,width='+_arr[9]+',height='+_arr[10]+'\')">'+_arr[8]+'</a></div>';
		_def_html='<a href="'+_arr[2]+'" '+_arr[10]+'><img src="/slideshow/images/banners/'+escape(_arr[5])+'" border="0" alt="'+_arr[1]+'" title="'+_arr[1]+'" /></a><br><div class="mg_subtxt">'+_arr[3]+' <a href="'+_arr[2]+'" '+_arr[10]+'>'+_arr[6]+'</a><a href="javascript:box_ba.open($(\''+_arr[9]+'\'))">'+_arr[8]+'</a></div>';
	}
		
	
	var w=window,mg=document.getElementById('mg');
	defined(w._mg_images)?null:w._mg_images=[];
	if(!defined(w._mg_images[_dnum])){
		w._mg_images[_dnum]=document.createElement('img');
		w._mg_images[_dnum].id='mg';
		w._mg_images[_dnum].src=_arr[0];
	}
	document.getElementById('mg_image').onclick=new Function('window.location="'+_arr[2]+'";urchinTracker("'+_arr[4]+'");');
	mg.parentNode.replaceChild(w._mg_images[_dnum],mg);
	
	//document.getElementById('mg_headline_wrap').innerHTML=_def_html; -> IE ERROR
	
	//IE ERROR FIX
	oldDiv = document.getElementById('mg_headline_wrap');
	newDiv = document.createElement(oldDiv.tagName);
	newDiv.id = oldDiv.id;
	newDiv.className = oldDiv.className;
	newDiv.innerHTML = _def_html;
	oldDiv.parentNode.replaceChild(newDiv, oldDiv);
	//END
	
	document.getElementById('d'+_curdot).className='mg_dot_off';
	document.getElementById(_did).className='mg_dot_act';
	(new actions(_acts_list)).doActions();
	_curdot=_dnum;
	(_dnum+1)>_ttldot?_nexdot=1:_nexdot=_dnum+1;
	(_dnum-1)==0?_predot=_ttldot:_predot=_dnum-1;
	if(_mg_autoplay==1){
		_nexdot=defined(_mg_data[_nexdot])?_nexdot:'1';
		window._mgspd=setTimeout('mg_swap('+_nexdot+','+_source+','+sz+')',6*1000);
	}
	else
	if(defined(window._mgspd)){
		clearTimeout(_mgspd);
	}
}
function tt_on(_dnum,offset){
	if(!defined(_mg_data[_dnum]))return false;
	var _arr=[];
	var _arr=_mg_data[_dnum].split("|");
	var _did='d'+_dnum;
	_offset=(defined(offset)&&offset)?offset:0;
	if(_dnum!=_curdot){
		document.getElementById(_did).className='mg_dot_on';
		document.getElementById(_ttid+'_txt').innerHTML=_arr[1];
		var _tt=document.getElementById(_ttid);
		/*_tt.style.left=parseInt(_tt.style.left)+(_dnum*25)+_offset+'px';*/
		_tt.style.left=parseInt(_tt.style.left)+(_dnum*20)+_offset+'px';
		_tt.style.display='block';
	}
}
function tt_off(_dnum){
	if(!defined(_mg_data[_dnum]))return false;
	var _did='d'+_dnum;
	if(_dnum!=_curdot){
		document.getElementById(_did).className='mg_dot_off';
	}
	var _tt=document.getElementById(_ttid);
	_tt.style.display='none';
	_tt.style.left='-53px';
}

function mg_toggle(_cmd,_source,sz){
	clearTimeout(_mgspd);
	switch(_cmd){
		case'prev':mg_swap(_predot,_source,sz);
		break;
		case'next':mg_swap(_nexdot,_source,sz);
		break;
		case'pause':if(_mg_autoplay==1){
				document.getElementById('mg_tog').className='mg_con_play';
				_mg_autoplay=0;
			}
			else{
				document.getElementById('mg_tog').className='mg_con_pause';
				_mg_autoplay=1;
				mg_swap(_nexdot,_source,sz);
			}
		break;
		default:break;
	}
}

function setup_mg(_ttl,sz){
	window._ttid='mg_tooltip';
	window._ttldot=_ttl;
	window._curdot=1;
	window._nexdot=2;
	window._predot=_ttldot;
	window._mg_autoplay=1;
}