var BANN_NOT_BANNED="0";var BANN_BANNED="1";var BANN_NOT_ACTIVATED="2";var BANN_EMAIL_CHANGED="3";var BANN_TEMPORAIRE="4";var BANN_TEMPORAIRE_EMAIL="5";var BANN_BANNED_EMAIL_CHANGED="6";var BANN_INVALIDE_EMAIL="7";var LS_CAPTCHA="100";var LS_NAK="101";var LS_INTERNAL_ERROR="102";function getCookieVal(b){var a=document.cookie.indexOf(";",b);if(a==-1){a=document.cookie.length}return unescape(document.cookie.substring(b,a))}function LireCookie(c){var b=c+"=";var f=b.length;var a=document.cookie.length;var e=0;while(e<a){var d=e+f;if(document.cookie.substring(e,d)==b){return getCookieVal(d)}e=document.cookie.indexOf(" ",e)+1;if(e===0){break}}return null}function DeleteCookie(a){var c=new Date();c.setTime(c.getTime()-100000);var b=LireCookie(a);alert(b);document.cookie=a+"="+b+"; domain=.forumsjv.com; expires="+c.toGMTString()}function filtre_pseudo(c){var b="";var a="";var h="";var e=false;var g=0;b=c;var d=0;b=b.replace(/\$/gi,"#");a=b.search("#");while(a!=-1){var f=String.fromCharCode(b.substr(a+1,3));h+=b.substring(g,a)+f;d++;g=a+4;if((b.substr(g).search("#"))!=-1){a=g+b.substr(g).search("#")}else{a=-1}e=true}if(e){h+=b.substr(g);b=h}return b}function get_pseudo(c){var b=c.split("login$058");if(b){var d=b[1].split("$124");var a=d[0];return filtre_pseudo(a)}return null}function se_deconnecter(){var a="Une erreur est survenue. Veuillez r\u00E9\u00E9ssayer...";jQuery.getJSON("http://"+document.domain+"/profil/disconnect.php",{time:lo_time,cod:lo_cod},function(b){if(b!==0){jQuery.getJSON("http://www.jeuxvideo.com/profil/test_cookie_jv.php?ope=disc&id="+b+"&jsoncallback=?");setTimeout(function(){location.reload()},500);return false}})}function is_user_connect(){var a;var b;a=null;b=LireCookie("tehlogin");if(b){a=filtre_pseudo(b)}else{b=LireCookie("wenvjgol");if(b){a=get_pseudo(b)}}if(a!==null){jQuery("#log").html('<ul><li><a href="http://www.forumjv.com/moncompte/moncompte.php?oper=5">Bonjour &laquo; <strong>'+a+'</strong> &raquo;</a></li><li class="disconnect_fjv"><a href="#">Se D&eacute;connecter</a></li></ul>');$(".disconnect_fjv").click(se_deconnecter);if(jQuery("#bt_creer_forum").get()!=""){jQuery("#bt_creer_forum").attr("href","http://www.forumjv.com/moncompte/moncompte.php?oper=5")}}}function isEmailValide(a){var b;b=new RegExp("^[a-zA-Z0-9\\.\\-_\\[\\]]+@[a-zA-Z0-9\\.\\-_]+\\.[a-z0-9]+$");return a&&a.length>0&&b.test(a)}function affiche_pop(h,a,d){jQuery("#banner").css("visibility","hidden");jQuery("#pub_carre1").css("visibility","hidden");var c=jQuery(document).height();var g=jQuery(window).width();var e=window.pageYOffset||document.body.scrollTop||document.documentElement.scrollTop;jQuery("#mask").css({width:g,height:c});jQuery("#mask").fadeIn(1);jQuery("#mask").fadeTo("slow",0.5);var f=jQuery(window).height();var b=jQuery(window).width();jQuery(h).css("height",a);jQuery(h).css("width",d);jQuery(h).css("top",f/2-100+e);jQuery(h).css("left",b/2-jQuery(h).width()/2);jQuery(h).fadeIn(300)}function click_close(a){if(jQuery("#frame_se_connecter").contents().find("#vous_ete_connecte").length>0){top.location.reload(true)}else{if(a){a.preventDefault()}jQuery("#mask").hide();jQuery(".window").hide();jQuery("#banner").css("visibility","visible");jQuery("#pub_carre1").css("visibility","visible");jQuery("#boxes").remove()}return false}function aff_greybox(a,b){jQuery("#boxes").remove();jQuery("body").append('<div id="boxes"><div id="dialog" class="window" style="auto;"></div><div id="mask"></div></div>');jQuery(".dialog_body").remove();jQuery(".title_bar").remove();jQuery(".close").remove();affiche_pop("#dialog");jQuery("#mask").click(click_close);var c=jQuery('<a class="close">Fermer<img src="http://image.jeuxvideo.com/pics/bt_popup_close.gif" alt="Fermer" width="11" height="12" /></a>');c.click(click_close);jQuery("#dialog").append(c);jQuery("#dialog").append('<p class="title_bar"><strong>'+a+"</strong></p>");if(b!=null){jQuery("#boxes").append('<input type="hidden" id="nom_operation" value="'+b+'" />')}}function se_connecter(){var a=0;if(typeof(jQuery("#bool_log").attr("value"))!="undefined"&&jQuery("#bool_log").is(":checked")){a=1}var c={pseudo:jQuery("#pseudo_gb_connect").attr("value"),pass:jQuery("#new_pass_gb_connect").attr("value"),retenir:a};if(typeof(jQuery("#code_capscha").attr("value"))!="undefined"){c.code=jQuery("#code_capscha").attr("value");c.tk=jQuery("#tk").attr("value");c.session=jQuery("#session").attr("value")}var b=document.domain;jQuery.ajax({type:"POST",url:"http://"+b+"/profil/ajax_connect.php",data:c,async:false,dataType:"json",success:function(h){var j="";var l="";var k="";var e="";var d="";var g="";var f="";var i=null;if(typeof(h.pseudo)!="undefined"){l=h.pseudo}if(typeof(h.pass)!="undefined"){k=h.pass}if(typeof(h.cgi)!="undefined"){e=h.cgi}if(typeof(h.operation)!="undefined"){j=h.operation}if(typeof(h.tk)!="undefined"){d=h.tk;d=d.split('"');d=d[1]}if(typeof(h.session)!="undefined"){g=h.session}if(typeof(h.code_captsha)!="undefined"){f=h.code_captsha}i=h.err;if(j==BANN_NOT_BANNED){form_connect("succes",null,e,l,f,d,g,k,a)}if(j==BANN_BANNED){form_connect("form",i,e,l,f,d,g,k,a)}else{if(j==LS_NAK){form_connect("form","D\u00E9sol\u00E9 ! Le pseudo et/ou le mot de passe sont incorrects.")}else{if(j==LS_CAPTCHA){form_connect("captsha",i,e,l,f,d,g,k,a)}}}},error:function(d){form_connect("form","Une erreur est survenue. Veuillez r\u00E9\u00E9ssayer",null,null,null,null,null,null,null)}});return false}function form_connect(h,i,m,k,l,j,n,a,p){jQuery(".dialog_body").remove();var v=jQuery('<div class="dialog_body"></div>');jQuery(".window").append(v);if(i!==null){v.append('<div class="warning"><p class="info"><strong>'+i+"</strong></p></div>")}if(h=="succes"){var u=new Date();v.append('<iframe src="http://www.jeuxvideo.com/cgi-bin/jvforums/'+m+'" width="0px" height="0px" frameborder="0">');if(typeof(jQuery("#nom_operation").attr("value"))!="undefined"){if(jQuery("#nom_operation").attr("value")=="af"){coeur_ajouter();click_close()}else{if(jQuery("#nom_operation").attr("value")=="sf"){coeur_delete();click_close()}else{ajout_cdcoeur(jQuery("#nom_operation").attr("value"))}}}else{v.append('<div class="success"><p class="info"><strong>Identification r\u00E9ussie ! Vous \u00EAtes maintenant connect\u00E9.</strong></p></div>');setTimeout(function(){location.reload()},2000)}return 1}else{var c=jQuery('<form class="generic_form" method="post"></form>');c.submit(se_connecter);v.append(c);var b=jQuery("<fieldset></fieldset>");c.append(b);if(h=="form"){var s=jQuery('<div class="form_pseudo"><label for="pseudo_gb_connect"><span class="requis">*</span><strong>Pseudo :&nbsp;</strong></label></div>');var r=jQuery('<input id="pseudo_gb_connect" name="pseudo_gb_connect" maxlength="15" type="text" tabindex="101" />');s.append(r);s.append('<span>&nbsp;</span><a target="_top"  rel="nofollow" class="small formlink" href="http://www.forumjv.com/moncompte/moncompte.php?oper=1">S\'inscrire pour cr\u00E9er un pseudo !</a>');b.append(s);var t=jQuery('<div class="form_password"><label for="new_pass_gb_connect"><span class="requis">*</span><strong> Mot de passe :&nbsp;</strong></label></div>');var q=jQuery('<input id="new_pass_gb_connect" name="new_pass_gb_connect" maxlength="12" type="password" tabindex="102" />');t.append(q);t.append("<span>&nbsp;</span>");var e=jQuery('<a class="small formlink" target="popup" rel="nofollow" href="http://www.forumjv.com/cgi-bin/admin/passperdu_reseau.cgi">Mot de passe oubli\u00E9 ?</a>');e.click(function(){window.open(this.href,"popup","toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistory=no,width=560,height=345");return false});t.append(e);b.append(t);if(i!==null){q.addClass("err");r.addClass("err")}b.append('<div class="retenir_id"><p class="chkbox"><input id="bool_log" type="checkbox" name="bool_log" tabindex="103" /><label for="bool_log"></label><strong> Retenir le pseudo et le mot de passe</strong></p></div>')}else{if(h=="captsha"){b.append('<div class="form_pseudo_ok"><label><strong>Pseudo :&nbsp;</strong></label><span>'+k+'</span></div><input type="hidden" value="'+a+'" name="new_pass_gb_connect" id="new_pass_gb_connect" /><input type="hidden" value="'+k+'" name="pseudo_gb_connect" id="pseudo_gb_connect" /><input type="hidden" value="'+p+'" name="bool_log" id="bool_log" />');var f=jQuery('<div class="code_confirm"><label for="code"><span class="requis">*</span> <strong>Recopiez le code :&nbsp;</strong></label></div>');f.append(l);var o=jQuery('<input type="text" maxlength="4" id="code_capscha" name="code_capscha" />');f.append(o);f.append('<input type="hidden" id="tk" name="tk" value="'+j+'" /><input type="hidden" id="session" name="session" value="'+n+'" />');b.append(f);if(i!==null){o.addClass("err")}}}var g=jQuery('<div class="form_boutons"></div>');var d=jQuery('<button class="bt_ok" tabindex="105"><span class="valid">Valider</span></button>');if((navigator.appName=="Microsoft Internet Explorer")||(navigator.appName=="PLAYSTATION 3")){d.click(se_connecter)}g.append(d);b.append(g)}}function toggle(b){var a=new Date();a.setSeconds(a.getSeconds()+(60*60*24*360*2));document.cookie="forums_large="+b+"; expires="+a.toGMTString()+"; path=/; domain=.forumjv.com";location=document.URL}function toggle_std(){toggle("non")}function toggle_large(){toggle("oui")}jQuery(function(){jQuery("a[rel=external][href]]").attr("target","_blank");jQuery("#modal").click(function(a){aff_greybox("Se Connecter",null);form_connect("form",null,null,null,null,null,null,null,null);a.preventDefault()});jQuery(".window .close").click(click_close);jQuery("#mask").click(click_close);jQuery(".disconnect").click(se_deconnecter);jQuery("#skin input").click(function(){var b=jQuery("link");var d=0;var c=0;while(d===0&&c<b.length){var e=jQuery(b[c]).attr("href");var a=e.split("/");a=a[3].split(".");if(e!="/css/defaut/base.css"&&e!="/css/defaut/large.css"&&jQuery.inArray("sponso",a)<0){d=1}c++}if(d===0){jQuery('<link type="text/css" rel="stylesheet" href="/css/skin/'+jQuery(this).attr("value")+'.css" />').insertAfter(jQuery(b[c-1]))}else{if(jQuery(this).attr("value")!="defaut"){jQuery(b[c-1]).attr("href","/css/skin/"+jQuery(this).attr("value")+".css")}else{jQuery(b[c-1]).remove()}}jQuery.ajax({type:"POST",url:"http://"+document.domain+"/profil/ajax_skin.php",data:"action=save&numf="+numf+"&skin="+jQuery(this).attr("value"),async:false})});jQuery("body").append('<iframe id="idframe" src="http://www.jeuxvideo.com/profil/test_cookie_jv.php?ope=conn" style="display:none;" />');setTimeout(function(){is_user_connect()},1000);is_user_connect();jQuery("a[href*=/profil/][href$=.html]").click(function(){window.open(this.href,"profil","toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistory=no,width=800,height=570");return false});jQuery("a[href*=passperdu_reseau.cgi]").click(function(){window.open(this.href,"popup","toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistory=no,width=560,height=345");return false});jQuery("a[href*=smileys/legende.htm]").click(function(){window.open(this.href,"popup","toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistory=no,width=630,height=690");return false})});
