var modeAffichage = ""; var current_nbr = 0; var blnOk=true; var bln2Ok=true; var vertical = false; var nbmenu = 4; var hauteurBox = 154; var largeurBox = 320; var hauteurPopUp = 500; var largeurPopUp = 500; var niveauNews = 1; var niveauTopAmis = 1; var niveauSorties = 1; var niveauPreview = 1; var niveauTopJeux = 1; var niveauTopJeuxProfil = 1; var niveauTopPlateForme = 1; var niveauTopGamer = 1; var niveauOldJeux = 1; var largEcran = 0; var hautEcran = 0; var largeurSite = 957; var indiceScreenshot = 0; var nbMaxScreenshots = 0; /* Pour les navigateurs connaissant la largeur automatique (s'adapte au contenu), cette option (active par défaut) permet d'avoir une largeur automatique. En cas contraire (false), les sous menus auront la largeur largeur_sous_menu. */ var largeur_auto_ssmenu = true; /* ... pour mettre un peu d'espace entre les menus ! */ var espace_entre_menus = 5; /* position du menu par rapport au haut de l'écran ou de la page. 0 = le menu est tout en haut. en px */ var top_menu = 2; /* En version horizontale. position des sous-menus par rapport au haut de l'écran ou de la page. Il faut prévoir la hauteur des menus, donc ne pas mettre 0 et faire "à tâton". en px */ var top_ssmenu = top_menu + 28; /* Quand la souris quitte un sous-menu, si le sous-menu disparait immédiatement, cela gêne l'utilisateur. Alors on peut mettre un délai avant disparition du sous-menu. 500 ms c'est bien :-) */ var delai = 650; // en milliseconde /* En version horizontale. Comme le menu peut se superposer avec le texte de la page, il est possible de faire descendre un peu la page (on augmente la marge du haut) pour aérer un peu la page, une quarantaine de pixel c'est pas mal. en px*/ var marge_en_haut_de_page = top_menu + 40; /* Pour IE uniquement, les balises "; codeHtml += ""; codeHtml += "
"; codeHtml += "Mot de passe"; codeHtml += ""; codeHtml += "
"; codeHtml += ""; } else if (message == "progression") { document.getElementById('box').style.height = "220px"; hauteurBox = 224; largeurBox = 320; calageBox(); var codeHtml = "
"; codeHtml += ""+messageEntete+""; codeHtml += "
"; } else if ((message == "envoiSoftAmi") || (message == "envoiPlateFormeAmi")) { document.getElementById('box').style.height = "150px"; hauteurBox = 154; largeurBox = 320; calageBox(); var codeHtml = "
"; codeHtml += ""+messageEntete+""; codeHtml += "
"; codeHtml += "
"; codeHtml += ""; if (message == "envoiSoftAmi") { codeHtml += ""; } else if (message == "envoiPlateFormeAmi") { codeHtml += ""; } codeHtml += "
"; codeHtml += "
"; codeHtml += "E-mail"; codeHtml += ""; codeHtml += "
"; codeHtml += "
"; } else if (message == "oubliemp") { document.getElementById('box').style.height = "150px"; hauteurBox = 154; largeurBox = 320; calageBox(); var codeHtml = "
"; codeHtml += ""+messageEntete+""; codeHtml += "
"; codeHtml += ""; codeHtml += "
"; codeHtml += "
"; codeHtml += "E-mail"; codeHtml += ""; codeHtml += "
"; codeHtml += "
"; } else if (message == "changemp") { document.getElementById('box').style.height = "180px"; hauteurBox = 184; largeurBox = 320; calageBox(); var codeHtml = "
"; codeHtml += ""+messageEntete+""; codeHtml += "
"; codeHtml += ""; codeHtml += "
"; codeHtml += "
"; codeHtml += "Ancien"; codeHtml += ""; codeHtml += "
"; codeHtml += "
"; codeHtml += "Nouveau"; codeHtml += ""; codeHtml += "
"; codeHtml += "
"; } else if ((message == "warningPlateForme") || (message == "warningSociete") || (message == "warningSoft")) { document.getElementById('box').style.height = "171px"; hauteurBox = 175; largeurBox = 320; calageBox(); var codeHtml = "
"; codeHtml += ""+messageEntete+""; codeHtml += "
"; } else if (message == "telecharger") { if (option1 == "rom") { document.getElementById('box').style.height = "246px"; hauteurBox = 250; largeurBox = 320; calageBox(); var codeHtml = "
"; codeHtml += ""+messageEntete+""; codeHtml += "
"; } } else if (message == "inscription") { document.getElementById('box').style.height = "220px"; hauteurBox = 224; largeurBox = 320; calageBox(); var codeHtml = ""+messageEntete+""; } else { document.getElementById('box').style.height = "150px"; hauteurBox = 154; largeurBox = 320; calageBox(); var codeHtml = ""+messageEntete+""; } codeHtml += "
"; if (bouton == "ok") { codeHtml += "
OK
"; } else if (bouton == "o-n-favoris") { codeHtml += "
OUI
"; codeHtml += "
NON
"; } else if (bouton == "o-n-langue") { codeHtml += "
"+option2+"
"; codeHtml += "
"+option3+"
"; } else if (bouton == "o-n-connexion") { codeHtml += "
OUI
"; codeHtml += "
NON
"; } else if (bouton == "telecharger") { if (option1 == "rom") { codeHtml += "
ROM
"; codeHtml += "
EMULATEUR
"; codeHtml += "
ANNULER
"; } } else if (bouton == "progression") { codeHtml += "
ANNULER
"; } else if (bouton == "continuer-historique") { codeHtml += "
CONTINUER
"; codeHtml += "
ANNULER
"; } else if (bouton == "o-n-ajouterAmi") { codeHtml += "
OUI
"; codeHtml += "
NON
"; } else if (bouton == "o-n-supprimPhoto") { codeHtml += "
OUI
"; codeHtml += "
NON
"; } else if (bouton == "o-n-supprimVideo") { codeHtml += "
OUI
"; codeHtml += "
NON
"; } else if (bouton == "o-n-supprimPhotoProfil") { codeHtml += "
OUI
"; codeHtml += "
NON
"; } else if (bouton == "supprimSoftProfil") { codeHtml += "
OUI
"; codeHtml += "
NON
"; } else if (bouton == "supprimPlateFormeProfil") { codeHtml += "
OUI
"; codeHtml += "
NON
"; } else if (bouton == "connexion") { codeHtml += "
Se Connecter
"; codeHtml += "S'inscrire"; codeHtml += "
Annuler
"; } else if (bouton == "seconnecter") { codeHtml += "
"; codeHtml += "mot de passe oublié"; codeHtml += "
"; codeHtml += "
"; codeHtml += "
"; codeHtml += "
Annuler
"; codeHtml += "
"; codeHtml += "
"; codeHtml += "Connexion permanente"; } else if ((bouton == "oubliemp") || (message == "envoiSoftAmi")|| (message == "envoiPlateFormeAmi")) { codeHtml += "
"; codeHtml += ""; codeHtml += "
Annuler
"; codeHtml += "
"; } else if (bouton == "changemp") { codeHtml += "
"; codeHtml += ""; codeHtml += "
Annuler
"; codeHtml += "
"; } codeHtml += "
"; if ((message == "seconnecter") || (message == "changemp") || (message == "envoiSoftAmi") || (message == "envoiPlateFormeAmi")) { codeHtml += ""; } document.getElementById('boxContenu').innerHTML = codeHtml; $("#boxFond").fadeTo('slow',0.50); $("#box").fadeIn(); //window.alert("test3"); } function fermerAlerte() { $("#boxFond").fadeOut(); $("#box").fadeOut(); } function verifOubliMp() { var email = document.getElementById('formmp').txt_email.value; var testEmail = document.getElementById('formmp').txt_email.value; var reg= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/; if(reg.test(testEmail)==true) { testEmail = "correct"; } else { testEmail = "incorrect"; } //TEST DE L'EMAIL if (testEmail == "incorrect") { window.alert("Votre e-mail est invalide"); return false; } else { return true; fermerAlerte(); } } function envoiAjoutPhoto() { if (document.getElementById('formajoutphoto').controlePhoto.value == "ouvert") { document.getElementById('casePhotoAlbum').style.display = 'none'; document.getElementById('casePhotoChargement').style.display = 'block'; document.getElementById('formajoutphoto').action = "/executions/validAjoutPhoto.php?"; document.getElementById('formajoutphoto').target = "destinationPhoto54654"; document.getElementById('formajoutphoto').submit(); } document.getElementById('formajoutphoto').controlePhoto.value = "ouvert"; } function resetEnvoiAjoutPhoto() { document.getElementById('casePhoto').style.display = 'block'; document.getElementById('casePhotoChargement').style.display = 'none'; } function miseAjourPhoto(numeroPhoto,typePhoto,zone,num) { if (zone == "profil") { var contenu = document.getElementById('contenuNewPhoto').innerHTML; contenu += "
\n"; contenu += "
\n"; contenu += "
\n"; contenu += "
\n"; contenu += "Titre\n"; contenu += "\n"; contenu += "
\n"; contenu += "
\n"; contenu += "Description\n"; contenu += "\n"; contenu += "
\n"; contenu += "
\n"; contenu += "
\n"; contenu += "\"SupprimerSupprimer\n"; contenu += "
\n"; contenu += "
\n"; document.getElementById('contenuNewPhoto').innerHTML = contenu; document.getElementById('casePhotoChargement').style.display = 'none'; document.getElementById('casePhotoAlbum').style.display = 'block'; } else { window.alert(zone); } } function affichagePopUp(idPopUp,option1,option2) { if (idPopUp == "popUpModifPhoto") { hauteurPopUp = 295; largeurPopUp = 500; } else if (idPopUp == "popUpModifJaquette") { hauteurPopUp = 325; largeurPopUp = 500; } else if (idPopUp == "popUpAjoutScreenshot") { hauteurPopUp = 295; largeurPopUp = 500; } else if (idPopUp == "popUpModifInfos") { hauteurPopUp = 500; largeurPopUp = 500; } else if (idPopUp == "popUpModifSoft") { hauteurPopUp = 500; largeurPopUp = 500; } else if (idPopUp == "popUpModifPerso") { hauteurPopUp = 500; largeurPopUp = 500; } else if (idPopUp == "popUpAjoutCoup") { hauteurPopUp = 320; largeurPopUp = 500; } else if (idPopUp == "popUpModifPro") { hauteurPopUp = 260; largeurPopUp = 500; } else if (idPopUp == "popUpModifSociete") { hauteurPopUp = 280; largeurPopUp = 500; } else if (idPopUp == "popUpModifPlateForme") { hauteurPopUp = 400; largeurPopUp = 500; } else if (idPopUp == "popUpZoneLibre") { hauteurPopUp = 500; largeurPopUp = 500; } else if (idPopUp == "popUpAjoutPhoto") { hauteurPopUp = 500; largeurPopUp = 500; } else if (idPopUp == "popUpGrade") { hauteurPopUp = 500; largeurPopUp = 330; } else if (idPopUp == "popUpErreur") { hauteurPopUp = 500; largeurPopUp = 500; } else if (idPopUp == "popUpSupport") { hauteurPopUp = 500; largeurPopUp = 500; } else if (idPopUp == "popUpContact") { hauteurPopUp = 500; largeurPopUp = 500; } else if (idPopUp == "popUpMail") { hauteurPopUp = 500; largeurPopUp = 500; } document.getElementById(idPopUp).style.height = hauteurPopUp+"px"; document.getElementById(idPopUp).style.width = largeurPopUp+"px"; calagePopUp(idPopUp); $("#popUpFond").fadeTo('slow',0.50); $("#"+idPopUp).fadeIn('slow'); if (idPopUp == "popUpMail") { if (option2 > 0) { afficheurMail(option1,'new',option2); } else { afficheurMail(option1,'lecture',option2); } } } function fermerPopUp(idPopUp) { $("#popUpFond").fadeOut(); $("#"+idPopUp).fadeOut(); } function preChargement() { //CALAGE CHARGEMENT var d=dimension_detect(); largEcran = d.viewW; hautEcran = d.viewH; } function SelectVisible(v,elem) { if (blnOk && cacher_les_select && (isIE||isIE5win)) for (var i=0;i top : "+topActuel); if (s == niveau) { newTop = topActuel - hauteur - ((s - 2) * hauteur); } else { newTop = topActuel - hauteur; } if ((s + 1 == niveau) || (s == niveau)) { topActuel = newTop + hauteur; document.getElementById(nomId+s).style.top = topActuel+"px"; animationZapping(sens,s,zone,topActuel,newTop); } else { document.getElementById(nomId+s).style.top = newTop+"px"; } } } } } function animationZapping(sens,s,zone,topActuel,newTop) { if (sens == "suivant") { if (topActuel > newTop) { topActuel = topActuel - 4; if (topActuel < newTop) { topActuel = newTop; } if (zone == "newsAccueil") { document.getElementById("chariotNews"+s).style.top = topActuel+"px"; } else if (zone == "topJeuxProfil") { document.getElementById("chariotTopJeuxProfil"+s).style.top = topActuel+"px"; } else if (zone == "topAmis") { document.getElementById("chariotTopAmis"+s).style.top = topActuel+"px"; } else if (zone == "topPlateForme") { document.getElementById("chariotTopPlateForme"+s).style.top = topActuel+"px"; } else if (zone == "sortiesAccueil") { document.getElementById("chariotSorties"+s).style.top = topActuel+"px"; } else if (zone == "previewAccueil") { document.getElementById("chariotPreview"+s).style.top = topActuel+"px"; } else if (zone == "topJeuxAccueil") { document.getElementById("chariotTopJeux"+s).style.top = topActuel+"px"; } else if (zone == "topGamerAccueil") { document.getElementById("chariotTopGamer"+s).style.top = topActuel+"px"; } else if (zone == "oldJeuxAccueil") { document.getElementById("chariotOldJeux"+s).style.top = topActuel+"px"; } setTimeout("animationZapping('"+sens+"',"+s+",'"+zone+"',"+topActuel+","+newTop+")",10); } else { if (zone == "newsAccueil") { document.getElementById('loadingZappingNewsAccueil').style.display = "none"; document.getElementById('boutonZappingNewsAccueil').style.display = "block"; } else if (zone == "topJeuxProfil") { document.getElementById('loadingZappingTopJeuxProfil').style.display = "none"; document.getElementById('boutonZappingTopJeuxProfil').style.display = "block"; } else if (zone == "topAmis") { document.getElementById('loadingZappingTopAmis').style.display = "none"; document.getElementById('boutonZappingTopAmis').style.display = "block"; } else if (zone == "topPlateForme") { document.getElementById('loadingZappingTopPlateForme').style.display = "none"; document.getElementById('boutonZappingTopPlateForme').style.display = "block"; } else if (zone == "sortiesAccueil") { document.getElementById('loadingZappingSortiesAccueil').style.display = "none"; document.getElementById('boutonZappingSortiesAccueil').style.display = "block"; } else if (zone == "previewAccueil") { document.getElementById('loadingZappingPreviewAccueil').style.display = "none"; document.getElementById('boutonZappingPreviewAccueil').style.display = "block"; } else if (zone == "topJeuxAccueil") { document.getElementById('loadingZappingTopJeuxAccueil').style.display = "none"; document.getElementById('boutonZappingTopJeuxAccueil').style.display = "block"; } else if (zone == "topGamerAccueil") { document.getElementById('loadingZappingTopGamerAccueil').style.display = "none"; document.getElementById('boutonZappingTopGamerAccueil').style.display = "block"; } else if (zone == "oldJeuxAccueil") { document.getElementById('loadingZappingOldJeuxAccueil').style.display = "none"; document.getElementById('boutonZappingOldJeuxAccueil').style.display = "block"; } } } } function getPosition(element) { var left = 0; var top = 0; /*On récupère l'élément*/ var e = document.getElementById(element); /*Tant que l'on a un élément parent*/ while (e.offsetParent != undefined && e.offsetParent != null) { /*On ajoute la position de l'élément parent*/ left += e.offsetLeft + (e.clientLeft != null ? e.clientLeft : 0); top += e.offsetTop + (e.clientTop != null ? e.clientTop : 0); e = e.offsetParent; } return new Array(left,top); } function calageHauteurPage() { var d=dimension_detect(); var hauteurPage = d.docH; //window.alert(hauteurPage); hauteurPage = hauteurPage - 130; document.getElementById('cadreContenu').style.height = hauteurPage+"px"; if (document.getElementById('ligneVerticale')) { var hauteurLigne = hauteurPage - 90; document.getElementById('ligneVerticale').style.height = hauteurLigne+"px"; } } function initialisation() { var d=dimension_detect(); largEcran = d.viewW; hautEcran = d.viewH; document.getElementById('caseRecherchePrincipale').setAttribute('autocomplete', 'off'); calageChargement(); calageBarreGq(); document.getElementById('barreGq').style.display = "block"; } function calageBarreGq() { var d=dimension_detect(); largEcran = d.viewW; hautEcran = d.viewH; var newTop = hautEcran - 37; document.getElementById('barreGq').style.top = newTop+"px"; } function recalage() { calageMenu(); calageBox(); calageChargement(); recalageFlag(); calageBarreGq(); } function event_capture(value,event) { this.current_search = document.getElementById('caseRecherchePrincipale').value; //window.alert("key : "+event.keyCode); switch (event.keyCode) { // TOUCHE " FLECHE BAS " case 40 : if (current_id_focus > 5) { document.getElementById('caseSuggestion').scrollTop = current_id_focus * 70; } else { document.getElementById('caseSuggestion').scrollTop = 0; } if ( current_id_focus > 0 && current_id_focus < current_nbr) { loose_focus_style(current_id_focus); } if ( current_id_focus < current_nbr ) { give_focus_style(current_id_focus+1); current_id_focus++; } break; // TOUCHE " FLECHE HAUT " case 38 : if (current_id_focus > 5) { document.getElementById('caseSuggestion').scrollTop = current_id_focus * 70; } else { document.getElementById('caseSuggestion').scrollTop = 0; } if ( current_id_focus >= 1 ) { loose_focus_style(current_id_focus); if ( current_id_focus >= 2 ) give_focus_style(current_id_focus-1); this.current_id_focus--; } break; // TOUCHES " FLECHE GAUCHE " et " FLECHE DROITE " desactivees case 37 : break; case 39 : break; // TOUCHE " ENTRER " case 13 : if ( current_id_focus >= 1 ) { envoiSuggestion(current_id_focus); hide_list(); } // TOUTES LES AUTRES TOUCHES default : if ( value == '' ) { current_id_focus = 0; current_nbr = 0; hide_list(); } else if (value.length > 2) { affichageSuggestion(value); } break; } } function give_focus_style(id,control) { if ( id != 0 && id != current_id_focus) { surlignerSuggestion('in',id); } if ( control == 1 && id != current_id_focus) { loose_focus_style(current_id_focus); current_id_focus = id; } } function loose_focus_style(id) { if ( current_id_focus != 0 ) { surlignerSuggestion('out',id); } } /** * Permet la redirection apres un click ou l'appui sur "entrer" * - si on click sur un element de la liste ou que l'on appui sur "entrer" sur un des elements => mode fiche => id en parametre ( id=X ) * - si on appui sur "entrer" dans le champ texte principal => mode recherche => valeur de la recherche en parametre ( search=xxx ) */ function redirect() { if (document.getElementById('caseRecherchePrincipale').value.length < 2) { alerte("
Votre recherche doit contenir au moins 2 lettres","ok"); return false; } else if (current_id_focus < 1) { return true; } else { return false; } } function affichageSuggestion(value) { //window.alert("test3"); this.current_id_focus = 0; document.getElementById('caseSuggestion').scrollTop = 0; document.getElementById('caseSuggestion').innerHTML = "
Chargement
"; $("#caseSuggestion").fadeIn('slow'); //window.alert("test4"); var url = "/infos/suggestion.php"; var parametres = "recherche="+value; $.ajax({ type: "POST", url: url, data: parametres, success: function(data){ afficheReponseSuggestion(data); } }); } function afficheReponseSuggestion(fields) { if (fields == "rien") { $("#caseSuggestion").fadeOut(); } else if (fields == "aucun") { $("#caseSuggestion").fadeOut(); } else { var tableauResultat = fields.split("|||"); current_nbr = tableauResultat[0]; var codeHtml = tableauResultat[1]; var div = document.getElementById('caseSuggestion'); // Block d'affichage document.getElementById('caseSuggestion').innerHTML = codeHtml; } } function surlignerSuggestion(mode,id) { if (mode == "in") { document.getElementById("ligneSuggestion"+id).className = "ligneSuggestion2"; document.getElementById("titreSuggestion"+id).className = "suggestionTitre2"; if (document.getElementById("soustitreSuggestion"+id)) { document.getElementById("soustitreSuggestion"+id).className = "suggestionSoustitre2"; } if (document.getElementById("optionSuggestion"+id)) { document.getElementById("optionSuggestion"+id).className = "suggestionOption2"; } } else { document.getElementById("ligneSuggestion"+id).className = "ligneSuggestion"; document.getElementById("titreSuggestion"+id).className = "suggestionTitre"; if (document.getElementById("soustitreSuggestion"+id)) { document.getElementById("soustitreSuggestion"+id).className = "suggestionSoustitre"; } if (document.getElementById("optionSuggestion"+id)) { document.getElementById("optionSuggestion"+id).className = "suggestionOption"; } } } function envoiSuggestion(id) { var url = document.getElementById('infosSuggestion'+id).value; location.href = url; } function focus_on() { focus = true; } function focus_off() { focus = false; } document.onclick = function () { if ( focus == false ) hide_list(); }; function hide_list() { $("#caseSuggestion").fadeOut(); } function allumerMenu(caseMenu) { document.getElementById(caseMenu).style.backgroundImage = 'url(/images/fondMenu2.jpg)'; } function etteindreMenu(caseMenu) { document.getElementById(caseMenu).style.backgroundImage = 'url(/images/fondMenu.jpg)'; } function calage() { calageMenu(); calageBox(); recalageFlag(); } function ouvrirFlag() { recalageFlag(); //$("#caseFlag").fadeIn(); $("#caseFlag").slideDown("slow"); } function fermerFlag() { //$("#caseFlag").fadeOut(); $("#caseFlag").slideUp("slow"); } function recalageFlag() { var d=dimension_detect(); largEcran = d.viewW; newleft = 884 + ((largEcran - largeurSite) / 2); document.getElementById('caseFlag').style.left = newleft+"px"; } function calageBox() { var d=dimension_detect(); largEcran = d.viewW; hautEcran = d.viewH; var newTop = (hautEcran / 2) - (hauteurBox / 2); var newLeft = (largEcran / 2) - (largeurBox / 2); newTop = Math.round(newTop,0); newLeft = Math.round(newLeft,0); document.getElementById('box').style.top = newTop+"px"; document.getElementById('box').style.left = newLeft+"px"; } function calageChargement() { var d=dimension_detect(); largEcran = d.viewW; hautEcran = d.viewH; var newTop = (hautEcran / 2) - (25 / 2); var newLeft = (largEcran / 2) - (70 / 2); newTop = Math.round(newTop,0); newLeft = Math.round(newLeft,0); document.getElementById('chargementOver').style.top = newTop+"px"; document.getElementById('chargementOver').style.left = newLeft+"px"; } function calagePopUp(idPopUp) { var d=dimension_detect(); largEcran = d.viewW; hautEcran = d.viewH; if (hauteurPopUp > hautEcran) { hauteurPopUp = hautEcran - 20; document.getElementById(idPopUp).style.height = hauteurPopUp+"px"; } if (idPopUp == "popUpModifInfos") { var hauteurPopUpContenu = hauteurPopUp - 44; document.getElementById('contenuPopUpModifInfos').style.height = hauteurPopUpContenu+"px"; } else if (idPopUp == "popUpZoneLibre") { var hauteurPopUpContenu = hauteurPopUp - 135; //window.alert(hauteurPopUpContenu); document.getElementById('caseTexteZoneLibre').style.height = hauteurPopUpContenu+"px"; } else if (idPopUp == "popUpErreur") { var hauteurPopUpContenu = hauteurPopUp - 135; //window.alert(hauteurPopUpContenu); document.getElementById('caseTexteErreur').style.height = hauteurPopUpContenu+"px"; } else if (idPopUp == "popUpSupport") { var hauteurPopUpContenu = hauteurPopUp - 165; //window.alert(hauteurPopUpSupport); document.getElementById('caseTexteSupport').style.height = hauteurPopUpContenu+"px"; } else if (idPopUp == "popUpContact") { var hauteurPopUpContenu = hauteurPopUp - 215; //window.alert(hauteurPopUpContact); document.getElementById('caseTexteContact').style.height = hauteurPopUpContenu+"px"; } else if (idPopUp == "popUpAjoutCoup") { var hauteurPopUpContenu = hauteurPopUp - 44; document.getElementById('contenuPopUpAjoutCoup').style.height = hauteurPopUpContenu+"px"; } var newTop = (hautEcran / 2) - (hauteurPopUp / 2); var newLeft = (largEcran / 2) - (largeurPopUp / 2); newTop = Math.round(newTop,0); newLeft = Math.round(newLeft,0); //window.alert(hauteurPopUp); document.getElementById(idPopUp).style.top = newTop+"px"; document.getElementById(idPopUp).style.left = newLeft+"px"; document.getElementById('popUpFond').style.width = largEcran+"px"; document.getElementById('popUpFond').style.height = hautEcran+"px"; } function cacheMenu(num) { action = 0; if (num == 0) { for (i=1; i<=1; i++) { setTimeout("eteindre("+i+",85)",100); } } else { setTimeout("eteindre("+num+",85)",100); } } function allumer(num,alpha) { if (alpha < 85) { document.getElementById("sousmenu"+num).style.filter = "alpha(opacity="+alpha+")"; document.getElementById("sousmenu"+num).style.opacity = "."+alpha; alpha = alpha + 10; setTimeout("allumer("+num+","+alpha+")",20); } else { action = 0; } } function allumerEnsemble(num,alpha) { if (alpha < 85) { document.getElementById("sousEnsemble"+num).style.filter = "alpha(opacity="+alpha+")"; document.getElementById("sousEnsemble"+num).style.opacity = "."+alpha; alpha = alpha + 10; setTimeout("allumerEnsemble("+num+","+alpha+")",20); } else { actionEnsemble = 0; } } function eteindre(num,alpha) { if (action != num) { if ((alpha > 0) && (document.getElementById('sousmenu'+num).style.display == "block")) { document.getElementById('sousmenu'+num).style.filter = "alpha(opacity="+alpha+")"; document.getElementById('sousmenu'+num).style.opacity = "."+alpha; alpha = alpha - 10; setTimeout("eteindre("+num+","+alpha+")",20); } else { document.getElementById('sousmenu'+num).style.display = "none"; } } } function eteindreEnsemble(num,alpha) { if (actionEnsemble != num) { if ((alpha > 0) && (document.getElementById('sousEnsemble'+num).style.display == "block")) { document.getElementById('sousEnsemble'+num).style.filter = "alpha(opacity="+alpha+")"; document.getElementById('sousEnsemble'+num).style.opacity = "."+alpha; alpha = alpha - 10; setTimeout("eteindreEnsemble("+num+","+alpha+")",20); } else { document.getElementById('sousEnsemble'+num).style.display = "none"; } } } function validHistorique(zone,num) { //var historique = tinyMCE.get('caseTexteHistorique_'+num).getContent(); var historique = CKEDITOR.instances['caseTexteHistorique_'+num].getData(); if (historique.length < 200) { alerte("
Votre texte est trop court.
Il doit contenir au moins 200 caractères","ok"); } else { historique = historique.replace(/%/g,"%25"); historique = historique.replace(/\+/g,"%2B"); historique = historique.replace(/<\?/g,""); historique = historique.replace(/\?/g,"%3F"); historique = historique.replace(/#/g,"%23"); historique = historique.replace(/&/g,"%26"); historique = historique.replace(/€/g,"%26Euro"); var url = "/executions/validHistorique.php"; var parametres = "zone="+zone; parametres += "&num="+num; parametres += "&historique="+historique; $.ajax({ type: "POST", url: url, data: parametres, success: function(data){ afficheReponseValidHistorique(data); } }); } } function afficheReponseValidHistorique(doc) { if (doc == "ko") { alerte("Une erreur s'est produite
Veuillez rééssayer","ok"); } else if (doc == "connexion") { alerte("Vous n'êtes plus connecté
Reconnectez vous et rééssayez","ok"); } else { var tableauResultat = doc.split("|"); var retour = tableauResultat[0]; var num = tableauResultat[1]; var historique = tableauResultat[2]; //window.alert(doc); if (retour == "moderation") { document.getElementById('cadreSaisieDescription_'+num).style.display = "none"; document.getElementById('texteHistorique_'+num).innerHTML = "
"; document.getElementById('texteHistorique_'+num).style.display = "block"; document.getElementById('boutonModifHistorique_'+num).style.display = "inline"; alerte("
Une moderation sur cette description est déjà en cours;","ok"); } else if (retour == "tropcourt") { alerte("
Votre texte est trop court.
Il doit contenir au moins 200 caractères","ok"); } else if (retour == "ok") { document.getElementById('cadreSaisieDescription_'+num).style.display = "none"; document.getElementById('texteHistorique_'+num).innerHTML = historique+"
"; document.getElementById('texteHistorique_'+num).style.display = "block"; //document.getElementById('boutonModifHistorique_'+num).style.display = "inline"; alerte("
Modification effectuée","ok"); } else { alerte("
Une erreur s'est produite
Veuillez rééssayer","ok"); } } } function cocherDecocher(idForm) { var indice; var checkflag = document.getElementById(idForm).masterCheck.checked; var fin = document.getElementById(idForm).elements.length; if (checkflag == false) { for (i = 0; i < fin; i++) { indice = document.getElementById(idForm).elements[i].type; if (indice == "checkbox") { document.getElementById(idForm).elements[i].checked = false; } } } else { for (i = 0; i < fin; i++) { indice = document.getElementById(idForm).elements[i].type; if (indice == "checkbox") { document.getElementById(idForm).elements[i].checked = true; } } } } var tableauDossier = new Array(); var compteurDossier = 0; function changerDossier(rang,rangMax) { var placeDossier = tableauDossier[rang][0]; var illustrationDossier = tableauDossier[rang][1]; var titreDossier = tableauDossier[rang][2]; var soustitreDossier = tableauDossier[rang][3]; var lienDossier = tableauDossier[rang][4]; for (i=0; i<=rangMax; i++) { document.getElementById("illustrationDossier"+i).style.borderColor = "#444444"; document.getElementById("selecteurDossier"+i).src = "/images/spacer.gif"; } //window.alert(illustrationDossier); document.getElementById("illustrationPrincipale").src = "/images/spacer.gif"; document.getElementById("lienDossier").href = lienDossier; document.getElementById("illustrationDossier"+rang).style.borderColor = "#df0503"; document.getElementById("selecteurDossier"+rang).src = "/images/dossiers/dossierSelection.png"; document.getElementById("illustrationPrincipale").src = illustrationDossier; document.getElementById("titreDossier").innerHTML = titreDossier; document.getElementById("soustitreDossier").innerHTML = soustitreDossier; } function changementDossierAuto(rangMax) { changerDossier(compteurDossier,rangMax); if (compteurDossier >= rangMax) { compteurDossier = 0; } else { compteurDossier = compteurDossier + 1; } timerDossier = setTimeout("changementDossierAuto("+rangMax+");",8000); } function stopChangementDossier(rang) { clearTimeout(timerDossier); compteurDossier = rang; } function verifMessageContact() { var testEmail = document.getElementById('formMessageContact').txt_gersdqs.value; var reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/; if (document.getElementById('formMessageContact').txt_dsqdqsd.value == "") { alerte("
Merci de saisir votre nom pour que nous puissions vous répondre","ok"); return false; } else if (reg.test(testEmail)==false) { alerte("
Votre email doit être valide pour que nous puissions vous répondre","ok"); return false; } else if (document.getElementById('formMessageContact').txt_lkjdsfdsqdq.value == "") { alerte("
Merci de saisir votre message","ok"); return false; } else if (document.getElementById('formMessageContact').txt_lkjdsfdsqdq.value.length < 40) { alerte("
Votre message est bien trop court pour être compréhensible ou utile.","ok"); return false; } else { return true; } } function verifMessageSupport() { if (document.getElementById('formMessageSupport').txt_sujet.value == "") { alerte("
Merci de saisir le sujet de votre message","ok"); return false; } else if (document.getElementById('formMessageSupport').txt_sujet.value.length < 10) { alerte("
Votre sujet est bien trop court pour être compréhensible.","ok"); return false; } else if (document.getElementById('formMessageSupport').txt_support.value == "") { alerte("
Merci de saisir votre message","ok"); return false; } else if (document.getElementById('formMessageSupport').txt_support.value.length < 40) { alerte("
Votre message est bien trop court pour être compréhensible ou utile.","ok"); return false; } else { return true; } } function verifSupprimVideo(numVideo,zone) { alerte("
Etes-vous sur de vouloir supprimer cette vidéo ?","o-n-supprimVideo",numVideo,zone); } function supprimVideo(numVideo,zone) { var url = "/executions/supprimVideo.php"; var parametres = "numVideo="+numVideo; parametres += "&zone="+zone; $.ajax({ type: "POST", url: url, data: parametres, success: function(data){ afficheReponseSupprimVideo(data); } }); } function afficheReponseSupprimVideo(doc) { if (doc == "erreur") { alerte("
Une erreur s'est produite
Veuillez rééssayer","ok"); } else if (doc == "inconnue") { alerte("
La vidéo est introuvable","ok"); } else { var tableauResultat = doc.split("|"); var retour = tableauResultat[0]; var id = tableauResultat[1]; if (retour == "ok") { document.getElementById("ligneVideo_"+id).style.display = "none"; alerte("
Suppression effectuée","ok"); } else { alerte("
Une erreur s'est produite
Veuillez rééssayer","ok"); } } } function zapping() { document.getElementById('contenuZapping').innerHTML = "
Chargement...
"; var url = "/executions/zapper.php"; var parametres = "zone=zapping"; $.ajax({ type: "POST", url: url, data: parametres, success: function(data){ afficheReponseZapping(data); } }); } function afficheReponseZapping(doc) { var topActuel = 0; var newTop = 0; var tableauResultat = doc.split("|"); var zone = tableauResultat[0]; var niveau = tableauResultat[1]; var sens = tableauResultat[2]; var code = tableauResultat[3]; var debut = tableauResultat[4]; var hauteur = parseInt(tableauResultat[5]); document.getElementById('contenuZapping').innerHTML = code; } function zapperUrl(id) { var optionSelectionne = document.getElementById(id).selectedIndex; var url = document.getElementById(id).options[optionSelectionne].value; location.href = url; } function afficheReponseConnexionFacebook(doc) { var tableauReponse = doc.split('|'); var reponse = tableauReponse[0]; var numProfil = tableauReponse[1]; if (reponse == "connexionOk") { if (numProfil > 0) { location.href = "/gamer/"+numProfil+"/"; } } else if (reponse == "ok") { if (numProfil > 0) { location.href = "/gamer/"+numProfil+"/?msg=inscriptionok"; } } else if (reponse == "emailKo") { alerte("
Votre e-mail est invalide","ok"); } else if (reponse == "dejaConnecte") { alerte("
Vous êtes déjà connecté","ok"); } else { alerte(doc,"ok"); } }