// JavaScript Document

/*
* Retourne l'objet
* @param src id de la source
*/
function getElem(src) {
	return document.getElementById(src);
}

/*
* Permet de changer la langue du site
* @param langue les 2 lettres de la langue souhaitée
*/
function changerLangue(langue) {
	window.location = "index.php?lang="+langue;
}

/*
* Rend visible l'élément
* @param id id de la source à afficher
*/
function showElem(id) {
	getElem(id).style.display = '';
}

/*
* Rend invisible l'élément
* @param id id de la source à afficher
*/
function hideElem(id) {
	getElem(id).style.display = 'none';
}

/*
* Permet d'ouvrir la popup du plan de la ville
* @param url url de la page
*/
function ouvre_popup(url) {
	props = "location=no, scrollbars=yes, menubars=no, toolbar=no, resizable=yes, statut=no, width=720, height=700, left="+(screen.width - 720)/2+", top="+(screen.height - 700)/2;;
	window.open(url, "", props);
}

/*
* Ajoute un zéro devant un nombre < 10
* @param nb nombre à formater
*/
function formatNumber(nb) {
	if(nb < 10) nb = "0"+nb;
	return nb;
}

/*
* Affichage de la date
*/
function afficherDate() {
	var date = new Date();
	var nomJour = date.getDay();
	var dateJour = formatNumber(date.getDate());
	var mois = formatNumber(date.getMonth()+1);
	var annee = date.getFullYear();
	var h = formatNumber(date.getHours());
	var m = formatNumber(date.getMinutes());
	var dateFormatee = jourSemaine[nomJour]+"<br />"+
	"<b style='font-size:11px'>"+dateJour+"."+mois+"."+annee+"</b>&nbsp; |&nbsp; "+h+":"+m;
	getElem('dateDiv').innerHTML = dateFormatee;
	setTimeout("afficherDate()", 10000);
}

/*
* Ouvre la popup correspondant à l'outil voulu
* @param page url de la page
* @param largeur largeur de la popup en pixels
* @param hauteur hauteur de la popup en pixels
*/
function openTools(page, largeur, hauteur) {
	window.open("http://old.seloger.com/ext,agences,index.htm?cnt="+page, "outils", "location=no, scrollbars=yes, menubars=no, toolbar=no, resizable=yes, statut=no, width="+largeur+", height="+hauteur+", left="+(screen.width - largeur)/2+", top="+(screen.height - hauteur)/2);
}

/*
* Affiche le service correspondant en masquant les autres
* @param nom nom du service à afficher
*/
function showService(nom) {
	var services = new Array ("finance", "huissier", "expertise", "demenagement", "electricien", "plomberie");
	for (var i in services) {
		if(nom == services[i])
			showElem(services[i]);
		else
			hideElem(services[i]);
	}
	return false;
}

/*
*
*
*/
function checkNum(e) {
	alert(e.keyCode);
}

function showImage(ref, indice) {
	var window_width = 700;
	var window_height = 540;
	var window_top = (screen.height - window_height)/2;
	var window_left = (screen.width - window_width)/2;
	window.open('image.php?ref='+ref+'&indice='+indice, 'image_bien', 'width='+window_width+', height='+window_height+', menubar=no, titlebar=no, statusbar=no, top='+window_top+', left='+window_left);
	return false
}

/*
*
*
*/
