// JavaScript Document
function muzzariens_onglet(type,cat_muzz,region,depart,style,cat2) {
document.getElementById('muzzariens_onglet').innerHTML = loading_img;
var tab_onglet=new Array('last', 'update');
for (i=0; i<2; i++) {
if(type == tab_onglet[i]) {
document.getElementById(tab_onglet[i]).className = 'current';
document.getElementById(tab_onglet[i]).blur();
} else {
document.getElementById(tab_onglet[i]).className = '';
}
}

var xhr = getXhr();
// On d?fini ce qu'on va faire quand on aura la r?ponse
xhr.onreadystatechange = function() {
// On ne fait quelque chose que si on a tout re?u et que le serveur est ok
if(xhr.readyState == 4 && xhr.status == 200) {
var ret = xhr.responseText;
document.getElementById('muzzariens_onglet').innerHTML = ret;
}
}

if(cat_muzz!='') {
var param1 = "&cat_muzz="+cat_muzz;
} else {
var param1 = "";
}

if(region!='') {
var param2 = "&region="+region;
} else {
var param2 = "";
}

if(depart!='') {
var param3 = "&depart="+depart;
} else {
var param3 = "";
}

if(style!='') {
var param4 = "&style="+style;
} else {
var param4 = "";
}

if(cat2!='') {
var param5 = "&cat2="+cat2;
} else {
var param5 = "";
}


var categorie = "type="+type+param1+param2+param3+param4+param5;
xhr.open("POST","/muzzariens_onglet.php",true);
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr.setRequestHeader("Connection", "close");
xhr.send(categorie);
} 

function muzzariens_onglet3(type,cat_muzz,region,depart,style,cat2) {
document.getElementById('muzzariens_onglet').innerHTML = loading_img;
var tab_onglet=new Array('last', 'update');
for (i=0; i<2; i++) {
if(type == tab_onglet[i]) {
document.getElementById(tab_onglet[i]).className = 'current';
document.getElementById(tab_onglet[i]).blur();
} else {
document.getElementById(tab_onglet[i]).className = '';
}
}

var xhr = getXhr();
// On d?fini ce qu'on va faire quand on aura la r?ponse
xhr.onreadystatechange = function() {
// On ne fait quelque chose que si on a tout re?u et que le serveur est ok
if(xhr.readyState == 4 && xhr.status == 200) {
var ret = xhr.responseText;
document.getElementById('muzzariens_onglet').innerHTML = ret;
}
}

if(cat_muzz!='') {
var param1 = "&cat_muzz="+cat_muzz;
} else {
var param1 = "";
}

if(region!='') {
var param2 = "&region="+region;
} else {
var param2 = "";
}

if(depart!='') {
var param3 = "&depart="+depart;
} else {
var param3 = "";
}

if(style!='') {
var param4 = "&style="+style;
} else {
var param4 = "";
}

if(cat2!='') {
var param5 = "&cat2="+cat2;
} else {
var param5 = "";
}


var categorie = "type="+type+param1+param2+param3+param4+param5;
xhr.open("POST","/muzzariens_onglet3.php",true);
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr.setRequestHeader("Connection", "close");
xhr.send(categorie);
} 



function onglet_muzzariens(type,cat,region,depart) {
document.getElementById('contenu_muzzariens').innerHTML = loading_img;
var xhr = getXhr();
// On d?fini ce qu'on va faire quand on aura la r?ponse
xhr.onreadystatechange = function() {
// On ne fait quelque chose que si on a tout re?u et que le serveur est ok
if(xhr.readyState == 4 && xhr.status == 200) {
var ret = xhr.responseText;

document.getElementById('contenu_muzzariens').innerHTML = ret;


}
}
var categorie = "type="+type+"&cat="+cat+"&region="+region+"&depart="+depart;
xhr.open("POST","/onglet_muzzariens.php",true);
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr.setRequestHeader("Connection", "close");
xhr.send(categorie);
} 

// style_muzz : affectation des styles
function style_muzz(id,style,id_muzz) {
document.getElementById('contenu_style_'+id_muzz).innerHTML = loading_img;
var xhr = getXhr();
// On d?fini ce qu'on va faire quand on aura la r?ponse
xhr.onreadystatechange = function() {
// On ne fait quelque chose que si on a tout re?u et que le serveur est ok
if(xhr.readyState == 4 && xhr.status == 200) {
var ret = xhr.responseText;

document.getElementById('contenu_style_'+id_muzz).innerHTML = ret;

}
}
var categorie = "id="+id+"&style="+style+"&id_muzz="+id_muzz;
xhr.open("POST","/style_muzz.php",true);
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr.setRequestHeader("Connection", "close");
xhr.send(categorie);
} 


function GetId(id)
{
return document.getElementById(id);
}
var i=false; // La variable i nous dit si la bulle est visible ou non
 
function move(e) {
  if(i) {  // Si la bulle est visible, on calcul en temps reel sa position ideale
    if (navigator.appName!="Microsoft Internet Explorer") { // Si on est pas sous IE
    GetId("curseur").style.left=e.pageX + 5+"px";
    GetId("curseur").style.top=e.pageY + 10+"px";
    }
    else { // Modif proposÃ© par TeDeum, merci Ã  lui
    if(document.documentElement.clientWidth>0) {
	GetId("curseur").style.left=20+event.x+document.documentElement.scrollLeft+"px";
	GetId("curseur").style.top=10+event.y+document.documentElement.scrollTop+"px";
    } else {
	GetId("curseur").style.left=20+event.x+document.body.scrollLeft+"px";
	GetId("curseur").style.top=10+event.y+document.body.scrollTop+"px";
	     }
    }
  }
}
 
function montre(text) {

  if(i==false) {
  
  GetId("curseur").style.visibility="visible"; // Si il est cacher (la verif n'est qu'une securitÃ©) on le rend visible.
  GetId("curseur").innerHTML = text; // Cette fonction est a amÃ©liorer, il parait qu'elle n'est pas valide (mais elle marche)
  i=true;
  }
}
function cache() {
if(i==true) {
GetId("curseur").style.visibility="hidden"; // Si la bulle etais visible on la cache
i=false;
}
}
document.onmousemove=move; // des que la souris bouge, on appelle la fonction move pour mettre a jour la position de la bulle.
