var inscrire="Pour t'inscrire, il suffit de choisir un nom et un mot de passe."; var txt_recherche="Voilà les résultats de ta recherche."; var txt_recherche_perso="Choisi le personnage dont tu veux faire le jeu."; var nom_type= new Array(); nom_type['aqua']='aqua'; nom_type['beast']='bête'; nom_type['beast-warrior']='bête-guerrier'; nom_type['dinosaur']='dinosaure'; nom_type['dragon']='dragon'; nom_type['fairy']='elfe'; nom_type['fiend']='démon'; nom_type['fish']='poisson'; nom_type['immortal']='immortel'; nom_type['insect']='insecte'; nom_type['machine']='machine'; nom_type['plant']='plante'; nom_type['psychic']='psychique'; nom_type['pyro']='pyro'; nom_type['reptile']='reptile'; nom_type['rock']='rocher'; nom_type['sea serpent']='serpent de mer'; nom_type['spellcaster']='magicien'; nom_type['thunder']='tonnerre'; nom_type['warrior']='guerrier'; nom_type['winged beast']='bête ailée'; nom_type['zombie']='zombie'; var memo_type=new Array(); var memo_titre=new Array(); var memo_attribut=new Array(); var memo_lv= new Array(); var memo_caracs = new Array(); function verif_numeric(variable){ var exp = new RegExp("^[0-9]+$","g"); return exp.test(variable); } function cache(tohide){ for (i=0;i'; } function fenetre_inscription(){ var fichier='inscrire.php?nom='; new Ajax(fichier,{method:'get',update:$('fenetre_inscrire'),onComplete:function(){bulle(inscrire);$('fenetre_inscrire').style.display='block'}}).request(); } function change_mini(nom,miniature){ $('choix_mini').value=nom; $('mini_choisie').src=miniature; } /* scripts de recherche */ function affiche_extensions(){ var fichier='extensions.php'; new Ajax(fichier,{method:'get',update:$('fenetre_extensions'),onComplete:function(){bulle(extensions);$('fenetre_extensions').style.display='block'}}).request(); } function cherche_carte(recherche){ if (recherche!=''){ var fichier='search_card.php?recherche='+recherche+'&nom='; new Ajax(fichier,{method:'get',update:$('contenu_ext'),onComplete:function(){bulle(contenu_ext);$('contenu_ext').style.display='block'}}).request(); } } function changeextension(serial){ $("image_ext").src="images/extensions/"+serial+".jpg"; var fichier = "contenu_ext.php?serial="+serial+"&nom="; new Ajax(fichier,{method:'get',update:$('contenu_ext'),onComplete:function(){bulle(contenu_ext);$('contenu_ext').style.display='block'}}).request(); } function recherche(enonce){ var fichier='recherche.php?recherche='+enonce; new Ajax(fichier,{method:'get',update:$('fenetre_extensions'),onComplete:function(){bulle(txt_recherche);$('fenetre_extensions').style.display='block';recherche_perso('nom',enonce)}}).request(); } function recherche_perso(search_type,recherche){ if (search_type=='numero'){ var fichier="recherche_perso.php?numero="+recherche; } if (search_type=='nom'){ var fichier="recherche_perso.php?nom="+recherche; } new Ajax(fichier,{method:'get',update:$('contenu_ext'),onComplete:function(){bulle(txt_recherche_perso);$('contenu_ext').style.display='block'}}).request(); } function affiche_carte(numero,titre,image,texte,type,interdite,obligatoire,rajoutee,inexistante,tuner,sub_type,normal,attribut,lv,atk,def){ if (typeof(memo_type[numero])!='undefined'){ sub_type=memo_type[numero]; } if (typeof(memo_attribut[numero])!='undefined'){ attribut=memo_attribut[numero]; } if (typeof(memo_titre[numero])!='undefined'){ titre=memo_titre[numero]+""; } if (typeof(memo_lv[numero])!='undefined'){ lv=memo_lv[numero]; } if (typeof(memo_caracs[numero])!='undefined'){ carac=memo_caracs[numero].split("-"); atk=carac[0]; def=carac[1]; } contenu=''+'

'+titre+'

'; contenu+=''; if (type[0]=='m'){ contenu+=''; contenu+=''; }else{ contenu+=''; } if (type[0]=='m'){ contenu+='
' contenu+=''; if (sub_type!='aucun'){ contenu+=nom_type[sub_type]; }else{ contenu+=" "; } contenu+=''; if (type=='ms'){ contenu+=' / synchro'; } if (type=='mf'){ contenu+=' / fusion'; } if (type=='mr'){ contenu+=' / rituel'; } if (tuner==1){ contenu+=' / synthoniseur'; }else if (normal!=1){ contenu+=' / effet' } if (sub_type!='aucun'){ contenu+=" "; } contenu+=''; } contenu+='
'+texte; if (type[0]=='m'){ contenu+='
'; contenu+='ATK/ '+atk+' DEF/ '+def+''; } contenu+='
'; contenu+='
'; if (interdite>0){ for (zs=1; zs<=interdite; zs++){ contenu+=''; } } contenu+='
'; $('carte').innerHTML=contenu; $('carte').style.display='block'; } function change_titre(titre,numero){ var titre2=prompt("Saisissez le titre français de cette carte",titre); var fichier="change_titre.php?numero="+numero+"&titre="+titre2; if ((titre2!="")&&(titre2!=null)&&(titre2!="null")){ new Ajax(fichier,{method:'get',update:$("titre_carte")}).request(); memo_titre[numero]=titre2; } } function change_caracs(numero,caracs){ var caracs=prompt("Saisissez l'ATK et la DEf de cette carte en les séparant par un trait d'union",caracs); var carac=caracs.split("-"); if ((verif_numeric(carac[0]))||(carac[0]=='?')){ if ((verif_numeric(carac[1]))||(carac[1]=='?')){ var fichier="change_caracs.php?numero="+numero+"&atk="+carac[0]+"&def="+carac[1]; new Ajax(fichier,{method:'get',update:$("caracs")}).request(); memo_caracs[numero]=caracs; } } } function change_attribut(attribut,numero){ var fichier="change_attribut.php?numero="+numero+"&attribut="+attribut; new Ajax(fichier,{method:'get',update:$("attribut")}).request(); $('liste_attributs').style.display='none'; memo_attribut[numero]=attribut; } function change_lv(lv,numero){ if (lv==0){ lv=4; } lv=prompt("Saisissez le niveau de cette carte",lv); if (verif_numeric(lv)){ if (lv<15){ var fichier="change_lv.php?numero="+numero+"&lv="+lv; new Ajax(fichier,{method:'get',update:$("lv")}).request(); memo_lv[numero]=lv; } } } function change_type(numero,etat){ var new_type=prompt("Saisissez le type de cette carte en français. (sans majuscules ni accents)",''); var type_ok=0; if (new_type=='aqua'){ type_ok=1; } if (new_type=='bete'){ type_ok=1; new_type='beast'; } if (new_type=='bete-guerrier'){ type_ok=1; new_type='beast-warrior'; } if (new_type=='demon'){ type_ok=1; new_type='fiend'; } if (new_type=='dinosaure'){ type_ok=1; new_type='dinosaur'; } if (new_type=='elfe'){ type_ok=1; new_type='fairy'; } if (new_type=='guerrier'){ type_ok=1; new_type='warrior'; } if (new_type=='insecte'){ type_ok=1; new_type='insect'; } if (new_type=='dragon'){ type_ok=1; } if (new_type=='magicien'){ type_ok=1; new_type='spellcaster'; } if (new_type=='machine'){ type_ok=1; } if (new_type=='plante'){ type_ok=1; new_type='plant'; } if (new_type=='poisson'){ type_ok=1; new_type='fish'; } if (new_type=='psychique'){ type_ok=1; new_type='psychic'; } if (new_type=='pyro'){ type_ok=1; } if (new_type=='reptile'){ type_ok=1; } if (new_type=='rocher'){ type_ok=1; new_type='rock'; } if (new_type=='serpent de mer'){ type_ok=1; new_type='sea serpent'; } if (new_type=='tonnerre'){ type_ok=1; new_type='thunder'; } if (new_type=='bete ailee'){ type_ok=1; new_type='winged beast'; } if (new_type=='zombie'){ type_ok=1; new_type='zombie'; } if (type_ok==1){ if (etat==0){ $('syntho').innerHTML+=" "; } var fichier="change_type.php?numero="+numero+"&type="+new_type; new Ajax(fichier,{method:'get',update:$("sub_type")}).request(); memo_type[numero]=new_type; } } function open_adv_src(){ $('extensions').style.top='200px'; var contenu=''; contenu+='

'; contenu+=' '; contenu+=' '; contenu+=' '; contenu+='
'; contenu+=' '; contenu+=' '; contenu+='
'; contenu+=' '; contenu+=' '; contenu+=' '; contenu+=' '; contenu+=' '; contenu+=' '; contenu+='

'; contenu+='

'; contenu+='

'; contenu+=''; $('search_word').innerHTML=contenu; }