//fichier contenant le peu de Javascript du site

/*
BUT:demander la confirmation de suppression
E:    Le type de suppression : photo ou bien
E: la reference du bien a supprimer
COM:sert au 11Janvier06 à confirmer la suppression d'un bien et d'une photo mais peut servir pour autre
*/
function confirmerSuppression(type,ref,id)
{
	
	switch (type)
  {
    case ("bien"):  if (window.confirm('Etes-vous sur de vouloir supprimer '+ref+' ?\n  Attention, la supression de ce bien entraine aussi la suppression de toutes ses photos! '))
                    {
		                    window.location.replace("index_admin.php5?pg=liste_annonce&act=del&ref="+ref);
                    }
 	                  else 
                   	{
		                    return false;
	                  }
	                  break;
	                  
	  case ("photo"):  	if (window.confirm('Etes-vous sur de vouloir supprimer cette photo ? '))
                      {
		                      window.location.replace("/admin/index_admin.php5?pg=form_annonce&act=edit&ref="+ref+"&act2=delPhoto&id="+id+"#photo");
		                 	}
 	                    else 
                    	{
	                         	return false;
	                    }
	                    break;
	                    
	  case ("client"):  if (window.confirm('Etes-vous sur de vouloir supprimer ce client ? '))
                      {
		                      window.location.replace("/admin/index_admin.php5?pg=gestion_client&p=2&ref="+ref+"&act=del");
		                 	}
 	                    else 
                    	{
	                         	return false;
	                    }
	                    break;
	                    
	  default: return false;
	}
}




/*
BUT: ouvrir une popup
E:   page, parametres
COM: 
*/
function ouvrePopup(page,largeur, hauteur, scroll)
{
  var haut=(screen.height/2)-(hauteur/2);
	var gauche=(screen.width/2)-(largeur/2);
	
   window.open (page, '', config='height='+hauteur+', width='+largeur+',top='+haut+', left='+gauche+', toolbar=no, menubar=no, scrollbars='+scroll+', resizable='+scroll+', location=no, directories=no, status=no')
}

/*
BUT: cocher tout les checkbox d'un formulaire ( ou decocher )
E: le formulaire et l'etat de cocher ( 1 ou 0)
COM: fait un peu a la bourrin, chercher mieux....
*/
function cocherDetail(form, cocher)
{
   //si on coche tout dans option generales:
   if (form == 'general')
   {
      //si on coche
      if (cocher == 1)
      {
        document.formDetail.photo.checked = true;
        document.formDetail.prix.checked = true;
        document.formDetail.desc.checked = true;
        document.formDetail.localite.checked = true;
         document.formDetail.plan.checked = true;
      }
      else
      {
        document.formDetail.photo.checked = false;
        document.formDetail.prix.checked = false;
        document.formDetail.desc.checked = false;
        document.formDetail.localite.checked = false;
         document.formDetail.plan.checked = false;
      }
      
      
   }
   
   //si on coche tout dans option generales:
   if (form == 'detail')
   {
      //si on coche
      if (cocher == 1)
      {
        document.formDetail.surhab.checked = true;
        document.formDetail.surterr.checked = true;
        document.formDetail.nbpiece.checked = true;
        document.formDetail.nbchambre.checked = true;   
        document.formDetail.meuble.checked = true;
        document.formDetail.recent.checked = true;
        document.formDetail.accessible.checked = true;
        document.formDetail.exclu.checked = true;
        
      }
      else
      {
        document.formDetail.surhab.checked = false;
        document.formDetail.surterr.checked = false;
        document.formDetail.nbpiece.checked = false;
        document.formDetail.nbchambre.checked = false;   
        document.formDetail.meuble.checked = false;
        document.formDetail.recent.checked = false;
        document.formDetail.accessible.checked = false;
        document.formDetail.exclu.checked = false;
        
      }
   
   }
  } 
  
   /*
    BUT: verifier le champ d'envoi de photo et afficher un message d'envoi si ok
    E: le champ ds lequel entrer le texte   
    COM:
  */
  function envoiPhoto(id)
  {
   
    
    if (document.form_photo.ajoutPhoto.value == "")
    {
         alert("Veuillez selectionner une photo a envoyer");
    }
    else
    {
      document.getElementById(id).innerHTML = " <a class='menuRechercherPrix'>V&eacute;rification et envoi en cours...</a>";
      document.form_photo.submit();
       
       
    }
  }
  
  /*
BUT: activer ou desactiver tous les types de biens pour la recherche avancee

COM:
*/
function activerType()
{
	
		document.formAvancee.appartement.disabled; 
		document.formAvancee.bureau.disabled;
		document.formAvancee.ferme.disabled;
		document.formAvancee.maison.disabled;
		document.formAvancee.chalet.disabled;
		document.formAvancee.villa.disabled;
		
   
}

