var isCommentShown = 0; function makeRequest(url, fct_handle) { var httpRequest = false; //alert(url); //alert('makeRequest '+url); if (window.XMLHttpRequest) { // Mozilla, Safari,... httpRequest = new XMLHttpRequest(); if (httpRequest.overrideMimeType) { httpRequest.overrideMimeType('text/xml'); // Voir la note ci-dessous à propos de cette ligne } } else if (window.ActiveXObject) { // IE try { httpRequest = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!httpRequest) { alert('Abandon :( Impossible de creer une instance XMLHTTP'); return false; } httpRequest.onreadystatechange = function() { fct_handle(httpRequest); }; //httpRequest.onreadystatechange = fct_handle; httpRequest.open('GET', url, true); httpRequest.send(''); } function chg_subject_contact(){ //document.getElementById("sujet").options[document.getElementById("sujet").selectedIndex].value //alert(document.getElementById("sujet").selectedIndex); switch(document.getElementById("sujet").selectedIndex){ case 0: document.getElementById('p_bug').style.display= 'none'; document.getElementById('p_nomblog').style.display= 'block'; break; case 1: document.getElementById('p_bug').style.display= 'none'; document.getElementById('p_nomblog').style.display= 'none'; break; case 2: document.getElementById('p_bug').style.display= 'block'; document.getElementById('p_nomblog').style.display= 'none'; break; default: document.getElementById('p_bug').style.display= 'none'; document.getElementById('p_nomblog').style.display= 'none'; } } function handle_billet(httpRequest){ if (httpRequest.readyState == 4) { if (httpRequest.status == 200) { var xmldoc = httpRequest.responseXML; var rss_auteur = ""; var rss_titre = ""; var rss_contenu = ""; var rss_id = xmldoc.getElementsByTagName('rss_id').item(0).firstChild.data; var rss_blog = xmldoc.getElementsByTagName('rss_blog').item(0).firstChild.data; var rss_date = xmldoc.getElementsByTagName('rss_date').item(0).firstChild.data; var rss_lien = ""; if(xmldoc.getElementsByTagName('rss_auteur').item(0).firstChild){ rss_auteur = unescape(xmldoc.getElementsByTagName('rss_auteur').item(0).firstChild.data); } if(xmldoc.getElementsByTagName('rss_titre').item(0).firstChild){ rss_titre = unescape(xmldoc.getElementsByTagName('rss_titre').item(0).firstChild.data); } if(xmldoc.getElementsByTagName('rss_contenu').item(0).firstChild){ rss_contenu = unescape(xmldoc.getElementsByTagName('rss_contenu').item(0).firstChild.data); } if(xmldoc.getElementsByTagName('rss_lien').item(0).firstChild){ rss_lien = unescape(xmldoc.getElementsByTagName('rss_lien').item(0).firstChild.data); } document.getElementById('titre_rss').innerHTML = ''; document.getElementById('titre_rss').innerHTML = rss_titre; document.getElementById('contenu_rss').innerHTML = ''; document.getElementById('contenu_rss').innerHTML = rss_contenu; } } } function over_note(note, thema){ var imgSrc = ""; for(i=1;i<=5;i++){ if(i<=note){ imgSrc = "http://www.blogand.com/images/thematiques/"+thema+"/coeurs_on.png"; }else{ imgSrc = "../interface/coeurs_off.png"; } document.getElementById('coeur'+i).style.backgroundImage = "url("+imgSrc+")"; } } function set_note(note, blogid){ var url ="http://www.blogand.com/utils/set_note.php?id="+blogid+"¬e="+note; makeRequest(url, handle_set_note); } function handle_set_note(httpRequest){ if (httpRequest.readyState == 4) { if (httpRequest.status == 200) { var xmldoc = httpRequest.responseXML; var msg = unescape(xmldoc.getElementsByTagName('msg').item(0).firstChild.data); document.getElementById('cadre_votre_vote').innerHTML = "

"+msg+"

"; } } } /*Selection ADD */ function add_to_selec(blogid){ var url ="http://www.blogand.com/utils/add_to_selec.php?id="+blogid; makeRequest(url, handle_add_to_selec); } function handle_add_to_selec(httpRequest){ if (httpRequest.readyState == 4) { if (httpRequest.status == 200) { var xmldoc = httpRequest.responseXML; var msg = unescape(xmldoc.getElementsByTagName('msg').item(0).firstChild.data); document.getElementById('conteneur_fiche_ajouter').innerHTML = "

"+msg+"

"; } } } /*Selection ADD */ function chg_alert_mail(blogid){ var url =""; var alert_state = 0; if(document.getElementById('mail_'+blogid).checked){ alert_state = 1; } url ="http://www.blogand.com/utils/chg_alert.php?id="+blogid+"&state="+alert_state; makeRequest(url, handle_chg_alert_mail); } function handle_chg_alert_mail(httpRequest){ if (httpRequest.readyState == 4) { if (httpRequest.status == 200) { var xmldoc = httpRequest.responseXML; var blogid = xmldoc.getElementsByTagName('blogid').item(0).firstChild.data; var status = xmldoc.getElementsByTagName('status').item(0).firstChild.data; } } } function del_blog_selec(blogid){ if(confirm('Etes-vous sur de vouloir retirer ce blog de votre selection ?')){ var url =""; url ="http://www.blogand.com/utils/del_blog_selec.php?id="+blogid; makeRequest(url, handle_del_blog_selec); } } function handle_del_blog_selec(httpRequest){ if (httpRequest.readyState == 4) { if (httpRequest.status == 200) { var oTable = document.getElementById('table_list_blog').tBodies[0]; var xmldoc = httpRequest.responseXML; var blogid = xmldoc.getElementsByTagName('blogid').item(0).firstChild.data; oTable.removeChild(document.getElementById('tr_'+blogid)); } } } function change_list_ordre(th,ty,page){ var ordre = document.getElementById("ordre").options[document.getElementById("ordre").selectedIndex].value; window.location.href = "http://www.blogand.com/liste_des_blogs_"+ty+"_"+escape(ordre)+".html"; } function refresh_list(ty){ window.location.href ="http://www.blogand.com/liste_des_blogs_"+ty+".html"; } function refresh_list2(kid, th,ty){ url ="http://www.blogand.com/utils/get_blog_list2.php?kdid="+kid+"&thema_id="+th+"&ty="+ty; makeRequest(url, handle_list_blog_thema); } function show_comments(){ var oCommentsList = document.getElementById('comments_list'); var oList = oCommentsList.getElementsByTagName('li'); for(i=0;i