function idalgo_facebook_init(){if(!document.getElementById("fb-root")){var div=document.createElement("div");div.id="fb-root";document.getElementById("idalgo_footer_end").appendChild(div);}if(!window.fbAsyncInit){window.fbAsyncInit = function() {FB.init({appId: "", status: true, cookie: true, xfbml: true}); };(function() {var e = document.createElement("script");e.async = true;e.src = document.location.protocol + "//connect.facebook.net/fr_FR/all.js";document.getElementById("fb-root").appendChild(e);}());}}function iDalgo_CallFlash(aParameter, nWidth, nHeight, nVersion, sDiv, sColor, sFlash, sName, sFlashUrl) {        
    if (typeof deconcept=="undefined") 
        var deconcept=new Object();
        
    if (typeof deconcept.util=="undefined")
        deconcept.util=new Object();
        
    if (typeof deconcept.SWFObjectUtil=="undefined")
        deconcept.SWFObjectUtil=new Object();
	
    deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a,_b) {
        if (!document.createElement||!document.getElementById)
            return;
        this.DETECT_KEY=_b?_b:"detectflash";
        this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);
        this.params=new Object();
        this.variables=new Object();
        this.attributes=new Array();
        if (_1)
            this.setAttribute("swf",_1);
        if(id)
            this.setAttribute("id",id);
        if(w)
            this.setAttribute("width",w);
        if(h)
            this.setAttribute("height",h);
        if(_5)
            this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));  
        this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion(this.getAttribute("version"),_7);
        if(c)
            this.addParam("bgcolor",c);
        var q=_8?_8:"high";
        this.addParam("quality",q);
        this.setAttribute("useExpressInstall",_7);
        this.setAttribute("doExpressInstall",false);
        var _d=(_9)?_9:window.location;
        this.setAttribute("xiRedirectUrl",_d);
        this.setAttribute("redirectUrl","");
        if(_a)
            this.setAttribute("redirectUrl",_a);
    };
    
    deconcept.SWFObject.prototype={
        setAttribute:function(_e,_f) {this.attributes[_e]=_f;},
        getAttribute:function(_10) {return this.attributes[_10];},
        addParam:function(_11,_12) {this.params[_11]=_12;},
        getParams:function() {return this.params;},
        addVariable:function(_13,_14) {this.variables[_13]=_14;},
        getVariable:function(_15) {return this.variables[_15];},
        getVariables:function() {return this.variables;},
        getVariablePairs:function() {
            var _16=new Array();
            var key;
            var _18=this.getVariables();
            for(key in _18)
                _16.push(key+"="+_18[key]);
            return _16;
        },
        getSWFHTML:function() {
            var _19="";
            if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length) {
                if(this.getAttribute("doExpressInstall")) 
                    this.addVariable("MMplayerType","PlugIn");
                _19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\"";
                _19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";
                var _1a=this.getParams();
                for(var key in _1a)
                    _19+=[key]+"=\""+_1a[key]+"\" ";
                var _1c=this.getVariablePairs().join("&");
                if(_1c.length>0)
                    _19+="flashvars=\""+_1c+"\"";
                _19+="/>";
            }
            else {
                if(this.getAttribute("doExpressInstall"))
                    this.addVariable("MMplayerType","ActiveX");
                _19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\">";
                _19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";
                var _1d=this.getParams();
                for(var key in _1d)
                    _19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";
                var _1f=this.getVariablePairs().join("&");
                if(_1f.length>0)
                    _19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";
                return _19;
            },
        write:function(_20) {
            if(this.getAttribute("useExpressInstall")) {
                var _21=new deconcept.PlayerVersion([6,0,65]);
                if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))) {
                    this.setAttribute("doExpressInstall",true);
                    this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));
                    document.title=document.title.slice(0,47)+" - Flash Player Installation";
                    this.addVariable("MMdoctitle",document.title);
                }
            }
            if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))) {
                var n=(typeof _20=="string")?document.getElementById(_20):_20;
                n.innerHTML=this.getSWFHTML();
                return true;
            }
            else {
                if(this.getAttribute("redirectUrl")!="")
                    window.open(this.getAttribute("redirectUrl"));
            }
            return false;
        }
    };
    
    deconcept.SWFObjectUtil.getPlayerVersion=function(_23,_24) {
        var _25=new deconcept.PlayerVersion([0,0,0]);
        if(navigator.plugins&&navigator.mimeTypes.length) {
            var x=navigator.plugins["Shockwave Flash"];
            if(x&&x.description) 
                _25=new deconcept.PlayerVersion(x.description.replace(/([a-z]|[A-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));
        }
        else {
            try {
                var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
                for(var i=3;axo!=null;i++) {
                    var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);
                    _25=new deconcept.PlayerVersion([i,0,0]);
                }
            }
            catch(e){
	}
            if(_23&&_25.major>_23.major)
                return _25;
            if(!_23||((_23.minor!=0||_23.rev!=0)&&_25.major==_23.major)||_25.major!=6||_24) {
                try {
                    _25=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));
                }
                catch(e){}
            }
        }
        return _25;
    };
    
    deconcept.PlayerVersion=function(_29) {
        this.major=parseInt(_29[0])!=null?parseInt(_29[0]):0;
        this.minor=parseInt(_29[1])||0;
        this.rev=parseInt(_29[2])||0;
    };
    
    deconcept.PlayerVersion.prototype.versionIsValid=function(fv) {
        if(this.major<fv.major)
            return false;
        if(this.major>fv.major)
            return true;
        if(this.minor<fv.minor)
            return false;
        if(this.minor>fv.minor)
            return true;
        if(this.rev<fv.rev)
            return false;
        return true;
    };
    
    deconcept.util={
        getRequestParameter:function(_2b) {
            var q=document.location.search||document.location.hash;
            if(q) {
                var _2d=q.indexOf(_2b+"=");
                var _2e=(q.indexOf("&",_2d)>-1)?q.indexOf("&",_2d):q.length;
                if(q.length>1&&_2d>-1)
                    return q.substring(q.indexOf("=",_2d)+1,_2e);
            }
            return "";
        }
    };
    
    deconcept.SWFObjectUtil.cleanupSWFs=function() {
        var _2f=document.getElementsByTagName("OBJECT");
        for(var i=0;i<_2f.length;i++) {
            for(var x in _2f[i]) {
                if(typeof _2f[i][x]=="function")
                    _2f[i][x]=null;
            }
        }
    }
    
    if(typeof window.onunload=="function") {
        var oldunload=window.onunload;
        window.onunload=function() {
            deconcept.SWFObjectUtil.cleanupSWFs();
	    oldunload();
        };
    }
    else 
        window.onunload=deconcept.SWFObjectUtil.cleanupSWFs;
    
    if(Array.prototype.push==null) {
        Array.prototype.push=function(_32) {
            this[this.length]=_32;
            return this.length;
        };
    }
    
    var getQueryParamValue = deconcept.util.getRequestParameter;
    var SWFObject = deconcept.SWFObject;

    var iDalgo_SwfObject = new SWFObject(sFlashUrl+sFlash, sName, nWidth, nHeight, nVersion, sColor);    
    for (var i=0; i<aParameter.length; i++){
		var oParam=aParameter[i];
		iDalgo_SwfObject.addVariable(oParam["NAME"], oParam["VALUE"]);
    }
    iDalgo_SwfObject.addVariable("curl", sFlashUrl); 
    iDalgo_SwfObject.addVariable("scale", "noBorder"); 
    iDalgo_SwfObject.addParam("wmode", "opaque"); 
    iDalgo_SwfObject.setAttribute("redirectUrl", "http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash");
    iDalgo_SwfObject.write(sDiv);
}
function idalgo_jsf_gradient(txt_name,num_lenght,num_color_multiplier,class_background,is_start_top,is_revert){var div_main=document.getElementById('idalgo_gra_'+txt_name);if(div_main){var class_position=is_start_top?'idalgo_opacity_area_top_':'idalgo_opacity_area_bottom_';var txt_return='';for(var i=1;i<=num_lenght;i++){var num_position=i<10?'0'+i:i;var num_opacity=i*num_color_multiplier;if(is_revert) num_opacity=(num_lenght*num_color_multiplier)-((i-1)*num_color_multiplier);num_opacity=num_opacity<10?'0'+num_opacity:num_opacity;txt_return+='<div class="idalgo_opacity '+class_background+' idalgo_opacity_'+num_opacity+' '+class_position+num_position+'"></div>';}div_main.innerHTML=txt_return;}}(function(){
	var idalgo_js_class_iepngfix={
		list_image:[],
		add_image:function(obj){
			if(!this.list_image[obj.uniqueID]){
				this.list_image[obj.uniqueID]=obj;
				this.execute(obj);
			}
		},
		execute_all:function(){
			var txt_navigator=navigator.appVersion.match(/MSIE (\d+\.\d+)/, '');
			var is_ie=(txt_navigator!=null && Number(txt_navigator[1])<7 && document.all);
			if(is_ie){
				for(i=0;i<document.all.length;i++){
					var node=document.all[i];
					this.execute(node);
				}
			}
		},
		execute:function(node){
			var obj_image=node.currentStyle.backgroundImage;
			if(obj_image){
				if(obj_image.match(/\.png/)!=null){
					var txt_file=obj_image.substring(5,obj_image.length-2);
					var obj_image=new Image();
					obj_image.src=txt_file;

					node.style.backgroundImage="none";

					var div=document.createElement('div');
					div.style.filter		="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+txt_file+"', sizingMethod='crop')";
					div.style.position		='absolute';
					div.style.top			=this.idalgo_js_iepngfix_get_position(node.currentStyle.backgroundPositionY);
					div.style.left			=this.idalgo_js_iepngfix_get_position(node.currentStyle.backgroundPositionX);
					div.style.marginTop		=this.idalgo_js_iepngfix_get_margin(node.currentStyle.backgroundPositionY,obj_image.height);
					div.style.marginLeft	=this.idalgo_js_iepngfix_get_margin(node.currentStyle.backgroundPositionX,obj_image.width);
					div.style.width			=obj_image.width+'px';
					div.style.height		=obj_image.height+'px';
					div.style.overflow		='hidden';
					node.appendChild(div);
				}
			}
		},
		idalgo_js_iepngfix_get_position:function(txt_value){
			var txt_return=txt_value;
			switch(txt_value){
				case 'center'	: txt_return='50%'; break;
				case 'left'		: txt_return='0px'; break;
				case 'right'	: txt_return='100%'; break;
				case 'top'		: txt_return='0px'; break;
				case 'bottom'	: txt_return='100%'; break;
			}
			return txt_return;
		},
		idalgo_js_iepngfix_get_margin:function(txt_value,num_value){
			var txt_return='0px';
			switch(txt_value){
				case 'center'	: txt_return=(-num_value/2)+'px'; break;
				case 'bottom'	: 
				case 'right'	: txt_return=(-num_value)+'px'; break;
			}
			return txt_return;
		}
	}
	var txt_navigator=navigator.appVersion.match(/MSIE (\d+\.\d+)/, '');
	var is_ie=(txt_navigator!=null && Number(txt_navigator[1])<7 && document.all);
	if(is_ie){
		window.idalgo_iepngfix=idalgo_js_class_iepngfix;
	}
}())/*** Module loadmodule ***/

last_idalgo_modules = new Array();
for(i=0;i<=24;i++) {
	last_idalgo_modules[i]=new Array("","");
}

function LoadModules(modules) {
	if(document.getElementById("idalgo")) {
		area=new Array('h1','header_01','header_02','header_03','header_04','content_left','content_01','content_02','content_03','content_04','content_05','content_06','content_07','content_08','content_right','block_01','block_02','block_03','block_04','block_05','block_06','block_07','block_08','footer_01');
		for(i=0;i<modules.length;i++) {
			if(!(last_idalgo_modules[i][0]==modules[i][0] && last_idalgo_modules[i][1]==modules[i][1])) {
				if(modules[i][1]=="clean") {
					document.getElementById('idalgo_'+area[i]).innerHTML="";
				} else {
					loadModuleTarget('idalgo_'+area[i],modules[i][0],modules[i][1]); 
				}
				last_idalgo_modules[i][0]=modules[i][0];
				last_idalgo_modules[i][1]=modules[i][1];
			}
		}
		ClickAudience();
		return false;
	}
	else {
		return true;
	}
}

function ClickAudience() {
	idalgo_audience = document.getElementById("idalgo_audience");
	if(idalgo_audience) {
		idalgo_audience.src= "/sport/f1-direct/cache/page/audience.html";
	}
}

function ia(module,params) { return new Array(module,params); }

var vg_loadmodule_url = "/sport/f1-direct/cache/page/loadmodule.php";
var vg_req = new Array(); // tableau de chargement des contenus en modules //

function loadModuleDone(target) {
	if (vg_req[target].readyState == 4) {
		if (vg_req[target].status == 200) {
			var reponse = vg_req[target].responseText;
			document.getElementById(target).innerHTML = reponse;
		} else {
			document.getElementById(target).innerHTML="Erreur ("+vg_req[target].statusText+") lors du chargement du contenu.";
		}
	}
}
function loadModule(module, args) { loadModuleTarget(module, module, args); }
function loadModuleTarget(target, module, args) {
	loadModuleTargetSplash(target, module, args, true);
}
function loadModuleTargetSplash(target, module, args, splash) {
	var url = vg_loadmodule_url+"?type=html&module="+module;
	if(args != "") url += "&args="+escape(args);
	// -- Si on veut on peut placer un message d'attente pour le chargement ici --
	if(splash) document.getElementById(target).innerHTML = '<div id="idalgo_'+module+'" style="text-align:center;background:none;background-color:white;"></div>';
	if (window.XMLHttpRequest) { vg_req[target] = new XMLHttpRequest(); vg_req[target].onreadystatechange = function() {loadModuleDone(target);}; vg_req[target].open("GET", url, true); vg_req[target].send(null); }
	else // IE/Windows ActiveX version
		if (window.ActiveXObject) { vg_req[target] = new ActiveXObject("Microsoft.XMLHTTP"); if (vg_req[target]) { vg_req[target].onreadystatechange = function() {loadModuleDone(target);}; vg_req[target].open("GET", url, true); vg_req[target].send(); } }
}
function idalgo_get_scrollY() {
  if( typeof( window.pageYOffset ) == 'number' ) {
    return window.pageYOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    return document.body.scrollTop;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    return document.documentElement.scrollTop;
  }
}
function idalgo_jsf_hideBig() {
	idalgo_img_overlay=document.getElementById("div_idalgo_img_overlay");
	idalgo_img_overlay.parentNode.removeChild(idalgo_img_overlay);
	idalgo_img_big=document.getElementById("div_idalgo_img_big");
	idalgo_img_big.parentNode.removeChild(idalgo_img_big);
}
function idalgo_jsf_showBig(img) {
	idalgo_img_overlay = document.createElement("div");
	idalgo_img_overlay.id = "div_idalgo_img_overlay";
	idalgo_img_overlay.className='idalgo_opacity_75';
	idalgo_img_overlay.style.top=idalgo_get_scrollY()+"px";
	idalgo_img_big = document.createElement("div");
	idalgo_img_big.id = "div_idalgo_img_big";
	idalgo_img_big.className='idalgo_img_big_content';
	idalgo_img_big.style.top=(idalgo_get_scrollY()+20)+"px";
	idalgo_img_big.innerHTML="<img src='"+img+"' onclick='idalgo_jsf_hideBig(); 'border='0' style='cursor:pointer;' alt=\"Cliquez pour revenir &agrave; l'album\" title=\"Cliquez pour revenir &agrave; l'album\" />";
	b = document.getElementsByTagName("body")[0];
	b.appendChild(idalgo_img_overlay);
	b.appendChild(idalgo_img_big);
}/**
 * iDalgo - Gestion des filtres de types de commentaires. 
 */
function iDalgo_Motor_FilterComment(listRefCommentType) {
	if (listRefCommentType) {	
		listRefCommentType = listRefCommentType.split(',');
	}
	
	var list_comment = document.getElementById("idalgo_list_comment");
	list_comment = list_comment.childNodes;
    for(var i=0; i < list_comment.length; i++) {
    	var node = list_comment[i];
    	if (node.tagName=='DIV') {
	    	var comment = list_comment[i];

	    	if (listRefCommentType) {	
	    		var isRefComment = false;
	    		var refcommentType = comment.getAttribute('ref_comment_type');
	    		for (var key in listRefCommentType) {
	    			if(listRefCommentType[key] == refcommentType) {
	    				isRefComment = true;
	    				break;
	    			}
	    		}
	    		if (isRefComment) {
	    			comment.style.display="block";
	    		} else {
	    			comment.style.display="none";
	    		}
	    	} else {
	    		comment.style.display="block";
	    	}
    	}
    }
}

/**
 * iDalgo - Fonction de rafraichissement en live des resultats de F1. 
 * Initialisation de l'objet.
 */
function iDalgo_Motor_InitLive()
{
	if (!this.iDalgo) {
		iDalgo = {};	
	}
	if (!iDalgo.motor) {
		iDalgo.motor = {};	
	}
	if (!iDalgo.motor.live) {
		iDalgo.motor.live = {};	
	}
	if (!iDalgo.motor.live.isRefresh) {
		iDalgo.motor.live.isRefresh = false;	
	}
	if (!iDalgo.motor.live.isLive) {
		iDalgo.motor.live.isLive = false;	
	}
	if (!iDalgo.motor.live.isLive) {
		iDalgo.motor.live.isLive = null;	
	}
	if (!iDalgo.motor.live.dateLive) {
		iDalgo.motor.live.dateLive = null;	
	}
	if (!iDalgo.motor.live.dateOffset) {
		iDalgo.motor.live.dateOffset = null;	
	}
	if (!iDalgo.motor.live.numRefresh) {
		iDalgo.motor.live.numRefresh = 60;	
	}
	if (!iDalgo.motor.live.numRefreshCurrent) {
		iDalgo.motor.live.numRefreshCurrent = 0;	
	}
	if (!iDalgo.motor.live.objInterval) {
		iDalgo.motor.live.objInterval = null;	
	}
}
iDalgo_Motor_InitLive();

/**
 * iDalgo - Fonction de rafraichissement en live des resultats de F1 
 * Fonction d'initialisation.
 */	
function iDalgo_Motor_InitRefresh()
{
	if (iDalgo) {
		if (iDalgo.motor) {
			if (iDalgo.motor.live) {
				if (iDalgo.motor.live.objInterval == null) {
					if (iDalgo.motor.live.isRefresh == true) {
						iDalgo.motor.live.numRefreshCurrent = iDalgo.motor.live.numRefresh;
						iDalgo.motor.live.objInterval = window.setTimeout('iDalgo_Motor_RefreshTime()', 1000);
					}
				}
			}	
		}
	}
}
	
/**
 * iDalgo - Fonction de rafraichissement en live des resultats de F1 
 * Fonction de gestion du temps.
 */	
function iDalgo_Motor_RefreshTime()
{
	if (iDalgo) {
		if (iDalgo.motor) {
			if (iDalgo.motor.live) {
				if (iDalgo.motor.live.isRefresh) {
					if (iDalgo.motor.live.numRefreshCurrent > 0) {
						// Decrementation du temps.
						iDalgo.motor.live.numRefreshCurrent --;
						iDalgo.motor.live.objInterval = window.setTimeout('iDalgo_Motor_RefreshTime()', 1000);
						iDalgo_Motor_RefreshStopWatch();
					} else {
						// Lancement des Mises à jours.
						iDalgo_Motor_RefreshContent();
						iDalgo.motor.live.numRefreshCurrent = iDalgo.motor.live.numRefresh;
						iDalgo.motor.live.objInterval = window.setTimeout('iDalgo_Motor_RefreshTime()', 1000);
					}				
				} else {
					// Desactivation du raffraichissement.
					iDalgo.motor.live.objInterval = null;
				}				
			}
		}
	}
}


/**
 * iDalgo - Fonction de rafraichissement en live des resultats de F1 
 * Fonction de mise à jour des chronomètres.
 */	
function iDalgo_Motor_RefreshStopWatch()
{
	if (iDalgo) {
		if (iDalgo.motor) {
			if (iDalgo.motor.live) {
				if(document.getElementById('idalgo_list_comment_counter')) {
					var txtRefreshCurrent = '';
					if (iDalgo.motor.live.isRefresh && iDalgo.motor.live.numRefreshCurrent>0) {
						txtRefreshCurrent = iDalgo.motor.live.numRefreshCurrent+"'";					
					}
					document.getElementById('idalgo_list_comment_counter').innerHTML = txtRefreshCurrent;
				}

				if(document.getElementById('idalgo_time_spent')) {
					var txtTimeCurrent = '';
					if (iDalgo.motor.live.isLive && iDalgo.motor.live.dateLive && iDalgo.motor.live.dateServer) {
						if(iDalgo.motor.live.dateStop){
							var dateStopWatch = new Date();
							var dateStop = new Date(iDalgo.motor.live.dateStop);
							var dateStart = new Date(iDalgo.motor.live.dateLive);
							
							var time = dateStop.getTime() - dateStart.getTime() - 3600000;
							dateStopWatch.setTime(time);
							
							txtTimeCurrent = iDalgo_Motor_TimeFormat(dateStopWatch);							
						} else {
							var dateStopWatch = new Date();
							var dateCurrent = new Date();
							var dateServer = new Date(iDalgo.motor.live.dateServer);
							var dateStart = new Date(iDalgo.motor.live.dateLive);
							
							var time = dateCurrent.getTime() - dateStart.getTime() - 3600000 - iDalgo.motor.live.dateOffset;
							dateStopWatch.setTime(time);
							
							txtTimeCurrent = iDalgo_Motor_TimeFormat(dateStopWatch);
						}						
					}
					document.getElementById('idalgo_time_spent').innerHTML = txtTimeCurrent;
				}
			}
		}
	}
}

/**
 * iDalgo - Fonction de rafraichissement en live des resultats de F1 
 * Formatage du chrnonmètre.
 */
function iDalgo_Motor_TimeFormat(date)
{
	var txtReturn='';
	if (date.getHours() > 0) {		
		txtReturn = txtReturn + date.getHours();
	}
	if (txtReturn.length > 0) {
		txtReturn += ':';
	}
	txtReturn += iDalgo_Motor_TimeDouble(date.getMinutes());
	txtReturn += ':'+iDalgo_Motor_TimeDouble(date.getSeconds());
	
	return txtReturn;
}

/**
 * iDalgo - Fonction de rafraichissement en live des resultats de F1 
 * Formatage du double zéro des dates.
 */
function iDalgo_Motor_TimeDouble(number)
{
	if (parseInt(number)<10) {
		return '0'+number;
	} else {
		return number;
	}
}

/**
 * iDalgo - Fonction de rafraichissement en live des resultats de F1 
 * Calcul de l'offset de date.
 */
function iDalgo_Motor_TimeOffset(dateServer)
{
	var dateCurrent = new Date();
	var dateServer = new Date(iDalgo.motor.live.dateServer);
	return dateCurrent.getTime() - dateServer.getTime();
}

/**
 * iDalgo - Fonction de rafraichissement en live des resultats de F1 
 * Mise à jour des contenus.
 */
function iDalgo_Motor_RefreshContent()
{
	iDalgo_Motor_RefreshContent_Result();
	iDalgo_Motor_RefreshContent_ResultLive();
	iDalgo_Motor_RefreshContent_ResultNavigation();	
	iDalgo_Motor_RefreshContent_BlockResult();
}
function iDalgo_Motor_RefreshContent_ResultNavigation()
{
	var div_main = document.getElementById("idalgo_content_result_navigation");
	if(div_main) {
		var time_spent      = document.getElementById("idalgo_time_spent");
		if (time_spent) {
			var txt_competition = time_spent.getAttribute("txt_competition");
	        var ref_race        = time_spent.getAttribute("ref_race");
	        var txt_stage       = time_spent.getAttribute("txt_stage");
	        var txt_section     = time_spent.getAttribute("txt_section");
	        var ref_language 	= time_spent.getAttribute("ref_language");
			
			loadModuleTarget("idalgo_content_01","content_result_navigation","txt_competition="+txt_competition+"&ref_race="+ref_race+"&txt_stage="+txt_stage+"&txt_section="+txt_section+"&is_live=true&ref_language="+ref_language);
		}
	}
}
function iDalgo_Motor_RefreshContent_ResultLive()
{
	var div_main = document.getElementById("idalgo_content_result_live");
	if(div_main) {
		var time_spent 		= document.getElementById("idalgo_time_spent");
		if (time_spent) {
			var txt_competition = time_spent.getAttribute("txt_competition");
	        var ref_race        = time_spent.getAttribute("ref_race");
			
		    loadModuleTarget("idalgo_content_02","content_result_live","txt_competition="+txt_competition+"&ref_race="+ref_race+"&is_live=false&ref_language=2");
		}
    }
}
function iDalgo_Motor_RefreshContent_Result()
{
	var div_main = document.getElementById("idalgo_content_result");
	if(div_main) {
		var time_spent      = document.getElementById("idalgo_time_spent");
		if (time_spent) {
			var txt_competition = time_spent.getAttribute("txt_competition");
			var ref_race        = time_spent.getAttribute("ref_race");
			var txt_stage       = time_spent.getAttribute("txt_stage");
			var txt_section     = time_spent.getAttribute("txt_section");
			var ref_language 	= time_spent.getAttribute("ref_language");
			
			loadModuleTarget("idalgo_content_02","content_result","txt_competition="+txt_competition+"&ref_race="+ref_race+"&txt_stage="+txt_stage+"&txt_section="+txt_section+"&is_live=true&ref_language="+ref_language);		
		}
	}
}
function iDalgo_Motor_RefreshContent_BlockResult()
{
	var div_main = document.getElementById("idalgo_block_result_content");
	if(div_main) {
		var txt_competition = div_main.getAttribute("txt_competition");
		var ref_language 	= div_main.getAttribute("ref_language");
		
	    loadModuleTarget("idalgo_block_01","block_result","txt_competition="+txt_competition+"&ref_language="+ref_language);
    }
}function idalgo_jsf_round_corner_05_02(txt_name,is_class_color,border,background,txt_type_display){var div_main=document.getElementById('idalgo_rca_'+txt_name);if(div_main){var txt_content=div_main.getElementsByTagName('div')[0].innerHTML;var class_border='';var color_border='';var class_background='';var color_background='';if(is_class_color){class_border=' '+border;class_background=' '+background;}else{color_border=' style="background-color:'+border+';"';color_background=' style="background-color:'+background+';"';}var txt_return='';if(txt_type_display=='full'||txt_type_display=='top'||txt_type_display=='left'||txt_type_display=='top_left'){txt_return+='<div class="div_idalgo_corner_05_2_topleft">';txt_return+='<div class="div_idalgo_corner_left div_idalgo_corner_w_2"></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_25"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_75"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_90"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_left div_idalgo_corner_w_1"></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_50"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_3'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_25"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+'"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_90"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_40"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1"></div>';txt_return+='<div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_75"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+'"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_40"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_2"></div>';txt_return+='<div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_90"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+'"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_3"></div>';txt_return+='</div>';}if(txt_type_display=='full'||txt_type_display=='top'||txt_type_display=='right'||txt_type_display=='top_right'){txt_return+='<div class="div_idalgo_corner_05_2_topright">';txt_return+='<div class="div_idalgo_corner_right div_idalgo_corner_w_2"></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_25"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_75"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_90"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_right div_idalgo_corner_w_1"></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_50"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_3'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_25"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+'"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_90"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_40"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1"></div>';txt_return+='<div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_75"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+'"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_40"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_2"></div>';txt_return+='<div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_90"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+'"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_3"></div>';txt_return+='</div>';}if(txt_type_display=='full'||txt_type_display=='bottom'||txt_type_display=='left'||txt_type_display=='bottom_left'){txt_return+='<div class="div_idalgo_corner_05_2_bottomleft">';txt_return+='<div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_90"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+'"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_3"></div>';txt_return+='<div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_75"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+'"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_40"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_2"></div>';txt_return+='<div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_25"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+'"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_90"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_40"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1"></div>';txt_return+='<div class="div_idalgo_corner_left div_idalgo_corner_w_1"></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_50"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_3'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_left div_idalgo_corner_w_2"></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_25"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_75"'+color_border+'></div><div class="div_idalgo_corner_left div_idalgo_corner_w_1'+class_border+' idalgo_opacity_90"'+color_border+'></div>';txt_return+='</div>';}if(txt_type_display=='full'||txt_type_display=='bottom'||txt_type_display=='right'||txt_type_display=='bottom_right'){txt_return+='<div class="div_idalgo_corner_05_2_bottomright">';txt_return+='<div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_90"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+'"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_3"></div>';txt_return+='<div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_75"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+'"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_40"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_2"></div>';txt_return+='<div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_25"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+'"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_90"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_40"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1"></div>';txt_return+='<div class="div_idalgo_corner_right div_idalgo_corner_w_1"></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_50"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_3'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_right div_idalgo_corner_w_2"></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_25"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_75"'+color_border+'></div><div class="div_idalgo_corner_right div_idalgo_corner_w_1'+class_border+' idalgo_opacity_90"'+color_border+'></div>';txt_return+='</div>';}if(txt_type_display=='full'){txt_return+='<div class="div_idalgo_corner_05_2_top'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_left'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_right'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_bottom'+class_border+'"'+color_border+'></div>';}if(txt_type_display=='top'){txt_return+='<div class="div_idalgo_corner_05_2_top'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_left_bottom'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_right_bottom'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_bottom_full'+class_border+'"'+color_border+'></div>';}if(txt_type_display=='top_left'){txt_return+='<div class="div_idalgo_corner_05_2_top'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_left'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_right_full'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_bottom_full'+class_border+'"'+color_border+'></div>';}if(txt_type_display=='top_right'){txt_return+='<div class="div_idalgo_corner_05_2_top'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_left_full'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_right'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_bottom_full'+class_border+'"'+color_border+'></div>';}if(txt_type_display=='bottom'){txt_return+='<div class="div_idalgo_corner_05_2_top_full'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_left_top'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_right_top'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_bottom'+class_border+'"'+color_border+'></div>';}if(txt_type_display=='bottom_left'){txt_return+='<div class="div_idalgo_corner_05_2_top_full'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_left'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_right_full'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_bottom'+class_border+'"'+color_border+'></div>';}if(txt_type_display=='bottom_right'){txt_return+='<div class="div_idalgo_corner_05_2_top_full'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_left_full'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_right'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_bottom'+class_border+'"'+color_border+'></div>';}if(txt_type_display=='left'){txt_return+='<div class="div_idalgo_corner_05_2_top'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_left'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_right_full'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_bottom'+class_border+'"'+color_border+'></div>';}if(txt_type_display=='right'){txt_return+='<div class="div_idalgo_corner_05_2_top'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_left_full'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_right'+class_border+'"'+color_border+'></div>';txt_return+='<div class="div_idalgo_corner_05_2_bottom'+class_border+'"'+color_border+'></div>';}txt_return+='<div class="div_idalgo_corner_05_2_content'+class_background+'"'+color_background+'>';txt_return+=txt_content;txt_return+='</div>';div_main.className='div_idalgo_corner_05_2_full_background';div_main.innerHTML=txt_return;}}
