//#############################################
//##########Pierre JURKIEWICZ 2006#############
//#############################################

//START##########Legende over#############

//Fonction d'affichage de la légende
function affcalque(cont,coul,larg)
{
	//si l'element legende existe pas, on le cree sinon on le selectionne
	if (!(document.getElementById("legende")))
	{
		var myDiv=document.createElement("div");
		myDiv.id='legende';
		myDiv.className='leg';
		document.body.appendChild(myDiv);
	}	else {
		myDiv=document.getElementById("legende");
	}
	
	//redeffinition de son contenu
	var content = '<div style="'+((coul!='#FFFFFF')?'border: 1px #000000 solid; z-index:10; padding: 5px;':'border: 0px #000000 solid;')+'background-color: '+coul+';width:'+larg+'px;">'+cont+'</DIV>';
	
	if (content!=null)
	{
		mvt_calque();
		myDiv.innerHTML = content;
		document.getElementById("legende").style.visibility = "visible";
	}
}

//Fonction de masquage
function kill(calque)
{
	//si l'element legende existe on le cache
	if (document.getElementById(calque))
	{
		var myDiv = document.getElementById(calque);
		myDiv.style.visibility = 'hidden';
		myDiv.innerHTML = '';
	}
}

//Recupération des coordonnées de la souris
//initialisation de la position de la legende
var posx=0;
var posy=0;

//decalage de l'origine en fonction des calques ou on se trouve
var decal_top=110;
var decal_left=130;

//initialisation de la position de la souris
var xmouse=150;
var ymouse=150;

function coord_souris(e)
{
	//test du navigateur
	if( document.all )
	{
		xmouse = document.body.scrollLeft + event.clientX;
		ymouse = document.body.scrollTop + event.clientY;
	} else {
		xmouse = e.pageX;
		ymouse = e.pageY;
	}
}

//mouvement legende
function mvt_calque()
{
	//recupration de l'element legende
	var myDiv = document.getElementById("legende");

	//redeffinition de sa position
	myDiv.style.left = posx-decal_left;	
	myDiv.style.top  = posy-decal_top;	

	//nouvelle position de la souris
	posx += ( xmouse - posx );
	posy += ( ymouse - posy );

	var Hauteur = (document.body.clientHeight);
	var Hauteur_calque = (myDiv.offsetHeight)+posy+10;

	if (Hauteur < Hauteur_calque)
	{
		posy -= myDiv.offsetHeight;
	}
	
	//rappel de la fonction
	window.setTimeout("mvt_calque()", 30);
}
//STOP##########Legende over#############



//START##########Galerie#############
//grossir le claque
function gross_calque(gros,ident)
{
	//recupration de l'element ident
	var myDiv = document.getElementById(ident);

	//redimentionnage
	myDiv.style.height = gros;	
	myDiv.style.width  = gros;

}

//rapetisser le claque
function rap_calque(petit,ident)
{
	//recupration de l'element ident
	var myDiv = document.getElementById(ident);

	//redimentionnage
	myDiv.style.height = petit;	
	myDiv.style.width  = petit;	

}

//affiche grande image
function grande_image(img,haut,larg)
{
	//recupration de l'element grosImg
	var myDiv = document.getElementById("grosImg");
	
	myDiv.style.border = '1px solid #000000';
	
	//redeffinition de son contenu
	var content = '<div id=\"imggrosse\"><img src=\"'+img+'\"></div>';
	myDiv.innerHTML = content;
	
	//recupration de l'element imggrosse
	var myDiv2 = document.getElementById("imggrosse");
	
	//si hauteur trop grande on redimentionne
	if(myDiv2.offsetHeight>haut)
	{
		var content = '<div id=\"imggrosse\"><img src=\"'+img+'\" height=\"'+haut+'px\"></div>';
		myDiv2.innerHTML = content;
	}

	//si large trop grande on redimentionne
	if(myDiv2.offsetWidth>=larg)
	{
		var content = '<div id=\"imggrosse\"><img src=\"'+img+'\" width=\"'+larg+'px\"></div>';
		myDiv2.innerHTML = content;
	}
}
//STOP##########Galerie#############

//Fonction d'affichage de la galerie popup
function galaff(img,haut,larg)
{
	//si l'element legende existe pas, on le cree sinon on le selectionne
	if (!(document.getElementById("gal")))
	{
		var myDiv=document.createElement("div");
		myDiv.id='gal';
		myDiv.className='gal';
		document.body.appendChild(myDiv);
	}	else {
		myDiv=document.getElementById("gal");
	}
	
	myDiv.style.border = '0px dotted #000000';
	
	//redeffinition de son contenu
	//var content = '<img src=\"'+img+'\" border=\"0\" height=\"'+haut+'px\" />';
	
	//redeffinition de son contenu
	var content = '<div id=\"imggrosse\"><img src=\"'+img+'\"></div>';
	myDiv.innerHTML = content;
	
	//recupration de l'element imggrosse
	var myDiv2 = document.getElementById("imggrosse");
	
	//si hauteur trop grande on redimentionne
	if(myDiv2.offsetHeight>haut)
	{
		var content = '<div id=\"imggrosse\"><img src=\"'+img+'\" height=\"'+haut+'px\"></div>';
		myDiv2.innerHTML = content;
	}

	//si large trop grande on redimentionne
	if(myDiv2.offsetWidth>=larg)
	{
		var content = '<div id=\"imggrosse\"><img src=\"'+img+'\" width=\"'+larg+'px\"></div>';
		myDiv2.innerHTML = content;
	}
	
	if (content!=null)
	{
		myDiv.innerHTML = content;
		myDiv.style.visibility = "visible";
	}
}

//Fonction d'affichage de la galerie programme neuf
function galaffprg(img,haut,larg)
{
	//si l'element legende existe pas, on le cree sinon on le selectionne
	if (!(document.getElementById("gal")))
	{
		var myDiv=document.createElement("div");
		myDiv.id='gal';
		myDiv.className='gal';
		document.body.appendChild(myDiv);
	}	else {
		myDiv=document.getElementById("gal");
	}
	
	//redeffinition de son contenu
	var content = '<img src=\"'+img+'\" border=\"0\" height=\"'+haut+'px\" />';
	
	if (content!=null)
	{
		myDiv.innerHTML = content;
		myDiv.style.visibility = "visible";
	}
}

//Verifie le formulaire d'estimation
function verifForm()
  {
  if(document.Renseignements.Nom.value == "") 
  {
    alert('Vous avez oublié de saisir votre nom !');
    document.Renseignements.Nom.focus();
  } else if(document.Renseignements.Prenom.value == "") 
  {
    alert('Vous avez oublié de saisir votre prénom !');
    document.Renseignements.Prenom.focus();
  } else if(document.Renseignements.Adresse.value == "") 
  {
    alert('Vous avez oublié de saisir votre adresse !');
    document.Renseignements.Adresse.focus();
  } else if(document.Renseignements.CdP.value == "") 
  {
    alert('Vous avez oublié de saisir votre code postal !');
    document.Renseignements.CdP.focus();
  } else if(document.Renseignements.Ville.value == "") 
  {
    alert('Vous avez oublié de saisir votre ville !');
    document.Renseignements.Ville.focus();
  } else if(document.Renseignements.Tel.value == "") 
  {
    alert('Vous avez oublié de saisir votre numéro de téléphone !');
    document.Renseignements.Tel.focus();
  } else if(document.Renseignements.Adresse_B.value == "") 
  {
    alert('Vous avez oublié de saisir ladresse du bien!');
    document.Renseignements.Adresse_B.focus();
  } else {
  	document.Renseignements.method = "POST";
		document.Renseignements.action = "envoirenseignements.php";
    document.Renseignements.submit();
  }
}

//Verifie le formulaire de recherche
function verifRbien()
  {
  if(document.Demande.Nom.value == "") 
  {
    alert('Vous avez oublié de saisir votre nom !');
    document.Demande.Nom.focus();
  } else if(document.Demande.Tel.value == "") 
  {
    alert('Vous avez oublié de saisir votre numéro de téléphone !');
    document.Demande.Tel.focus();
  } else {
  	document.Demande.method = "POST";
		document.Demande.action = "envoirechbiens.php";
    document.Demande.submit();
  }
}



