function afficherInfosCourtier(text)
{
	document.getElementById("zone-courtiers").innerHTML = text;		
}

function traiterInfolettre()
{
	var action = "";
	var courriel = "";
	
	if(document.getElementById("infolettre-courriel").value == "")
	{
		alert("Veuillez spécifier un courriel.");
	}
	else
	{
		courriel = document.getElementById("infolettre-courriel").value
		
		if((!document.getElementById("infolettre-action-inscription").checked) && (!document.getElementById("infolettre-action-desincription").checked))
		{
			alert("Veuillez sélectionner l'action à accomplir.");
		}
		else
		{
			action = document.getElementById("infolettre-action-inscription").checked ? "ajouterCourriel" : "supprimerCourriel";
			
			traiterCourriel(action, courriel);
		}	
	}	
}

function traiterCourriel(actionDemande, courrielDemande)
{
	var params = "action=" + actionDemande + "&courriel=" + courrielDemande;
		
	var url = "http://www.immobilierlanaudiere.com/ajax/ajax.php";
	ajax.execute(url, traiterCourrielCallback, ajax.text, ajax.post, params);	
}

function traiterCourrielCallback(text)
{
	if(text == "")
	{
		alert("Opération complétée.");
		document.getElementById("infolettre-courriel").value = "";
		document.getElementById("infolettre-action-inscription").checked = false;
		document.getElementById("infolettre-action-desincription").checked = false;
	}
}

function fermerCourtier()
{
	$("#zone-courtiers").css("top", "-1000px");
	$("#zone-courtiers").css("left", "-1000px");
}

function afficherCourtier(id, nbLien)
{
	var params = "action=courtier&id=" + id;
	
	var url = "http://www.immobilierlanaudiere.com/ajax/ajax.php";
	ajax.execute(url, afficherInfosCourtier, ajax.text, ajax.post, params);
	
	hauteur = $("#cadre-contenu-contenu").height();
	largeur = $("#cadre-contenu-contenu").width();
	
	topLien = (523 + (nbLien*19))-115;
	
	$("#zone-courtiers").css("top", topLien);
	$("#zone-courtiers").css("left", (largeur/2)+255);
}

function changerPage(obj)
{
	var dropdownIndex = obj.selectedIndex;
	var newPageId = obj[dropdownIndex].value;

	document.location.href = "admin_contenu.php?id=" + newPageId;
}

var texteLanaudiere = false;

function afficherTexteLanaudiere()
{
	if(!texteLanaudiere)
	{
		texteLanaudiere = true;
		$("#zone-lanaudiere").animate({"width": "+=208px", "height": "+=174px"});
	}
	else
	{
		texteLanaudiere = false;
		$("#zone-lanaudiere").animate({"width": "-=208px", "height": "-=174px"});
	}
}

//Utiliser sur le onKeyUp (reste keydown, keypress a tester)
//Je dois passer "event" en paramètre à la fonction ex : onkeydown=test(obj, autre, event);
function getKeyCode(event)
{
	return (event.keyCode ? event.keyCode : (event.which ? event.which : event.charCode));
	
	/*switch(KeyID)
	{
		case 13://enter
			window.document.location.href="MouvementFiche.php?numero="+obj.value;
			break;
	}
	
	*/
}

function supprimer(url)
{
	if(confirm("Êtes-vous certain de vouloir supprimer cette ligne?\r\nLes données supprimées seront irrécupérables."))
	{
		document.location.href = url;
	}
}

function aTraiter(obj, prefixe)
{
 return obj.id != null &&
		obj.id.indexOf(prefixe) == 0;
}

function traiterCollection(collection, filtre, traiterElem)
{
 var n = collection.length;
 for(var i = 0; i < n ; i++)
  if(filtre == "" || aTraiter(collection[i], filtre))
	traiterElem(collection[i]);
}
		
function ChangerSource()
 {
	var temp = this.src;
	this.src = this.remp.src;
	this.remp.src = temp;
 }
 
 function Charger(img)
 {
  img.remp = new Image();
  img.remp.src = img.title;
  img.title = img.alt;
  img.onmouseover = img.onmouseout = ChangerSource;
 } 

 function precharger()
 { /*
   $(document).ready
    (
		function() 
		{	
			$("#id").mouseover(function(){$("#id").stop().animate({top:"-=91px",left:"+=19"}, "slow");});						
			$("#id").mouseout(function(){$("#id").stop().animate({top:"+=91px",left:"-=19"}, "slow");});						
		}
	); */
 }
 
