function timerChrono(cpt,tournament_end_time,deltaTime,lang) { var time_left = getTimeLeft(tournament_end_time,deltaTime,lang); document.getElementById("timer2_tournament_" + cpt).innerHTML = time_left; setTimeout(function(){timerChrono(cpt,tournament_end_time,deltaTime,lang)}, 1000); } function getTimeLeft(tournament_end_time,deltaTime,lang){ var d = new Date(); var sec = Math.floor(d.getTime() / 1000); var serverTime = sec - deltaTime; var timeLeft = tournament_end_time - serverTime; if(timeLeft > 0) { var jour = parseInt( (timeLeft / (60 * 60 * 24)), 10); var heure = parseInt( ((timeLeft / (60 * 60)) - (jour * 24)), 10); var minute = parseInt( ((timeLeft / 60) - (jour * 24 * 60) - (heure * 60)), 10); var seconde = parseInt( (timeLeft - (jour * 24 * 60 * 60) - (heure * 60 * 60) - (minute * 60)), 10); if(jour > 0) { jour = jour + "j "; seconde = ""; } else { jour = ""; seconde = seconde + "s"; } heure = heure + "h "; minute = minute + "m "; return jour+heure+minute+seconde; } else { return "Terminé"; } } function show_remainingtime_tournament(tournament_end_time,idElement,deltaTime,lang){ time_left = getTimeLeft(tournament_end_time,deltaTime,lang); var timer2 = document.getElementById("timer2_tournament_"+idElement); timer2.innerHTML = time_left; timer2.style.display = "inline"; } function hide_remainingtime_tournament(tournament_end_time,idElement){ var timer2 = document.getElementById("timer2_tournament_"+idElement); timer2.innerHTML = ""; timer2.style.display = "none"; } function getPageHeight() { var bodyHeight = document.body.parentNode.scrollHeight; var windowHeight = window.innerHeight; if(bodyHeight < windowHeight) { bodyHeight = windowHeight; } return bodyHeight; } function toggle( targetId ) { if (document.getElementById) { target = document.getElementById( targetId ); if (target.style.display == "inline") { target.style.display = "none"; } else { target.style.display = "inline"; } } } function closeLw() { document.getElementById('display_lightwindow').innerHTML = ''; } function popWin(url, name, sc, rs, w, h, lf, tp) { if(!lf){lf=10} if(!tp){tp=10} popupWin=window.open(url, name,"scrollbars="+sc+",resizable="+rs+",toolbar=0,menubar=0,width="+w+",height="+h+",left="+lf+",top="+tp); } var dom = (document.getElementById) ? true : false; var ns5 = (!document.all && dom || window.opera) ? true: false; var ie5 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false; var ie4 = (document.all && !dom) ? true : false; var nodyn = (!ns5 && !ie4 && !ie5 && !dom) ? true : false; var origWidth, origHeight; if (nodyn) { event = "nope" } var tipFollowMouse= true; var tipWidth= 50; var offX= 20; var offY= 12; var tipFontFamily= "Arial, Verdana, helvetica, sans-serif"; var tipFontSize= "10px"; var tipFontColor= "#858585"; var tipBgColor= "#F5F5F5"; var tipBorderColor= "#858585"; var tipBorderWidth= 1; var tipBorderStyle= "ridge"; var tipPadding= 4; var messages = new Array(); function getmessage(msg) { messages[0] = new Array(msg); } if (document.images) { var theImgs = new Array(); } var tooltip, tipcss; function initTip() { if (nodyn) return; tooltip = (ie4)? document.all['tipDiv']: (ie5||ns5)? document.getElementById('tipDiv'): null; tipcss = tooltip.style; if (ie4||ie5||ns5) { tipcss.fontFamily = tipFontFamily; tipcss.fontSize = tipFontSize; tipcss.color = tipFontColor; tipcss.backgroundColor = tipBgColor; tipcss.borderColor = tipBorderColor; tipcss.borderWidth = tipBorderWidth+"px"; tipcss.padding = tipPadding+"px"; tipcss.borderStyle = tipBorderStyle; } if (tooltip&&tipFollowMouse) { document.onmousemove = trackMouse; } } var t1,t2; var tipOn = false; function doTooltip(evt,num) { if (!tooltip) return; if (t1) clearTimeout(t1); if (t2) clearTimeout(t2); tipOn = true; if (messages[num][2]) var curBgColor = messages[num][2]; else curBgColor = tipBgColor; if (messages[num][3]) var curFontColor = messages[num][3]; else curFontColor = tipFontColor; if (ie4||ie5||ns5) { var tip = '' + messages[num][0] + ''; tipcss.backgroundColor = curBgColor; tooltip.innerHTML = tip; } if (!tipFollowMouse) positionTip(evt); else t1=setTimeout("tipcss.visibility='visible'",100); } var mouseX, mouseY; function trackMouse(evt) { standardbody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body mouseX = (ns5)? evt.pageX: window.event.clientX + standardbody.scrollLeft; mouseY = (ns5)? evt.pageY: window.event.clientY + standardbody.scrollTop; if (tipOn) positionTip(evt); } function positionTip(evt) { if (!tipFollowMouse) { standardbody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body mouseX = (ns5)? evt.pageX: window.event.clientX + standardbody.scrollLeft; mouseY = (ns5)? evt.pageY: window.event.clientY + standardbody.scrollTop; } var tpWd = (ie4||ie5)? tooltip.clientWidth: tooltip.offsetWidth; var tpHt = (ie4||ie5)? tooltip.clientHeight: tooltip.offsetHeight; var winWd = (ns5)? window.innerWidth-20+window.pageXOffset: standardbody.clientWidth+standardbody.scrollLeft; var winHt = (ns5)? window.innerHeight-20+window.pageYOffset: standardbody.clientHeight+standardbody.scrollTop; if ((mouseX+offX+tpWd)>winWd) tipcss.left = mouseX-(tpWd+offX)+"px"; else tipcss.left = mouseX+offX+"px"; if ((mouseY+offY+tpHt)>winHt) tipcss.top = winHt-(tpHt+offY)+"px"; else tipcss.top = mouseY+offY+"px"; if (!tipFollowMouse) t1=setTimeout("tipcss.visibility='visible'",100); } function hideTip() { if (!tooltip) return; t2=setTimeout("tipcss.visibility='hidden'",100); tipOn = false; } document.write('')