function addLot()
	{
	nombreLots=parseInt($("#nbLots").val());
	nombreLots=nombreLots+1;
	$("#nbLots").val(nombreLots);
	html="<p id=\"plot"+nombreLots+"\"><label for=\"lot"+nombreLots+"\" >Lot</label><input onblur=\"First2UpperCase('lot"+nombreLots+"');\" type=\"text\" name=\"lot"+nombreLots+"\" id=\"lot"+nombreLots+"\" maxlength=\"50\" value=\"\" /> <input type=\"text\" name=\"lot"+nombreLots+"Part\" id=\"lot"+nombreLots+"Part\" maxlength=\"50\" size=6 value=\"\" /> / <input type=\"text\" name=\"lot"+nombreLots+"Total\" id=\"lot"+nombreLots+"Total\" maxlength=\"50\" size=6 value=\"\" /><a href=\"javascript:removelot('"+nombreLots+"')\">supprimer</a></p>";
	$("#lots").append(html);
	}

function removelot(lot)
	{
	nombreLots=parseInt($("#nbLots").val());
	nombreLotsNew=nombreLots-1;
	$("#nbLots").val(nombreLotsNew);
	//$("#plot"+lot).detach();
	//alert("#plot"+lot);
	//$("#lots").not($("#plot"+lot));
	$("#plot"+lot).remove();
	//faire le reorder des numeros de lots
	tableauLot=Array();
	lot=parseInt(lot);
	indice_depart=lot+1
	for(i=indice_depart;i<nombreLots+1;i++)
		{
		tableauLot[i]=Array();
		tableauLot[i][0]=$("#lot"+i).val();
		tableauLot[i][1]=$("#lot"+i+"Part").val();
		tableauLot[i][2]=$("#lot"+i+"Total").val();
		$("#plot"+i).remove();
		}
	for(i=lot;i<nombreLots;i++)
		{
		html="<p id=\"plot"+i+"\"><label for=\"lot"+i+"\" >Lot</label> <input onblur=\"First2UpperCase('lot"+i+"');\" type=\"text\" name=\"lot"+i+"\" id=\"lot"+i+"\" maxlength=\"50\" value=\""+tableauLot[i+1][0]+"\" /> <input type=\"text\" name=\"lot"+i+"Part\" id=\"lot"+i+"Part\" maxlength=\"50\" size=5 value=\""+tableauLot[i+1][1]+"\" /> / <input type=\"text\" name=\"lot"+i+"Total\" id=\"lot"+i+"Total\" maxlength=\"50\" size=5 value=\""+tableauLot[i+1][2]+"\" /><a href=\"javascript:removelot('"+i+"')\">supprimer</a></p>";
		$("#lots").append(html);
		}
	
	}

function readonly(champs,etat) 
	{ 
	if(etat=="1")
		{
		if ($('#'+champs).attr("readonly") == true) 
			{ 
			$('#'+champs).val(''); 
			$('#'+champs).removeAttr("readonly");
			} 
		}
	if(etat=="0")
		{
		if ($('#'+champs).attr("readonly") == false) 
			{ 
			$('#'+champs).val(''); 
			$('#'+champs).attr("readonly",true); 
			} 
		}
	}

function loadCommentaire()
	{
	commentaireProprio=$("#commentaireSuppression").val();
	$.post("includes/ajax.php",{action: "commentaireSuppression",commentaireProprio:commentaireProprio},function success(data){
		});
	}

function calculSoldeCharges(nbJoursPresence)
	{
	totalCharges=$("#depenseTotal").val();
	provisionsCharges=$("#provisionsCharges").val();
	dureeCharges=$('input[type=radio][name=dureeCharges]:checked').attr('value');
	
	$.post("includes/ajax.php",{action: "depensesProprietaireSoldeCharges",dureeCharges:dureeCharges,totalCharges:totalCharges,provisionsCharges:provisionsCharges,nbJoursPresence:nbJoursPresence},function success(data){
		$("#soldeCharges").html(data);
		});
	
	}

function changeSelect(sourceSelect,destinationSelect)
	{
	typeOperation=$("#"+sourceSelect).val();
	$("#"+destinationSelect).val(typeOperation);
	}



function check_is_society(dureeBail,typeLogement)
	{
	//initialisation
	$("#Pemployeur").removeClass("inactif");
	$("#Pemploi").removeClass("inactif");
	$("#Pedateemploi").removeClass("inactif");
	
	$("#saisie_societe").removeClass("actif");
	/*
	$("#Pemployeur").addClass("actif");
	$("#Pemploi").addClass("actif");
	$("#Pedateemploi").addClass("actif");
	*/
	
	typeLocataire=$("#type_locataire").val();
	switch($("#type_locataire").val())
		{
		case "3":
		$("#Pemployeur").removeClass("actif");
		$("#Pemploi").removeClass("actif");
		$("#Pemployeur").addClass("inactif");
		$("#Pemploi").addClass("inactif");
		break;
		
		case "4":
		$("#saisie_societe").addClass("actif");
		$("#situationFamiliale").addClass("inactif");
		$("#situationProfessionnelle").addClass("inactif");
		break;
		
		case "6":
		$("#Pemployeur").removeClass("actif");
		$("#Pemploi").removeClass("actif");
		$("#Pedateemploi").removeClass("actif");
		$("#Pemployeur").addClass("inactif");
		$("#Pemploi").addClass("inactif");
		$("#Pedateemploi").addClass("inactif");
		break;
		
		case "7":
		$("#Pemployeur").removeClass("actif");
		$("#Pemploi").removeClass("actif");
		$("#Pedateemploi").removeClass("actif");
		$("#Pemployeur").addClass("inactif");
		$("#Pemploi").addClass("inactif");
		$("#Pedateemploi").addClass("inactif");
		break;
		
		}
	if(!dureeBail)
		{
		dureeBail=0;
		}
	
	$.post("includes/ajax.php",{action: "bailEtudiant",duree:dureeBail,typeLoc:typeLocataire,typeLog:typeLogement},function success(data){
		$("#dureeBailLoc").html(data);
		});
	}

function copyValue(origine,destination,optionName)
	{
	if(optionName==0)
		{
		$("#"+destination).val($("#"+origine).val());
		}
	if(optionName=="ucfirst")
		{
		valeur=$("#"+origine).val();
		$.post("includes/ajax.php",{action: "firstUP",texte:valeur},function success(data){
			$("#"+destination).val(data);
			});
		}
	}

function copyValueLoyer(origine,destination)
	{
	//récuperer date effet bail
	
	jour=$("#date_effet_bail_j").val();
	mois=$("#date_effet_bail_m").val();
	annee=$("#date_effet_bail_a").val();
	$.post("includes/ajax.php",{action: "dateTestInf",jour:jour,mois:mois,annee:annee},function success(data){
		if(data==1)
			{
			$("#"+destination).val($("#"+origine).val());
			}
		});
	
	loyer_hc_mensuel=$("#loyer_hc_mensuel").val();
	provisions_charges_mensuel=$("#provisions_charges_mensuel").val();
	
	$.post("includes/ajax.php",{action: "dateTestInfPremierLoyer",jour:jour,mois:mois,annee:annee,loyer:loyer_hc_mensuel},function success(data){
		if(data!="0")
			{
			$("#montant_premiere_quittance").val(data);
			}
		});
	}

function calculChargesInitiales()
	{
	provisions_charges_mensuel=$("#provisions_charges_mensuel").val();
	$.post("includes/ajax.php",{action: "dateTestInfPremieresCharges",jour:jour,mois:mois,annee:annee,charges:provisions_charges_mensuel},function success(data){
		if(data!=0)
			{
			$("#provisions_charges_premiere_quittance").val(data);
			}
		});
	}

function First2UpperCase(champInput)
	{
	texte=$("#"+champInput).val();
	$.post("includes/ajax.php",{action: "firstUP",texte:texte},function success(data){
		$("#"+champInput).val(data);
		});
	}

function UpperCase(champInput)
	{
	texte=$("#"+champInput).val();
	$.post("includes/ajax.php",{action: "allUP",texte:texte},function success(data){
		$("#"+champInput).val(data);
		});
	}

function First2UpperCaseAll(champInput)
	{
	texte=$("#"+champInput).val();
	$.post("includes/ajax.php",{action: "firstUPAll",texte:texte},function success(data){
		$("#"+champInput).val(data);
		});
	}

function loadFormDepenses(id_logement,id_locataire)
	{
	rub_compta=$("#id_rubrique_compta").val();
	$.post("includes/ajax.php",{action: "depensesProprietaire",typeDepense:rub_compta,id_locataire:id_locataire,id_logement:id_logement},function success(data){
		$("#loaderFormDepenses").html(data);
		});
	}

function load_calque(prefixe,calque)
	{
	$("#"+calque).addClass(prefixe+"_actif");
	}

function unload_calque(prefixe,calque)
	{
	$("#"+calque).removeClass(prefixe+"_actif");
	}

function load_calqueReglement(calque,montant)
	{
	load_calqueSimple(calque);
	$("#sommePaiementLocataire").val(montant);
	}

function load_calqueSimple(calque)
	{
	$("#"+calque).addClass("actif");
	}

function loadCivilite(champCivilite,divAafficher)
	{
	if($("#"+champCivilite).val()==4)
		{
		$("#"+divAafficher).addClass("actif");
		$(".inactifMme").css("display","block");
		}
	else
		{
		if($("#"+champCivilite).val()==2)
			{
			$(".inactifMme").css("display","none");
			$("#"+divAafficher).addClass("actif");
			$("#nomJfMme").addClass("actif");
			}
		else
			{
			$("#"+divAafficher).removeClass("actif");
			$(".inactifMme").css("display","none");
			}
		}
	}

function loadCivilite2(champCivilite,divAafficher)
	{
	$("#coordonneesMme").removeClass("actif");
	$("#avertissementMme").removeClass("actif");
	if($("#"+champCivilite).val()==4)
		{
		$("#avertissementMme").addClass("actif");
		}
	else
		{
		if($("#"+champCivilite).val()==2)
			{
			$("#coordonneesMme").addClass("actif");
			}
		else
			{
			$("#"+divAafficher).removeClass("actif");
			$(".inactifMme").css("display","none");
			}
		}
	}

function loadRegisterAdresse(adresse,cp,ville)
	{
	$("#adresse").val(adresse);
	$("#cp").val(cp);
	$("#ville").val(ville);
	$("#suggestionAdresses").removeClass("actif");
	}

function unload_calqueSimple(calque)
	{
	$("#"+calque).removeClass("actif");
	}

function selectVilleCP(nomChamp,champVille,divToLoad)
	{
	valeur=$("#"+nomChamp).val();
	if(valeur.length==5)
		{
		valeurVille=$("#"+champVille).val();
		$.post("includes/ajax.php",{action: "villeCP",cp:valeur,champVille:champVille},function success(data){
			$("#"+divToLoad).html(data);
			});
		}
	}

function switch_champs(elem,elem2,longueur,origin)
	{
	valeur=$("#"+elem).val();
	if(origin==undefined)
		{
		origin=0;
		}
	
	if(origin!=0)
		{
		if(origin!=valeur)
			{
			if(valeur.length == 2)
				{
				$("#"+elem2).select();
				}
			}
		}
	else
		{
		if(valeur.length == 2)
			{
			$("#"+elem2).select();
			}
		}
	}

function testAdresse()
	{
	valeurSaisie=$("#adresse").val();
	
	$.post("includes/ajax.php",{action: "testAdresse",adresseSaisie:valeurSaisie},function success(data){
		$("#suggestionAdresses").html(data);
		if(data!="")
			{
			$("#suggestionAdresses").addClass("actif");
			}
		else
			{
			$("#suggestionAdresses").removeClass("actif");
			}
		});
	}

function validForm(formulaire)
	{
	switch(formulaire)
		{
		case "FormDepenses":
		rub_compta=$("#id_rubrique_compta").val();
		if(rub_compta=="10")
			{
			depenseTotal=$("#depenseTotal").val();
			partLocataire=$("#partLocataire").val();
			provisionsCharges=$("#provisionsCharges").val();
			texteValidation="Voici les donn&eacute;es que vous avez saisies :<br /><br />";
			texteValidation=texteValidation+"Total des charges de l'ann&eacute;e : "+depenseTotal+" €<br />";
			texteValidation=texteValidation+"Provisions vers&eacute;es par le locataire : "+provisionsCharges+" €<br />";
			texteValidation=texteValidation+"Solde du locataire : "+partLocataire+" €<br />";
			}
		else
			{
			if(rub_compta!=0)
				{
				depenseTotal=$("#depenseTotal").val();
				partLocataire=$("#partLocataire").val();
				libelleSaisie=$("#libelle").val();
				texteValidation="Voici les donn&eacute;es que vous avez saisies :<br /><br />";
				texteValidation=texteValidation+"Libellé : "+libelleSaisie+"<br />";
				texteValidation=texteValidation+"Montant total : "+depenseTotal+" €<br />";
				texteValidation=texteValidation+"Part locataire : "+partLocataire+" €<br />";
				}
			}
		break;
		
		case "FormDepenses2":
		rub_compta=$("#id_rubrique_compta").val();
		if(rub_compta=="10")
			{
			depenseTotal=$("#depenseTotal").val();
			partLocataire=$("#partLocataire").val();
			provisionsCharges=$("#provisionsCharges").val();
			texteValidation="Voici les donn&eacute;es que vous avez saisies :<br /><br />";
			texteValidation=texteValidation+"Total des charges de l'ann&eacute;e : "+depenseTotal+" €<br />";
			texteValidation=texteValidation+"Provisions vers&eacute;es par le locataire : "+provisionsCharges+" €<br />";
			texteValidation=texteValidation+"Solde du locataire : "+partLocataire+" €<br />";
			}
		else
			{
			if(rub_compta!=0)
				{
				depenseTotal=$("#depenseTotal").val();
				partLocataire=$("#partLocataire").val();
				libelleSaisie=$("#libelle").val();
				texteValidation="Voici les donn&eacute;es que vous avez saisies :<br /><br />";
				texteValidation=texteValidation+"Libellé : "+libelleSaisie+"<br />";
				texteValidation=texteValidation+"Montant total : "+depenseTotal+" €<br />";
				texteValidation=texteValidation+"Part locataire : "+partLocataire+" €<br />";
				}
			}
		break;
		
		case "FormRecettes":
		valeurSaisie=$("#sommePaiementLocataire").val();
		libelleSaisie=$("#libelleRecettes").val();
		payeur=$("#payePar").val();
		texteValidation="Etes vous sûr de vouloir valider vos saisies<br /><br />";
		/*
		texteValidation="Voici les donn&eacute;es que vous avez saisies :<br /><br />";
		texteValidation=texteValidation+"Libellé : "+payeur+" "+libelleSaisie+"<br />";
		texteValidation=texteValidation+"Montant reçu : "+valeurSaisie+" €<br />";
		*/
		break;
		}
	$.post("includes/ajax.php",{action: "confirmFormulaire",texteValidation:texteValidation,formulaire:formulaire},function success(data){
		$("#messageconfirmFormulaire").addClass("actif");
		$("#masquePage").addClass("actif");
		$("#messageconfirmFormulaire").html(data);
		});
	return false;
	}

function validFormulaire(formulaire)
	{
	$("#"+formulaire).submit();
	}

function load_data_irl()
	{
	j_effet=$("#date_effet_bail_j").val();
	m_effet=$("#date_effet_bail_m").val();
	a_effet=$("#date_effet_bail_a").val();
	loyer_initial=$("#loyer_hc_mensuel_avant_revision").val();
	indice_revision=$("#indice_revision_loyer").val();
	trimestre_revision=$("#trimestre_revision").val();
	annee_revision=$("#annee_revision").val();
	if(loyer_initial=="")
		{
		loyer=$("#loyer_hc_mensuel").val();
		}
	else
		{
		loyer=loyer_initial;
		}
	date_effet=a_effet+'-'+m_effet+'-'+j_effet;
	$("#lien_revision").attr('href','includes/outils/revision_loyers.php?date_effet='+date_effet+'&loyer='+loyer+'&trimestre='+trimestre_revision+'&annee='+annee_revision+'&indice='+indice_revision);
	}

$(document).ready( function () {
	$('a.lightbox').lightBox({
		fixedNavigation:true
	});
});
