function loadPage(url) {
	var idDest="#content";
	if(arguments.length == 2) {
		idDest="#"+arguments[1];
	}
	$(idDest).addClass("transparent");
	$("#w8").show();
	$.post(url+".php", 
		   function(data) { 
			   $("#w8").hide();
			   $(idDest).removeClass("transparent");
			   $(idDest).html(data); 
		   }
	);
	window.location.replace("#"+url);
}

function loadPlan() {
	var url="http://maps.google.fr/maps?f=q&source=s_q&hl=fr&geocode=&q=alpes+ressources&sll=46.75984,1.738281&sspn=11.788139,17.753906&ie=UTF8&ll=45.207327,5.413523&spn=0.04233,0.072956&t=h&z=13&output=embed";
	
	$("#content").addClass("transparent");
	$("#w8").show();
	$.ajax(	url,
			function(data) {
				$("#w8").hide();
				$("#content").removeClass("transparent");
				$("#content").html(data); 
			}
	);
}

function scrollTo(id) {
	var t=$("#"+id).offset().top;
	$("#actuSociales").scrollTop(t-200);
}

function loadTool(calcul, className) {
	$("#content").addClass("transparent");
	$("#w8").show();
	$.get(	"formCalcul.php?calcul="+calcul+"&class="+className,
			function(data) {
				$("#w8").hide();
				$("#content").removeClass("transparent");
				$("#content").html(data); 
			}
	);
}

function changeMois() {
	$.ajax({	type: "POST",
				url: "ajax/ajaxUtils.php",
				data: { func: "parseDate", "date": $("#dateDebut").val() },
				success: function(data) {
					var datas=$.parseJSON(data);
					if(datas.dateOk) {
						$("#mois1").html("Salaire brut du mois "+getNomMois(datas.mon-1)+" :");
						$("#mois2").html("Salaire brut du mois "+getNomMois(datas.mon-2)+" :");
						$("#mois3").html("Salaire brut du mois "+getNomMois(datas.mon-3)+" :");
					}
				},
				dataType: "JSON"
	});
}

function changeCas() {
	var disable=($("#class").val() == "IjssMaladie" ? "" : "disabled");
	
	$("#salaire1").removeAttr("disabled");
	$("#salaire2").attr("disabled", disable);
	$("#salaire3").attr("disabled", disable);
	$("#nbEnfant").attr("disabled", disable);
}

function loadActu(idActu) {
	$.ajax({	type: "POST",
				url: "loadActu.php",
				data: { id: idActu },
				success: function(data) {
					$("#contenu").html(data);
					$("#idCur").val(idActu);
					$("#saveActu").removeAttr("disabled");
					$("#deleteActu").removeAttr("disabled");
				},
	});
}

function saveActu() {
	var idActu=$("#idCur").val();
	$.ajax({	type: "POST",
				url: "saveActu.php",
				data: { id: idActu, contenu: $("#contenu").val(), titre: $("#titre_"+idActu).html() },
				success: function(data) {
					alert("Actualité sauvegardé avec succès");
					window.location.reload();
				}
	});
}

function addActu() {
	$("#titre_0").html("<input type='text' size='20' onchange='$(\"#titre_0\").html(this.value)'/>");
	$("#idCur").val(0);
	$("#saveActu").removeAttr("disabled");
	$("#deleteActu").attr("disabled", "disabled");
	$("#contenu").val("");
}

function deleteActu() {
	if(confirm("Etes vous sûre de vouloir supprimer l'actualité ?")) {
		var idActu=$("#idCur").val();
		$.ajax({	type: "POST",
					url: "deleteActu.php",
					data: { id: idActu },
					success: function(data) {
						alert("Actualité supprimé avec succès");
						window.location.reload();
					}
		});
	}
}

function loginOk(data, statusText, xhr, $form) {
	switch(data["error"]) {
		case 0:
			document.location.reload();
			break;
		case 1:
			alert("Utilisateur ou mot de passe incorrect !");
			$("#password").val("");
			break;
	}
}

function showNewUserForm() {
	$("#content").addClass("transparent");
	$("#w8").show();
	$.post(	"ajax/newUserForm.php",
			{},
			function(json) {
				var data=$.parseJSON(json);
				
				$("#content").html(data["html"]);
				$("#content").removeClass("transparent");
				$("#w8").hide();
			}
	);
}

function newUserOk(data, statusText, xhr, $form) {
	switch(data["error"]) {
		case 0:
			alert("Votre compte a été créé, vous allez recevoir votre mot de passe par e-mail d'ici quelques instants.");
			document.location.reload();
			break;
		case 1:
			alert(data["message"]);
			break;
	}
}

function getNewPassword() {
	$("#content").addClass("transparent");
	$("#w8").show();
	$.post(	"ajax/getPasswordForm.php",
			{},
			function(json) {
				var data=$.parseJSON(json);
				
				$("#content").html(data["html"]);
				$("#content").removeClass("transparent");
				$("#w8").hide();
			}
	);
}

function getNewPasswordOk(data, statusText, xhr, $form) {
	switch(data["error"]) {
		case 0:
			alert("Vous allez recevoir votre mot de passe par e-mail d'ici quelques instants.");
			document.location.reload();
			break;
		case 1:
			alert(data["message"]);
			break;
	}
}

function toolCalculSuccess(data, statusText, xhr, jqForm) {
	switch(data["type"]) {
		case "html":
			$("#resultats").html(data["html"]);
			break;
		case "form":
			if(data["error"] == 0) {
				var text="Bonjour,<br />Votre demande sera annalysée par notre équipe dans les plus brefs délais.<br /><br />";
				text+="Merci de ne pas modifier le texte ci-dessous<br />--------------------------<br />";
				
				var form=jqForm[0];
				for(key in data["data"]) {
					if(data["data"][key].length) {
						var skey;
						for(skey in data["data"][key]) {
							$("#"+key+"\\["+skey+"\\]").val(data["data"][key][skey]);
						}
					}else {
						$("#"+key).val(data["data"][key]);
					}
				}
				
				if(data["data"]["mail"]) {
					document.location="mailto:info@alpes-ressources.com?subject=Demande de devis&body="+text+data["resultText"];
				}
				
				$("#resultats").html("");
			}else {
				$("#resultats").html(data["message"]);
			}
			break;
	}
	
	$("#w8").hide();
	$("#resultats").removeClass("transparent");
}

