/*
Fichier Javascript du site http://jeromecold.fr/
Pas de reproduction (vous trouverez facilement des choses
similaires sur Google)!
Dernière correction du code: 11/06/10
*/
function mise_en_header(texte) {
    var miseenheader = document.getElementById("elem_menu");
    miseenheader.style.opacity='0';
    miseenheader.innerHTML=texte;
    $shiftOpacity("elem_menu",1000);
}
function jeromecold_bulle(event, div) {
    var absices = event.clientX+20;
    var ordonnee = event.clientY+20;
    var labulle = document.getElementById(div);
    labulle.style.display = '';
if(navigator.appName != 'Microsoft Internet Explorer') {
    labulle.style.opacity="0";
    $shiftOpacity(div,1000);
}
    labulle.style.top = ordonnee + 'px';
    labulle.style.left = absices + 'px';
}
function cestbon(id) {
    $opacity(id, 0, 100, 500);
    var compteur = document.getElementById('counter_images').innerHTML;
    if(compteur == '') {
        document.getElementById('counter_images').innerHTML=1;
    } else {
        compteur = parseInt(compteur)+1;
        document.getElementById('counter_images').innerHTML=compteur;
    }
}
/* Fonctions ajax */
function ajax_loader() {
    var xhr = null;
    if(window.ActiveXObject) { /* Internet Explorer */
        xhr = new ActiveXObject("Msxml2.XMLHTTP");
    } else { /* Les autres */
        xhr = new XMLHttpRequest();
    }
    return xhr;
}
/*  This was the loader, now, we can view, on your left.... */
function banreplace(page,id) {
    document.getElementById(id).innerHTML = "<center><img src=\"images/loading.gif\" alt=\"\"><br />Contenu en cours de chargement, vueillez patienter!<br /><i>Si ce message ne disparait pas au profil du contenu demandé, rechargez la page!</i></center>";
var xhr = ajax_loader();
xhr.onreadystatechange = function() {
    if(xhr.readyState == 4) {
        document.getElementById(id).innerHTML=xhr.responseText;
    }
}
xhr.open("GET", page, true);
xhr.send(null);
}
/* Pour le quizz */
function generer() {
    var question = document.getElementById('ques').value;
    var o1 = document.getElementById('re1').value;
    var o2 = document.getElementById('re2').value;
    var o3 = document.getElementById('re3').value;
    var expliquation = document.getElementById('expli').value;
    var bonne_re = document.getElementById('bore').value;
    if(document.getElementById('code').value != '') {
    var code = '<question>\n<intitule>'+question+'</intitule>\n<o1>'+o1+'</o1>\n<o2>'+o2+'</o2>\n<o3>'+o3+'</o3>\n<reponse>o'+bonne_re+'</reponse>\n<explic>'+expliquation+'</explic>\n';
    } else {
    var code = '<intitule>'+question+'</intitule>\n<o1>'+o1+'</o1>\n<o2>'+o2+'</o2>\n<o3>'+o3+'</o3>\n<reponse>o'+bonne_re+'</reponse>\n<explic>'+expliquation+'</explic>\n';
    }
    document.getElementById('code').innerHTML=document.getElementById('code').innerHTML+code;
    /* On vide tout */
    document.getElementById('ques').value='';
    document.getElementById('re1').value='';
    document.getElementById('re2').value='';
    document.getElementById('re3').value='';
    document.getElementById('expli').value='';
    document.getElementById('bore').value='';
}
/* Connexion partie admin */
var admin = "";
function add_admin(code) {
    admin = admin+code;
    if(admin == "2a7") {
        document.location.href="?action=login";
    }
}
/* Fonctions inutiles et super indispenssables */
/* Détection de l'adresse IP */
function get_ip() {
    var adresse = document.getElementById("adresse_ip").innerHTML;
    return adresse;
}
/* Détection de la langue du client - version JS */
function langue() {
    var language = document.getElementById('langue').innerHTML;
    return language;
}
/* Afficher/cacher des infos */
function montreoupas(id2) {
	var lediv = document.getElementById(id2);
	if(lediv.style.display == 'none') {
		lediv.style.visibility='0';
		lediv.style.display='';
		$shiftOpacity(id2, 1000);
	} else {
		$shiftOpacity(id2, 0);
		lediv.style.display='none';
	}
}
/* Page de stats mondiales */
function universe_stats(id, incr, tmps) {
	var oldvalue = document.getElementById(id).innerHTML;
	document.getElementById(id).innerHTML = parseInt(oldvalue, 10)+parseInt(incr);
	setTimeout("universe_stats('"+id+"', '"+incr+"', '"+tmps+"')", parseInt(tmps));
}
function counter() {
	// Timer
	universe_stats('timer', 1, 1000);
	// Stats
	universe_stats('count_facebook', 7, 1000);
	universe_stats('count_youtube', 6, 250);
	universe_stats('count_youtubevues', 11581, 1000);
	universe_stats('count_mail', 486403, 200);
	universe_stats('count_google', 11581, 500);
	universe_stats('count_flickr', 7, 250);
	universe_stats('count_terre', 149, 5000);
	universe_stats('count_naissance', 1, 23); // 4.4/s
	universe_stats('count_voiture', 1, 1640);
	universe_stats('count_year', 1, 1000);
	universe_stats('count_pez', 111, 833);
	universe_stats('count_chocolat', 6, 500);
	universe_stats('count_coca', 9259, 500);
	universe_stats('count_petrol', 403, 100);
	universe_stats('count_burger', 643, 111);
	universe_stats('count_ipods', 1, 787);
	universe_stats('count_findumonde', -1, 1000);
	universe_stats('count_smsfr', 163, 143);
	universe_stats('count_hectars', 6, 1);
	universe_stats('count_terrepoids', 3, 500);
	universe_stats('count_tweets', 17, 29);
}
/* animation du header */
var nuagesy = 0;
function nuagesquidefilent() {
	nuagesy = nuagesy-1;
	document.getElementById("nuages").style.backgroundPosition = "0px "+nuagesy+"px";
	setTimeout("nuagesquidefilent()", 80);
}
