
racine_site="http://www.gowonda.com/";function getXHR()
{var xhr=null;if(window.XMLHttpRequest)
{xhr=new XMLHttpRequest();}
else if(window.ActiveXObject)
{try
{xhr=new ActiveXObject("Microsoft.XMLHTTP");}
catch(e)
{try
{xhr=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e1)
{xhr=null;}}}
else
{alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");}
return xhr;}
function afficher_date(date_hh,date_mm,date_ss)
{ejs_server_date=new Date(0,0,0,date_hh,date_mm,date_ss);ejs_server_heu=ejs_server_date.getHours();ejs_server_min=ejs_server_date.getMinutes();ejs_server_sec=ejs_server_date.getSeconds();setInterval(ejs_server_calc(),1000);}
function ejs_server_calc()
{var Jours=['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'];var Mois=['Janvier','F&eacute;vrier','Mars','Avril','Mai','Juin','Juillet','Ao&ucirc;t','Septembre','Octobre','Novembre','D&eacute;cembre'];var today=new Date();var Annee=takeYear(today);var MoisNom=Mois[today.getMonth()];var JourDate=leadingZero(today.getDate());var JourNom=Jours[today.getDay()];if(ejs_server_sec<10)ejs_server_sec="0"+Math.round(ejs_server_sec);else if(ejs_server_sec>=60)
{ejs_server_sec="00";ejs_server_min++;}
if(ejs_server_min<10)
ejs_server_min="0"+Math.round(ejs_server_min);else if(ejs_server_min>=60)
{ejs_server_min="00";ejs_server_heu++;}
if(ejs_server_heu<10)ejs_server_heu="0"+Math.round(ejs_server_heu);else if(ejs_server_heu>=24)
{ejs_server_heu="00";}
ejs_server_texte=''+JourNom+' '+JourDate+' '+MoisNom+' '+Annee+', il est '+ejs_server_heu+':'+ejs_server_min+':'+ejs_server_sec;if(document.getElementById)
{document.getElementById("date").innerHTML=ejs_server_texte;}
ejs_server_sec++;}
function takeYear(theDate)
{x=theDate.getYear();var y=x%100;y+=(y<38)?2000:1900;return y;}
function leadingZero(nr)
{if(nr<10)nr="0"+nr;return nr;}
function lister(fichier,parametres,cible)
{if(parametres!="")sep="&";else sep="?";xhr_object=getXHR();xhr_object.open("POST",racine_site+"queries/"+fichier,true);xhr_object.onreadystatechange=function()
{if(xhr_object.readyState==4)
{if(xhr_object.status==200)
{document.getElementById(cible).innerHTML=xhr_object.responseText;}}
else document.getElementById(cible).innerHTML=image_chargement;}
xhr_object.setRequestHeader("Content-type","application/x-www-form-urlencoded");xhr_object.send(parametres+ieTrick(sep));}
function vote(fichier,parametres,cible,server_id)
{if(parametres!="")sep="&";else sep="?";xhr_object=getXHR();xhr_object.open("POST",racine_site+"queries/"+fichier,true);xhr_object.onreadystatechange=function()
{if(xhr_object.readyState==4)
{if(xhr_object.status==200)
{if(xhr_object.responseText=='true')
{document.location.href=racine_site+"vote.php?server_id="+server_id+"&voted=1";}
else document.getElementById(cible).innerHTML=xhr_object.responseText;}}
else document.getElementById(cible).innerHTML=image_chargement;}
xhr_object.setRequestHeader("Content-type","application/x-www-form-urlencoded");xhr_object.send(parametres+ieTrick(sep));}
function request(fichier,parametres,zone_info,div1,div2)
{if(parametres!="")sep="&";else sep="?";xhr_object=getXHR();xhr_object.open("POST",racine_site+"queries/"+fichier,true);xhr_object.onreadystatechange=function()
{if(xhr_object.readyState==4)
{if(xhr_object.status==200)
{if(xhr_object.responseText=='true')
{cacher(div1);voir(div2);}
else document.getElementById(zone_info).innerHTML=xhr_object.responseText;}}
else document.getElementById(zone_info).innerHTML=image_chargement;}
xhr_object.setRequestHeader("Content-type","application/x-www-form-urlencoded");xhr_object.send(parametres+ieTrick(sep));}
timer=0;function check_form(formulaire,cible,timeout,parametres)
{if(timeout===undefined)timeout=10;if(parametres===undefined)parametres='';document.getElementById(cible).innerHTML=image_chargement;clearTimeout(timer);timer=setTimeout(function()
{switch(formulaire.name)
{case'account_create':var all_ok=true;var user_login=formulaire.elements['user_login'].value;var user_password=formulaire.elements['user_password'].value;var user_password_verif=formulaire.elements['user_password_verif'].value;var user_email=formulaire.elements['user_email'].value;var user_email_verif=formulaire.elements['user_email_verif'].value;var server_create=formulaire.elements['server_create'].value;server_info='&server_create='+escape(encodeURI(server_create));if(server_create=="1")
{var server_name=formulaire.elements['server_name'].value;var server_website=formulaire.elements['server_website'].value;var server_image=formulaire.elements['server_image'].value;var game_id=formulaire.elements['game_id'].value;var gametype_id=formulaire.elements['gametype_id'].value;var server_rates='';switch(game_id)
{case'1':var l2_rate1=formulaire.elements['l2_rate1'].value;var l2_rate2=formulaire.elements['l2_rate2'].value;var l2_rate3=formulaire.elements['l2_rate3'].value;var l2_rate4=formulaire.elements['l2_rate4'].value;var l2_rate5=formulaire.elements['l2_rate5'].value;server_rates="&server_rate1="+l2_rate1+"&server_rate2="+l2_rate2+"&server_rate3="+l2_rate3+"&server_rate4="+l2_rate4+"&server_rate5="+l2_rate5;break;case'2':var wow_rate1=formulaire.elements['wow_rate1'].value;var wow_rate2=formulaire.elements['wow_rate2'].value;var wow_rate3=formulaire.elements['wow_rate3'].value;server_rates="&server_rate1="+wow_rate1+"&server_rate2="+wow_rate2+"&server_rate3="+wow_rate3;break;case'3':var ro_rate1=formulaire.elements['ro_rate1'].value;var ro_rate2=formulaire.elements['ro_rate2'].value;var ro_rate3=formulaire.elements['ro_rate3'].value;server_rates="&server_rate1="+ro_rate1+"&server_rate2="+ro_rate2+"&server_rate3="+ro_rate3;break;case'5':var aion_rate1=formulaire.elements['aion_rate1'].value;var aion_rate2=formulaire.elements['aion_rate2'].value;var aion_rate3=formulaire.elements['aion_rate3'].value;server_rates="&server_rate1="+aion_rate1+"&server_rate2="+aion_rate2+"&server_rate3="+aion_rate3;break;default:break;}
var server_description=formulaire.elements['server_description'].value;server_info+='&server_name='+escape(encodeURI(server_name))+'&server_website='+escape(encodeURI(server_website))+'&server_image='+escape(encodeURI(server_image))+'&game_id='+escape(encodeURI(game_id))+'&gametype_id='+escape(encodeURI(gametype_id))+'&server_description='+escape(encodeURI(server_description))+server_rates;if(server_name.length<4)
{document.getElementById("info_server_name").className="mini_info_red";document.getElementById("info_server_name").innerHTML="minimum 4 caract&egrave;res";all_ok=false;}
else
{document.getElementById("info_server_name").className="mini_info";document.getElementById("info_server_name").innerHTML="";}
if(server_website.substring(0,7)!=("http://"))
{server_website="http://"+server_website;formulaire.elements['server_website'].value=server_website;}
if(!verif_url(server_website))
{document.getElementById("info_server_website").className="mini_info_red";document.getElementById("info_server_website").innerHTML="Adresse non valide";all_ok=false;}
else
{document.getElementById("info_server_website").className="mini_info";document.getElementById("info_server_website").innerHTML="";}
if((server_image.substring(0,7)!=("http://"))&&(server_image!=""))
{server_image="http://"+server_image;formulaire.elements['server_image'].value=server_image;}
if(server_image.search(" ")!=-1)
{document.getElementById("info_server_image").className="mini_info_red";document.getElementById("info_server_image").innerHTML="Caract&egrave;re espace non autoris&eacute;";all_ok=false;}
else
{document.getElementById("info_server_image").className="mini_info";document.getElementById("info_server_image").innerHTML="";}
if(game_id=='')
{document.getElementById("info_game_id").className="mini_info_red";document.getElementById("info_game_id").innerHTML="Veuillez s&egrave;lectionner un jeu";all_ok=false;}
else
{document.getElementById("info_game_id").className="mini_info";document.getElementById("info_game_id").innerHTML="";}
if(gametype_id=='')
{document.getElementById("info_gametype_id").className="mini_info_red";document.getElementById("info_gametype_id").innerHTML="Veuillez s&eacute;lectionner un type de jeu";all_ok=false;}
else
{document.getElementById("info_gametype_id").className="mini_info";document.getElementById("info_gametype_id").innerHTML="";}}
if(!verif_login(user_login))
{document.getElementById("info_user_login").className="mini_info_red";document.getElementById("info_user_login").innerHTML="Accents et espaces non autoris&eacute;s";all_ok=false;}
else
{document.getElementById("info_user_login").innerHTML="minimum 6 caract&egrave;res";if(user_login.length<6)
{document.getElementById("info_user_login").className="mini_info_red";all_ok=false;}
else
{document.getElementById("info_user_login").className="mini_info";}}
if(user_password!=user_password_verif)
{document.getElementById("info_user_password_verif").className="mini_info_red";document.getElementById("info_user_password_verif").innerHTML="Les mots de passe ne correspondent pas";all_ok=false;}
else
{document.getElementById("info_user_password_verif").className="mini_info";document.getElementById("info_user_password_verif").innerHTML="";}
if(user_email!=user_email_verif)
{document.getElementById("info_user_email_verif").className="mini_info_red";document.getElementById("info_user_email_verif").innerHTML="Les email ne correspondent pas";all_ok=false;}
else
{document.getElementById("info_user_email_verif").className="mini_info";document.getElementById("info_user_email_verif").innerHTML="";}
if(!verif_login(user_password))
{document.getElementById("info_user_password").className="mini_info_red";document.getElementById("info_user_password").innerHTML="Accents et espaces non autoris&eacute;s";all_ok=false;}
else
{document.getElementById("info_user_password").innerHTML="minimum 6 caract&egrave;res";if(user_password.length<6)
{document.getElementById("info_user_password").className="mini_info_red";all_ok=false;}
else
{document.getElementById("info_user_password").className="mini_info";}}
if(!verif_mail(user_email))
{document.getElementById("info_user_email").className="mini_info_red";document.getElementById("info_user_email").innerHTML="Email non valide";all_ok=false;}
else
{document.getElementById("info_user_email").className="mini_info";document.getElementById("info_user_email").innerHTML="";}
if(all_ok==true)request('account_create.php','user_login='+escape(encodeURI(user_login))+'&user_password='+escape(encodeURI(user_password))+'&user_email='+escape(encodeURI(user_email))+server_info+parametres,cible,'form_create','create_ok');else document.getElementById(cible).innerHTML="";break;case'account_contact':var all_ok=true;var mail_object=formulaire.elements['mail_object'].value;var mail_text=formulaire.elements['mail_text'].value;var user_id=formulaire.elements['user_id'].value;if(mail_object=='')
{document.getElementById("info_mail_object").className="mini_info_red";document.getElementById("info_mail_object").innerHTML="Veuillez renseigner un objet";all_ok=false;}
else
{document.getElementById("info_mail_object").className="mini_info";document.getElementById("info_mail_object").innerHTML="";}
if(mail_text=='')
{document.getElementById("info_mail_text").className="mini_info_red";document.getElementById("info_mail_text").innerHTML="Veuillez ins&eacute;rer du texte";all_ok=false;}
else
{document.getElementById("info_mail_text").className="mini_info";document.getElementById("info_mail_text").innerHTML="";}
if(all_ok==true)request('account_contact.php','user_id='+escape(encodeURI(user_id))+'&mail_object='+escape(encodeURI(mail_object))+'&mail_text='+escape(encodeURI(mail_text)),cible,'form_contact','mail_ok');else document.getElementById(cible).innerHTML="";break;case'account_edit':var all_ok=true;var sid=formulaire.elements['sid'].value;var user_id=formulaire.elements['user_id'].value;var user_password=formulaire.elements['user_password'].value;var user_password_verif=formulaire.elements['user_password_verif'].value;var user_email=formulaire.elements['user_email'].value;var user_email_verif=formulaire.elements['user_email_verif'].value;var password_change=formulaire.elements['password_change'].value;var mail_change=formulaire.elements['mail_change'].value;if(password_change=="1")
{if(user_password!=user_password_verif)
{document.getElementById("info_user_password_verif").className="mini_info_red";document.getElementById("info_user_password_verif").innerHTML="Les mots de passe ne correspondent pas";all_ok=false;}
else
{document.getElementById("info_user_password_verif").className="mini_info";document.getElementById("info_user_password_verif").innerHTML="";}
if(!verif_login(user_password))
{document.getElementById("info_user_password").className="mini_info_red";document.getElementById("info_user_password").innerHTML="Accents et espaces non autoris&eacute;s";all_ok=false;}
else
{document.getElementById("info_user_password").innerHTML="minimum 6 caract&egrave;res";if(user_password.length<6)
{document.getElementById("info_user_password").className="mini_info_red";all_ok=false;}
else
{document.getElementById("info_user_password").className="mini_info";}}}
else if(mail_change=="1")
{if(user_email!=user_email_verif)
{document.getElementById("info_user_email_verif").className="mini_info_red";document.getElementById("info_user_email_verif").innerHTML="Les email ne correspondent pas";all_ok=false;}
else
{document.getElementById("info_user_email_verif").className="mini_info";document.getElementById("info_user_email_verif").innerHTML="";}
if(!verif_mail(user_email))
{document.getElementById("info_user_email").className="mini_info_red";document.getElementById("info_user_email").innerHTML="Email non valide";all_ok=false;}
else
{document.getElementById("info_user_email").className="mini_info";document.getElementById("info_user_email").innerHTML="";}}
if((mail_change=="0")&&(password_change=="0"))
{document.getElementById("erreur").innerHTML="Veuillez s&eacute;lectionner une valeur &agrave; modifier";all_ok=false;}
else document.getElementById("erreur").innerHTML="";if(all_ok==true)request('account_edit.php','sid='+escape(encodeURI(sid))+'&user_id='+escape(encodeURI(user_id))+'&password_change='+escape(encodeURI(password_change))+'&mail_change='+escape(encodeURI(mail_change))+'&user_password='+escape(encodeURI(user_password))+'&user_email='+escape(encodeURI(user_email))+parametres,cible,'form_edit','edit_ok');else document.getElementById(cible).innerHTML="";break;case'admin_newsletter':var all_ok=true;var newsletter_object=formulaire.elements['newsletter_object'].value;var newsletter_text=formulaire.elements['newsletter_text'].value;if(newsletter_object=='')
{document.getElementById("info_newsletter_object").className="mini_info_red";document.getElementById("info_newsletter_object").innerHTML="Veuillez renseigner un objet";all_ok=false;}
else
{document.getElementById("info_newsletter_object").className="mini_info";document.getElementById("info_newsletter_object").innerHTML="";}
if(newsletter_text=='')
{document.getElementById("info_newsletter_text").className="mini_info_red";document.getElementById("info_newsletter_text").innerHTML="Veuillez ins&eacute;rer du texte";all_ok=false;}
else
{document.getElementById("info_newsletter_text").className="mini_info";document.getElementById("info_newsletter_text").innerHTML="";}
if(all_ok==true)request('admin_newsletter.php','newsletter_object='+escape(encodeURI(newsletter_object))+'&newsletter_text='+escape(encodeURI(newsletter_text)),cible,'form_newsletter','newsletter_ok');else document.getElementById(cible).innerHTML="";break;case'admin_online_users':var user_login=formulaire.elements['user_login'].value;var see_admin=formulaire.elements['see_admin'].checked;var nb_jours_debut=formulaire.elements['nb_jours_debut'].value;lister('admin_online_users.php','user_login='+user_login+'&see_admin='+see_admin+'&nb_jours_debut='+nb_jours_debut,cible);break;case'admin_user_contact':var all_ok=true;var mail_object=formulaire.elements['mail_object'].value;var mail_text=formulaire.elements['mail_text'].value;var admin_id=formulaire.elements['admin_id'].value;var user_login=formulaire.elements['user_login'].value;var user_email=formulaire.elements['user_email'].value;if(!verif_mail(user_email))
{document.getElementById("info_user_email").className="mini_info_red";document.getElementById("info_user_email").innerHTML="Email non valide";all_ok=false;}
else
{document.getElementById("info_user_email").className="mini_info";document.getElementById("info_user_email").innerHTML="";}
if(mail_object=='')
{document.getElementById("info_mail_object").className="mini_info_red";document.getElementById("info_mail_object").innerHTML="Veuillez renseigner un objet";all_ok=false;}
else
{document.getElementById("info_mail_object").className="mini_info";document.getElementById("info_mail_object").innerHTML="";}
if(mail_text=='')
{document.getElementById("info_mail_text").className="mini_info_red";document.getElementById("info_mail_text").innerHTML="Veuillez ins&eacute;rer du texte";all_ok=false;}
else
{document.getElementById("info_mail_text").className="mini_info";document.getElementById("info_mail_text").innerHTML="";}
if(all_ok==true)request('admin_user_contact.php','admin_id='+escape(encodeURI(admin_id))+'&user_login='+escape(encodeURI(user_login))+'&user_email='+escape(encodeURI(user_email))+'&mail_object='+escape(encodeURI(mail_object))+'&mail_text='+escape(encodeURI(mail_text)),cible,'form_contact','mail_ok');else document.getElementById(cible).innerHTML="";break;case'admin_users_list':var user_login=formulaire.elements['user_login'].value;var server_name=formulaire.elements['server_name'].value;var see_banned=formulaire.elements['see_banned'].checked;var see_admin=formulaire.elements['see_admin'].checked;lister('users_list.php','user_login='+user_login+'&server_name='+server_name+'&see_banned='+see_banned+'&see_admin='+see_admin,cible);break;case'admin_user_search':var user_id=formulaire.elements['user_id'].value;var user_login=formulaire.elements['user_login'].value;var host_ip=formulaire.elements['host_ip'].value;var user_email=formulaire.elements['user_email'].value;lister('admin_user_search.php','user_id='+user_id+'&user_login='+user_login+'&host_ip='+host_ip+'&user_email='+user_email,cible);break;case'admin_server_votes':var server_id=formulaire.elements['server_id'].value;var host_ip=formulaire.elements['host_ip'].value;var host_dns=formulaire.elements['host_dns'].value;var nb_jours=formulaire.elements['nb_jours'].value;lister('admin_server_votes.php','server_id='+server_id+'&host_ip='+host_ip+'&host_dns='+host_dns+'&nb_jours='+nb_jours,cible);break;case'admin_server_edit':var server_id=formulaire.elements['server_id'].value;var user_id=formulaire.elements['user_id'].value;var server_name=formulaire.elements['server_name'].value;var server_website=formulaire.elements['server_website'].value;var server_image=formulaire.elements['server_image'].value;var game_id=formulaire.elements['game_id'].value;var gametype_id=formulaire.elements['gametype_id'].value;var server_rates='';switch(game_id)
{case'1':var l2_rate1=formulaire.elements['l2_rate1'].value;var l2_rate2=formulaire.elements['l2_rate2'].value;var l2_rate3=formulaire.elements['l2_rate3'].value;var l2_rate4=formulaire.elements['l2_rate4'].value;var l2_rate5=formulaire.elements['l2_rate5'].value;server_rates="&server_rate1="+l2_rate1+"&server_rate2="+l2_rate2+"&server_rate3="+l2_rate3+"&server_rate4="+l2_rate4+"&server_rate5="+l2_rate5;break;case'2':var wow_rate1=formulaire.elements['wow_rate1'].value;var wow_rate2=formulaire.elements['wow_rate2'].value;var wow_rate3=formulaire.elements['wow_rate3'].value;server_rates="&server_rate1="+wow_rate1+"&server_rate2="+wow_rate2+"&server_rate3="+wow_rate3;break;case'3':var ro_rate1=formulaire.elements['ro_rate1'].value;var ro_rate2=formulaire.elements['ro_rate2'].value;var ro_rate3=formulaire.elements['ro_rate3'].value;server_rates="&server_rate1="+ro_rate1+"&server_rate2="+ro_rate2+"&server_rate3="+ro_rate3;case'5':var aion_rate1=formulaire.elements['aion_rate1'].value;var aion_rate2=formulaire.elements['aion_rate2'].value;var aion_rate3=formulaire.elements['aion_rate3'].value;server_rates="&server_rate1="+aion_rate1+"&server_rate2="+aion_rate2+"&server_rate3="+aion_rate3;default:break;}
var server_description=formulaire.elements['server_description'].value;var all_ok=true;if(server_name.length<4)
{document.getElementById("info_server_name").className="mini_info_red";document.getElementById("info_server_name").innerHTML="minimum 4 caract&egrave;res";all_ok=false;}
else
{document.getElementById("info_server_name").className="mini_info";document.getElementById("info_server_name").innerHTML="";}
if(server_website.substring(0,7)!=("http://"))
{server_website="http://"+server_website;formulaire.elements['server_website'].value=server_website;}
if(!verif_url(server_website))
{document.getElementById("info_server_website").className="mini_info_red";document.getElementById("info_server_website").innerHTML="Adresse non valide";all_ok=false;}
else
{document.getElementById("info_server_website").className="mini_info";document.getElementById("info_server_website").innerHTML="";}
if((server_image.substring(0,7)!=("http://"))&&(server_image!=""))
{server_image="http://"+server_image;formulaire.elements['server_image'].value=server_image;}
if(server_image.search(" ")!=-1)
{document.getElementById("info_server_image").className="mini_info_red";document.getElementById("info_server_image").innerHTML="Caract&egrave;re espace non autoris&eacute;";all_ok=false;}
else
{document.getElementById("info_server_image").className="mini_info";document.getElementById("info_server_image").innerHTML="";}
if(game_id=='')
{document.getElementById("info_game_id").className="mini_info_red";document.getElementById("info_game_id").innerHTML="Veuillez s&eacute;lectionner un jeu";all_ok=false;}
else
{document.getElementById("info_game_id").className="mini_info";document.getElementById("info_game_id").innerHTML="";}
if(gametype_id=='')
{document.getElementById("info_gametype_id").className="mini_info_red";document.getElementById("info_gametype_id").innerHTML="Veuillez s&eacute;lectionner un type de jeu";all_ok=false;}
else
{document.getElementById("info_gametype_id").className="mini_info";document.getElementById("info_gametype_id").innerHTML="";}
if(all_ok==true)request('admin_server_edit.php','user_id='+escape(encodeURI(user_id))+'&server_id='+escape(encodeURI(server_id))+'&server_name='+escape(encodeURI(server_name))+'&server_website='+escape(encodeURI(server_website))+'&server_image='+escape(encodeURI(server_image))+'&game_id='+escape(encodeURI(game_id))+'&gametype_id='+escape(encodeURI(gametype_id))+'&server_description='+escape(encodeURI(server_description))+server_rates+parametres,cible,'form_edit','edit_ok');else document.getElementById(cible).innerHTML="";break;case'admin_server_search':var server_name=formulaire.elements['server_name'].value;lister('admin_server_search.php','server_name='+server_name+parametres,cible);break;case'interview_list':lister('interview_list.php',parametres,cible);break;case'lost_password':var user_email=formulaire.elements['user_email'].value;if(!verif_mail(user_email))
{document.getElementById("info").innerHTML="Email non valide";}
else request('lost_password.php','user_email='+escape(encodeURI(user_email))+parametres,cible,'form_lost','lost_ok');break;case'online_users':var user_login=formulaire.elements['user_login'].value;var game_id=formulaire.elements['game_id'].value;var see_admin=formulaire.elements['see_admin'].checked;lister('online_users.php','user_login='+user_login+'&see_admin='+see_admin+'&game_id='+game_id,cible);break;case'server_create':var user_id=formulaire.elements['user_id'].value;var server_name=formulaire.elements['server_name'].value;var server_website=formulaire.elements['server_website'].value;var server_image=formulaire.elements['server_image'].value;var game_id=formulaire.elements['game_id'].value;var gametype_id=formulaire.elements['gametype_id'].value;var server_rates='';switch(game_id)
{case'1':var l2_rate1=formulaire.elements['l2_rate1'].value;var l2_rate2=formulaire.elements['l2_rate2'].value;var l2_rate3=formulaire.elements['l2_rate3'].value;var l2_rate4=formulaire.elements['l2_rate4'].value;var l2_rate5=formulaire.elements['l2_rate5'].value;server_rates="&server_rate1="+l2_rate1+"&server_rate2="+l2_rate2+"&server_rate3="+l2_rate3+"&server_rate4="+l2_rate4+"&server_rate5="+l2_rate5;break;case'2':var wow_rate1=formulaire.elements['wow_rate1'].value;var wow_rate2=formulaire.elements['wow_rate2'].value;var wow_rate3=formulaire.elements['wow_rate3'].value;server_rates="&server_rate1="+wow_rate1+"&server_rate2="+wow_rate2+"&server_rate3="+wow_rate3;break;case'3':var ro_rate1=formulaire.elements['ro_rate1'].value;var ro_rate2=formulaire.elements['ro_rate2'].value;var ro_rate3=formulaire.elements['ro_rate3'].value;server_rates="&server_rate1="+ro_rate1+"&server_rate2="+ro_rate2+"&server_rate3="+ro_rate3;break;case'5':var aion_rate1=formulaire.elements['aion_rate1'].value;var aion_rate2=formulaire.elements['aion_rate2'].value;var aion_rate3=formulaire.elements['aion_rate3'].value;server_rates="&server_rate1="+aion_rate1+"&server_rate2="+aion_rate2+"&server_rate3="+aion_rate3;break;default:break;}
var server_description=formulaire.elements['server_description'].value;var all_ok=true;if(server_name.length<4)
{document.getElementById("info_server_name").className="mini_info_red";document.getElementById("info_server_name").innerHTML="minimum 4 caract&egrave;res";all_ok=false;}
else
{document.getElementById("info_server_name").className="mini_info";document.getElementById("info_server_name").innerHTML="";}
if(server_website.substring(0,7)!=("http://"))
{server_website="http://"+server_website;formulaire.elements['server_website'].value=server_website;}
if(!verif_url(server_website))
{document.getElementById("info_server_website").className="mini_info_red";document.getElementById("info_server_website").innerHTML="Adresse non valide";all_ok=false;}
else
{document.getElementById("info_server_website").className="mini_info";document.getElementById("info_server_website").innerHTML="";}
if((server_image.substring(0,7)!=("http://"))&&(server_image!=""))
{server_image="http://"+server_image;formulaire.elements['server_image'].value=server_image;}
if(server_image.search(" ")!=-1)
{document.getElementById("info_server_image").className="mini_info_red";document.getElementById("info_server_image").innerHTML="Caract&egrave;re espace non autoris&eacute;";all_ok=false;}
else
{document.getElementById("info_server_image").className="mini_info";document.getElementById("info_server_image").innerHTML="";}
if(game_id=='')
{document.getElementById("info_game_id").className="mini_info_red";document.getElementById("info_game_id").innerHTML="Veuillez s&eacute;lectionner un jeu";all_ok=false;}
else
{document.getElementById("info_game_id").className="mini_info";document.getElementById("info_game_id").innerHTML="";}
if(gametype_id=='')
{document.getElementById("info_gametype_id").className="mini_info_red";document.getElementById("info_gametype_id").innerHTML="Veuillez s&eacute;lectionner un type de jeu";all_ok=false;}
else
{document.getElementById("info_gametype_id").className="mini_info";document.getElementById("info_gametype_id").innerHTML="";}
if(all_ok==true)request('server_create.php','user_id='+escape(encodeURI(user_id))+'&server_name='+escape(encodeURI(server_name))+'&server_website='+escape(encodeURI(server_website))+'&server_image='+escape(encodeURI(server_image))+'&game_id='+escape(encodeURI(game_id))+'&gametype_id='+escape(encodeURI(gametype_id))+'&server_description='+escape(encodeURI(server_description))+server_rates+parametres,cible,'form_create','create_ok');else document.getElementById(cible).innerHTML="";break;case'server_edit':var server_id=formulaire.elements['server_id'].value;var user_id=formulaire.elements['user_id'].value;var server_name=formulaire.elements['server_name'].value;var server_website=formulaire.elements['server_website'].value;var server_image=formulaire.elements['server_image'].value;var game_id=formulaire.elements['game_id'].value;var gametype_id=formulaire.elements['gametype_id'].value;var server_rates='';switch(game_id)
{case'1':var l2_rate1=formulaire.elements['l2_rate1'].value;var l2_rate2=formulaire.elements['l2_rate2'].value;var l2_rate3=formulaire.elements['l2_rate3'].value;var l2_rate4=formulaire.elements['l2_rate4'].value;var l2_rate5=formulaire.elements['l2_rate5'].value;server_rates="&server_rate1="+l2_rate1+"&server_rate2="+l2_rate2+"&server_rate3="+l2_rate3+"&server_rate4="+l2_rate4+"&server_rate5="+l2_rate5;break;case'2':var wow_rate1=formulaire.elements['wow_rate1'].value;var wow_rate2=formulaire.elements['wow_rate2'].value;var wow_rate3=formulaire.elements['wow_rate3'].value;server_rates="&server_rate1="+wow_rate1+"&server_rate2="+wow_rate2+"&server_rate3="+wow_rate3;break;case'3':var ro_rate1=formulaire.elements['ro_rate1'].value;var ro_rate2=formulaire.elements['ro_rate2'].value;var ro_rate3=formulaire.elements['ro_rate3'].value;server_rates="&server_rate1="+ro_rate1+"&server_rate2="+ro_rate2+"&server_rate3="+ro_rate3;break;case'5':var aion_rate1=formulaire.elements['aion_rate1'].value;var aion_rate2=formulaire.elements['aion_rate2'].value;var aion_rate3=formulaire.elements['aion_rate3'].value;server_rates="&server_rate1="+aion_rate1+"&server_rate2="+aion_rate2+"&server_rate3="+aion_rate3;break;default:break;}
var server_description=formulaire.elements['server_description'].value;var all_ok=true;if(server_name.length<4)
{document.getElementById("info_server_name").className="mini_info_red";document.getElementById("info_server_name").innerHTML="minimum 4 caract&egrave;res";all_ok=false;}
else
{document.getElementById("info_server_name").className="mini_info";document.getElementById("info_server_name").innerHTML="";}
if(server_website.substring(0,7)!=("http://"))
{server_website="http://"+server_website;formulaire.elements['server_website'].value=server_website;}
if(!verif_url(server_website))
{document.getElementById("info_server_website").className="mini_info_red";document.getElementById("info_server_website").innerHTML="Adresse non valide";all_ok=false;}
else
{document.getElementById("info_server_website").className="mini_info";document.getElementById("info_server_website").innerHTML="";}
if((server_image.substring(0,7)!=("http://"))&&(server_image!=""))
{server_image="http://"+server_image;formulaire.elements['server_image'].value=server_image;}
if(server_image.search(" ")!=-1)
{document.getElementById("info_server_image").className="mini_info_red";document.getElementById("info_server_image").innerHTML="Caract&egrave;re espace non autoris&eacute;";all_ok=false;}
else
{document.getElementById("info_server_image").className="mini_info";document.getElementById("info_server_image").innerHTML="";}
if(game_id=='')
{document.getElementById("info_game_id").className="mini_info_red";document.getElementById("info_game_id").innerHTML="Veuillez s&eacute;lectionner un jeu";all_ok=false;}
else
{document.getElementById("info_game_id").className="mini_info";document.getElementById("info_game_id").innerHTML="";}
if(gametype_id=='')
{document.getElementById("info_gametype_id").className="mini_info_red";document.getElementById("info_gametype_id").innerHTML="Veuillez s&eacute;lectionner un type de jeu";all_ok=false;}
else
{document.getElementById("info_gametype_id").className="mini_info";document.getElementById("info_gametype_id").innerHTML="";}
if(all_ok==true)request('server_edit.php','user_id='+escape(encodeURI(user_id))+'&server_id='+escape(encodeURI(server_id))+'&server_name='+escape(encodeURI(server_name))+'&server_website='+escape(encodeURI(server_website))+'&server_image='+escape(encodeURI(server_image))+'&game_id='+escape(encodeURI(game_id))+'&gametype_id='+escape(encodeURI(gametype_id))+'&server_description='+escape(encodeURI(server_description))+server_rates+parametres,cible,'form_edit','edit_ok');else document.getElementById(cible).innerHTML="";break;case'server_list':var game_id_header=formulaire.elements['game_id_header'].value;var gametype_id_header=formulaire.elements['gametype_id_header'].value;var server_name_header=formulaire.elements['server_name_header'].value;lister('server_list.php','game_id='+game_id_header+'&server_name='+server_name_header+'&gametype_id='+gametype_id_header+parametres,cible);break;case'server_search':var game_id=formulaire.elements['game_id'].value;var gametype_id=formulaire.elements['gametype_id'].value;var server_name=formulaire.elements['server_name'].value;lister('server_search.php','game_id='+game_id+'&gametype_id='+gametype_id+'&server_name='+server_name,cible);break;case'vote':var sid=formulaire.elements['sid'].value;var server_id=formulaire.elements['server_id'].value;var user_id=formulaire.elements['user_id'].value;var host_ip=formulaire.elements['host_ip'].value;var pseudo;if(formulaire.elements['pseudo'])pseudo=formulaire.elements['pseudo'].value;else pseudo='';var captcha=formulaire.elements['captcha'].value;var pseudo_visible=formulaire.elements['pseudo_visible'].value;vote('vote.php','sid='+escape(encodeURI(sid))+'&server_id='+escape(encodeURI(server_id))+'&user_id='+escape(encodeURI(user_id))+'&host_ip='+escape(encodeURI(host_ip))+'&captcha='+escape(encodeURI(captcha))+'&pseudo='+escape(encodeURI(pseudo)),cible,server_id);break;default:break;}},timeout);}
timer2=0;function view_result(formulaire,timeout,parametres)
{if(timeout===undefined)timeout=10;if(parametres===undefined)parametres='';clearTimeout(timer2);timer2=setTimeout(function()
{switch(formulaire.name)
{case'admin_newsletter':var all_ok=true;var newsletter_object=formulaire.elements['newsletter_object'].value;var newsletter_text=formulaire.elements['newsletter_text'].value;if(newsletter_object=='')
{document.getElementById("info_newsletter_object").className="mini_info_red";document.getElementById("info_newsletter_object").innerHTML="Veuillez renseigner un objet";all_ok=false;}
else
{document.getElementById("info_newsletter_object").className="mini_info";document.getElementById("info_newsletter_object").innerHTML="";}
if(newsletter_text=='')
{document.getElementById("info_newsletter_text").className="mini_info_red";document.getElementById("info_newsletter_text").innerHTML="Veuillez ins&eacute;rer du texte";all_ok=false;}
else
{document.getElementById("info_newsletter_text").className="mini_info";document.getElementById("info_newsletter_text").innerHTML="";}
if(all_ok==true)popup('queries/admin_newsletter_preview.php?newsletter_object='+escape(encodeURI(newsletter_object))+'&newsletter_text='+escape(encodeURI(newsletter_text)));else document.getElementById(cible).innerHTML="";break;}},timeout);}
function ieTrick(sep)
{d=new Date();trick=d.getYear()+"ie"+d.getMonth()+"t"+d.getDate()+"r"+d.getHours()+"i"
+d.getMinutes()+"c"+d.getSeconds()+"k"+d.getMilliseconds();if(sep!="?")
{sep="&";}
return sep+"ietrick="+trick;}
function verif_mail(email)
{var reg=new RegExp("^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,3}$");if(reg.exec(email)==null)return(false);else return(true);}
function verif_url(url)
{var reg=new RegExp("^http://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=~\:]+$");if(reg.exec(url)==null)return(false);else return(true);}
function verif_login(login)
{var reg=new RegExp("^[A-Za-z0-9_-]+$");if(reg.exec(login)==null)return(false);else return(true);}
function verif_entree(event,form)
{if(!event&&window.event)
{event=window.event;}
if(getKeyCode(event)==13)check_form(form,'info');}
function getKeyCode(evenement)
{for(prop in evenement)
{if(prop=='which')
{return evenement.which;}}
return event.keyCode;}
function change_class(element,className)
{if(className=='invisible')document.getElementById(element).style.display='none';else
{document.getElementById(element).style.display='block';document.getElementById(element).className=className;}}
function cacher(element)
{document.getElementById(element).style.display='none';}
function voir(element)
{document.getElementById(element).style.display='block';}
function voir_cacher(element)
{if(document.getElementById(element).style.display=='none')voir(element);else cacher(element);}
function popup(page,options)
{if(options=="")var options='resizable=yes, location=no, top=10, left=10, width=800, height=600, menubar=no, status=yes, scrollbars=yes';window.open(page,'',options);}
function maxlength(text,length)
{if(text.value.length>length)text.value=text.value.substring(0,length);}
function changer_class_div(identifiant)
{switch(identifiant){case'onglet_1':document.getElementById("si_descriptif_fond_haut_onglet").className="si_descriptif_fond_haut_1";voir('div_1');cacher('div_2');break;case'onglet_2':document.getElementById("si_descriptif_fond_haut_onglet").className="si_descriptif_fond_haut_2";voir('div_2');cacher('div_1');break;default:break;}}
var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-21799923-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
