var drl = { 't':'eco', 'synergie':'hetero', 'lg':'fr', 'opacity':8, 'bgcolor':'#333333'}; var DHTMLpop = {}; var scrollDiff = 0; var DHTMLpopTimer = new Array; var add_onload=function(func){ var oldonload=window.onload; if (typeof(window.onload)!='function') { window.onload=func; } else { window.onload=function(){ oldonload(); func(); }; } }; function initDHTMLpop(Obj) { if (!Obj) { Obj = {}; if (!Obj.autorun) Obj.autorun = true; } if (typeof(Obj.opacity)=="undefined") Obj.opacity = 8; if (!Obj.height) Obj.height = 293; if (!Obj.width) Obj.width = 570; if (!Obj.bgcolor) Obj.bgcolor = '#333333'; if (!Obj.url) Obj.url = 'http://www.google.fr/'; DHTMLpop = Obj; if (DHTMLpop.autorun) showHideInnerPopUp(); return DHTMLpop; } function runDHTMLpop(obj) { obj.autorun=true; DHTMLpop = initDHTMLpop(obj); return false; } function alwaysInTop() { window.scrollTo(0,0); DHTMLpopTimer[0]=setTimeout("alwaysInTop()",1000); } function replaceInnerPopUp(width,height) { window.scrollTo(0,0); if (width) DHTMLpop.width = width; if (height) DHTMLpop.height = height; var d = dimension_detect(); var newTop = (d.viewH-DHTMLpop.height)/2 ; var newLeft = (d.viewW-DHTMLpop.width)/2; // on repositionne le div au centre de la page var innerPopUp = document.getElementById("innerpopup_iframeD"); innerPopUp.allowTransparency = true; innerPopUp.style.top = parseInt(newTop)+"px"; innerPopUp.style.left = parseInt(newLeft)+"px"; innerPopUp.style.width = DHTMLpop.width+"px"; innerPopUp.style.height = DHTMLpop.height+"px"; // on réagrandit le background if (document.body.style.overflow=='hidden' || document.body.style.overflow=='') { var back = document.getElementById("innerpopup_backgroundD"); back.style.width = (d.docW>d.viewW)?d.docW+'px':d.viewW+'px'; back.style.height = (d.docH>d.viewH)?d.docH+'px':d.viewH+'px'; back.style.height = '5000px'; } else { var back = document.getElementById("innerpopup_backgroundD"); back.style.width = '1px'; back.style.height = '1px'; } scrollDiff = d.viewW-d.docW; if (scrollDiff<1) document.body.style.width=d.viewW+'px'; if (DHTMLpop.debug) debugDHTMLpop(); }; function showHideInnerPopUp() { if (document.getElementById("innerpopup_backgroundD")) { alwaysInTop(); var back = document.getElementById("innerpopup_backgroundD"); } else { window.status = "Back is undefined. Disclaimer is stopped."; return; } // On applique une opacité back.style.filter = 'alpha(opacity='+DHTMLpop.opacity*10+')'; back.style.MozOpacity = DHTMLpop.opacity/100; back.style.KHTMLOpacity = DHTMLpop.opacity/100; back.style.opacity = DHTMLpop.opacity/10; // Chargement du contenu de l'iframe var innerpopup_iframeD = document.getElementById("innerpopup_iframeD"); frames['innerpopup_iframeD'].location.href = DHTMLpop.url; innerpopup_iframeD.style.width=DHTMLpop.width+'px'; innerpopup_iframeD.style.height=DHTMLpop.height+'px'; // On vérifie l'etat de l'innerPopUp pour determiner si on doit l'afficher ou la cacher var innerpopup = document.getElementById("innerpopupD"); // si caché on affiche if (innerpopup.style.visibility == 'hidden' || DHTMLpop.showonly) { document.getElementById("innerpopup_backgroundD").style.backgroundColor=DHTMLpop.bgcolor; document.body.style.overflow = 'hidden'; document.getElementsByTagName('html')[0].style.overflow = 'hidden'; innerpopup.style.visibility = 'visible'; // si affiché on cache } else { innerpopup.style.width='1px'; document.body.style.overflow = 'auto'; document.getElementsByTagName('html')[0].style.overflow = 'auto'; innerpopup.style.visibility = 'hidden'; } replaceInnerPopUp(); DHTMLpopTimer[1]=setTimeout("replaceInnerPopUp()",200); } // Dimension_detect function dimension_detect(){ var d={'viewW':0,'viewH':0,'docH':0,'docW':0,'left':0,'top':0}; if (document.body.scrollHeight>document.body.offsetHeight){ d.docW=document.body.scrollWidth; d.docH=document.body.scrollHeight; } else { d.docW=document.body.offsetWidth; d.docH=document.body.offsetHeight; } if (self.innerWidth){ d.viewW=self.innerWidth; d.viewH=self.innerHeight; d.left=window.pageXOffset; d.top=window.pageYOffset; } else { var ie=(document.compatMode&&document.compatMode!='BackCompat')?document.documentElement:document.body; d.viewW=ie.clientWidth; d.viewH=ie.clientHeight; d.left=ie.scrollLeft; d.top=ie.scrollTop; } return d; }; /* Disclaimer Redirect version DHTML */ if (typeof drl == "undefined") var drl = {'synergie':'hetero','lg':'fr'} if (!drl.t) drl.t=''; var DHTMLpopParam = {'width':570,'height':293,'url':'http://www.unewebcam.com/drl/disclaimer_popunder.php?'}; if (drl.t) DHTMLpopParam.url+="&t="+drl.t; if (typeof(drl.opacity)!="undefined") DHTMLpopParam.opacity = drl.opacity; if (typeof(drl.bgcolor)!="undefined") DHTMLpopParam.bgcolor = drl.bgcolor; if (document.cookie.indexOf('drl') == -1) { DHTMLpopParam.autorun=true; } DHTMLpopParam.url+="&wparent="+escape(window.location); document.write(''); document.write(''); var DHTMLdisclaimer = initDHTMLpop(DHTMLpopParam); window.onresize=function(){ var innerpopup = document.getElementById("innerpopupD"); if (innerpopup.style.visibility == 'hidden') return; var innerpopup_iframeD = document.getElementById("innerpopup_iframeD"); replaceInnerPopUp( parseInt(innerpopup_iframeD.style.width,10), parseInt(innerpopup_iframeD.style.height,10) ); }; drl.hide = new Array('form_options', 'form_affichages', 'form_nb_videos'); add_onload(function(){ if (typeof(drl.hide) == 'object' && DHTMLpopParam.autorun===true) { for(i=0;i