// JavaScript Document
$(document).ready(function()
{
	// Pour l'identification Accès client et Administration
	$("#login").keyup(function()
	{
		var login = $('#login').val();
		var password = $('#mdp').val();
		if(password < 1 || login < 1)
		{
			$('#submit-connexion').attr('disabled', 'disabled');
			 if(window.event.keyCode==13)
			 {
				 return false;
			 }
		}
		else
		{
			$('#submit-connexion').attr('disabled', '');
		}
	});
	$("#mdp").keyup(function()
	{
		var login = $('#login').val();
		var password = $('#mdp').val();
		if(password < 1 || login < 1)
		{
			$('#submit-connexion').attr('disabled', 'disabled');
			 if(window.event.keyCode==13)
			 {
				 return false;
			 }
		}
		else
		{
			$('#submit-connexion').attr('disabled', '');
		}
	});
	$("#identifiant").keyup(function()
	{
		var str = $("#identifiant").val();
		var nStr = '';
 		str = str.replace(/[àâäã@]/gi,'a').replace(/[éèêë]/gi,'e').replace(/[ìîï]/gi,'i');
  		str = str.replace(/[òôöõ]/gi,'o').replace(/[ùûü]/gi,'u').replace(/[ÿ]/gi,'y');
		str = str.replace(/[\s]/gi,'_');
		str = str.replace(/[-]/gi,'_');
		str = str.replace(/[\\+?!{}.:*"'<>|[ \]\#]/gi,'');
		
		str = str.split('');
	
		for (var i = 0; i < str.length; i++) 
		{
			nStr += str[i].toLowerCase();
		}
		if(nStr == "")
		{ 
			$("#dossierNom").html("Aucun");
			$("#dossierNom").css("color", "#F00");
		}
		else
		{
			$("#dossierNom").css("color", "#FFF");
			$("#dossierNom").html("/"+ nStr);
			
		}
	});
	// Ajout d'un champs page contact
	$("#lienCreationChamp").click(function()
	{
		var id_actuel = parseInt($(this).attr("href"));
		var id_suivant = id_actuel + 1;
		var contact_suivant = 'nom'+ id_suivant;
		var champ = document.createElement('input');
		var champ_nom = document.createElement('label');
		var champ2 = document.createElement('input');
		var email_suivant = 'email'+ id_suivant;	
		
		champ.setAttribute('type', 'text');
		champ.setAttribute('size', '30');
		champ.setAttribute('name', contact_suivant);
		champ2.setAttribute('type', 'text');
		champ2.setAttribute('name', email_suivant);
		$('.toutLesChamps').append("<label>Nom : </label>");
		$('.toutLesChamps').append(champ);
		$('.toutLesChamps').append(" <label>Courriel : </label>");
		$('.toutLesChamps').append(champ2);
		$("#lienCreationChamp").attr("href", id_suivant);
		$("#nb_contacts").val(id_suivant);
		return false;
	});
	
	// Pour la page modifier page contacts
	$("#adresse").keyup(function()
	{
		var adresse = $('#adresse').val();
		var zip = $('#zip').val();
		var ville = $('#ville').val();
		var pays = $('#pays').val();
		var telephone = $('#telephone').val();
		var fax = $('#fax').val();
		if(adresse < 1 || zip < 1 || ville < 1 || pays < 1 || telephone < 1 || fax < 1)
		{
			$('#submit-page-contact').attr('disabled', 'disabled');
		}
		else
		{
			$('#submit-page-contact').attr('disabled', '');
		}
	});
	$("#zip").keyup(function()
	{
		var adresse = $('#adresse').val();
		var zip = $('#zip').val();
		var ville = $('#ville').val();
		var pays = $('#pays').val();
		var telephone = $('#telephone').val();
		var fax = $('#fax').val();
		if(adresse < 1 || zip < 1 || ville < 1 || pays < 1 || telephone < 1 || fax < 1)
		{
			$('#submit-page-contact').attr('disabled', 'disabled');
		}
		else
		{
			$('#submit-page-contact').attr('disabled', '');
		}
	});
	$("#ville").keyup(function()
	{
		var adresse = $('#adresse').val();
		var zip = $('#zip').val();
		var ville = $('#ville').val();
		var pays = $('#pays').val();
		var telephone = $('#telephone').val();
		var fax = $('#fax').val();
		if(adresse < 1 || zip < 1 || ville < 1 || pays < 1 || telephone < 1 || fax < 1)
		{
			$('#submit-page-contact').attr('disabled', 'disabled');
		}
		else
		{
			$('#submit-page-contact').attr('disabled', '');
		}
	});
	$("#pays").keyup(function()
	{
		var adresse = $('#adresse').val();
		var zip = $('#zip').val();
		var ville = $('#ville').val();
		var pays = $('#pays').val();
		var telephone = $('#telephone').val();
		var fax = $('#fax').val();
		if(adresse < 1 || zip < 1 || ville < 1 || pays < 1 || telephone < 1 || fax < 1)
		{
			$('#submit-page-contact').attr('disabled', 'disabled');
		}
		else
		{
			$('#submit-page-contact').attr('disabled', '');
		}
	});
	$("#telephone").keyup(function()
	{
		var adresse = $('#adresse').val();
		var zip = $('#zip').val();
		var ville = $('#ville').val();
		var pays = $('#pays').val();
		var telephone = $('#telephone').val();
		var fax = $('#fax').val();
		if(adresse < 1 || zip < 1 || ville < 1 || pays < 1 || telephone < 1 || fax < 1)
		{
			$('#submit-page-contact').attr('disabled', 'disabled');
		}
		else
		{
			$('#submit-page-contact').attr('disabled', '');
		}
	});
	$("#fax").keyup(function()
	{
		var adresse = $('#adresse').val();
		var zip = $('#zip').val();
		var ville = $('#ville').val();
		var pays = $('#pays').val();
		var telephone = $('#telephone').val();
		var fax = $('#fax').val();
		if(adresse < 1 || zip < 1 || ville < 1 || pays < 1 || telephone < 1 || fax < 1)
		{
			$('#submit-page-contact').attr('disabled', 'disabled');
		}
		else
		{
			$('#submit-page-contact').attr('disabled', '');
		}
	});
	if(navigator.appName=="Microsoft Internet Explorer")
	{
		var hauteur = document.body.clientHeight;
		var taille = hauteur - 45;
		$("#principal").css('min-height', taille);
	}
	else
	{
		var hauteur = window.innerHeight;
		var taille = hauteur - 45;
		$("#principal").css('min-height', taille);
	}
});