/* * @desc fourni un raccourci pour document.getElementById * @param string id de l'élément * @return DOMElement */ function pg_$() { var elements = new Array(); for (var i = 0; i < arguments.length; i++) { var element = arguments[i]; if (typeof element == 'string') {element = document.getElementById(element);} if (arguments.length == 1) { return element; } elements[elements.length] = element; }return elements; } /** */ function pg_get_cookie_val(offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); } /* * @desc retourne une référence à la méthode d'un objet * @param object * @param string nom de la méthode * @return function */ function pg_get_method( o_, fct_) { return( function(){o_[ fct_]()}); } /* * @desc renvoie la valeur d'un cookie * @param string cookie name * @return mixed */ function pg_get_cookie(name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) { return pg_get_cookie_val(j);} i = document.cookie.indexOf(" ", i) + 1; if (i == 0) { break; } } return 0; } /* * @desc défini l'opacité d'un élément * @param DOMElement e element * @param int o opacity * @return void */ function pg_opacity(e, o) { pg_$(e).style.opacity = o; pg_$(e).style.MozOpacity = o; pg_$(e).style.KhtmlOpacity = o; pg_$(e).style.filter = "alpha(opacity=" + (o * 100) + ")"; } /* * @desc fixe la valeur d'un cookie * @param string cookie name * @param mixed cookie value * @return void */ function pg_set_cookie(name, value) { var argv = pg_set_cookie.arguments; var argc = pg_set_cookie.arguments.length; var expires = (argc > 2) ? argv[2] : null; var path = (argc > 3) ? argv[3] : null; var domain = (argc > 4) ? argv[4] : null; var secure = (argc > 5) ? argv[5] : false; document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : ""); } /** * **/ var pg_blink_field = function(field, value1, value2,type) { if (pg_$(field)) { this.field = field; this.value1 = value1; this.value2 = value2; this.type = typeof type=="undefined"?"value":"innerHTML"; this.do_blink = true; pg_add_event(this.field, 'onfocus', pg_get_method(this, 'stop')); pg_add_event(this.field, 'onblur', pg_get_method(this, 'start')); this.start(); } } pg_blink_field.prototype = { alternate: function() { if (!pg_$(this.field)) { this.stop(); } if (this.do_blink == true) { if(this.type=="value"){ var v = pg_$(this.field).value if (v == this.value1) { pg_$(this.field).value = this.value2; } else if (v == this.value2) { pg_$(this.field).value = this.value1; } }else if(this.type=="innerHTML"){ var v = pg_$(this.field).innerHTML; if (v == this.value1) { pg_$(this.field).innerHTML = this.value2; } else if (v == this.value2) { pg_$(this.field).innerHTML = this.value1; } } window.setTimeout(pg_get_method(this, 'alternate'), 500); } }, stop: function() { this.do_blink = false; if(this.type=="value"){ pg_$(this.field).value = ""; } }, start: function() { this.do_blink = true; this.alternate(); } }; function pg_default_style(e) { e = '#' + e; var default_style = ''; return default_style; } var pg_document = { isChrome : navigator.userAgent.toLowerCase().indexOf('chrome') != -1, isNetscape : navigator.appName.toLowerCase().indexOf("netscape")!= -1 && navigator.userAgent.toLowerCase().indexOf('chrome') == -1, isOpera : navigator.appName.toLowerCase().indexOf("opera")!= -1, isIE6 : navigator.userAgent.toLowerCase().indexOf("msie 6") != -1 && navigator.appName.toLowerCase().indexOf("netscape")== -1, isIE7 : navigator.userAgent.toLowerCase().indexOf("msie 7") != -1 && navigator.appName.toLowerCase().indexOf("netscape")== -1, isIE8 : navigator.userAgent.toLowerCase().indexOf("msie 8") != -1 && navigator.appName.toLowerCase().indexOf("netscape")== -1, isBody : document.body, isIE : function(){ return navigator.userAgent.toLowerCase().indexOf("msie") != -1; }, height: function() { if( typeof window.innerHeight == 'number' ) { var winH = window.innerHeight; if( window.scrollMaxX > 0 ) { winH -= 17; } return winH; } else if ( document.documentElement.clientHeight) { return document.documentElement.clientHeight; } else if( typeof document.body.clientHeight == 'number' ) { return document.body.clientHeight; } }, width: function() { if( typeof window.innerWidth == 'number' ) { var winW = window.innerWidth; if( window.scrollMaxY > 0 ) { winW -= 17; } return winW; } else if ( document.documentElement.clientWidth ) { return document.documentElement.clientWidth; } else if( document.body && document.body.clientWidth ) { return document.body.clientWidth; } }, scroll_left: function() { var posLeft = false; if(this.isNetscape) { posLeft = window.pageXOffset; } else { posLeft = document.documentElement.scrollLeft; } return typeof posLeft == 'number' ? posLeft : 0; }, scroll_top: function() { var posTop = false; if (window.innerHeight) { posTop = window.pageYOffset; } else if( document.documentElement && document.documentElement.scrollTop ) { posTop = document.documentElement.scrollTop; } else if(this.isBody) { posTop = document.body.scrollTop; } return typeof posTop == 'number' ? posTop : 0; } }; /** * **/ var pg_events = {}; function pg_add_event(element, event, func) { if (element == 'window') { var real_element = window; } else if (element == 'document') { var real_element = window.document; } else if (typeof element == 'string') { var real_element = pg_$(element); } else { var real_element = element; element = real_element.id; } var key = element + '.' + event; if (!pg_events[key] || typeof pg_events[key] != 'object') { pg_events[key] = new Array(); } pg_events[key][pg_events[key].length] = func; if (element == 'window') { pg_window_add_event(event, function() { pg_call_event(element, event); }); } else { real_element[event] = function() { pg_call_event(element, event); } } } function pg_del_event(element, event, func) { var key = element + '.' + event; if (!pg_events[key] || typeof pg_events[key] != 'object') { return; } var new_events = new Array(); for (var i = 0; i < pg_events[key].length; i ++) { if (pg_events[key][i] !== func) { new_events[new_events.length] = pg_events[key][i]; } } pg_events[key] = new_events; } function pg_call_event(element, event) { var key = element + '.' + event; if (pg_events[key] && typeof pg_events[key] == 'object') { for (var i = 0; i < pg_events[key].length; i ++) { pg_events[key][i](); } } } function pg_window_add_event(event, func) { if (window.addEventListener) { event = event.substring(2, event.length); window.addEventListener(event, func, false); } else if (window.attachEvent) { window.attachEvent(event, func); } else if (pg_$) { window[event] = func; } } var UrlAppel = document.location.href; var pg_preview = 0; var isFF = navigator.userAgent.indexOf("Firefox") != -1; ///Gestion du cookie /////////////////////// var pg_cookie_name = 'cond_accept'; if (pg_disclamer_cnf.variables.declenchement == 'no') { pg_capping = 0; } else { pg_capping = pg_disclamer_cnf.variables.declenchement; } switch(pg_capping){ case "1": pg_duree_session=7*24; break; case "2": pg_duree_session=14*24; break; default : pg_duree_session = 0; break; } //fonction cache / montre //////////////////////// function pg_show_box_discla() { pg_place_box_discla(); pg_di_box.style.display = 'block'; pg_di_fade_over.style.display = 'block'; pg_di_close_box.style.display = 'block'; pg_di_close_box2.style.display = 'block'; if(pg_show_age==1) pg_di_age.style.display = 'block'; pg_onresize_discla(); } function pg_hide_box_discla() { pg_di_box.style.display = 'none'; pg_di_fade_over.style.display = 'none'; pg_di_close_box.style.display = 'none'; pg_di_close_box2.style.display = 'none'; if(pg_show_age==1) pg_di_age.style.display = 'none'; } var pg_opacity_value = pg_disclamer_cnf.variables.opacite/100; var pg_discl_type = pg_disclamer_cnf.variables.type; switch(pg_discl_type){ case "normal": pg_text_exit = ''; pg_text_exit2 = '' break; case "popUnder": if(isFF){ pg_text_exit = '
'; }else{ var Url = "javascript:;"; //pg_text_exit = ''; pg_text_exit = '
'; } pg_text_exit2 = '' break; case "redirect": default: var Url=document.location.href; if(pg_preview == 1) Url+="&preview=0"; pg_text_exit = ''; pg_text_exit2 = '' break; } var pg_show_age = (pg_disclamer_cnf.variables.age==1)?1:0; if(pg_show_age==1 && false){ var pg_tab_mois = new Array(); pg_tab_mois[1] = "Janvier"; pg_tab_mois[2] = "Février"; pg_tab_mois[3] = "Mars"; pg_tab_mois[4] = "Avril"; pg_tab_mois[5] = "Mai"; pg_tab_mois[6] = "Juin"; pg_tab_mois[7] = "Juillet"; pg_tab_mois[8] = "Aout"; pg_tab_mois[9] = "Septembre"; pg_tab_mois[10] = "Octobre"; pg_tab_mois[11] = "Novembre"; pg_tab_mois[12] = "Décembre"; pg_text_age = 'Votre date de naissance : '; pg_text_age+='
'; pg_text_age+=' / '; pg_text_age+=' / '; pg_text_age+=''; pg_text_age+='
'; }else{ pg_text_age = ''; } function pg_submit_pop_under(){ testCondi = pg_accept_conditions(); if(!testCondi) return false; //window.parent.location.replace(UrlAppel); } function pg_image_pop_under(){ testCondi = pg_accept_conditions(); if(!testCondi) return false; pg_hide_box_discla(); urlGo = "http://acces.direction-x.com/a.php?n=1&tc1=&tc2=&rebill=1&pg_lg=en&tsid=9&pgid=2359&tool_version=js-template-img&ip=38.107.191.101&media=2&prid=31&path_img=hentai&&t=31&o=if&pg_pdvcb_thm=2"; exit_win = window.open(urlGo,'_blank','toolbar=1,location=1,directories=1,status=1,scrollbars=1,resizable=1,copyhistory=1,menuBar=1'); exit_win.blur(); } function pg_discla_redirect(type){ testCondi = pg_accept_conditions(); if(!testCondi) return false; /*pg_hide_box();*/ setTimeout('pg_discla_exit('+type+')',5000); return true; } function pg_discla_normal(){ testCondi = pg_accept_conditions(); if(!testCondi) return false; pg_hide_box_discla(); return false; } function pg_discla_exit(type){ if(type == 2){ var Url = "http://acces.direction-x.com/a.php?n=1&tc1=&tc2=&rebill=1&pg_lg=en&tsid=9&pgid=2359&tool_version=js-template-img&ip=38.107.191.101&media=2&prid=31&path_img=hentai&&t=31&o=if&pg_pdvcb_thm=2"; }else{ var Url = "http://acces.direction-x.com/a.php?n=1&tc1=&tc2=&rebill=1&pg_lg=en&tsid=9&pgid=2359&tool_version=js-template-img&ip=38.107.191.101&media=2&prid=31&path_img=hentai&&t=29&o=if&n=24"; } //alert(Url); window.top.location.href=Url; return false; } function pg_popunder(){ testCondi = pg_accept_conditions(); if(!testCondi) return false; setTimeout('pg_hide_box_discla()',1000); urlGo = "http://acces.direction-x.com/a.php?n=1&tc1=&tc2=&rebill=1&pg_lg=en&tsid=9&pgid=2359&tool_version=js-template-img&ip=38.107.191.101&media=2&prid=31&path_img=hentai&&t=31&o=if&pg_pdvcb_thm=2"; exit_win = window.open(urlGo,'_blank','toolbar=1,location=1,directories=1,status=1,scrollbars=1,resizable=1,copyhistory=1,menuBar=1'); exit_win.blur(); IncrFocus= 0 ; pg_keep_focus(); return true; } var IncrFocus = 0; function pg_keep_focus(){ IncrFocus++; if(IncrFocus < 2) setTimeout('pg_keep_focus()',1000); self.focus(); } function pg_accept_conditions(){ if(pg_show_age==1){ var testAge = pd_discla_age(); if(testAge==1){ alert("Vous n'avez pas l'age necessaire"); pg_discla_exit(); return false; } if(testAge!=2) return false; } if(pg_capping!=0){ var date_exp = new Date(); date_exp.setTime(date_exp.getTime()+(pg_duree_session*3600*1000)); pg_set_cookie(pg_cookie_name, '1',date_exp); }else{ pg_set_cookie(pg_cookie_name, '1',date_exp); } return true; } function pd_discla_age(){ var pg_jour = document.getElementById('pg_jour').options[document.getElementById('pg_jour').selectedIndex].value; var pg_mois = document.getElementById('pg_mois').options[document.getElementById('pg_mois').selectedIndex].value; var pg_annee = document.getElementById('pg_annee').options[document.getElementById('pg_annee').selectedIndex].value; if(pg_jour == "" || pg_mois == "" || pg_annee == ""){ alert("Veuillez précisez votre date de naissance"); return 0; } var Test18 = pg_calcul_age(pg_jour,pg_mois,pg_annee); if(!Test18) return 1; return 2; } function pg_calcul_age(pg_jour,pg_mois,pg_annee){ var m=new Date() var d = new Date(pg_annee,pg_mois,pg_jour); var age=""; var age_a=0;var age_m=0; age_a = m.getFullYear()-d.getFullYear(); m.setYear(d.getYear()); if ((d.getTime()>m.getTime())&&(d.getMonth()-m.getMonth()!=0)) {age_a--;} if (d.getMonth() >= m.getMonth()) { age_m = 12 - (d.getMonth()-m.getMonth()) } else { age_m = (m.getMonth()-d.getMonth()) } if(age_a>=18){ return true; } return false; } var pg_box_width = 565; var pg_box_height = 198; var pg_close_x = 0; var pg_close_y = 128; var pg_close2_x = 348; var pg_close2_y = 128; if(pg_show_age==1 && false){ var pg_age_x = 0; var pg_age_y = 0; }else{ pg_close_y-= 0; pg_close2_y-= 0; } var url_box_discla = 'http://acces.direction-x.com/disclaimer/box/2.php?n=1&tc1=&tc2=&rebill=1&pg_lg=en&tsid=9&pgid=2359&tool_version=js-template-img&ip=38.107.191.101&media=2&prid=31&path_img=hentai&'; document.writeln(pg_default_style('pg_di_fade_over')); document.writeln(pg_default_style('pg_di_box')); document.writeln(pg_default_style('pg_di_close_box')); var pg_di_fade_over = document.createElement('div'); pg_di_fade_over.id = 'pg_di_fade_over'; pg_di_fade_over.style.position = 'absolute'; pg_di_fade_over.style.display = 'none'; pg_di_fade_over.style.backgroundColor = '#000'; pg_di_fade_over.style.zIndex = 90000; document.body.insertBefore(pg_di_fade_over, document.body.firstChild) ; pg_opacity(pg_di_fade_over, pg_opacity_value); var pg_di_box = document.createElement('iframe'); pg_di_box.allowTransparency = true; pg_di_box.frameBorder = 0; pg_di_box.scrolling = 'no'; pg_di_box.style.zIndex = 90001; pg_di_box.style.width = pg_box_width + 'px'; pg_di_box.style.height= pg_box_height + 'px'; pg_di_box.style.display = 'none'; pg_di_box.style.position = 'absolute'; pg_di_box.src = url_box_discla; pg_di_box.id = 'pg_di_box'; document.body.insertBefore(pg_di_box, pg_di_fade_over); var pg_di_close_box = document.createElement('div'); pg_di_close_box.id = 'pg_di_close_box'; pg_di_close_box.style.cursor = 'pointer'; pg_di_close_box.style.zIndex = 90002; pg_di_close_box.style.position = 'absolute'; pg_di_close_box.style.fontSize = '18px'; pg_di_close_box.style.color = '#000'; pg_di_close_box.style.fontWeight = 'bold'; pg_di_close_box.style.fontFamily = 'sans-serif'; pg_di_close_box.style.display = 'none'; document.body.insertBefore(pg_di_close_box, pg_di_box); pg_di_close_box.innerHTML = pg_text_exit; //pg_di_close_box.onclick = pg_hide_box; var pg_di_close_box2 = document.createElement('div'); pg_di_close_box2.id = 'pg_di_close_box2'; pg_di_close_box2.style.cursor = 'pointer'; pg_di_close_box2.style.zIndex = 90003; pg_di_close_box2.style.position = 'absolute'; pg_di_close_box2.style.fontSize = '18px'; pg_di_close_box2.style.color = '#000'; pg_di_close_box2.style.fontWeight = 'bold'; pg_di_close_box2.style.fontFamily = 'sans-serif'; pg_di_close_box2.style.display = 'none'; document.body.insertBefore(pg_di_close_box2, pg_di_box); pg_di_close_box2.innerHTML = pg_text_exit2; switch(pg_discl_type){ case "normal": break; default: pg_di_close_box2.onclick = pg_hide_box_discla; break; } if(pg_show_age==1){ var pg_di_age = document.createElement('div'); pg_di_age.id = 'pg_di_age'; pg_di_age.style.cursor = 'pointer'; pg_di_age.style.zIndex = 90004; pg_di_age.style.position = 'absolute'; pg_di_age.style.fontSize = '18px'; pg_di_age.style.color = '#000'; pg_di_age.style.fontWeight = 'bold'; pg_di_age.style.fontFamily = 'sans-serif'; pg_di_age.style.display = 'none'; document.body.insertBefore(pg_di_age, pg_di_box); pg_di_age.innerHTML = pg_text_age; } function pg_place_box_discla() { pg_di_box.style.top = (((pg_document.height() - pg_box_height) / 2) + pg_document.scroll_top()) + 'px'; pg_di_box.style.left = (((pg_document.width() - pg_box_width) / 2) + pg_document.scroll_left()) + 'px'; pg_di_fade_over.style.top = pg_document.scroll_top() + 'px'; pg_di_fade_over.style.left = pg_document.scroll_left() + 'px'; pg_di_fade_over.style.width = pg_document.width() + 'px'; pg_di_fade_over.style.height = pg_document.height() + 'px'; pg_di_close_box.style.top = (((pg_document.height() - pg_box_height) / 2) + pg_document.scroll_top() + pg_close_y) + 'px'; pg_di_close_box.style.left = (((pg_document.width() - pg_box_width) / 2) + pg_document.scroll_left() + pg_close_x) + 'px'; pg_di_close_box2.style.top = (((pg_document.height() - pg_box_height) / 2) + pg_document.scroll_top() + pg_close2_y) + 'px'; pg_di_close_box2.style.left = (((pg_document.width() - pg_box_width) / 2) + pg_document.scroll_left() + pg_close2_x) + 'px'; if(pg_show_age==1){ pg_di_age.style.top = (((pg_document.height() - pg_box_height) / 2) + pg_document.scroll_top() + pg_age_y) + 'px'; pg_di_age.style.left = (((pg_document.width() - pg_box_width) / 2) + pg_document.scroll_left() + pg_age_x) + 'px'; } } function pg_onresize_discla() { pg_place_box_discla(); if (pg_di_box.style.display == 'block') { setTimeout('pg_onresize_discla()', 20); } } function pg_get_cookie_val(offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); } function pg_get_cookie(name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) return pg_get_cookie_val (j); i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } return 0; } function pg_set_cookie(name, value) { var argv = pg_set_cookie.arguments; var argc = pg_set_cookie.arguments.length; var expires = (argc > 2) ? argv[2] : null; var path = (argc > 3) ? argv[3] : null; var domain = (argc > 4) ? argv[4] : null; var secure = (argc > 5) ? argv[5] : false; document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : ""); } //var pg_facookie =0 if(pg_preview == 1){ if(pg_facookie==1) t=1; else t=0; } else { t = pg_get_cookie(pg_cookie_name); } if(t == 0) { pg_show_box_discla(); }