// Fichier de fonction javascript


/*          Fonction affichage de page liste                     */


function windows_profil(champ, path_recherche, order, liste )
{
   no_etude=prompt("Taper le num\u00e9ro de l\'Etude pour laquelle vous souhaitez voir les diff\u00e9rents profils qui lui sont associ\u00e9s :",'') ;
   
  if (no_etude != "" && no_etude != null)
   {
	    no_profil=prompt("Taper le num\u00e9ro de profil pour lequel vous souhaitez voir le profil de base associé \(Si vous laissez ce champ vide tous les profils de l\'étude seront affichés\) :",'');
		num=open(path_recherche+'recherche/no_prof_base.php?no_etude='+no_etude+'&no_profil='+no_profil+'&champ='+champ+'&liste='+liste+'&order='+order,"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
		num.creator = self;
    	num.document.close();
        num.focus();

   }
}

function windows_profil1(champ, path_recherche, order, liste )
{
   no_site=prompt("Taper le num\u00e9ro de site pour lequel vous souhaitez voir les diff\u00e9rents profils qui lui sont associ\u00e9s :",'') ;

  if (no_site != "" && no_site != null)
   {
            no_campagne=prompt("Taper le num\u00e9ro de la campagne :",'');
   }

  if (no_site != "" && no_site != null && no_campagne != "" && no_campagne != null)
   {
            type_profil_rmqs=prompt("Taper le type de profil pour lequel vous souhaitez voir le profil de base associ\u00e9 :", '') ;
            num=open(path_recherche+'recherche/no_prof_base1.php?no_site='+no_site+'&no_campagne='+no_campagne+'&type_profil_rmqs='+type_profil_rmqs+'&champ='+champ+'&liste='+liste+'&order='+order,"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
            num.creator = self;
            num.document.close();
            num.focus();

   }
}

function windows_profil_rmqs_non_affecte(champ, path_recherche, order, liste )
{
   	num=open(path_recherche+'recherche/no_prof_base_non_affecte_rmqs.php?champ='+champ+'&liste='+liste+'&order='+order,"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
	num.creator = self;
	num.document.close();
    num.focus();
}

function windows_us(champ, path_recherche,liste)
{
       	num_etude=prompt("Taper le num\u00e9ro de l\'ETUDE pour laquelle vous souhaitez voir les diff\u00e9rentes US qui lui sont associ\u00e9es :",'') ;
        if (num_etude != "" && num_etude != null)
        {
                     num=open(path_recherche+'recherche/etude_US.php?num_etude='+num_etude+'&champ='+champ+'&liste='+liste,"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
                     num.creator = self;
                     num.document.close();
                     num.focus();
        }
}

function windows_us_contient(champ, path_recherche)
{
       	num_etude=prompt("Taper le num\u00e9ro de l\'ETUDE pour laquelle vous souhaitez voir les diff\u00e9rentes US qui lui sont associ\u00e9es :",'') ;
     	no_uc=prompt("Taper le num\u00e9ro de l\'UC pour laquelle vous souhaitez voir les diff\u00e9rentes US qui lui sont associ\u00e9es :",'') ;

        if (num_etude != "" && no_uc != "" && num_etude != null && no_uc != null )
        {
                     num=open(path_recherche+'recherche/etude_US_contient.php?num_etude='+num_etude+'&champ='+champ+'&NO_UC='+no_uc+'&liste=0',"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
                     num.creator = self;
                     num.document.close();
                     num.focus();
        }
}

function windows_etude(champ, path_recherche)
{
    min=prompt("Taper le num\u00e9ro d\'\u00e9tude MINIMAL que vous voulez afficher :",'') ;
    max=prompt("Taper le num\u00e9ro d\'\u00e9tude MAXIMAL que vous voulez afficher :",'') ;

	if ( min != "" && max != ""&&  min != null && max != null)
	{
	       	num=open(path_recherche+'recherche/etude.php?champ='+champ+'&min='+min+'&max='+max,"",'scrollbars=yes,menubar=no,width=600,height=600,resizable' );
       		num.creator = self;
       		num.document.close();
            num.focus();
	}
}

function windows_uc(champ, path_recherche, liste)
{
       	num_etude=prompt("Taper le num\u00e9ro de l\'ETUDE pour laquelle vous souhaitez voir les diff\u00e9rentes UCS qui lui sont associ\u00e9es :",'') ;
       	if (num_etude != "" && num_etude != null)
		{
       		num=open(path_recherche+'recherche/etude_UCS.php?num_etude='+num_etude+'&champ='+champ+'&liste='+liste,"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
       		num.creator = self;
			num.document.close();
            num.focus();
       	}
}

function windows_auteur(champ,path_recherche)
{
        lettre= prompt("Veuillez entrer la première lettre de l'auteur",'');
		if (lettre != "" && lettre != null)
		{ 
       		num=open(path_recherche+'recherche/auteur.php?champ='+champ+'&lettre='+lettre,"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
        	num.creator = self;
			num.document.close();
            num.focus();
		}
}

function windows_nom_mat(champ, path_recherche)
{
       		num=open(path_recherche+'recherche/nom_materiau.php?champ='+champ,"CtrlWindow",'scrollbars=yes,menubar=no,width=400,height=600,resizable' );
       		num.creator = self;
            num.document.close();
            num.focus();
}

function windows_cpcs(champ,path_recherche)
{
		num=open(path_recherche+'recherche/cpcs.php?champ='+champ,"CtrlWindow",'scrollbars=yes,menubar=no,width=600,height=600,resizable' );
  		num.creator = self;
		num.document.close();
        num.focus();
}

function windows_wrb(champ,path_recherche)
{
       		num=open(path_recherche+'recherche/wrb.php?champ='+champ,"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
       		num.creator = self;
			num.document.close();
            num.focus();
}

function windows_cpcs_verif(objet,champ, path_recherche)
{
 with( objet.form )
 {
       if  ( CLASSIF_P.selectedIndex  == 1 )
       {
           num=open(path_recherche+'recherche/cpcs.php?champ='+champ,"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
           num.creator = self;
           num.document.close();
           num.focus();
       }
       else
       {
           alert("Vous devez choisir la classification de référence CPCS pour utiliser cette aide ");
       }
 }
}

function windows_wrb_verif(objet,champ, path_recherche)
{
 with( objet.form )
 {
       if  ( CLASSIF_P.selectedIndex == 5 )
       {
       	   num=open( path_recherche+'recherche/wrb.php?champ='+champ,"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
       	   num.creator = self;
           num.document.close();
           num.focus();
        }
        else
        {
            alert("Vous devez choisir la classification de référence WRB pour utiliser cette aide ");
        }
 }
}

function windows_organisme(champ, path_recherche, liste)
{
	lettre= prompt("Veuillez entrer la ou les premières lettre du sigle de l'organisme",'');
	if ( lettre != "" && lettre != null )
	{
	       num=open(path_recherche+'recherche/organisme.php?champ='+champ+'&lettre='+lettre+'&liste='+liste,"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
           num.creator = self;
           num.document.close();
           num.focus();
	}
}

function windows_sigle_organisme(champ1, champ2, path_recherche)
{
         lettre = prompt("Taper la ou les premières lettres du sigle de l\'organisme que vous souhaitez rechercher :",'') ;
         if (lettre != "" && lettre != null)
         {
             num=open(path_recherche+'recherche/sigle_organisme.php?champ1='+champ1+'&champ2='+champ2+'&lettre='+lettre,"",'scrollbars=yes,menubar=no,width=600,height=300,resizable' );
             num.creator = self;
             num.document.close();
             num.focus();
         }

}

function windows_strate(champ, path_recherche)
{
       	no_etude=prompt("Taper le num\u00e9ro de l\'\u00e9tude pour laquelle vous souhaitez voir les diff\u00e9rentes numéro de strate qui lui sont associ\u00e9es :",'') ;
		no_us=prompt("Taper le num\u00e9ro de l'US pour laquelle vous souhaitez voir les diff\u00e9rentes numéro de strate qui lui sont associ\u00e9es :",'') ;
		
		if (no_etude != "" && no_us != "" && no_etude != null && no_us != null)
		{
       		num=open(path_recherche+'recherche/strate.php?no_etude='+no_etude+'&no_us='+no_us+'&liste=1'+'&champ='+champ,"CtrlWindow",'scrollbars=yes,menubar=no,width=300,height=300,resizable' );
       		num.creator = self;
			num.document.close();
            num.focus();
       	}
}

function windows_strate_int(champ, path_recherche, liste)
{
	num_etude= prompt("Veuillez entrer le numéro de l'ETUDE pour laquelle vous souhaitez voir les strates affectées",'');

	if ( num_etude != ""  && num_etude != null)
	{
	       num=open(path_recherche+'recherche/strate_int.php?champ='+champ+'&num_etude='+num_etude+'&liste='+liste,"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
           num.creator = self;
           num.document.close();
           num.focus();
	}
}

function windows_forme_veg(champ, path_recherche)
{
	    num=open(path_recherche+'recherche/formation_vegetale.php?champ='+champ,"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
        num.creator = self;
	    num.document.close();
        num.focus();
}

function windows_var_qual(champ,attribut,path_recherche) 
{
       num=open(path_recherche+'recherche/var_qual.php?champ='+champ+'&attribut='+attribut,"",'scrollbars=yes,menubar=no,width=600,height=300,resizable' );
       num.creator = self;
       num.document.close();
       num.focus();
}

function windows_etage_geol(champ,path_recherche,liste)
{
		num=open(path_recherche+'recherche/etage_geol.php?champ='+champ,"",'scrollbars=yes,menubar=no,width=600,height=600,resizable' );
  		num.creator = self;
  		num.document.close();
        num.focus();
}

function windows_surface(champ, path_recherche)
{
	num=open(path_recherche+'recherche/surface.php?champ='+champ,"CtrlWindow",'scrollbars=yes,menubar=no,width=800,height=600,resizable' );
    num.creator = self;
	num.document.close();
    num.focus();
}

function windows_nom_laboratoire(champ, path_recherche)
{

	num=open(path_recherche+'recherche/nom_laboratoire.php?champ='+champ,"CtrlWindow",'scrollbars=yes,menubar=no,width=600,height=600,resizable' );
    num.creator = self;
	num.document.close();
    num.focus();
}

function windows_horizon(champ, path_recherche,liste)
{
	no_prof_base= prompt("Veuillez entrer le numéro de PROFIL (BASE) pour lequel vous souhaitez voir les horizons affectés",'');

	if ( no_prof_base != ""  && no_prof_base != null)
	{
		num=open(path_recherche+'recherche/horizon.php?champ='+champ+'&no_prof_base='+no_prof_base+'&liste='+liste,"CtrlWindow",'scrollbars=yes,menubar=no,width=600,height=300,resizable' );
    	num.creator = self;
		num.document.close();
        num.focus();
	}
}

function windows_analyse(champ, path_recherche,liste)
{
	no_prof_base= prompt("Veuillez entrer le numéro de PROFIL (BASE) pour lequel vous souhaitez voir les analyses affectées",'');
	no_horizon= prompt("Veuillez entrer le numéro d'horizon pour lequel vous souhaitez voir les analyses affectées",'');
	
	if ( no_prof_base != ""  && no_prof_base != null && no_horizon != ""  && no_horizon != null )
	{
		num=open(path_recherche+'recherche/analyse.php?champ='+champ+'&no_prof_base='+no_prof_base+'&no_horizon='+no_horizon+'&liste='+liste,"CtrlWindow",'scrollbars=yes,menubar=no,width=600,height=300,resizable' );
    	num.creator = self;
		num.document.close();
        num.focus();
	}
}

function aide_recherche(path_recherche)
{
		num=open(path_recherche+'recherche/aide_recherche.html',"CtrlWindow",'scrollbars=yes,menubar=no,width=600,height=400,resizable' );
    	num.creator = self;
		num.document.close();
        num.focus();

}

function windows_site(champ, path_recherche, order, liste)
{
	no_dep= prompt("Veuillez entrer le numéro de département pour lequel vous souhaitez voir les sites enregistrés",'');

    if ( no_dep != ""  && no_dep != null )
    {
		num=open(path_recherche+'recherche/no_site.php?champ='+champ+'&liste='+liste+'&order='+order+'&NO_DEP='+no_dep,"CtrlWindow",'scrollbars=yes,menubar=no,width=600,height=400,resizable' );
    	num.creator = self;
		num.document.close();
        num.focus();
    }
}

function windows_campagne(champ, path_recherche, order, liste)
{
	date= prompt("Veuillez entrer la date pour laquelle vous souhaitez voir la campagne",'');

    if ( date != ""  && date != null )
    {
		num=open(path_recherche+'recherche/no_campagne.php?champ='+champ+'&liste='+liste+'&order='+order+'&DATE='+date,"CtrlWindow",'scrollbars=yes,menubar=no,width=600,height=400,resizable' );
    	num.creator = self;
		num.document.close();
        num.focus();
    }
}

function windows_cellule(champ, path_recherche, order, liste)
{
	no_dep= prompt("Veuillez entrer le numéro de département pour lequel vous souhaitez voir les cellules enregistrées",'');

    if ( no_dep != ""  && no_dep != null )
    {
		num=open(path_recherche+'recherche/no_cellule.php?champ='+champ+'&liste='+liste+'&order='+order+'&NO_DEP='+no_dep,"CtrlWindow",'scrollbars=yes,menubar=no,width=600,height=400,resizable' );
    	num.creator = self;
		num.document.close();
        num.focus();
    }
}

function windows_prelevement(champ, path_recherche, order, liste)
{
	no_prof_base= prompt("Veuillez entrer le numéro du profil de base pour lequel vous souhaitez voir les prélèvements enregistrés",'');
	no_horizon= prompt("Veuillez entrer le numéro de l'horizon pour lequel vous souhaitez voir les prélèvements enregistrés",'');

	if ( no_prof_base != ""  && no_prof_base != null && no_horizon != ""  && no_horizon != null)
    {
	    num=open(path_recherche+'recherche/no_prelevement.php?champ='+champ+'&liste='+liste+'&order='+order+'&NO_PROF_BASE='+no_prof_base+'&NO_HORIZON='+no_horizon,"CtrlWindow",'scrollbars=yes,menubar=no,width=600,height=400,resizable' );
    	num.creator = self;
		num.document.close();
        num.focus();
    }
}

function windows_element(champ, path_recherche, order, liste)
{
	no_campagne= prompt("Veuillez entrer le numéro de campagne pour laquel vous souhaitez voir les éléments de l'environnement enregistrés",'');
	no_site= prompt("Veuillez entrer le numéro du site pour lequel vous souhaitez voir les éléments de l'environnement enregistrés",'');

	if ( no_site != ""  && no_site != null && no_campagne != ""  && no_campagne != null)
    {
	    num=open(path_recherche+'recherche/no_element.php?champ='+champ+'&liste='+liste+'&order='+order+'&NO_SITE='+no_site+'&NO_CAMPAGNE='+no_campagne,"CtrlWindow",'scrollbars=yes,menubar=no,width=600,height=400,resizable' );
    	num.creator = self;
		num.document.close();
        num.focus();
    }
}

function windows_no_insee(champ, path_recherche, order, liste)
{
	no_dep= prompt("Veuillez entrer le numéro de département pour lequel vous souhaitez voir les communes enregistrées",'');

    if ( no_dep != ""  && no_dep != null )
    {
		num=open(path_recherche+'recherche/no_insee.php?champ='+champ+'&liste='+liste+'&order='+order+'&NO_DEP='+no_dep,"CtrlWindow",'scrollbars=yes,menubar=no,width=600,height=400,resizable' );
    	num.creator = self;
		num.document.close();
        num.focus();
    }
}

function windows_no_insee_cellule(champ, champ_dep, path_recherche, order, liste)
{
	no_cellule= prompt("Veuillez entrer le numéro de cellule pour lequel vous souhaitez voir les communes enregistrées",'');

    if ( no_cellule != ""  && no_cellule != null )
    {
		num=open(path_recherche+'recherche/no_insee_cellule.php?champ='+champ+'&champ_dep='+champ_dep+'&liste='+liste+'&order='+order+'&NO_CELLULE='+no_cellule,"CtrlWindow",'scrollbars=yes,menubar=no,width=600,height=400,resizable' );
    	num.creator = self;
		num.document.close();
        num.focus();
    }
}


function windows_popupInterrogation(path_recherche)
{
    var hauteur = 150;
    var largeur = 250;
    var top=(screen.height-hauteur)/2;
    var left=(screen.width-largeur)/2;
    /* Ne pas changer le nom popupInterrogation car on s'en sert pour le tuer */
    w_pop_interrogation=window.open(path_recherche+'recherche/interrogation.php','popup',"scrollbars=no,menubar=no,top="+top+",left="+left+",width="+largeur+",height="+hauteur);
    w_pop_interrogation.document.close();
    w_pop_interrogation.focus();
}


function windows_kill(path_recherche,nom_popup) 
{
    var hauteur = 150;
    var largeur = 250;
    var top=(screen.height-hauteur)/2;
    var left=(screen.width-largeur)/2;
    window.open(path_recherche+'recherche/kill.html','popup',"scrollbars=no,menubar=no,top="+top+",left="+left+",width="+largeur+",height="+hauteur);

}

function windows_lexique(path_recherche,mot_clef) 
{

		num=open(path_recherche+'lexique.php?#'+mot_clef,'lexique','scrollbars=yes,menubar=no,width=600,height=400,resizable' );
    	num.creator = self;
		num.document.close();
        num.focus();
}


function windows_classique(path,id) 
{
		num=open(path,id );
		num.document.close();
        num.focus();
}

function windows_pop(path,id) 
{
		num=open(path,id,'scrollbars=yes,menubar=no,resizable');
		num.document.close();
        num.focus();
}

function windows_sizable(path,id,w,h) 
{
		num=open(path,id,'scrollbars=yes,menubar=no,width='+w+',height='+h+',resizable');
		num.document.close();
        num.focus();
}


