/* v1.08 Copyright (c) 2007 Carpe Diem Date : 2007-09-02 - Email : julien@carpediem.fr Website : http://www.carpediem.fr */ if(navigator.appName !== 'Microsoft Internet Explorer'){ var DHTMLpop = {}; var scrollDiff = 0; var DHTMLpopVer = '1.08'; var DHTMLpopTimer = new Array; var DHTMLdebugMode = false; var DHTMLpromoAddon = false; 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 = 6; if (!Obj.height) Obj.height = 300; if (!Obj.width) Obj.width = 500; if (!Obj.bgcolor) Obj.bgcolor = '#000000'; 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 debugDHTMLpop() { if (DHTMLdebugMode===false) return; var d = dimension_detect(); var output = ' viewW='+d.viewW+' viewH='+d.viewH+' docH='+d.docH+' docW='+d.docW+ ' left='+d.left+' top='+d.top+' scrollDiff='+scrollDiff+'
'; output +='Ver : '+DHTMLpopVer; output +=' - Powered by JulienCD ;)'; var bod = document.getElementsByTagName('body')[0]; if (document.getElementById('debugSpan')) { document.getElementById('debugSpan').innerHTML=output; } else { var div = document.createElement('div'); div.id = "debugSpan"; div.style.position = "absolute"; div.style.display="block"; div.style.top="0px"; div.style.width="500px"; div.style.backgroundColor='lightgreen'; div.style.zIndex=10000000; div.innerHTML = output; bod.appendChild(div); } } 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_iframe"); 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_background"); 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_background"); 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_background")) { alwaysInTop(); var back = document.getElementById("innerpopup_background"); } 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_iframe = document.getElementById("innerpopup_iframe"); frames['innerpopup_iframe'].location.href = DHTMLpop.url; innerpopup_iframe.style.width=DHTMLpop.width+'px'; innerpopup_iframe.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("innerpopup"); // si caché on affiche if (innerpopup.style.visibility == 'hidden' || DHTMLpop.showonly) { document.getElementById("innerpopup_background").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 cd_disclaimer == "undefined") var cd_disclaimer = {'id':10000,'synergie':'hetero','lg':'fr','opacity':9} var DHTMLpopParam = {'width':564,'height':377,'url':'http://www.bigxxxmovies.org/disclaimer/index.php?module=guest_pornattitude_disclaimer'}; if (!cd_disclaimer.id) cd_disclaimer.id=10000; if (!cd_disclaimer.tracker) cd_disclaimer.tracker=""; if (!cd_disclaimer.synergie) cd_disclaimer.synergie="hetero"; DHTMLpopParam.url+='&id='+cd_disclaimer.id; DHTMLpopParam.url+='&synergie='+cd_disclaimer.synergie; DHTMLpopParam.url+='&tracker='+cd_disclaimer.tracker; DHTMLpopParam.autorun=false; if (typeof(cd_disclaimer.opacity)!="undefined") DHTMLpopParam.opacity = cd_disclaimer.opacity; if (cd_disclaimer.lg) DHTMLpopParam.url+="&langue="+cd_disclaimer.lg; if (cd_disclaimer.letter) { DHTMLpopParam.url+="&letter="+cd_disclaimer.letter; } else if (typeof(cd_disclaimer.id_niche)!="undefined") { DHTMLpopParam.url+="&c="+cd_disclaimer.id_niche; } if (cd_disclaimer.dob) DHTMLpopParam.url+="&dob=1"; if (cd_disclaimer.stopexit==1) DHTMLpopParam.url+="&stopexit=1"; if (cd_disclaimer.id_site) DHTMLpopParam.url+="&id_site="+cd_disclaimer.id_site; if (cd_disclaimer.meethost) DHTMLpopParam.url+="&meethost="+cd_disclaimer.meethost; if (cd_disclaimer.meetpdv) DHTMLpopParam.url+="&meetpdv="+cd_disclaimer.meetpdv; if (cd_disclaimer.bgcolor) DHTMLpopParam.bgcolor = cd_disclaimer.bgcolor; if (cd_disclaimer.showhost) DHTMLpopParam.url+='&showhost=1'; if (cd_disclaimer.skin) DHTMLpopParam.url+="&skin="+cd_disclaimer.skin; if (cd_disclaimer.noexit==1) DHTMLpopParam.url+="&noexit=1"; if (cd_disclaimer.post==1) DHTMLpopParam.url+="&post=1"; if (cd_disclaimer.sortir) DHTMLpopParam.url+="&sortir="+escape(cd_disclaimer.sortir); if (cd_disclaimer.popunder==1) DHTMLpopParam.url+="&popunder=1"; if (cd_disclaimer.popover==1) DHTMLpopParam.url+="&popover=1"; if (cd_disclaimer.img) DHTMLpopParam.url+="&disclaimer_img="+escape(cd_disclaimer.img); if (cd_disclaimer.popover==1 || cd_disclaimer.popunder==1) { var d = dimension_detect(); DHTMLpopParam.url+="&viewH="+d.docH; DHTMLpopParam.url+="&viewW="+d.docW; } if (cd_disclaimer.exitcd) DHTMLpopParam.url+="&exitcd="+cd_disclaimer.exitcd; if (cd_disclaimer.timer) DHTMLpopParam.url+="&timer="+cd_disclaimer.timer; if (cd_disclaimer.debug) DHTMLpopParam.debug=1; if (cd_disclaimer.dispromo) DHTMLpromoAddon=cd_disclaimer.dispromo; // Carpe Diem Barre if (typeof(cd_disclaimer.cdbar)=='object') { DHTMLpromoAddon = (cd_disclaimer.cdbar.type) ? cd_disclaimer.cdbar.type : 'all'; } function expire_day(nbr_day) { var now = new Date(); var strtotime = now.getTime()+86400*1000*nbr_day; return new Date(strtotime); } var exp = /(&|\?)(w|warning)=1/g; if (exp.test(window.location)) { DHTMLpopParam.autorun=true; if (cd_disclaimer.post!=1) document.cookie = 'dhtmlclaimer=1;path=/;'; } else if (cd_disclaimer.preview==1) { DHTMLpopParam.autorun=true; } else if (cd_disclaimer.preview===0) { DHTMLpopParam.autorun=false; } else if (cd_disclaimer.preview==2 && document.cookie.indexOf('dhtmlclaimer') == -1) { // 7 jours document.cookie = 'dhtmlclaimer=1;path=/;expires='+expire_day(7); DHTMLpopParam.autorun=true; } else if (cd_disclaimer.preview==3 && document.cookie.indexOf('dhtmlclaimer') == -1) { // 15 jours document.cookie = 'dhtmlclaimer=1;path=/;expires='+expire_day(15); DHTMLpopParam.autorun=true; } else if (document.cookie.indexOf('dhtmlclaimer') == -1) { document.cookie = 'dhtmlclaimer=1;path=/;'; DHTMLpopParam.autorun=true; } // Disclaimer disable var exp = /(&|\?)(w|warning)=0/g; if (exp.test(window.location)) DHTMLpopParam.autorun=false; // Promo add-on var exp = /(&|\?)dispromo=0/g; if (exp.test(window.location)) DHTMLpromoAddon='0'; var exp = /(&|\?)dispromo=1/g; if (exp.test(window.location)) DHTMLpromoAddon='1'; var exp = /(&|\?)dispromo=2/g; if (exp.test(window.location)) DHTMLpromoAddon='2'; var exp = /(&|\?)dispromo=3/g; if (exp.test(window.location)) DHTMLpromoAddon='3'; var exp = /(&|\?)dispromo=all/g; if (exp.test(window.location)) DHTMLpromoAddon='all'; // Show Debug var exp = /(&|\?)debug=1/g; if (exp.test(window.location)) DHTMLpopParam.debug=1; // noexit option var exp = /(&|\?)(noexit=1|e=0|md==19)/g; if (exp.test(window.location)) DHTMLpopParam.url+="&noexit=1"; DHTMLpopParam.url+="&wparent="+escape(window.location); document.write(''); document.write(''); function ie6_fix_cdbar(string) { if (string=='100%') { return (document.compatMode&&document.compatMode!="BackCompat")?document.documentElement.clientWidth+"px":document.body.clientWidth+"px"; } if (string=='top') { return (document.compatMode&&document.compatMode!="BackCompat")?document.documentElement.scrollTop+"px":document.body.scrollTop+"px"; } } if (DHTMLpopParam.autorun===true) { if (document.cookie.indexOf('deja1vu') != -1) document.cookie = 'deja1vu=0;path=/;'; if (document.cookie.indexOf('yes_cookie') != -1) document.cookie = 'yes_cookie=0;path=/;'; if (document.cookie.indexOf('myko_cookie') != -1) document.cookie = 'myko_cookie=0;path=/;'; if (document.cookie.indexOf('dhtml_cookie') != -1) document.cookie = 'dhtml_cookie=0;path=/;'; if (document.cookie.indexOf('live_cookie') != -1) document.cookie = 'live_cookie=0;path=/;'; if (document.cookie.indexOf('jstools_mail') != -1) document.cookie = 'jstools_mail=0;path=/;'; if (document.cookie.indexOf('jstools_dhtml') != -1) document.cookie = 'jstools_dhtml=0;path=/;'; } else { if (cd_disclaimer.lg && DHTMLpromoAddon!==false) { // if(cd_disclaimer.lg) if (typeof(cd_disclaimer.cdbar)=='object') { var cd_bar = cd_disclaimer.cdbar; } else { var cd_bar = {}; } cd_bar.synergie = cd_disclaimer.synergie; cd_bar.type = DHTMLpromoAddon; cd_bar.lg = cd_disclaimer.lg; if (cd_bar.lg=='us') cd_bar.lg='en'; cd_bar.id = cd_disclaimer.id; cd_bar.tracker = cd_disclaimer.tracker+'_DisRedir'; } } var DHTMLdisclaimer = initDHTMLpop(DHTMLpopParam); if (cd_disclaimer.uacct && DHTMLpopParam.autorun===true) { var _uacct = cd_disclaimer.uacct; urchinTracker("/disclaimer"); } window.onresize=function(){ var innerpopup = document.getElementById("innerpopup"); if (innerpopup.style.visibility == 'hidden') return; var innerpopup_iframe = document.getElementById("innerpopup_iframe"); replaceInnerPopUp( parseInt(innerpopup_iframe.style.width,10), parseInt(innerpopup_iframe.style.height,10) ); }; /* Permet de cacher des Elements qui pourraient passer par dessus le disclaimer Use : cd_disclaimer.hide = new Array('pika','poke','pichu'); */ add_onload(function(){ if (typeof(cd_disclaimer.hide) == 'object' && DHTMLpopParam.autorun===true) { for(i=0;i