function verif_login(frm){
	var erreur=0;
	if (frm.elements['login'].value == "") {
        frm.elements['login'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['login'].removeAttribute("class");
    }
    
    if (frm.elements['password'].value == "") {
        frm.elements['password'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['password'].removeAttribute("class");
    }
	if(erreur==1){return false;}else{return true;}
}

function affiche_new_auteur(){
    var id_option_auteur = document.getElementById('auteur').options[document.getElementById('auteur').selectedIndex].value;
    var div_new_auteur = document.getElementById('new_auteur');
    
    if (div_new_auteur.getAttribute("style") == "display: none;" && id_option_auteur == "-1") {
        div_new_auteur.removeAttribute("style");
    }
    else {
        div_new_auteur.setAttribute("style", "display: none;");
    }
}

function affiche_new_genre(){
    var id_option_genre = document.getElementById('genre').options[document.getElementById('genre').selectedIndex].value;
    var div_new_genre = document.getElementById('new_genre');
    
    if (div_new_genre.getAttribute("style") == "display: none;" && id_option_genre == "-1") {
        div_new_genre.removeAttribute("style");
    }
    else {
        div_new_genre.setAttribute("style", "display: none;");
    }
}

function affiche_new_type(){
    var id_option_type = document.getElementById('type').options[document.getElementById('type').selectedIndex].value;
    var div_new_type = document.getElementById('new_type');
    
    if (div_new_type.getAttribute("style") == "display: none;" && id_option_type == "-1") {
        div_new_type.removeAttribute("style");
    }
    else {
        div_new_type.setAttribute("style", "display: none;");
    }
}


function affiche_new_editeur(){
    var id_option_editeur = document.getElementById('editeur').options[document.getElementById('editeur').selectedIndex].value;
    var div_new_editeur = document.getElementById('new_editeur');
    
    if (div_new_editeur.getAttribute("style") == "display: none;" && id_option_editeur == "-1") {
        div_new_editeur.removeAttribute("style");
    }
    else {
        div_new_editeur.setAttribute("style", "display: none;");
    }
    
}



function affiche(type, sous_type){
        var id_option = document.getElementById(type).options[document.getElementById(type).selectedIndex].value;
    if (type != sous_type) {
        document.getElementById('div_' + sous_type).innerHTML = "";
        var tmp = document.getElementById('div_' + sous_type).nextSibling.nextSibling;
        while (tmp != document.getElementById('div_new_pays')) {
            tmp.innerHTML = "";
            tmp = tmp.nextSibling.nextSibling;
        }
    }
    var div_new = document.getElementById('div_new_' + type);
    
    
    
    if (id_option != "-1" && id_option != "-2" && type != sous_type) {
        var xhr_object = null;
        if (window.XMLHttpRequest) { // Firefox
            xhr_object = new XMLHttpRequest();
        }
        else 
            if (window.ActiveXObject) { // Internet Explorer
                xhr_object = new ActiveXObject('Microsoft.XMLHTTP');
            }
        
        var method = 'GET';
        var filename = 'ajax/creationLieu.php?param=' + type + '&id_' + type + '=' + id_option;
        xhr_object.open(method, filename, true);
        xhr_object.onreadystatechange = function(){
            if (xhr_object.readyState == 4) {
                var tmp = xhr_object.responseText;
                
                document.getElementById('div_' + sous_type).innerHTML = xhr_object.responseText;
            }
            else {
                document.getElementById('div_' + sous_type).innerHTML = "<img src=\"images/ajax-loader.gif\" alt=\"Chargement\"/>";
            }
        }
        xhr_object.send(null);
    }
    
    document.getElementById('div_new_pays').setAttribute("style", "display: none;");
    document.getElementById('div_new_departement').setAttribute("style", "display: none;");
    document.getElementById('div_new_ville').setAttribute("style", "display: none;");
    document.getElementById('div_new_adresse').setAttribute("style", "display: none;");
    document.getElementById('div_new_lieu').setAttribute("style", "display: none;");
    
    if (div_new.getAttribute("style") == "display: none;" && id_option == "-1") {
        div_new.removeAttribute("style");
        while (div_new) {
            div_new.removeAttribute("style");
            div_new = div_new.nextSibling.nextSibling;
        }
    }
    else {
        div_new.setAttribute("style", "display: none;");
        while (div_new) {
            div_new.setAttribute("style", "display: none;");
            div_new = div_new.nextSibling.nextSibling;
        }
    }
    
}

function affiche_inscription(type, sous_type){
        var id_option = document.getElementById(type).options[document.getElementById(type).selectedIndex].value;
    if (type != sous_type) {
        document.getElementById('div_' + sous_type).innerHTML = "";
        var tmp = document.getElementById('div_' + sous_type).nextSibling.nextSibling;
        while (tmp != document.getElementById('div_new_pays')) {
            tmp.innerHTML = "";
            tmp = tmp.nextSibling.nextSibling;
        }
    }
    var div_new = document.getElementById('div_new_' + type);
    
    
    
    if (id_option != "-1" && id_option != "-2" && type != sous_type) {
        var xhr_object = null;
        if (window.XMLHttpRequest) { // Firefox
            xhr_object = new XMLHttpRequest();
        }
        else 
            if (window.ActiveXObject) { // Internet Explorer
                xhr_object = new ActiveXObject('Microsoft.XMLHTTP');
            }
        
        var method = 'GET';
        var filename = 'ajax/creationLieu_inscription.php?param=' + type + '&id_' + type + '=' + id_option;
        xhr_object.open(method, filename, true);
        xhr_object.onreadystatechange = function(){
            if (xhr_object.readyState == 4) {
                var tmp = xhr_object.responseText;
                
                document.getElementById('div_' + sous_type).innerHTML = xhr_object.responseText;
            }
            else {
                document.getElementById('div_' + sous_type).innerHTML = "<img src=\"images/ajax-loader.gif\" alt=\"Chargement\"/>";
            }
        }
        xhr_object.send(null);
    }
    
    
    document.getElementById('div_new_pays').setAttribute("style", "display: none;");
    document.getElementById('div_new_departement').setAttribute("style", "display: none;");
    document.getElementById('div_new_ville').setAttribute("style", "display: none;");
    
    if (div_new.getAttribute("style") == "display: none;" && id_option == "-1") {
        div_new.removeAttribute("style");
        while (div_new) {
            div_new.removeAttribute("style");
            div_new = div_new.nextSibling.nextSibling;
        }
    }
    else {
        div_new.setAttribute("style", "display: none;");
        while (div_new) {
            div_new.setAttribute("style", "display: none;");
            div_new = div_new.nextSibling.nextSibling;
        }
    }
    
}


function valider_liberation(frm){
    erreur = 0;
    
    if (frm.elements['titre'].value == "") {
        frm.elements['titre'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['titre'].removeAttribute("class");
    }
    
    if (frm.elements['resume'].value == "") {
        frm.elements['resume'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['resume'].removeAttribute("class");
    }
	
var reg=new RegExp("^[0-9]{2}[/]{1}[0-9]{2}[/]{1}[0-9]{4}$","g");
	
	if (frm.elements['date_parution'].value == "") {
		frm.elements['date_parution'].setAttribute("class", "erreur");
		erreur = 1;
	}
	else {
		if (reg.test(frm.elements['date_parution'].value)){
			frm.elements['date_parution'].removeAttribute("class");
		}
		else{
			frm.elements['date_parution'].setAttribute("class", "erreur");
		erreur = 1;
		}
	}
	
	if (frm.elements['date_depot'].value != "") {
	
		if (reg.test(frm.elements['date_depot'].value)){
			frm.elements['date_depot'].removeAttribute("class");
		}
		else{
			frm.elements['date_depot'].setAttribute("class", "erreur");
		erreur = 1;
		}
	}
	
	
    
    if (frm.elements['auteur'].value == "-2") {
        frm.elements['auteur'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['auteur'].removeAttribute("class");
    }
    
    if (frm.elements['auteur'].value == "-1"){
		if (frm.elements['new_auteur_nom'].value == "") {
			frm.elements['new_auteur_nom'].setAttribute("class", "erreur");
			erreur = 1;
		}
		else {
			frm.elements['new_auteur_nom'].removeAttribute("class");
		}
		if (frm.elements['new_auteur_prenom'].value == "") {
			frm.elements['new_auteur_prenom'].setAttribute("class", "erreur");
			erreur = 1;
		}
		else {
			frm.elements['new_auteur_prenom'].removeAttribute("class");
		}

    }
	        
    
    if (frm.elements['editeur'].value == "-2") {
        frm.elements['editeur'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['editeur'].removeAttribute("class");
    }
	
    if (frm.elements['editeur'].value == "-1" && frm.elements['new_editeur'].value == "") {
        frm.elements['new_editeur'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['new_editeur'].removeAttribute("class");
    }
	
	
	if (frm.elements['genre'].value == "-2") {
        frm.elements['genre'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['genre'].removeAttribute("class");
    }
    
    if (frm.elements['genre'].value == "-1" && frm.elements['new_genre'].value == "") {
        frm.elements['new_genre'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['new_genre'].removeAttribute("class");
    }
	
	
	
	if (frm.elements['type'].value == "-2") {
        frm.elements['type'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['type'].removeAttribute("class");
    }
    
    if (frm.elements['type'].value == "-1" && frm.elements['new_type'].value == "") {
        frm.elements['new_type'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['new_type'].removeAttribute("class");
    }
    
	
	
    if (frm.elements['pays'].value == "-2") {
        frm.elements['pays'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['pays'].removeAttribute("class");
    }
    
    if (frm.elements['pays'].value == "-1") {
        if (frm.elements['new_pays'].value == "") {
            frm.elements['new_pays'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['new_pays'].removeAttribute("class");
        }
        if (frm.elements['new_departement'].value == "") {
            frm.elements['new_departement'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['new_departement'].removeAttribute("class");
        }
        if (frm.elements['new_ville'].value == "") {
            frm.elements['new_ville'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['new_ville'].removeAttribute("class");
        }
		 if (frm.elements['code_postal'].value == "") {
            frm.elements['code_postal'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['code_postal'].removeAttribute("class");
        }
        if (frm.elements['new_adresse'].value == "") {
            frm.elements['new_adresse'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['new_adresse'].removeAttribute("class");
        }
        if (frm.elements['new_lieu'].value == "") {
            frm.elements['new_lieu'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['new_lieu'].removeAttribute("class");
        }
    }
    
    
    if (parseInt(frm.elements['pays'].value) >= 0) {
        if (frm.elements['departement'].value == "-2") {
            frm.elements['departement'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['departement'].removeAttribute("class");
        }
        
        
        if (frm.elements['departement'].value == "-1") {
            if (frm.elements['new_departement'].value == "") {
                frm.elements['new_departement'].setAttribute("class", "erreur");
                erreur = 1;
            }
            else {
                frm.elements['new_departement'].removeAttribute("class");
            }
            if (frm.elements['new_ville'].value == "") {
                frm.elements['new_ville'].setAttribute("class", "erreur");
                erreur = 1;
            }
            else {
                frm.elements['new_ville'].removeAttribute("class");
            }
			if (
				frm.elements['code_postal'].value == "") {
				frm.elements['code_postal'].setAttribute("class", "erreur");
				erreur = 1;
			}
			else {
				frm.elements['code_postal'].removeAttribute("class");
			}
            if (frm.elements['new_adresse'].value == "") {
                frm.elements['new_adresse'].setAttribute("class", "erreur");
                erreur = 1;
            }
            else {
                frm.elements['new_adresse'].removeAttribute("class");
            }
            if (frm.elements['new_lieu'].value == "") {
                frm.elements['new_lieu'].setAttribute("class", "erreur");
                erreur = 1;
            }
            else {
                frm.elements['new_lieu'].removeAttribute("class");
            }
        }
        
        
        if (parseInt(frm.elements['departement'].value) >= 0) {
            if (frm.elements['ville'].value == "-2") {
                frm.elements['ville'].setAttribute("class", "erreur");
                erreur = 1;
            }
            else {
                frm.elements['ville'].removeAttribute("class");
            }
            
            
            if (frm.elements['ville'].value == "-1") {
                if (frm.elements['new_ville'].value == "") {
                    frm.elements['new_ville'].setAttribute("class", "erreur");
                    erreur = 1;
                }
                else {
                    frm.elements['new_ville'].removeAttribute("class");
                }
				
				if (frm.elements['code_postal'].value == "") {
		            frm.elements['code_postal'].setAttribute("class", "erreur");
		            erreur = 1;
		        }
		        else {
		            frm.elements['code_postal'].removeAttribute("class");
		        }
				
				
                if (frm.elements['new_adresse'].value == "") {
                    frm.elements['new_adresse'].setAttribute("class", "erreur");
                    erreur = 1;
                }
                else {
                    frm.elements['new_adresse'].removeAttribute("class");
                }
                if (frm.elements['new_lieu'].value == "") {
                    frm.elements['new_lieu'].setAttribute("class", "erreur");
                    erreur = 1;
                }
                else {
                    frm.elements['new_lieu'].removeAttribute("class");
                }
            }
            
            
            if (parseInt(frm.elements['ville'].value) >= 0) {
                if (frm.elements['adresse'].value == "-2") {
                    frm.elements['adresse'].setAttribute("class", "erreur");
                    erreur = 1;
                }
                else {
                    frm.elements['adresse'].removeAttribute("class");
                }
                
                
                if (frm.elements['adresse'].value == "-1") {
                    if (frm.elements['new_adresse'].value == "") {
                        frm.elements['new_adresse'].setAttribute("class", "erreur");
                        erreur = 1;
                    }
                    else {
                        frm.elements['new_adresse'].removeAttribute("class");
                    }
                    if (frm.elements['new_lieu'].value == "") {
                        frm.elements['new_lieu'].setAttribute("class", "erreur");
                        erreur = 1;
                    }
                    else {
                        frm.elements['new_lieu'].removeAttribute("class");
                    }
                }
                if (parseInt(frm.elements['adresse'].value) >= 0) {
                    if (frm.elements['lieu'].value == "-2") {
                        frm.elements['lieu'].setAttribute("class", "erreur");
                        erreur = 1;
                    }
                    else {
                        frm.elements['lieu'].removeAttribute("class");
                    }
                    
                    
                    if (frm.elements['lieu'].value == "-1") {
                        if (frm.elements['new_lieu'].value == "") {
                            frm.elements['new_lieu'].setAttribute("class", "erreur");
                            erreur = 1;
                        }
                        else {
                            frm.elements['new_lieu'].removeAttribute("class");
                        }
                    }
                }
            }
        }
    }
    
    
    if (erreur == 0) {
    
       
        
        return true;
    }
    
    return false;
}


function afficher_formulaire_liberation(){
    erreur = 0;
    var plid=document.getElementById("plid").value;
    if (plid == "") {
        document.getElementById("plid").setAttribute("class", "erreur");
        erreur = 1;
    }
     
    
    if (erreur == 0) {
    
        //creation de la chaine de caractere contenant les arguments pour la creation d'un vin
        
        document.getElementById("plid").removeAttribute("class");
        var xhr_object = null;
        if (window.XMLHttpRequest) { // Firefox
            xhr_object = new XMLHttpRequest();
        }
        else 
            if (window.ActiveXObject) { // Internet Explorer
                xhr_object = new ActiveXObject('Microsoft.XMLHTTP');
            }
        
        var method = 'GET';
        var filename = 'ajax/libererLivre.php?plid=' + plid;
        xhr_object.open(method, filename, true);
        xhr_object.onreadystatechange = function(){
            if (xhr_object.readyState == 4) {
                var tmp = xhr_object.responseText;
                
                document.getElementById('suite_formulaire').innerHTML = xhr_object.responseText;
            }
            else {
                document.getElementById('suite_formulaire').innerHTML = "<img src=\"images/ajax-loader.gif\" alt=\"Chargement\"/>";
            }
            
        }
        xhr_object.send(null);
        
        return false;
    }
    
    return false;
}

function valider_trouver(frm){
	erreur = 0;
	
	var reg=new RegExp("^[0-9]{2}[/]{1}[0-9]{2}[/]{1}[0-9]{4}$","g");
	
	if (frm.elements['date_recup'].value == "") {
		frm.elements['date_recup'].setAttribute("class", "erreur");
		erreur = 1;
	}
	else {
		if (reg.test(frm.elements['date_recup'].value)){
			frm.elements['date_recup'].removeAttribute("class");
		}
		else{
			frm.elements['date_recup'].setAttribute("class", "erreur");
		erreur = 1;
		}
		
	}
	
	if (erreur !== 0) {
		return false;
	}
	
} 

function valider_passage(frm){
    erreur = 0;
    
    
   
   
    
    if (frm.elements['livre'].value == "-2") {
        frm.elements['livre'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['livre'].removeAttribute("class");
    }
   
    if (frm.elements['pays'].value == "-2") {
        frm.elements['pays'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['pays'].removeAttribute("class");
    }
    
    if (frm.elements['pays'].value == "-1") {
        if (frm.elements['new_pays'].value == "") {
            frm.elements['new_pays'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['new_pays'].removeAttribute("class");
        }
        if (frm.elements['new_departement'].value == "") {
            frm.elements['new_departement'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['new_departement'].removeAttribute("class");
        }
        if (frm.elements['new_ville'].value == "") {
            frm.elements['new_ville'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['new_ville'].removeAttribute("class");
        }
		 if (frm.elements['code_postal'].value == "") {
            frm.elements['code_postal'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['code_postal'].removeAttribute("class");
        }
        if (frm.elements['new_adresse'].value == "") {
            frm.elements['new_adresse'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['new_adresse'].removeAttribute("class");
        }
        if (frm.elements['new_lieu'].value == "") {
            frm.elements['new_lieu'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['new_lieu'].removeAttribute("class");
        }
    }
    
    
    if (parseInt(frm.elements['pays'].value) >= 0) {
        if (frm.elements['departement'].value == "-2") {
            frm.elements['departement'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['departement'].removeAttribute("class");
        }
        
        
        if (frm.elements['departement'].value == "-1") {
            if (frm.elements['new_departement'].value == "") {
                frm.elements['new_departement'].setAttribute("class", "erreur");
                erreur = 1;
            }
            else {
                frm.elements['new_departement'].removeAttribute("class");
            }
            if (frm.elements['new_ville'].value == "") {
                frm.elements['new_ville'].setAttribute("class", "erreur");
                erreur = 1;
            }
            else {
                frm.elements['new_ville'].removeAttribute("class");
            }
			if (
				frm.elements['code_postal'].value == "") {
				frm.elements['code_postal'].setAttribute("class", "erreur");
				erreur = 1;
			}
			else {
				frm.elements['code_postal'].removeAttribute("class");
			}
            if (frm.elements['new_adresse'].value == "") {
                frm.elements['new_adresse'].setAttribute("class", "erreur");
                erreur = 1;
            }
            else {
                frm.elements['new_adresse'].removeAttribute("class");
            }
            if (frm.elements['new_lieu'].value == "") {
                frm.elements['new_lieu'].setAttribute("class", "erreur");
                erreur = 1;
            }
            else {
                frm.elements['new_lieu'].removeAttribute("class");
            }
        }
        
        
        if (parseInt(frm.elements['departement'].value) >= 0) {
            if (frm.elements['ville'].value == "-2") {
                frm.elements['ville'].setAttribute("class", "erreur");
                erreur = 1;
            }
            else {
                frm.elements['ville'].removeAttribute("class");
            }
            
            
            if (frm.elements['ville'].value == "-1") {
                if (frm.elements['new_ville'].value == "") {
                    frm.elements['new_ville'].setAttribute("class", "erreur");
                    erreur = 1;
                }
                else {
                    frm.elements['new_ville'].removeAttribute("class");
                }
				
				if (frm.elements['code_postal'].value == "") {
		            frm.elements['code_postal'].setAttribute("class", "erreur");
		            erreur = 1;
		        }
		        else {
		            frm.elements['code_postal'].removeAttribute("class");
		        }
				
				
                if (frm.elements['new_adresse'].value == "") {
                    frm.elements['new_adresse'].setAttribute("class", "erreur");
                    erreur = 1;
                }
                else {
                    frm.elements['new_adresse'].removeAttribute("class");
                }
                if (frm.elements['new_lieu'].value == "") {
                    frm.elements['new_lieu'].setAttribute("class", "erreur");
                    erreur = 1;
                }
                else {
                    frm.elements['new_lieu'].removeAttribute("class");
                }
            }
            
            
            if (parseInt(frm.elements['ville'].value) >= 0) {
                if (frm.elements['adresse'].value == "-2") {
                    frm.elements['adresse'].setAttribute("class", "erreur");
                    erreur = 1;
                }
                else {
                    frm.elements['adresse'].removeAttribute("class");
                }
                
                
                if (frm.elements['adresse'].value == "-1") {
                    if (frm.elements['new_adresse'].value == "") {
                        frm.elements['new_adresse'].setAttribute("class", "erreur");
                        erreur = 1;
                    }
                    else {
                        frm.elements['new_adresse'].removeAttribute("class");
                    }
                    if (frm.elements['new_lieu'].value == "") {
                        frm.elements['new_lieu'].setAttribute("class", "erreur");
                        erreur = 1;
                    }
                    else {
                        frm.elements['new_lieu'].removeAttribute("class");
                    }
                }
                if (parseInt(frm.elements['adresse'].value) >= 0) {
                    if (frm.elements['lieu'].value == "-2") {
                        frm.elements['lieu'].setAttribute("class", "erreur");
                        erreur = 1;
                    }
                    else {
                        frm.elements['lieu'].removeAttribute("class");
                    }
                    
                    
                    if (frm.elements['lieu'].value == "-1") {
                        if (frm.elements['new_lieu'].value == "") {
                            frm.elements['new_lieu'].setAttribute("class", "erreur");
                            erreur = 1;
                        }
                        else {
                            frm.elements['new_lieu'].removeAttribute("class");
                        }
                    }
                }
            }
        }
    }
    
	var reg=new RegExp("^[0-9]{2}[/]{1}[0-9]{2}[/]{1}[0-9]{4}$","g");
	
	if (frm.elements['date_passage'].value != "") {
		
		if (reg.test(frm.elements['date_passage'].value)){
			frm.elements['date_passage'].removeAttribute("class");
		}
		else{
			frm.elements['date_passage'].setAttribute("class", "erreur");
		erreur = 1;
		}
	}
    
    if (erreur == 0) {
    
       
        
        return true;
    }
    
    return false;
}

function valider_inscription(frm){
    erreur = 0;
    
    if (frm.elements['login'].value == "") {
        frm.elements['login'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['login'].removeAttribute("class");
    }
    
    if (frm.elements['password'].value == "") {
        frm.elements['password'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['password'].removeAttribute("class");
    }
	
	 if (frm.elements['mail'].value == "") {
        frm.elements['mail'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['mail'].removeAttribute("class");
    }
    
    
    if (frm.elements['pays'].value == "-2") {
        frm.elements['pays'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['pays'].removeAttribute("class");
    }
    
    if (frm.elements['pays'].value == "-1") {
        if (frm.elements['new_pays'].value == "") {
            frm.elements['new_pays'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['new_pays'].removeAttribute("class");
        }
        if (frm.elements['new_departement'].value == "") {
            frm.elements['new_departement'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['new_departement'].removeAttribute("class");
        }
        if (frm.elements['new_ville'].value == "") {
            frm.elements['new_ville'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['new_ville'].removeAttribute("class");
        }
		 if (frm.elements['code_postal'].value == "") {
            frm.elements['code_postal'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['code_postal'].removeAttribute("class");
        }
    }
    
    
    if (parseInt(frm.elements['pays'].value) >= 0) {
        if (frm.elements['departement'].value == "-2") {
            frm.elements['departement'].setAttribute("class", "erreur");
            erreur = 1;
        }
        else {
            frm.elements['departement'].removeAttribute("class");
        }
        
        
        if (frm.elements['departement'].value == "-1") {
            if (frm.elements['new_departement'].value == "") {
                frm.elements['new_departement'].setAttribute("class", "erreur");
                erreur = 1;
            }
            else {
                frm.elements['new_departement'].removeAttribute("class");
            }
            if (frm.elements['new_ville'].value == "") {
                frm.elements['new_ville'].setAttribute("class", "erreur");
                erreur = 1;
            }
            else {
                frm.elements['new_ville'].removeAttribute("class");
            }
			if (
				frm.elements['code_postal'].value == "") {
				frm.elements['code_postal'].setAttribute("class", "erreur");
				erreur = 1;
			}
			else {
				frm.elements['code_postal'].removeAttribute("class");
			}
        }
        
        
        if (parseInt(frm.elements['departement'].value) >= 0) {
            if (frm.elements['ville'].value == "-2") {
                frm.elements['ville'].setAttribute("class", "erreur");
                erreur = 1;
            }
            else {
                frm.elements['ville'].removeAttribute("class");
            }
            
            
            if (frm.elements['ville'].value == "-1") {
                if (frm.elements['new_ville'].value == "") {
                    frm.elements['new_ville'].setAttribute("class", "erreur");
                    erreur = 1;
                }
                else {
                    frm.elements['new_ville'].removeAttribute("class");
                }
				
				if (frm.elements['code_postal'].value == "") {
		            frm.elements['code_postal'].setAttribute("class", "erreur");
		            erreur = 1;
		        }
		        else {
		            frm.elements['code_postal'].removeAttribute("class");
		        }
            }
        }
    }
    
    
    if (erreur == 0) {
    
       
        
        return true;
    }
    
    return false;
}

function confirm_password(){
	var password = document.getElementById('password').value;
	var verif_password = document.getElementById('verif_password').value;
	var img_verif_password = document.getElementById('img_verif_password');
	var tr_verif_password = document.getElementById('tr_verif_password');
	var img_error_password  = document.getElementById('img_error_password');
	 
    
    if (img_verif_password.getAttribute("style") == "display: none;" && password===verif_password) {
        img_verif_password.removeAttribute("style");
		img_error_password.setAttribute("style", "display: none;");
		 tr_verif_password.setAttribute("style", "display: none;");
    }
    else {
        img_verif_password.setAttribute("style", "display: none;");
		img_error_password.removeAttribute("style");
    }

}

function affiche_verif_password(){
	var tr_verif_password = document.getElementById('tr_verif_password');
    
    if (tr_verif_password.getAttribute("style") == "display: none;") {
        tr_verif_password.removeAttribute("style");
    }
    else {
        tr_verif_password.setAttribute("style", "display: none;");
    }
}


function valider_modif_compte(frm){
    erreur = 0;
    
    if (frm.elements['login'].value == "") {
        frm.elements['login'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['login'].removeAttribute("class");
    }
    
    if (frm.elements['password'].value == "") {
        frm.elements['password'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['password'].removeAttribute("class");
    }
	
	 if (frm.elements['mail'].value == "") {
        frm.elements['mail'].setAttribute("class", "erreur");
        erreur = 1;
    }
    else {
        frm.elements['mail'].removeAttribute("class");
    }
    
    
    
    if (erreur == 0) {
    
       
        
        return true;
    }
    
    return false;
}

$(document).ready(function(){
	$.datepicker.regional['fr'] = {clearText: 'Effacer', clearStatus: '',
		closeText: 'Fermer', closeStatus: '',
		prevText: '&lt;Préc', prevStatus: '',
		nextText: 'Proch&gt;', nextStatus: '',
		currentText: 'En cours', currentStatus: '',
		monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin',
		'Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
		monthNamesShort: ['Jan','Fév','Mar','Avr','Mai','Jun',
		'Jul','Aoû','Sep','Oct','Nov','Déc'],
		monthStatus: '', yearStatus: '',
		weekHeader: 'Sm', weekStatus: '',
		dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
		dayNamesShort: ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'],
		dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa'],
		dayStatus: 'DD', dateStatus: 'D, M d',
		dateFormat: 'dd/mm/yy', firstDay:1, 
		initStatus: '', isRTL: false};
		$.datepicker.setDefaults($.datepicker.regional['fr']);$('.input_date').datepicker();

	});
