var requete = null;
function creerRequete() {
    try {
        requete = new XMLHttpRequest(); /* On essaye de créer un objet XmlHTTPRequest */
    } catch (microsoft) {
        /* Microsoft utilise une autre technique, on tente de créer un objet ActiveX */
        try {
            requete = new ActiveXObject('Msxml2.XMLHTTP');
        } catch(autremicrosoft) {
            /* On en teste une autre méthode si la première n'a pas marchée */
            try {
                requete = new ActiveXObject('Microsoft.XMLHTTP');
            } catch(echec) {
                /* Si aucune méthode ne fonctionne, il ne reste plus qu'à mettre à jour le navigateur ! */
                requete = null;
            }
        }
    }
    if(requete == null) {
        alert('Votre navigateur ne semble pas supporter les object XMLHttpRequest. Veuillez le mettre à jour.');
    }
}

function getSousCategories() {
	creerRequete();
	
    var cat = document.forms['form'].an_categorie.value;
    var url = '/souscategorie.jsp?cat='+cat;

    requete.open('GET', url, true);
    requete.onreadystatechange = function() {
            if(requete.readyState == 4) {
                    if(requete.status == 200) {
                            document.getElementById('SousCat').innerHTML = requete.responseText;
                    }
            }
    };

    requete.send(null);
    //si catégorie non choisie
    if (cat == -1){
    	document.getElementById('sscat').style.display="none";
    }else{
     	document.getElementById('sscat').style.display="";
    }
}

function VerifEmail(){
	creerRequete();
    var url = '/verifEmail.jsp?add='+document.form.email.value;
	
    requete.open('GET', url, true);
    requete.onreadystatechange = function() {
            if(requete.readyState == 4) {
                    if(requete.status == 200) {
                            document.getElementById('emailOK').innerHTML = requete.responseText;
                    }
            }
    };
    requete.send(null);
}
function getEnFctType(){
	var type = document.forms['form'].an_type;
	//si type=vends
	if (type.value==0){
    	document.getElementById('prix').style.display="";
    	document.getElementById('pro').style.display="";
    	document.getElementById('photo').style.display="";
	}else{
    	document.getElementById('prix').style.display="none";
    	document.getElementById('pro').style.display="none";
    	document.getElementById('photo').style.display="none";		
	}
}


function getEnFctSsCat(){
	var sscat = document.forms['form'].an_scategorie.value;

	//si cat = equippement et sous catégorie = arme
    var cat = document.forms['form'].an_categorie.value;

	if (cat==3){
		if (sscat==0 || sscat==1){
	    	document.getElementById('cat_arme').style.display="";
	    }else{
			document.getElementById('cat_arme').style.display="none";
		}
	}
}

