function galerie(id,type)
{
    
    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){
            leselect = xhr.responseText;
         
            // On se sert de innerHTML pour rajouter les options a la liste
            document.getElementById('principal').innerHTML = leselect;
            window.scrollTo(0, 0);
            afficheGalerie();
            simpleupload();
            
            
        }
    }

    // Ici on va voir comment faire du post
    xhr.open("POST",'application/view/galerie.php/'+Math.random()+'',true);
    // ne pas oublier ça pour le post
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    // ne pas oublier de poster les arguments
    xhr.send("id="+id+"&type="+type);
    
}

function effacerTout()
{
    $("#supGal").dialog({ show: 'slide' },{ hide: 'slide' },{ buttons: [
    {
        text: "Supprimer",
        click: function() {
            $(this).dialog("close");
             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){
                    leselect = xhr.responseText;
                    // On se sert de innerHTML pour rajouter les options a la liste
                    document.getElementById('principal').innerHTML = leselect;
                    afficheGalerie();
                    simpleupload();
                }
            }

            // Ici on va voir comment faire du post
            xhr.open("POST",'application/view/galerie.php/'+Math.random()+'',true);
            // ne pas oublier ça pour le post
            xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
            var id=document.getElementById("galerie").getAttribute('value');
            var type=document.getElementById("type").getAttribute('value');
            // ne pas oublier de poster les arguments
            xhr.send("id="+id+"&type="+type+"&effacerTout=1");
        }
            }
] });
}
function affGalerie()
{
    var id=document.getElementById("galerie").getAttribute('value');
    var type=document.getElementById("type").getAttribute('value');

    if(id!=null && type!=null)
    {
        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){
                leselect = xhr.responseText;
                // On se sert de innerHTML pour rajouter les options a la liste
                document.getElementById('principal').innerHTML = leselect;
                simpleupload();
                afficheGalerie();
                
            }
        }

        // Ici on va voir comment faire du post
        xhr.open("POST",'application/view/galerie.php/'+Math.random()+'',true);
        // ne pas oublier ça pour le post
        xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');

        // ne pas oublier de poster les arguments
        xhr.send("id="+id+"&type="+type);
    }
}


function effacerPhoto(idPhoto)
{
    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){
            leselect = xhr.responseText;
            // On se sert de innerHTML pour rajouter les options a la liste
            document.getElementById('principal').innerHTML = leselect;
            afficheGalerie();
            simpleupload();
        }
    }

    // Ici on va voir comment faire du post
    xhr.open("POST",'application/view/galerie.php/'+Math.random()+'',true);
    // ne pas oublier ça pour le post
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    var id=document.getElementById("galerie").getAttribute('value');
    var type=document.getElementById("type").getAttribute('value');
    // ne pas oublier de poster les arguments
    xhr.send("id="+id+"&type="+type+"&effacerPhoto="+idPhoto);
}



function simpleupload()
{
    var value=document.getElementById("galerie").value;
    var type=document.getElementById("type").value;
    $(document).ready(function() {
	$("#simpleuploadify").uploadify({
		'uploader'       : 'application/view/uploadify.swf',
		'script'         : 'application/view/uploadifyGalerie.php',
		'cancelImg'      : 'IMG/croixUpload.png',
		'folder'         : 'DOC/PHOTOS/GALERIE/'+value+'/'+type,
        //'buttonImg'      : 'IMG/browse-files.png',
		'auto'           : true,
        'multi' :true,
        'queueID'        : 'fileQueue4',
        'fileExt'       : '*.jpg;*.png;',
        'buttonText' : 'Parcourir',
        'onAllComplete': function(event,data)
               {
                    affGalerie();
               }
	});
    });
    
}

function monterPhoto(id1,id2,ordre1,ordre2)
{
    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){
            leselect = xhr.responseText;
            // On se sert de innerHTML pour rajouter les options a la liste
            document.getElementById('principal').innerHTML = leselect;
            afficheGalerie();
            simpleupload();
        }
    }

    xhr.open("POST",'application/view/galerie.php/'+Math.random()+'',true);
    // ne pas oublier ça pour le post
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
 var id=document.getElementById("galerie").getAttribute('value');
   var type=document.getElementById("type").getAttribute('value');
    xhr.send("id="+id+"&type="+type+"&id1="+id1+"&id2="+id2+"&ordre="+ordre1+"&ordre2="+ordre2+"&MonterPhoto="+1);

}



