/* ******************************************************************************************* Copyright © 2009 AXESS2WEB - Toute reproduction non autorisée donnera lieu à poursuites. ******************************************************************************************* phdelcroix@wanadoo.fr */ //////////////////////////////////////// // function var regie_menu_default = 2; var regie_topBout_close = false; var regie_topBout_full = true; var regie_topBout_expand = true; var regie_init_status = false; var regie_init_autoLauch = false; var browser_regieBarre=navigator.appName; var browsX_regieBarre = navigator.appCodeName; var b_version_regieBarre=navigator.appVersion; var version_regieBarre=parseFloat(b_version_regieBarre); var interval_regie_header_flash = null; var interval_regie_start_flash = 0; var interval_regie_memo_flash = -1; var regie_wait_background = 'http://www.gaytouzeur.com/data_G999/pub/loading.gif'; var regie_restore_bg = 'http://www.gaytouzeur.com/data_G999/pub/fond_regie.png'; var isDOM_regieBarre = (document.getElementById ? true : false); var isIE4_regieBarre = ((document.all && !isDOM_regieBarre) ? true : false); var isNS4_regieBarre = (document.layers ? true : false); var isDyn_regieBarre = (isDOM_regieBarre || isIE4_regieBarre || isNS4_regieBarre); var myWidth_regieBarre = null; var myHeight_regieBarre = null; function getSize_regieBarre() { if( typeof( window.innerWidth ) == 'number' ) { //Non-IE myWidth_regieBarre = window.innerWidth; myHeight_regieBarre = window.innerHeight; } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) { //IE 6+ in 'standards compliant mode' myWidth_regieBarre = document.documentElement.clientWidth; myHeight_regieBarre = document.documentElement.clientHeight; } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) { //IE 4 compatible myWidth_regieBarre = document.body.clientWidth; myHeight_regieBarre = document.body.clientHeight; } } getSize_regieBarre(); var regie_loop=0; var regie_amount=1; var regie_fact=10; var regie_diapo; function getRef_regieBarre(id) { if (isDOM_regieBarre) return document.getElementById(id); if (isIE4_regieBarre) return document.all[id]; if (isNS4_regieBarre) return document.layers[id]; } function getSty_regieBarre(id) { return (isNS4_regieBarre ? getRef_regieBarre(id) : getRef_regieBarre(id).style); } function regieBarre_ScrollDiv(id) { var truc = getRef_regieBarre(id); truc.scrollLeft += (regie_amount*regie_fact); if (regie_loop>0) setTimeout("regieBarre_ScrollDiv('"+id+"')", regie_loop); } function regieBarre_ScrollDivDT(id) { var truc = getRef_regieBarre(id); truc.scrollTop += (regie_amount*regie_fact); if (regie_loop>0) setTimeout("regieBarre_ScrollDivDT('"+id+"')", regie_loop); } // Name Div in display infos var div_regie_navBarre = 'div_regie_navBarre'; var divCreation = true; //Insertion Div to display service si n`exite pas if (!getRef_regieBarre(div_regie_navBarre)) { var dot_regie_navBarre = document.createElement("div"); dot_regie_navBarre.style.cssText = "position:absolute; top:0px; left:0px; z-index:300000;"; document.body.appendChild(dot_regie_navBarre); } else { divCreation = false; var dot_regie_navBarre = getRef_regieBarre(div_regie_navBarre); getSty_regieBarre(div_regie_navBarre).display = 'block'; } // Build CSS document.write(''); var htmlDivIn = '' +'' +'
' +'
' +'
.. top left .. xxxx xxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxx xxxxxxxx
' +'
'; if (regie_topBout_full==true) htmlDivIn += ' Déployer pleine page'; if (regie_topBout_expand==true) htmlDivIn += ' Déployer cette fenêtre'; if (regie_topBout_close==true) htmlDivIn += ' Fermer cette fenêtre'; htmlDivIn += '' +'
' +'
' +'
.. data .. xxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx
' +'
.. navigation ..
' +'
....
' +'
.. nav ..
' +' ' +'
' +'' ''; var htmlDiv = '' +'
' +htmlDivIn +'
'; if (divCreation==true) dot_regie_navBarre.innerHTML = htmlDiv; if (divCreation==false) dot_regie_navBarre.innerHTML = htmlDivIn; var goHaut = ''; var goBas = ''; var htmlDivMenuData = '' +'
' +'' +'
' +'
...
' +'
'+goHaut+'
' +'
M
E
N
U
' +'
' +'
'+goBas+'
' +'
' +'' +'
'; getRef_regieBarre(div_regie_navBarre+'_menu').innerHTML = htmlDivMenuData; //////////////////////////////////////// var regieBarre_top = 30; function regieBarre_expandDisplay() { regieBarre_top = 30; if (getSty_regieBarre(div_regie_navBarre+'_data').display == 'none') { getSty_regieBarre(div_regie_navBarre+'_data').display = 'block'; getSty_regieBarre(div_regie_navBarre+'_bottom').display = 'block'; getRef_regieBarre(div_regie_navBarre+'_top_close').src = 'http://www.gaytouzeur.com/data_G999/pub/moins.png'; getRef_regieBarre(div_regie_navBarre+'_top_close').alt = 'Masquer cette fenêtre'; getSty_regieBarre(div_regie_navBarre).width = '700px'; getSty_regieBarre(div_regie_navBarre+'_data').width = '680px'; getSty_regieBarre(div_regie_navBarre+'_nav').width = '630px'; getSty_regieBarre(div_regie_navBarre+'_data').height = '400px'; getSty_regieBarre(div_regie_navBarre+'_top_left').width = '640px'; getSty_regieBarre(div_regie_navBarre+'_top').height = '15px'; getSty_regieBarre(div_regie_navBarre+'_nav').display = 'block'; getSty_regieBarre(div_regie_navBarre+'_headLine').display = 'none'; regieBarre_adaptMenuIn(); regieBarre_ScrollAdapt(); regie_header_flash(false); } else { getSty_regieBarre(div_regie_navBarre+'_data').display = 'none'; getSty_regieBarre(div_regie_navBarre+'_bottom').display = 'none'; getRef_regieBarre(div_regie_navBarre+'_top_close').src = 'http://www.gaytouzeur.com/data_G999/pub/plus.png'; getRef_regieBarre(div_regie_navBarre+'_top_close').alt = 'Déployer cette fenêtre'; getSty_regieBarre(div_regie_navBarre).width = '230px'; getSty_regieBarre(div_regie_navBarre+'_data').width = '210px'; getSty_regieBarre(div_regie_navBarre+'_nav').width = '160px'; getSty_regieBarre(div_regie_navBarre+'_top_left').width = '170px'; getSty_regieBarre(div_regie_navBarre+'_top').height = '11px'; getSty_regieBarre(div_regie_navBarre).top = '30px'; getSty_regieBarre(div_regie_navBarre).left = '195px'; getSty_regieBarre(div_regie_navBarre+'_nav').display = 'none'; getSty_regieBarre(div_regie_navBarre+'_headLine').display = 'block'; regieBarre_ScrollAdapt(); regie_header_flash(true); } } function regieBarre_expandFull() { regieBarre_top = 0; getSize_regieBarre(); getRef_regieBarre(div_regie_navBarre+'_top_full').src = 'http://www.gaytouzeur.com/data_G999/pub/restore.png'; getRef_regieBarre(div_regie_navBarre+'_top_full').alt = 'Réduire cette fenêtre'; getRef_regieBarre(div_regie_navBarre+'_top_full').onclick = regieBarre_restoreFull; getSty_regieBarre(div_regie_navBarre).top = '0px'; getSty_regieBarre(div_regie_navBarre).left = '0px'; getSty_regieBarre(div_regie_navBarre).width = (myWidth_regieBarre-6)+'px'; getSty_regieBarre(div_regie_navBarre+'_data').width = ((myWidth_regieBarre-6)-20)+'px'; getSty_regieBarre(div_regie_navBarre+'_nav').width = ((myWidth_regieBarre-6)-70)+'px'; getSty_regieBarre(div_regie_navBarre+'_data').display = 'block'; getSty_regieBarre(div_regie_navBarre+'_data').height = (myHeight_regieBarre-6-40)+'px'; getSty_regieBarre(div_regie_navBarre+'_bottom').display = 'block'; getSty_regieBarre(div_regie_navBarre+'_nav').display = 'block'; getSty_regieBarre(div_regie_navBarre+'_headLine').display = 'none'; regieBarre_adaptMenuIn(); regieBarre_ScrollAdapt(); regie_header_flash(false); } function regieBarre_restoreFull() { regieBarre_top = 30; getRef_regieBarre(div_regie_navBarre+'_top_full').src = 'http://www.gaytouzeur.com/data_G999/pub/full.png'; getRef_regieBarre(div_regie_navBarre+'_top_full').alt = 'Déployer pleine page'; getRef_regieBarre(div_regie_navBarre+'_top_full').onclick = regieBarre_expandFull; getSty_regieBarre(div_regie_navBarre).top = '30px'; getSty_regieBarre(div_regie_navBarre).left = '195px'; getSty_regieBarre(div_regie_navBarre).width = '700px'; getSty_regieBarre(div_regie_navBarre+'_data').width = ((myWidth_regieBarre-6)-20)+'px'; getSty_regieBarre(div_regie_navBarre+'_nav').width = ((myWidth_regieBarre-6)-70)+'px'; getSty_regieBarre(div_regie_navBarre+'_data').display = 'block'; getSty_regieBarre(div_regie_navBarre+'_data').height = '400px'; getSty_regieBarre(div_regie_navBarre+'_bottom').display = 'block'; getSty_regieBarre(div_regie_navBarre+'_data').display = 'none'; regieBarre_adaptMenuIn(); regieBarre_expandDisplay(); } function regieBarre_adaptMenuIn() { status = ''; var hautContainerMain = getSty_regieBarre(div_regie_navBarre+'_data').height.replace('px', ''); var hautContainerMenu = getRef_regieBarre(div_regie_navMenu+'_in_data').scrollHeight; var hautContainerMenuH = getSty_regieBarre(div_regie_navMenu+'_in_data').height.replace('px', ''); getSty_regieBarre(div_regie_navMenu+'_in_data').height = (hautContainerMain-(hautContainerMain/5))+'px'; if (hautContainerMenu > hautContainerMenuH) { getSty_regieBarre(div_regie_navMenu+'_in_top').display = 'block'; getSty_regieBarre(div_regie_navMenu+'_in_bottom').display = 'block'; } else { getSty_regieBarre(div_regie_navMenu+'_in_top').display = 'none'; getSty_regieBarre(div_regie_navMenu+'_in_bottom').display = 'none'; } } ////////////////////////////////////////// // Auto scroll ou non var myScrollAuto_regieBarre = true; function regieBarre_ScrollEvent(func) { var oldonscroll = window.onscroll; if (typeof window.onscroll != 'function') { window.onscroll = func; } else { window.onscroll = function() { if (oldonscroll) { oldonscroll(); } func(); } } } function regieBarre_ScrollAdapt(){ if (myScrollAuto_regieBarre==false) {return false;} if (self.pageYOffset) { regieBarre_WindowScroll = self.pageYOffset; } else if (document.documentElement && document.documentElement.scrollTop){ // Explorer 6 regieBarre_WindowScroll = document.documentElement.scrollTop; } else if (document.body) { // all other Explorers regieBarre_WindowScroll = document.body.scrollTop; } else { regieBarre_WindowScroll = 0; } getSty_regieBarre(div_regie_navBarre).top = (regieBarre_top+regieBarre_WindowScroll)+'px'; } var regieM_loop=0; var regieM_amount=1; var regieM_fact=8; var regieM_interval = null; function regieBarre_ScrollMenu(id) { if (getSty_regieBarre(id).left=='5px' && regieM_amount==1) {return false;} var truc = getSty_regieBarre(id); var posRL = (regieM_amount*regieM_fact); if (posRL<=5 && posRL>=-180) { //status=posRL; truc.left = posRL+'px'; regieM_amount=regieM_amount-1; } else {clearInterval(regieM_interval); regieM_loop=0} if (regieM_loop>0) setTimeout("regieBarre_ScrollMenu('"+id+"')", regieM_loop); clearInterval(regieM_interval); } regieBarre_ScrollEvent(regieBarre_ScrollAdapt); ////////////////////////////////////////////////////////// // Lancement contenu API // // // Menu top getRef_regieBarre(div_regie_navBarre+'_top_left').innerHTML = 'Changement menu ...' var regieArrMenuTop = new Array( 'block|Boutique|http://www.gaytouzeur.com/data_G999/pub/regie_navBarreIframe.php?agayN=1|Boutique AgayN : Toujours un vaste choix|Catégories articles|cart.png', 'block|Matos Sex|http://www.gaytouzeur.com/data_G999/pub/regie_navBarreIframe.php?busyX=1|Boutique BusyX : Matos sex, de quoi vous équiper.|Catégories matos sex|cart.png', 'block|GayBiz Vidéos|http://www.gaytouzeur.com/data_G999/pub/regie_navBarreIframe.php?video0=1|GayBiz : Un des meilleurs fournisseurs de vidéo|Thèmes|clip.png', 'none|GayStage Vidéos|http://www.gaytouzeur.com/data_G999/pub/regie_navBarreIframe.php?video1=1|GayStage : Autre fournisseur de vidéos gay, bonne qualitée d`image|...|clip.png', 'none|Gaytonik Vidéos|http://www.gaytouzeur.com/data_G999/pub/regie_navBarreIframe.php?video2=1|GayTonik : Vidéos US et Canada|...|clip.png' ); var regieHtmlMenuTop = ''; var regieHtmlHeadLine = ''; var ArrM_default = new Array(); var regieheaderLineArr = new Array(); for (i = 0; i < regieArrMenuTop.length; i++) { var ArrM = regieArrMenuTop[i].split('|'); if (regie_menu_default==(i+1)) var ArrM_default = ArrM; var imgM = ''; var imgMhead = ''; if (ArrM[5]!='') imgM += ' style="background: url(http://www.gaytouzeur.com/data_G999/pub/'+ArrM[5]+') no-repeat top left; padding:0 18px;"'; if (ArrM[5]!='') imgMhead += ''; var lineHead = '  '+imgMhead+'«'+ArrM[1]+'»  '; regieHtmlHeadLine += lineHead; regieheaderLineArr.push(lineHead); regieHtmlMenuTop += '
'+ArrM[1]+'
'; } regieheaderLineArr.push(''+regieHtmlHeadLine+''); getRef_regieBarre(div_regie_navBarre+'_top_left').innerHTML = ''; getRef_regieBarre(div_regie_navBarre+'_nav').innerHTML = regieHtmlMenuTop; getRef_regieBarre(div_regie_navBarre+'_headLine').innerHTML = ''+regieHtmlHeadLine+''; regie_header_flash(true); // Display header message function regie_header_flash(onoff) { clearInterval(interval_regie_header_flash); interval_regie_memo_flash = -1; if (onoff==true) { interval_regie_header_flash = setInterval(function() { // to do if (regieheaderLineArr.length<=(interval_regie_memo_flash+1)) {interval_regie_memo_flash = -1;} interval_regie_memo_flash++; getRef_regieBarre(div_regie_navBarre+'_headLine').innerHTML = ''+regieheaderLineArr[interval_regie_memo_flash]+''; },5000); } if (onoff==false) { clearInterval(interval_regie_header_flash);} } function regie_call_other_menu(num,callHref,title,menuDisplay,comment) { getRef_regieBarre(div_regie_navBarre+'_data').innerHTML = 'Patientez !, chargement en cours ...'; if (getSty_regieBarre(div_regie_navBarre+'_data').display == 'none') {regieBarre_expandDisplay();} for (i = 1; i <= regieArrMenuTop.length; i++) { if (getRef_regieBarre('regie_menu_'+i)) { var obj = getRef_regieBarre('regie_menu_'+i) obj.setAttribute("className","regieMenuOff"); obj.setAttribute("class","regieMenuOff"); if (i==num) { obj.setAttribute("className","regieMenu"); obj.setAttribute("class","regieMenu"); } } } regie_callWaitingData(1); getSty_regieBarre(div_regie_navBarre+'_menu').display = menuDisplay; getRef_regieBarre(div_regie_navMenu+'_in_head').innerHTML = title; getRef_regieBarre(div_regie_navBarre+'_bottom').innerHTML = comment; getSty_regieBarre(div_regie_navBarre+'_menu').left = '5px'; if (callHref!=null) { var dt=new Date ();temps=dt.getTime(); var script_regieOtherApi = document.createElement('script'); script_regieOtherApi.type = 'text/javascript'; script_regieOtherApi.src = callHref+'&divIn='+div_regie_navBarre+'_data&menuIn='+div_regie_navMenu+'_in_data&menuName='+div_regie_navBarre+'_menu&menuDisplay='+menuDisplay+'&timer='+temps; document.getElementsByTagName('head')[0].appendChild(script_regieOtherApi); } } // background-image:url(http://www.gaytouzeur.com/data_G999/pub/fond_regie.png); background-position: right top; background-repeat:no-repeat; function regie_callWaitingData(x) { if (x==1) { getSty_regieBarre(div_regie_navBarre+'_data').backgroundImage = 'url('+regie_wait_background+')'; getSty_regieBarre(div_regie_navBarre+'_data').backgroundPosition = 'center center'; } if (x==0) { getSty_regieBarre(div_regie_navBarre+'_data').backgroundImage = 'url('+regie_restore_bg+')'; getSty_regieBarre(div_regie_navBarre+'_data').backgroundPosition = 'right top'; } } // Si menu par default if (ArrM_default.length>0) regie_call_other_menu(regie_menu_default,ArrM_default[2],ArrM_default[4],ArrM_default[0],ArrM_default[3]); if (regie_init_status==false) regieBarre_expandDisplay(); getSty_regieBarre(div_regie_navBarre+'_menu').display = 'none'; // Si lancement programmé à X secondes var interval_regie_init_autoLauch = null if (regie_init_autoLauch != false) { interval_regie_init_autoLauch = setInterval(function() { regieBarre_expandDisplay(); clearInterval(interval_regie_init_autoLauch); },(regie_init_autoLauch+'000')); } // // Fin API ///////////////////////////////////////////////////////// status= browser_regieBarre;