function DivStatus( nom, numero )
		{
				
			var divID = nom + numero;
			if ( document.getElementById && document.getElementById( divID ) ) // Pour les navigateurs récents
				{
					Pdiv = document.getElementById( divID );
					PcH = true;
		 		}
			else if ( document.all && document.all[ divID ] ) // Pour les veilles versions
				{
					Pdiv = document.all[ divID ];
					PcH = true;
				}
			else if ( document.layers && document.layers[ divID ] ) // Pour les très veilles versions
				{
					Pdiv = document.layers[ divID ];
					PcH = true;
				}
			else
				{
					
					PcH = false;
				}
			if ( PcH )
				{
					Pdiv.className = ( Pdiv.className == 'cachediv' ) ? '' : 'cachediv';
				}
		}
		
		
function CacheTout( nom )
		{	
			var NumDiv = 1;
			if ( document.getElementById ) // Pour les navigateurs récents
				{
					while ( document.getElementById( nom + NumDiv) )
						{
							SetDiv = document.getElementById( nom + NumDiv );
							if ( SetDiv && SetDiv.className != 'cachediv' )
								{
									DivStatus( nom, NumDiv );
								}
							NumDiv++;
						}
				}
			else if ( document.all ) // Pour les veilles versions
				{
					while ( document.all[ nom + NumDiv ] )
						{
							SetDiv = document.all[ nom + NumDiv ];
							if ( SetDiv && SetDiv.className != 'cachediv' )
								{
									DivStatus( nom, NumDiv );
								}
							NumDiv++;
						}
				}
			else if ( document.layers ) // Pour les très veilles versions
				{
					while ( document.layers[ nom + NumDiv ] )
						{
							SetDiv = document.layers[ nom + NumDiv ];
							if ( SetDiv && SetDiv.className != 'cachediv' )
								{
									DivStatus( nom, NumDiv );
								}
							NumDiv++;
						}
				}
		}
		
		
		
var select = 1;	
function switch_checkbox()
{
var form = document.getElementById('liste');
var i = 0;

		if(select == 1) { //Sélectionne tout
			while (i < form.elements.length)
			{
				form.elements[i].checked = true;
				i = i+1;
			}
			
		select = 2;
		document.getElementById('select_all_file').value = "Désélectionner Tout";
		}

		else { //Déselectionne tout
			while (i < form.elements.length)
			{
				form.elements[i].checked = false;
				i = i+1;
			}
			
		select = 1;
		document.getElementById('select_all_file').value = "Sélectionner Tout";
		}
		
}


function chighlight(field) {
	field.focus();
  	field.select();
}


function loading()
{
formu = document.getElementById("formulaire");
formu.style.display = "none";
document.getElementById("loading").style.display = "block";
}


var corps;
function cgu() {
corps = document.body.innerHTML;

var message = "<div id=\"cguInfo\">" +
        "<img src=\"img/info.gif\" style=\"float:left;\" alt=\"info\" /> <h1>Acceptation des CGU</h1>" +
        "<p>Pour poursuivre l'utilisation de nos services vous devez accepter les Conditions d'Utilisation des Services de Archive-Host (dans la version du 18/04/2008).</p>" +
        "<p style=\"font-weight:bold;font-size:14px;\">Celles-ci sont disponibles à l'adresse suivante : <a href=\"http://www.archive-host.com/cgu.php\" target=\"_blank\">http://www.archive-host.com/cgu.php</a></p>" +
        "<p>" +   
        "<input type=\"checkbox\" id=\"accepter\" /> Je comprends et j'accepte sans aucune réserve les présentes Conditions Générales d'Utilisations en date du 18/04/2008.<br />" +
        "</p>" +
        "<p style=\"text-align:center;\">" +  
        "<input type=\"button\" value=\"Valider\" class=\"bouton-formulaire\" onclick=\"if(!document.getElementById('accepter').checked) { alert('Vous n avez pas coché la case'); document.getElementById('accepter').focus(); } else { accepterCGU(); }\" /> <input type=\"button\" value=\"Je refuse les conditions d'utilisations\" class=\"bouton-formulaire\" onclick=\"javascript:if(confirm('En n acceptant pas les CGU votre compte sera supprimé. Voulez vous supprimer votre compte ?')) { accepterCGUnon(); }\" />" +      
        "</p>" +
        "</div>";
        
document.body.innerHTML = message;
}

function chargementPage() {
  var larg;
  var haut;
  
      if(document.body) {
      larg = (document.body.clientWidth);
      haut = (document.body.clientHeight);
      }
      else {
      larg = (window.innerWidth);
      haut = (window.innerHeight);
      }
      
  var transparent = document.getElementById('transparent');  
  transparent.style.display = "block";  
  transparent.style.position = "absolute";  
  transparent.style.visibility = "visible"; 
  transparent.style.height = haut + 'px';     
  transparent.style.zIndex = 1;
  transparent.style.backgroundImage = "url('images/map_loading.gif')";
  transparent.style.backgroundRepeat = "no-repeat";
  transparent.style.backgroundPosition = "top center";
  transparent.style.backgroundAttachment = "fixed";
}


function chargementPageFin() {
  var transparent = document.getElementById('transparent');  
  transparent.style.display = "none";  
  transparent.style.visibility = "hidden";  
  transparent.style.backgroundImage = "";
  transparent.style.backgroundRepeat = "";
  transparent.style.backgroundPosition = "";
  transparent.style.backgroundAttachment = "";
}


function majLR(rrr, ttt) {
var repertoire1 = rrr;
var typeRC = '';

    if(rrr == '' && ttt != '') { 
       rrr = '/';
    }
    
    if(ttt == 'up') {
       typeRC = 'Mes Fichiers';
    }
    if(ttt == 'images') {
       typeRC = 'Mes Images';
    }
    if(ttt == 'playlist') {
       typeRC = 'Mes Musiques';
    }
    if(ttt == 'videos') {
       typeRC = 'Mes Vidéos';
    }
	if(ttt == 'ftp') {
       typeRC = 'Mes Fichiers FTP';
    }
    
document.getElementById("repChoix").innerHTML = rrr;
document.getElementById("repertoireDest").value = repertoire1;
document.getElementById("tChoix").innerHTML = typeRC;
document.getElementById("typeDest").value = ttt;
}


function menuPage(identifiant) {
var menuPage = document.getElementById(identifiant);

	if(menuPage.style.display == "none") {
		menuPage.style.display = 'block';
	}
	else {
		menuPage.style.display = 'none';
	}	
}

var nbrFichierCocher = 0;

function cocherCase(identifiant) {
var caseC = document.getElementById(identifiant);

	if(caseC.checked) {
		caseC.checked = false;
		nbrFichierCocher = nbrFichierCocher - 1;
	}
	else {
		caseC.checked = true;
		nbrFichierCocher = nbrFichierCocher + 1;
	}
}

var listeFichierSelectionnes = new Array();
var indiceFichierSelectionnes = 0;
function addListeFichierSelectionne(adresse, nom) {	
	
	if(!listeFichierSelectionnes.in_array(adresse)) {
		listeFichierSelectionnes[indiceFichierSelectionnes] = adresse;
		indiceFichierSelectionnes++;
		
		var ajoutListe = '<input type="checkbox" name="tab[]" value="' + adresse + '" checked="checked"> ' + nom + '<br />';
		document.getElementById("listeSelection").innerHTML += ajoutListe;
	}
	
}

function addFichierSelectionneG(adresse, nom) {	
	if(adresse == '')
		var rep = '/';
	else
		var rep = adresse;

	document.getElementById("f_select").innerHTML = nom;	
	document.getElementById("rep_pg").innerHTML = rep;
}


function verifFichierSelectionneNonNul() {
	if(indiceFichierSelectionnes == 0) 
		return false;
	else 
		return true;
}

Array.prototype.in_array = function(p_val) {
	for(var i = 0, l = this.length; i < l; i++) {
		if(this[i] == p_val) {
			return true;
		}
	}
	return false;
}

function chargementContenuListeFichier(mode) {
	var divC = document.getElementById('chargementContenuListeFichier');
	
		if(mode == '1') {
		divC.style.display = 'block';		
		document.getElementById('ListeFichierArboF').style.display = 'none';
	}
	else {
		divC.style.display = 'none';
		document.getElementById('ListeFichierArboF').style.display = 'block';
	}	
	
}

function checkClavier(even) {
	var touche = window.event ? even.keyCode : even.which;
	
		if(typeof repertoireEnCours != 'undefined' && typeEnCours != '') {
			if(touche == 78) {
				creerRepertoireFenetre(repertoireEnCours, typeEnCours);
			}
		}
		
	return true;
}
