
function ifselected(){var i=document.selectforum.forum.selectedIndex;if(document.selectforum.forum.options[i].value=="Forums generaux"){window.location="http://www.jeuxvideo.com/forums.htm";}
else{if(document.selectforum.forum.options[i].value=="Forums par jeu"){window.location="http://www.jeuxvideo.com/listeforums-a.html";}
else{if(document.selectforum.forum.options[i].value!="- Autre Forum -"){window.location="http://www.jeuxvideo.com/forums/0-"+document.selectforum.forum.options[i].value+"-0-3-0-1-0-0.htm";}}}}
var has_submitted=0;function test_nom(champ)
{var langue;if(typeof id_langue!="undefined")
{langue=id_langue;}
else
{langue=get_id_langue_from_url(document.location.href);}
if(champ.length>2)
{if(champ.length<16)
{var bool=0;var tp=0;for(tp=0;(tp<champ.length)&&(bool!=1);tp++)
{if((champ.charAt(tp)=='_')||(champ.charAt(tp)==']')||(champ.charAt(tp)=='[')||(champ.charAt(tp)=='-')||(champ.charAt(tp)>='a'&&champ.charAt(tp)<='z')||(champ.charAt(tp)>='A'&&champ.charAt(tp)<='Z')||(champ.charAt(tp)>='0'&&champ.charAt(tp)<='9'))
{}
else
{bool=1;}}
if(bool==1)
{switch(langue)
{case 1:window.alert("Le nom ne peut contenir que des lettres,\n chiffres, et un des caractères [ ] - ou _ ");break;case 2:window.alert("El nombre sólo puede contener letras,\n cifras y uno de los caracteres [ ] - o _");break;case 3:window.alert("De naam mag alleen letters,\n cijfers en een van de tekens [ ] - of _ bevatten ");break;case 4:window.alert("O nome só pode conter letras,\n números e parênteses rectos [ ] ou travessões - _ ");break;case 5:window.alert("Der Name kann aus Buchstaben,\n Ziffern und den Zeichen [ ] - und _ bestehen. ");break;case 6:window.alert("The name can contain only letters,\n numbers, and the characters [ ] - or _ ");break;default:window.alert("Le nom ne peut contenir que des lettres,\n chiffres, et un des caractères [ ] - ou _ ");break;}
return false;}}
else
{switch(langue)
{case 1:window.alert("Votre pseudo est trop long.");break;case 2:window.alert("Su apodo es demasiado largo.");break;case 3:window.alert("Je nickname is te lang.");break;case 4:window.alert("A sua alcunha é demasiado longa.");break;case 5:window.alert("Ihr Benutzername ist zu lang.");break;case 6:window.alert("The screen name is too long.");break;default:window.alert("Votre pseudo est trop long.");break;}
return false;}}
else
{switch(langue)
{case 1:window.alert("Veuillez saisir votre pseudo.");break;case 2:window.alert("Introduzca su apodo.");break;case 3:window.alert("Gelieve je nickname in te typen.");break;case 4:window.alert("Introduza a sua alcunha.");break;case 5:window.alert("Geben Sie Ihren Benutzernamen ein.");break;case 6:window.alert("Please enter your screen name.");break;default:window.alert("Veuillez saisir votre pseudo.");break;}
return false;}
return true;}
function test_sujet(champ)
{if(champ.length<=2)
{window.alert("Veuillez saisir le sujet.");return false;}
else
{if(champ.length>40)
{window.alert("Le sujet est trop long (40 caractères maximum).");return false;}
else
{if(champ.indexOf("&")>=0)
{window.alert("Le sujet ne doit pas contenir le caractère '&' !");return false;}}}
return true;}
function test_message(champ)
{var langue;if(typeof id_langue!="undefined")
{langue=id_langue;}
else
{langue=get_id_langue_from_url(document.location.href);}
if((champ.length==0)||(champ=="Ne postez pas d'insultes, évitez les majuscules, faites une recherche avant de poster pour voir si la question n'a pas déjà été posée...\n\nTout message d'incitation au piratage est strictement interdit et sera puni d'un bannissement.")||(champ=="Ne postez pas d'insultes, évitez les majuscules, faites une recherche avant de poster pour voir si la question n'a pas déjà été posée...\r\n\r\nTout message d'incitation au piratage est strictement interdit et sera puni d'un bannissement."))
{switch(langue)
{case 1:window.alert("Le message n'est pas valide !");break;case 2:window.alert("¡ El mensaje no es válido !");break;case 3:window.alert("Het bericht is ongeldig!");break;case 4:window.alert("A mensagem não é válida!");break;case 5:window.alert("Die Nachricht ist ungültig.");break;case 6:window.alert("The message is not valid.");break;default:window.alert("Le message n'est pas valide !");break;}
return false;}
return true;}
function popupform(myform,windowname)
{if(!window.focus)return true;window.open('',windowname,'height=450,width=680,scrollbars=yes,resizable=yes');myform.target=windowname;return true;}
function verification(frm,param,testsujet)
{reponse1=test_nom(frm.newnom.value);reponse2=test_message(frm.yournewmessage.value);if(testsujet==1)
{reponse3=test_sujet(frm.newsujet.value);}
else
{reponse3=true;}
if(reponse1==true)
{if(reponse2==true)
{if(reponse3==true)
{if(param==1)
{if(has_submitted==0)
{has_submitted=1;return true;}}
else
{popupform(frm,'apercu');return true;}}}}
return false;}
function vide_textarea(champ){if((champ=="Ne postez pas d'insultes, évitez les majuscules, faites une recherche avant de poster pour voir si la question n'a pas déjà été posée...\n\nTout message d'incitation au piratage est strictement interdit et sera puni d'un bannissement.")||(champ=="Ne postez pas d'insultes, évitez les majuscules, faites une recherche avant de poster pour voir si la question n'a pas déjà été posée...\r\n\r\nTout message d'incitation au piratage est strictement interdit et sera puni d'un bannissement.")){document.post.yournewmessage.value='';}}
function recup(sujet)
{var form=document.post;var form2=document.post2;form2.elements['newnom'].value=form.elements['newnom'].value;if(sujet==1)
form2.elements['newsujet'].value=form.elements['newsujet'].value;form2.elements['yournewmessage'].value=form.elements['yournewmessage'].value;if(verification(form2,'0')){form2.submit();}return;}
function test_email(champ)
{if(champ.length>7)
{if(champ.length<50)
{return true;}
else
{window.alert("Votre email est trop long.");return false;}}
else
{window.alert("Votre email est trop court.");return false;}}
function test_mdp(champ)
{if(champ.length>2)
{return true;}
else
{window.alert("Veuillez saisir votre mot de passe.");return false;}}
function verification_moderation(frm)
{reponse1=test_nom(frm.pseudo.value);reponse2=test_email(frm.email.value);reponse3=test_mdp(frm.pass.value);reponse4=test_mdp(frm.motdepasse.value);if((reponse1==true)&&(reponse2==true)&&(reponse3==true)&&(reponse4==true))
{return true;}
else
{return false;}}
function confirmation(lien)
{return window.confirm('Etes vous sûr de vouloir EFFACER cette question ainsi que toutes ses réponses associées ?');}
function confirmation_bloq(lien)
{return window.confirm('Etes vous sûr de vouloir BLOQUER ce topic ?');}
function confirmation_debloq(lien)
{return window.confirm('Etes vous sûr de vouloir DEBLOQUER ce topic ?');}
function confirmation_marq(lien)
{return window.confirm('Etes vous sûr de vouloir MARQUER ce topic ?');}
function confirmation_demarq(lien)
{return window.confirm('Etes vous sûr de vouloir DEMARQUER ce topic ?');}
function confirmation_visible(lien)
{return window.confirm('Etes vous sûr de vouloir RENDRE VISIBLE cette question ainsi que toutes ses réponses associées ?');}
function confirmation_ban(lien)
{var langue;if(typeof id_langue!="undefined")
{langue=id_langue;}
else
{langue=get_id_langue_from_url(document.location.href);}
switch(langue)
{case 1:return window.confirm('Etes vous sûr de vouloir BANNIR le pseudo et EFFACER ce message ?');break;case 2:return window.confirm('¿ Está seguro de que desea PROHIBIR el apodo y BORRAR este mensaje ?');break;case 3:return window.confirm('Ben je zeker dat je deze nickname wilt UITSLUITEN en dit bericht wilt WISSEN?');break;case 4:return window.confirm('Tem a certeza de que deseja BANIR a alcunha e APAGAR esta mensagem?');break;case 5:return window.confirm('Möchten Sie den Benutzernamen wirklich SPERREN und diese Nachricht LÖSCHEN?');break;case 6:return window.confirm('Are you sure you want to BAN the screen name and DELETE this message?');break;default:return window.confirm('Etes vous sûr de vouloir BANNIR le pseudo et EFFACER ce message ?');break;}}
function confirmation_ban_tmp(lien)
{var langue;if(typeof id_langue!="undefined")
{langue=id_langue;}
else
{langue=get_id_langue_from_url(document.location.href);}
switch(langue)
{case 1:return window.confirm('Etes vous sûr de vouloir BANNIR TEMPORAIREMENT le pseudo et EFFACER ce message ?');break;case 2:return window.confirm('¿ Está seguro de que desea PROHIBIR TEMPORALMENTE el apodo y BORRAR este mensaje ?');break;case 3:return window.confirm('Ben je zeker dat je deze nickname TIJDELIJK wilt UITSLUITEN en dit bericht wilt WISSEN ?');break;case 4:return window.confirm('Tem a certeza de que deseja BANIR TEMPORARIAMENTE a alcunha e APAGAR esta mensagem ?');break;case 5:return window.confirm('Möchten Sie den Benutzernamen wirklich VORÜBERGEHEND SPERREN und diese Nachricht LÖSCHEN ?');break;case 6:return window.confirm('Are you sure you want to TEMPORARILY BAN the screen name and DELETE this message ?');break;default:return window.confirm('Etes vous sûr de vouloir BANNIR TEMPORAIREMENT le pseudo et EFFACER ce message ?');break;}}
function confirmation_kick(lien)
{return window.confirm('Etes vous sûr de vouloir KICKER ce pseudo ?');}
has_submitted_avertirmod=0;function verification_avertirmod(frm,etape)
{if(frm.pseudo.value.length==0)
{window.alert("Merci de saisir votre pseudo !");return false;}
if(frm.pass.value.length==0)
{window.alert("Merci de saisir votre mot de passe !");return false;}
if(etape==0)
{if(frm.type.options[frm.type.selectedIndex].value=="Vide")
{window.alert("Merci de choisir le motif !");return false;}}
if(has_submitted_avertirmod==0)
{has_submitted_avertirmod=1;return true;}
else
{return false;}}
function popup_big_avatar(p,rhtp)
{url='http://image.jeuxvideo.com/'+rhtp;html='<html><head><title>'+p+'</title></head><body style="margin:0; padding:0;"><table cellspacing="0" cellpadding="0" border="0" width="100%" height="100%">';html+='<tr><td align="center"><img src="'+url+'" title="'+p+'" onclick="window.close();" onload="window.resizeTo(this.width+18,this.height+60);" /></td></tr></table></body></html>';popup=window.open('','_blank','width=658,height=540,toolbar=no,location=no,directories=no,menuBar=no,scrollbars=no,status=no,resizable=no');popup.document.open();popup.document.write(html);popup.document.close();}
function verification_alertemail(frm)
{reponse1=test_nom(frm.nom.value);reponse2=test_mdp(frm.mdpuser.value);if((reponse1==true)&&(reponse2==true))
{return true;}
else
{return false;}}