function trim(strText){while(strText.substring(0,1)==' ')
strText=strText.substring(1,strText.length);while(strText.substring(strText.length-1,strText.length)==' ')
strText=strText.substring(0,strText.length-1);return strText;}
function addbookmark(url_site,titre){if(document.all)window.external.AddFavorite(url_site,titre);}
function RechercherJeu(num){if(document.forms["rechercherjeu"].recherche.value!="Rechercher un jeu vidéo"&&document.forms["rechercherjeu"].recherche.value!=""){if(num==1)return true;else document.forms["rechercherjeu"].submit();}else if(num==1)return false;}
function changeCompte(choix,url_site,session,niveau){var_session="";if(session!="")var_session="&session="+session;if(choix==2)document.forms["change_compte"].rub_profil.value=$("#rub_profil_compte").val();if(document.forms["change_compte"].rub_profil.value=="deloguer"){document.forms["change_compte"].action=url_site+"/?section=accueil"+var_session+"&deloguer=";document.forms["change_compte"].submit();}else if(document.forms["change_compte"].rub_profil.value=="mon_allsoluces"){document.forms["change_compte"].action=url_site+"/?section=mon_allsoluces"+var_session;document.forms["change_compte"].submit();}else if(niveau=="admin"&&document.forms["change_compte"].rub_profil.value=="admin"){submitAdmin(1);}else if(niveau=="admin"&&document.forms["change_compte"].rub_profil.value=="formulaire_inscription"){submitAdmin(2);}else if((niveau=="admin"||niveau=="moderateur")&&document.forms["change_compte"].rub_profil.value=="moderation"){submitModeration();}else{if(document.forms["change_compte"].rub_profil.value!="")document.forms["change_compte"].submit();}}
function voirBlogPrefere(){if(document.forms["voir_blog_prefere"].nom_blog.value!="")document.forms["voir_blog_prefere"].submit();}
function voirCommunautePreferee(){if(document.forms["voir_communaute_preferee"].num_communaute.value!=0)document.forms["voir_communaute_preferee"].submit();}
function connexion_rapide(){document.forms["connexion-rapide"].submit();}
function question_sondage(inc,numero){form="question_vote_"+inc;document.forms[form].num_question.value=numero;document.forms[form].submit();}
function affiche_autres_consoles(emplacement,cache_sous_navig){$("#id_lien_select").removeClass('a_console_select');$("#id_lien_select").addClass('a_console_'+emplacement);$("#site_console_select").removeClass('select_menu_'+emplacement);$("#site_console_select").addClass('select_menu_autres');$("#site_console_select").empty();$("#site_console_select").append('AUTRES');$("#site_sous_navigation ul").hide();$("#autres_consoles").show();$("#site_sous_navigation").removeClass('sous_menu_'+emplacement);$("#site_sous_navigation").addClass('sous_menu_autres');$("#site_ombre_haut").removeClass('border_menu_'+emplacement);$("#site_ombre_haut").addClass('border_menu_autres');$("#site_haut_pub").removeClass('border_menu_'+emplacement);$("#site_haut_pub").addClass('border_menu_autres');$("#site_contenu").removeClass('border_menu_'+emplacement);$("#site_contenu").addClass('border_menu_autres');if(cache_sous_navig)$("#site_sous_navigation_jeu").hide();}
function isEntier(entier){valeur=entier.value;erreur=0;for(var i=0;i<valeur.length;i++){element=valeur.charAt(i)
if(element<"0"||element>"9"){entier.value=0;erreur=1}}
if(erreur==1)alert("La valeur doit être un nombre entier positif");}
function validerdesinscriptionnewsletter(){document.forms["valider_desinscription_newsletter"].submit();}
function focus_jeu(){if($("#nom_jeu_recherche").val()=='Rechercher un jeu vidéo'){$("#nom_jeu_recherche").val('');}}
function blur_jeu(){if($("#nom_jeu_recherche").val()==''){$("#nom_jeu_recherche").val('Rechercher un jeu vidéo');}}
function focus_login(){if($("#ztLoginConnect").val()=='Identifiant'){$("#ztLoginConnect").val('');}}
function blur_login(){if($("#ztLoginConnect").val()==''){$("#ztLoginConnect").val('Identifiant');}}
function focus_pwd(){if($("#ztPwdConnect").val()=='123456'){$("#ztPwdConnect").val('');}}
function blur_pwd(){if($("#ztPwdConnect").val()==''){$("#ztPwdConnect").val('123456');}}
function ready_header(chemin_console,categorie_jeu,emplacement,session){$("#nom_jeu_recherche").autocomplete('http://www.allsoluces.com/jeux/ajax_nom_jeu.php?categorie_jeu='+categorie_jeu+chemin_console,{max:15,multiple:false,width:400,multipleSeparator:', ',autoFill:false,minChars:1});var_session="";if(session!="")var_session="&session="+session;$("#nom_jeu_recherche").result(function(event,data){$("input[name=choix_console_accueil]").val(data[1]);document.forms["rechercherjeu"].action="http://www.allsoluces.com/"+$("input[name=choix_console_accueil]").val()+"/?section=jeu"+var_session;$("form[name=rechercherjeu]").submit();});$("#site_console_select").removeClass('select_menu_'+emplacement);$("#site_console_select").addClass('select_menu_'+emplacement);}
function skin_forcee(url_fond_skin_forcee){$("#body_principal").css({"cursor":"pointer"});$("#site_total").css({"cursor":"default"});$("#site_div_habillage").css({"cursor":"pointer"});var_click=1;$("#site_total").click(function(event){var_click=0;});$("#body_principal").mouseover(function(event){var_click=1;});$("#body_principal").click(function(event){if(var_click)window.open(url_fond_skin_forcee);});}
function selectNav(){$(this)
.parents('ul:first')
.find('a')
.removeClass('selected')
.end()
.end()
.addClass('selected');}
function trigger(data){var el=$('#slider .navigation').find('a[href$="'+data.id+'"]').get(0);selectNav.call(el);}
function slider_news(){var $panels=$('#slider .scrollContainer > div');var $container=$('#slider .scrollContainer');var horizontal=true;if(horizontal){$panels.css({'float':'left','position':'relative'});$container.css('width',$panels[0].offsetWidth*$panels.length);}
var $scroll=$('#slider .scroll').css('overflow','hidden');$('#slider .navigation').find('a').click(selectNav);if(window.location.hash){trigger({id:window.location.hash.substr(1)});}else{$('ul.navigation a:first').click();}
var offset=parseInt((horizontal?$container.css('paddingTop'):$container.css('paddingLeft'))
||0)*-1;var scrollOptions={target:$scroll,items:$panels,navigation:'.navigation a',axis:'xy',onAfter:trigger,offset:offset,duration:500,easing:'swing'};$('#slider').serialScroll(scrollOptions);$.localScroll(scrollOptions);scrollOptions.duration=1;$.localScroll.hash(scrollOptions);autoSlideInterval=4000;delayAutoSlide=4000;window.setTimeout(function(){autoSlideInterval=window.setInterval(function(){$scroll.trigger('next');},autoSlideInterval);},delayAutoSlide);$("ul.navigation li").click(function(){window.clearInterval(autoSlideInterval);});}
function pub_affiche(){$('div[id^="pubcachee-"]').each(function(){$ads=$("#"+this.id.substr(10)).empty();var position=$ads.offset();var pos_left=position.left+3;var pos_top=position.top;if(this.id.substr(10)=='site_droite_carre'){pos_left=pos_left+2;pos_top=pos_top+5;$ads.css("height","252px");}else if(this.id.substr(10)=='site_droite_sky'){pos_left=pos_left+18;pos_top=pos_top+6;}else if(this.id.substr(10)=='site_droite_half'){pos_left=pos_left;pos_top=pos_top+5;}
$(this).css("left",pos_left+"px");$(this).css("top",pos_top+"px");$(this).show();});}
function utilisateur_prefere(chemin_console,url_static,session){$("[id^=up_thickbox_]").click(function(){href_base=$(this).attr("href");var reg=new RegExp('num_utilisateur=&','g');num_utilisateur=document.forms["msg_hors_ligne"].num_utilisateur.value;href_base=href_base.replace(reg,"num_utilisateur="+num_utilisateur+"&");tb_show(null,href_base,null);return(false);});$("[id^=recharge_up]").click(function(){var param=$(this).attr("id");var_session="";if(session!="")var_session="&session="+session;var_page_accueil = "";if (chemin_console != "") var_page_accueil = "&flag_site_header=1";else var_page_accueil = "&flag_index=1";$("div[id=div_up]").empty();$.ajax({url:"http://www.allsoluces.com/utilisateurs/affichage-utilisateur-prefere.php",async:true,type:"GET",dataType:"html",data:"ajax=&"+chemin_console+var_session+var_page_accueil+"&numero="+param,success:function(data){$("div[id=div_up]").append(data);$("div[id=div_up]").show();}});$("#div_up").after('<div id="loading"><img src="'+url_static+'/images/loading.gif"></div>');return false;});}
function up_thickbox_click(){$("[id^=up_thickbox_hors_ligne]").click();}
function envoiAmi(){code_antispam=trim(document.forms["envoi_ami"].code_antispam.value)*3;if(trim(document.forms["envoi_ami"].nom.value)=="")alert("Nom obligatoire");else if(trim(document.forms["envoi_ami"].email.value)=="")alert("Email obligatoire");else if(trim(document.forms["envoi_ami"].code_antispam_valide.value)!=code_antispam)alert("Le code anti spam n'est pas bon, merci de le saisir correctement.");else document.forms["envoi_ami"].submit();}
function RechercheMsg(){document.forms["recherche_msg"].submit();}
function maj_recevoir_email(){document.forms["maj"].choix.value="recevoir_email";document.forms["maj"].submit();}
function maj_prive(){document.forms["maj_prive"].submit();}
function maj_resolu(){document.forms["maj_resolu"].submit();}
function suppr_sujet(num_sujet){if(confirm("Es-tu sûr de vouloir supprimer ce message ?")){document.forms["supprSujet"].num_sujet.value=num_sujet;document.forms["supprSujet"].submit();}}
function deplacer(){if(document.forms["deplacer"].nouveau_forum.value!=0){if(confirm("Es-tu sûr de vouloir déplacer cette discussion ?")){document.forms["deplacer"].submit();}}}
function affiche_chat(chemin_console,session){var_session="";if(session!="")var_session="&session="+session;window.open('http://www.allsoluces.com/allworld/allworld.php?'+chemin_console+var_session,'Allworld','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=1,copyhistory=0,menuBar=0,width=950,height=550');}
function RechercheA(){document.forms["recherche_a"].submit();}
function moderer_avis(){document.forms["moderer_avis"].submit();}
function RechercheH(){document.forms["recherche_h"].submit();}
function moderer_high_score(){document.forms["moderer_high_score"].submit();}
function afficher_liste(auteur){$("#affiche_succes_"+auteur).show();$("div[id=affiche_liste_"+auteur+"]").hide();$("div[id=cache_liste_"+auteur+"]").show();}
function cacher_liste(auteur){$("#affiche_succes_"+auteur).hide();$("div[id=affiche_liste_"+auteur+"]").show();$("div[id=cache_liste_"+auteur+"]").hide();}
function affiche_secret_liste(num,auteur){$("#secret_"+num+"_"+auteur).show();$("#cache_lien_secret_"+num+"_"+auteur).hide();}
function moderer_online(){document.forms["moderer_online"].submit();}
function RechercheP(){document.forms["recherche_p"].submit();}
function moderer_photo(){document.forms["moderer_photo"].submit();}
function RechercheV(){document.forms["recherche_v"].submit();}
function moderer_video(){document.forms["moderer_video"].submit();}
function RechercheS(){document.forms["recherche_s"].submit();}
function noter_soluce(){document.forms["noter_soluce"].submit();}
function noter_amelioration(num){document.forms["noter_amelioration"+num].submit();}
function moderer_soluce(){document.forms["moderer_soluce"].submit();}
function moderer_soluce_util(){document.forms["moderer_soluce_util"].submit();}
function moderer_amelioration(num){document.forms["moderer_amelioration"+num].submit();}
function supprSoluce(){if(confirm("Es-tu sûr de vouloir supprimer ton astuce ou ta soluce ?"))document.forms["supprSoluce"].submit();}
function soluce_ajout(num){if(num==1){if(trim(document.forms["soluce_ajout"].ajout.value)!=""){document.forms["soluce_ajout"].choix.value='modif';document.forms["soluce_ajout"].submit();}}else if(num==2){if(confirm("Es-tu sûr de vouloir supprimer ton amélioration ?")){document.forms["soluce_ajout"].choix.value='suppr';document.forms["soluce_ajout"].submit();}}else if(num==3){if(trim(document.forms["soluce_ajout_com"].ajout.value)!=""){if(trim(document.forms["soluce_ajout_com"].note_astuce.value)==-1){alert("Donne une note à l'astuce ou soluce");document.forms["soluce_ajout_com"].note_astuce.focus();}else{document.forms["soluce_ajout_com"].choix.value='modif';document.forms["soluce_ajout_com"].submit();}}}else if(num==4){if(confirm("Es-tu sûr de vouloir supprimer ton commentaire ?")){document.forms["soluce_ajout_com"].choix.value='suppr';document.forms["soluce_ajout_com"].submit();}}}
function MajPrincipal(){document.forms["formPrincipal"].submit();}
var etat_b = 0;var etat_i = 0;var etat_s = 0;var etat_g = 0;var etat_c = 0;var etat_d = 0;var etat_j = 0;
function bbCode(tag,formulaire,champ) {
tag_depart = tag;
if (document.forms[formulaire].elements[champ].value == "") {etat_b = 0;etat_i = 0;etat_s = 0;etat_g = 0;etat_c = 0;etat_d = 0;etat_j = 0}
if (tag == 'b') {if (etat_b == 0) etat_b = 1;else etat_b = 0;etat = etat_b;
} else if (tag == 'i') {if (etat_i == 0) etat_i = 1;else etat_i = 0;etat = etat_i;
} else if (tag == 's') {if (etat_s == 0) etat_s = 1;else etat_s = 0;etat = etat_s;
} else if (tag == 'g') {if (etat_g == 0) etat_g = 1;else etat_g = 0;etat = etat_g;
} else if (tag == 'c') {if (etat_c == 0) etat_c = 1;else etat_c = 0;etat = etat_c;
} else if (tag == 'd') {if (etat_d == 0) etat_d = 1;else etat_d = 0;etat = etat_d;
} else if (tag == 'j') {if (etat_j == 0) etat_j = 1;else etat_j = 0;etat = etat_j;
}
if (etat == 0) tag = "[/"+tag+"]";else tag = "["+tag+"]";
insert(champ,tag,tag_depart);
document.forms[formulaire].elements[champ].focus();
}
getPosition = function(champ,debut_fin) {
textarea = document.getElementById(champ);
if (debut_fin == 'start') {
if ( typeof textarea.selectionStart != 'undefined')
return textarea.selectionStart;
textarea.focus();
var range = textarea.createTextRange();
range.moveToBookmark(document.selection.createRange().getBookmark());
range.moveEnd('character', textarea.value.length);
return textarea.value.length - range.text.length;
} else {
if ( typeof textarea.selectionEnd != 'undefined')
return textarea.selectionEnd;
textarea.focus();
var range = textarea.createTextRange();
range.moveToBookmark(document.selection.createRange().getBookmark());
range.moveEnd('character', textarea.value.length);
return textarea.value.length - range.text.length + document.selection.createRange().text.length;
}
}
function insert(champ,tag,tag_depart) {
textarea = document.getElementById(champ);
curpos_start = getPosition(champ,"start");
curpos_end = getPosition(champ,"end");
content = textarea.value;
content2 = new Array();
if (curpos_start != curpos_end) {
tag = "["+tag_depart+"]";
}
for (i=0;i<curpos_start;i++) {
content2[i] = content.charAt(i);
}
for (i=curpos_start;i<curpos_start+tag.length;i++) {
content2[i] = tag.charAt(i-curpos_start);
}
if (curpos_start != curpos_end) {
for (i=curpos_start;i<curpos_end;i++) {
content2[i+curpos_start] = content.charAt(i);
}
tag = "[/"+tag_depart+"]";
for (i=curpos_end;i<curpos_end+tag.length;i++) {
content2[i+curpos_start] = tag.charAt(i-curpos_end);
}
for (i=curpos_end+tag.length;i<content.length+tag.length;i++) {
content2[i+curpos_start] = content.charAt(i-tag.length);
}
if (tag_depart == 'b') etat_b = 0;
if (tag_depart == 'i') etat_i = 0;
if (tag_depart == 's') etat_s = 0;
if (tag_depart == 'g') etat_g = 0;
if (tag_depart == 'c') etat_c = 0;
if (tag_depart == 'd') etat_d = 0;
if (tag_depart == 'j') etat_j = 0;
} else {
for (i=curpos_start+tag.length;i<content.length+tag.length;i++) {
content2[i] = content.charAt(i-tag.length);
}
}
textarea.value = content2.join("");
}
