function mailings_abonnes_envois_tout_cocher()
{
var blnEtat=null;
var a_faire = 1;
var Chckbox = document.getElementById('mailings_abonnes_envois_emails').firstChild;
	while (Chckbox!=null) {
		if (Chckbox.nodeName=="INPUT")
			if (Chckbox.getAttribute("type")=="checkbox") {
				blnEtat = (a_faire=='0') ? false : (a_faire=='1') ? true : (document.getElementById(Chckbox.getAttribute("id")).checked) ? false : true;
				document.getElementById(Chckbox.getAttribute("id")).checked=blnEtat;
			}
		Chckbox = Chckbox.nextSibling;
	}
}

function mailings_abonnes_envois_tout_decocher()
{
var blnEtat=null;
var a_faire = 0;
var Chckbox = document.getElementById('mailings_abonnes_envois_emails').firstChild;
	while (Chckbox!=null) {
		if (Chckbox.nodeName=="INPUT")
			if (Chckbox.getAttribute("type")=="checkbox") {
				blnEtat = (a_faire=='0') ? false : (a_faire=='1') ? true : (document.getElementById(Chckbox.getAttribute("id")).checked) ? false : true;
				document.getElementById(Chckbox.getAttribute("id")).checked=blnEtat;
			}
		Chckbox = Chckbox.nextSibling;
	}
}

function livredor_messages_supprimer(message)
{
	if (confirm('Etes-vous sûr de vouloir supprimer ce message du livre d\'or ?'))
		window.location = 'livre-d-or-messages-supprimer_bdd.php?message='+message;
}

function actualites_commentaires_supprimer(commentaire, actualite)
{
	if (confirm('Etes-vous sûr de vouloir supprimer ce commentaire ?'))
		window.location = 'actualites-commentaires-supprimer_bdd.php?actualite='+actualite+'&commentaire='+commentaire;
}

function actualites_supprimer(actualite, nom)
{
	if (confirm('Etes-vous sûr de vouloir supprimer l\'actualité "'+nom+'" ?'))
		window.location = 'actualites-supprimer_bdd.php?actualite='+actualite;
}

function formulaires_champs_supprimer(champ, formulaire, nom)
{
	if (confirm('Etes-vous sûr de vouloir supprimer le champ intitulé "'+nom+'" ?'))
		window.location = 'formulaires-champs-supprimer_bdd.php?formulaire='+formulaire+'&champ='+champ;
}

function formulaires_supprimer(formulaire, nom)
{
	if (confirm('Etes-vous sûr de vouloir supprimer le formulaire intitulé "'+nom+'" ?'))
		window.location = 'formulaires-supprimer_bdd.php?formulaire='+formulaire;
}

function annonces_immobilieres_photos_supprimer2(annonce, photo)
{
	if (confirm('Etes-vous sûr de vouloir supprimer cette photo ?'))
		window.location = 'annonces-immobilieres-photos-supprimer_bdd.php?annonce='+annonce+'&photo='+photo;
}

function annonces_immobilieres_photos_supprimer(annonce, photo)
{
	if (confirm('Etes-vous sûr de vouloir supprimer cette photo ?'))
		window.location = 'espace-membre-annonces-immobilieres-photos-supprimer_bdd.php?annonce='+annonce+'&photo='+photo;
}

function annonces_immobilieres_photo_zoom(photo)
{
	var element = document.getElementById('popup');
	element.style.opacity = .8
	element.style.filter = 'alpha(opacity=80)'
	element.style.display = 'block';
	if (!(my_div = document.getElementById('opaque')))
	{
		my_div = document.createElement('DIV');
		my_div.id = 'opaque';
		document.body.appendChild(my_div);
	}
	my_div.style.cssText = 'position:absolute;z-index:99;top:0px;left:0px;filter:alpha(opacity:60);display:;background:white';
	my_div.style.opacity = .6;
	my_div.style.height = document.body.scrollHeight + "px";
	my_div.style.width = document.body.scrollWidth + "px";
	var element = document.getElementById('popup');
	element.style.filter = 'alpha(opacity:100)';
	element.style.opacity = 1;
	element.style.top = (((document.body.clientHeight-10) / 2) + document.body.scrollTop) + 'px';
	document.getElementById('popup').innerHTML = '<iframe width="800" height="600" src="/annonces-immobilieres-photo-zoom.php?photo='+photo+'" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"></iframe><a href="javascript:petites_annonces_photo_zoom_fermer();"><img src="/images/design/fermer.jpg" alt="Fermer" title="Fermer" width="130" height="50" /></a>';
}

function annonces_immobilieres_photo_zoom_fermer()
{
	document.getElementById('opaque').style.display = 'none';
	document.getElementById('popup').style.display = 'none';
}

function petites_annonces_photos_supprimer2(annonce, photo)
{
	if (confirm('Etes-vous sûr de vouloir supprimer cette photo ?'))
		window.location = 'petites-annonces-photos-supprimer_bdd.php?annonce='+annonce+'&photo='+photo;
}

function petites_annonces_photos_supprimer(annonce, photo)
{
	if (confirm('Etes-vous sûr de vouloir supprimer cette photo ?'))
		window.location = 'espace-membre-petites-annonces-photos-supprimer_bdd.php?annonce='+annonce+'&photo='+photo;
}

function petites_annonces_photo_zoom(photo)
{
	var element = document.getElementById('popup');
	element.style.opacity = .8
	element.style.filter = 'alpha(opacity=80)'
	element.style.display = 'block';
	if (!(my_div = document.getElementById('opaque')))
	{
		my_div = document.createElement('DIV');
		my_div.id = 'opaque';
		document.body.appendChild(my_div);
	}
	my_div.style.cssText = 'position:absolute;z-index:99;top:0px;left:0px;filter:alpha(opacity:60);display:;background:white';
	my_div.style.opacity = .6;
	my_div.style.height = document.body.scrollHeight + "px";
	my_div.style.width = document.body.scrollWidth + "px";
	var element = document.getElementById('popup');
	element.style.filter = 'alpha(opacity:100)';
	element.style.opacity = 1;
	element.style.top = (((document.body.clientHeight-10) / 2) + document.body.scrollTop) + 'px';
	document.getElementById('popup').innerHTML = '<iframe width="800" height="600" src="/petites-annonces-photo-zoom.php?photo='+photo+'" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"></iframe><a href="javascript:petites_annonces_photo_zoom_fermer();"><img src="/images/design/fermer.jpg" alt="Fermer" title="Fermer" width="130" height="50" /></a>';
}

function petites_annonces_photo_zoom_fermer()
{
	document.getElementById('opaque').style.display = 'none';
	document.getElementById('popup').style.display = 'none';
}

function bonnes_adresses_plan(type_adresse, adresse)
{
	window.open('/les-bonnes-adresses-plan.php?type_adresse='+type_adresse+'&adresse='+adresse, 'bonnes_adresses_plan_'+type_adresse+'_'+adresse, 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=400');
}

function actualites_contenu(actualite)
{
	window.open('/actualites-contenu.php?actualite='+actualite, 'actualites_contenu_'+actualite, 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=yes, copyhistory=no, width=1000, height=700');
}

function editeur_site(contenu)
{
	window.open('/editeur-site.php?contenu='+contenu, 'editeur_site_'+contenu, 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=yes, copyhistory=no, width=1000, height=700');
}

function editeur_contenu(page)
{
	window.open('/editeur-contenu.php?page='+page, 'editeur_contenu_'+page, 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=yes, copyhistory=no, width=1000, height=700');
}

function supprimer_annonce_immobiliere(annonce, reference)
{
	if (confirm('Etes-vous sûr de vouloir supprimer l\'annonce immobilière dont la référence est "'+reference+'" ?'))
		window.location = 'espace-membre-annonces-immobilieres-supprimer_bdd.php?annonce='+annonce;
}

function supprimer_petite_annonce(annonce, reference)
{
	if (confirm('Etes-vous sûr de vouloir supprimer la petite annonce dont la référence est "'+reference+'" ?'))
		window.location = 'espace-membre-petites-annonces-supprimer_bdd.php?annonce='+annonce;
}

function formater(valeur)
{
	var from = 'ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ';
	var to = 'AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn';
	for (i = 0; i < from.length; i++)
		valeur = valeur.replace(from[i], to[i]);
	return valeur;
}

function petites_annonces_supprimer2()
{
	if (confirm('Si vous êtes bien l\'auteur de cette annonce et que vous souhaitez la supprimer, veuillez cliquez sur "OK"'))
	{
		window.close();
		window.opener.location = 'petites-annonces-particuliers-supprimer.php';
	}
}

function annonces_immobilieres_supprimer2()
{
	if (confirm('Si vous êtes bien l\'auteur de cette annonce et que vous souhaitez la supprimer, veuillez cliquez sur "OK"'))
	{
		window.close();
		window.opener.location = 'annonces-immobilieres-particuliers-supprimer.php';
	}
}

function petites_annonces_modifier(annonce)
{
	if (confirm('Si vous êtes bien l\'auteur de cette annonce et que vous souhaitez la modifier, veuillez cliquez sur "OK"'))
	{
		window.close();
		window.opener.location = 'petites-annonces-modifier_bdd.php?annonce='+annonce;
	}
}

function annonces_immobilieres_modifier(annonce)
{
	if (confirm('Si vous êtes bien l\'auteur de cette annonce et que vous souhaitez la modifier, veuillez cliquez sur "OK"'))
	{
		window.close();
		window.opener.location = 'annonces-immobilieres-modifier_bdd.php?annonce='+annonce;
	}
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function suggerer_profession()
{
	window.open('/suggerer-profession.php', 'suggerer_profession', 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=400');
}

function particuliers_plan(region, particulier)
{
	window.open('/particuliers-plan.php?region='+region+'&particulier='+particulier, 'particuliers_plan_'+region+'_'+particulier, 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=750, height=550');
}

function suggerer_mot_cle()
{
	window.open('/suggerer-mot-cle.php', 'suggerer_mot_cle', 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=400');
}

function supprimer_visuel()
{
	if (confirm('Etes-vous sûr de vouloir supprimer le visuel d\'accueil ?'))
		window.location = '/supprimer-visuel_bdd.php';
}

function mp3_ajouter(lien)
{
	window.opener.document.formulaire.contenu.value = window.opener.document.formulaire.contenu.value + '\n\n[mp3 automatique=1]http://www.ville-infos.com/musique/'+lien+'[/mp3]\n\n';
	window.close();
}

function onglet(t)
{
	var i = 0;
	var onglets = new Array();
	onglets[0] = 'professionnels';
	onglets[1] = 'annuaire_inverse';
	onglets[2] = 'immobilier';
	onglets[3] = 'petites_annonces';
	for (var i = 0; i < onglets.length; i++)
	{
		document.getElementById(onglets[i]).style.display = 'none';
	}
	document.getElementById(t).style.display = 'block';
}

function ajouter_favoris()
{ 
	if (navigator.appName != 'Microsoft Internet Explorer')
  	window.sidebar.addPanel(document.title, location.href, '');
	else
		window.external.AddFavorite(location.href, document.title);
}

function countInstances(f, c, open, closed)
{
	var opening = eval('document.'+f+'.'+c+'.value').split(open);
	var closing = eval('document.'+f+'.'+c+'.value').split(closed);
	return opening.length + closing.length - 2;
}

function TAinsert(f, c, text1, text2)
{
	var ta = document.getElementById(c);
	if (document.selection)
	{
		var str = document.selection.createRange().text;
		ta.focus();
		var sel = document.selection.createRange();
		if (text2 != '')
		{
			if (str == '')
			{
				var instances = countInstances(f, c, text1, text2);
				if (instances % 2 != 0)
					sel.text = sel.text + text2;
				else
					sel.text = sel.text + text1;
           		}
           		else
		              sel.text = text1 + sel.text + text2;
	        }
        	else
	           sel.text = sel.text + text1;
	}
	else if (ta.selectionStart | ta.selectionStart == 0)
	{
		if (ta.selectionEnd > ta.value.length)
			ta.selectionEnd = ta.value.length;
		var firstPos = ta.selectionStart;
		var secondPos = ta.selectionEnd+text1.length;
		ta.value=ta.value.slice(0,firstPos)+text1+ta.value.slice(firstPos);
		ta.value=ta.value.slice(0,secondPos)+text2+ta.value.slice(secondPos);
		ta.selectionStart = firstPos+text1.length;
		ta.selectionEnd = secondPos;
		ta.focus();
	}
	else
	{
		var sel = document.f.c;
		var instances = countInstances(f, c, text1, text2);
		if (instances % 2 != 0 && text2 != '')
			sel.value = sel.value + text2;
		else
			sel.value = sel.value + text1;
	}
}

function envoi_mp3(f, c)
{
	window.open('/envoi-mp3.php?f='+f+'&c='+c, 'envoi_mp3', 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=450');
}

function envoi_photo(f, c)
{
	window.open('/envoi_photo.php?f='+f+'&c='+c, 'envoi_photo', 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=450');
}

function zoom(photo)
{
	window.open('/zoom.php?photo='+photo, 'zoom_'+photo, 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=600');
}

function supprimer_photo(photo, nom)
{
	if (confirm('Etes-vous sûr de vouloir supprimer la photo intitulée "'+nom+'" ?'))
		window.location = '/photos-supprimer_bdd.php?photo='+photo;
}

function supprimer_mp3(mp3, nom)
{
	if (confirm('Etes-vous sûr de vouloir supprimer le MP3 intitulé "'+nom+'" ?'))
		window.location = '/mp3s-supprimer_bdd.php?mp3='+mp3;
}

function coupon_reponse()
{
	window.open('/coupon-reponse.php', 'coupon_reponse', 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=548, height=375');
}

function plan(region, entreprise)
{
	window.open('/plan.php?region='+region+'&entreprise='+entreprise, 'plan_'+region+'_'+entreprise, 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=400');
}

function inscription_bulletin()
{
	window.open('/inscription-bulletin.php', 'inscription_bulletin', 'toolbar=no, location=no, directories=no, status=no, scrollbars=yes, resizable=no, copyhistory=no, width=690, height=550');
}

function popup(lien)
{
	window.open(lien, 'popup', 'toolbar=no, location=no, directories=no, status=no, scrollbars=yes, resizable=no, copyhistory=no, width='+screen.width+', height='+screen.Height);
}

function uploader_fichier(f, c)
{
	window.open('/uploader-fichier.php?f='+f+'&c='+c, 'uploder_fichier', 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=480');
}

function supprimer_fichier(fichier, nom)
{
	if (confirm('Etes-vous sûr de vouloir supprimer le fichier intitulé "'+nom+'" ?'))
		window.location = '/fichiers-supprimer_bdd.php?fichier='+fichier;
}

function annonces_immobilieres_supprimer(annonce, reference)
{
	if (confirm('Etes-vous sûr de vouloir supprimer l\'annonce dont la référence est "'+reference+'" ?'))
		window.location = '/annonces-immobilieres-supprimer_bdd.php?annonce='+annonce;
}

function annonces_immobilieres_contact(annonce)
{
	window.open('/annonces-immobilieres-contact.php?annonce='+annonce, 'annonces_immobilieres_contact_'+annonce, 'toolbar=no, location=no, directories=no, status=no, scrollbars=yes, resizable=no, copyhistory=no, width=850, height=700');
}

function petites_annonces_supprimer(annonce, nom)
{
	if (confirm('Etes-vous sûr de vouloir supprimer la petite annonce intitulée "'+nom+'" ?'))
		window.location = '/petites-annonces-supprimer_bdd.php?annonce='+annonce;
}

function petites_annonces_contact(annonce)
{
	window.open('/petites-annonces-contact.php?annonce='+annonce, 'petites_annonces_contact_'+annonce, 'toolbar=no, location=no, directories=no, status=no, scrollbars=yes, resizable=no, copyhistory=no, width=850, height=700');
}

function musique(f, c)
{
	window.open('/musique.php?f='+f+'&c='+c, 'musique', 'toolbar=no, location=no, directories=no, status=no, scrollbars=yes, resizable=no, copyhistory=no, width=980, height=600');
}

function musiques_ecouter(fichier)
{
	window.open('/musiques-ecouter.php?fichier='+fichier, 'musiques_ecouter', 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=300, height=300');
}

function createHTTPObject()
{ 
	var objHTTP = null; 
	if (typeof XMLHttpRequest != 'undefined')
	{ 
  	try
  	{ 
			// Native XML support (Firefox, etc...) 
      objHTTP = new XMLHttpRequest(); 
		} 
    catch (e1) {} 
	} 
  else
  { 
  	try
  	{ 
    	// Internet Explorer support (new library) 
      objHTTP = new ActiveXObject("Msxml2.XMLHTTP"); 
		} 
    catch (e2)
    { 
    	try
    	{ 
      	// Internet Explorer support (old library) 
        objHTTP = new ActiveXObject("Microsoft.XMLHTTP"); 
      } 
      catch (e3) {} 
		} 
	} 
  return objHTTP; 
} 

var _objHTTPg = createHTTPObject(); 
var _objHTTPd = createHTTPObject(); 

function publicite_gauche(page, complement)
{
	_objHTTPg.open('GET', 'publicite.php?page='+page+'&position=gauche&complement='+complement, true); 
  _objHTTPg.onreadystatechange = function()
  { 
  	if (_objHTTPg.readyState == 4)
  	{ 
	  	if (_objHTTPg.status == 200)
  		{ 
  			if (_objHTTPg.responseText != '')
  			{
  				document.getElementById('publicite_gauche').innerHTML = _objHTTPg.responseText;
  			}
    	} 
		} 
	} 
	_objHTTPg.send(null); 
	window.setTimeout('publicite_gauche(\''+page+'\', \''+complement+'\')', 15000);	
}

function publicite_droite(page, complement)
{
	_objHTTPd.open('GET', 'publicite.php?page='+page+'&position=droite&complement='+complement, true); 
  _objHTTPd.onreadystatechange = function()
  { 
  	if (_objHTTPd.readyState == 4)
  	{ 
	  	if (_objHTTPd.status == 200)
  		{ 
  			if (_objHTTPd.responseText != '')
  			{
  				document.getElementById('publicite_droite').innerHTML = _objHTTPd.responseText;
  			}
    	} 
		} 
	} 
	_objHTTPd.send(null); 
	window.setTimeout('publicite_droite(\''+page+'\', \''+complement+'\')', 15000);	
}

/*
//SuckerTree Horizontal Menu (Sept 14th, 06)
//By Dynamic Drive: http://www.dynamicdrive.com/style/

var menuids=["treemenu1"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus_horizontal(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
		if (ultags[t].parentNode.parentNode.id==menuids[i]){ //if this is a first level submenu
			ultags[t].style.top=ultags[t].parentNode.offsetHeight+"px" //dynamically position first level submenus to be height of main menu item
			ultags[t].parentNode.getElementsByTagName("a")[0].className="mainfoldericon"
		}
		else{ //else if this is a sub level menu (ul)
		  ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
    	ultags[t].parentNode.getElementsByTagName("a")[0].className="subfoldericon"
		}
    ultags[t].parentNode.onmouseover=function(){
    this.getElementsByTagName("ul")[0].style.visibility="visible"
    }
    ultags[t].parentNode.onmouseout=function(){
    this.getElementsByTagName("ul")[0].style.visibility="hidden"
    }
    }
  }
}

if (window.addEventListener)
window.addEventListener("load", buildsubmenus_horizontal, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus_horizontal)
*/

function mailings_abonnes_envois_apercu()
{
	document.getElementById('mailings_abonnes_envois_apercu').sujet.value = document.getElementById('mailings_abonnes_envois_ajouter').sujet.value;
	document.getElementById('mailings_abonnes_envois_apercu').fond.value = document.getElementById('mailings_abonnes_envois_ajouter').fond.value;
	document.getElementById('mailings_abonnes_envois_apercu').contenu.value = document.getElementById('mailings_abonnes_envois_ajouter').contenu.value;
	window.open('', 'mailings_abonnes_envois_apercu', 'toolbar=no, location=no, directories=no, status=no, scrollbars=yes, resizable=no, copyhistory=no, width=400, height=80');
	document.getElementById('mailings_abonnes_envois_apercu').submit();
}

function mailings_abonnes_emails_tout_supprimer()
{
	if (confirm('Etes-vous sûr de vouloir supprimer toutes les adresses e-mail de votre liste ?'))
		window.location = 'mailings-abonnes-emails-tout-supprimer_bdd.php';
}
