/**
 * Ouvre une url dans la fenêtre désignée par target (l'ouvre si elle n'existe pas déjà),
 * dans la fenêtre principale (ayant ouvert le popup) si target est vide.
 */
function lien(url, target) {
	var maitre;
	if ('' != target) {
		maitre = window.open(url,target,'toolbar=yes, location=yes, directories=yes, status=yes, menubar=yes, scrollbars=yes, resizable=yes');
		maitre.focus();
	} else if (window.opener.closed) {
		maitre = window.open(url,'ugc','toolbar=yes, location=yes, directories=yes, status=yes, menubar=yes, scrollbars=yes, resizable=yes');
		maitre.focus();
	} else {
		window.opener.location.href = url;
		window.opener.focus();
	}
}

/****************************************************
 * Fonctions pour le popup contacts                 *
 * (nécessitent l'inclusion des fontions jquery.js) *
 ****************************************************/
/**
 * Mémorise l'état d'affichage des onglets de région
 */
var divRegionTabsHidden = true;

/**
 * Change l'état d'affichage des onglets de région
 */
function hideShowRegionTabs() {
	if (divRegionTabsHidden) {
		$("#regionTabs").show("normal");
		divRegionTabsHidden = false;
	} else {
		$("#regionTabs").hide("fast");
		divRegionTabsHidden = true;
	}
}

/**
 * Mémorise l'onglet de région affiché
 */
var divRegionTabContent = '';

/**
 * Change l'onglet de région affiché
 */
function hideShowRegionTabContent(id) {
	if ('' == divRegionTabContent) {
		// affiche le contenu de l'onglet de région sélectionné
		$("#regionTabContent-"+id).show("normal");
		document.getElementById('regionTabLabel-'+id).className='regionTabLabel left center couleurFondPrincipal10';
		divRegionTabContent = id;
	} else {
		if (id == divRegionTabContent) {
			// masque le contenu de l'onglet de région sélectionné
			$("#regionTabContent-"+id).hide("fast");
			document.getElementById('regionTabLabel-'+id).className='regionTabLabel left center couleurFondPrincipal11';
			divRegionTabContent = '';
		} else {
			// masque le contenu de l'ancien onglet de région sélectionné
			$("#regionTabContent-"+divRegionTabContent).hide("fast");
			document.getElementById('regionTabLabel-'+divRegionTabContent).className='regionTabLabel left center couleurFondPrincipal11';
			// affiche le contenu du nouvel onglet de région sélectionné
			$("#regionTabContent-"+id).show("normal");
			document.getElementById('regionTabLabel-'+id).className='regionTabLabel left center couleurFondPrincipal10';
			divRegionTabContent = id;
		}
	}
}

