function controle_presence(champ_cache)
	{
	formulaire[champ_cache].value = "enabled";
	} 

function suppression_lien(donnees , reference )
	{
	heure = new Date();
	lien = heure.getTime();

	var effacement = confirm("Etes-vous sure de vouloir supprimer ce lien");

	if( effacement == true)
		{
		self.location = donnees + "?reference="+ reference + "&tc="  + lien;
		}
	} 

function changement( parametre )
	{
	ascenseur = "yes";
	largeur = 600;
	hauteur = 400;

	var options = "toolbar=yes,location=yes,directories=yes,status=yes,"
	+ "menubar=yes, scrollbars=" + ascenseur + ",resizable=yes,copyhistory=yes,"
	+ "width=" + largeur +  ",height=" + hauteur + ",left=140,top=150";
	window.open( parametre ,"",options);
	}

function ajout_categorie_gestion( donnees , information , permis , internaute , fichier )
	{
	heure = new Date();
	lien = heure.getTime();


	if( permis == "vrai" )
		{
		self.location = donnees + "?catanu=" + information + "&adulte=" + internaute + "&file=" + fichier +  "&tc="  + lien;
		}
	else
		{
		alert("Vous ne pouvez pas inscrire une categorie à ce niveau");
		}
	}

function copiage( donnees , ref_cat , ref  )
	{
	heure = new Date();
	lien = heure.getTime();

	parent.apres.location = donnees + "?catanu=" + ref_cat + "&reference=" + ref + "&tc=" + lien;

	}

function suppression_annonce( donnees, categorie , annonce )
	{
	heure = new Date();
	lien = heure.getTime();

	var effacement = confirm("Etes-vous sure de vouloir supprimer cette annonce");
	
	if( effacement == true)
		{
		self.location = donnees + "?catanu=" + categorie + "&reference=" + annonce +  "&tc=" + lien ; 
		}
	}

function suppression_categorie( donnees, categorie , retour )
	{
	heure = new Date();
	lien = heure.getTime();

	var effacement = confirm("Etes-vous sure de vouloir supprimer cette catégorie");
	
	if( effacement == true)
		{
		self.location = donnees + "?catanu=" + retour + "&reference=" + categorie +  "&tc=" + lien ; 
		}
	}

function filtre_before( parametre , ref_categorie , public_vise )
	{
	heure = new Date();
	lien = heure.getTime();

	document.cookie =  "cookie_section_before=" + parametre;

	if( ref_categorie.length > 0 )
		{
		self.location = "before.php3?catanu=root" + "&tc=" + lien; 
		}
	}

function filtre_after( parametre , ref_categorie , public_vise )
	{
	heure = new Date();
	lien = heure.getTime();

	document.cookie =  "cookie_section_after=" + parametre;

	if( ref_categorie.length > 0 )
		{
		self.location = "after.php3?catanu=root" + "&tc=" + lien; 
		}
	}

function zindows_url(information , largeur , hauteur , ascenseur , transaction  )
	{
	heure = new Date();
	lien = heure.getTime();

	document.cookie =  "cookie_section=" + transaction;

	document.cookie =  "cookie_section_after=" ;
	document.cookie =  "cookie_section_before=";


	var chemin = information + "?tc=" + lien; 
	var options = "toolbar=no,location=no,directories=no,status=no,"
	+ "menubar=no, scrollbars=" + ascenseur + ",resizable=yes,copyhistory=no,"
	+ "width=" + largeur +  ",height=" + hauteur + ",left=140,top=150";
	window.open( chemin ,"",options);
	}


function changement_port( montant , ref_vendeur ,  ref_facture , page )
	{
	heure = new Date();
	lien = heure.getTime();

	self.location = "finaliser_port_client.php3?port=" + montant + "&profil=" + ref_vendeur + "&reference=" + ref_facture + "&numero_page="+ page + "&" + lien; 

	}

function selection_page_facture(donnees , page )
	{
	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?numero_page="+ page + "&tc="  + lien;
	}

function selection_page_proposition_achat(donnees , page )
	{

	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?numero_page="+ page + "&tc="  + lien;
	}

function selection_page_facture(donnees , page , page_facture , ref_profil  )
	{

	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?reference=" + ref_profil + "&numero_page="+ page + "&page_facture="+  page_facture + "&tc="  + lien;
	}

function selection_page_annuaire(donnees , page , categorie  )
	{

	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?catanu=" + categorie + "&numero_page="+ page + "&tc="  + lien;
	}

function selection_page_proposition(donnees , page , page_annonce , ref_annonce  )
	{

	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?reference=" + ref_annonce + "&numero_page="+ page + "&page_annonce="+  page_annonce + "&tc="  + lien;
	}

function selection_page_avis_annonce(donnees , page , page_annonce , ref_annonce , ref_annonceur , page_proposition )
	{

	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?reference=" + ref_annonce + "&profil=" + ref_annonceur + "&numero_page="+ page + "&page_annonce="+  page_annonce +  "&page_proposition="+  page_proposition + "&tc="  + lien;
	}

function selection_page_courrier(donnees , page , sens_boite , statut_message )
	{

	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?direction=" + sens_boite + "&message=" + statut_message + "&numero_page="+  page + "&tc="  + lien;
	}

function selection_page_annonce(donnees , page  )
	{

	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?&numero_page=" +  page + "&tc="  + lien;
	}

function supprimer_message( donnees , ref_profil , reference_message , sens_boite , section_retour , numero_page )
	{
	heure = new Date();
	lien = heure.getTime();

	var effacement = confirm("Etes-vous sure de vouloir supprimer ce message");

	if( effacement == true)
		{
		self.location = donnees + "?profil=" + ref_profil + "&reference=" + reference_message + "&direction=" + sens_boite + "&message=" + section_retour + "&numero_page=" + numero_page + "&tc=" + lien ; 
		}
	} 

function recherche(donnees , param )
	{
	heure = new Date();
	lien = heure.getTime();

	if( param.length > 0)
		{
		self.location = donnees + "?search=" + param + "&tc=" + lien;
		}

	}

function suppression_objet(donnees , ref_annonce ,ref_vendeur , ref_facture , page )
	{
	heure = new Date();
	lien = heure.getTime();

	var effacement = confirm("Etes-vous sure de vouloir effacer cet objet");

	if( effacement == true)
		{
		self.location = donnees + "?objet=" + ref_annonce + "&profil=" + ref_vendeur + "&reference=" + ref_facture + "&numero_page=" + numero_page + "&tc=" + lien;
		}
	} 


function ajouter(parametre , ligne_un , ligne_deux , ligne_troix ,champ_cache)
	{
	var tableau = new Array();  

	deja_fait = "false";

	texte =parametre[ligne_un].value;
	valeur =parametre[ligne_troix].value;

	index = parametre[ligne_deux].options.length;
	for (var e = 0; e < index; e++) 
		{       	
		if (texte == parametre[ligne_deux].options[e].text)
			{
			deja_fait = "true";
			}
		}
	if ( deja_fait == "false" )
		{
		entree = new Option( texte, valeur );
		parametre[ligne_deux].options[index] = entree;
		}

	e= 0;
	for (var i = 0; i < parametre[ligne_deux].options.length; i++) 
		{       	
		tableau[e] = parametre[ligne_deux].options[i].text + "&" +  parametre[ligne_deux].options[i].value;
		e++;
		}
	tableau_temporaire = tableau.join();
	formulaire[champ_cache].value = tableau_temporaire.replace( /,/g , "|" );

	}

function effacer(parametre , ligne_un , ligne_deux , ligne_troix , champ_cache)
	{
	var tableau = new Array();  

	if ( parametre[ligne_deux].options.length > 0 )
		{
		index = parametre[ligne_deux].selectedIndex;
		parametre[ligne_deux].options[index] = null;
		if ( parametre[ligne_deux].options.length > 1 )
			{
			parametre[ligne_deux].options[0].selected;
			}
		}
	e= 0;
	for (var i = 0; i < parametre[ligne_deux].options.length; i++) 
		{       	
		tableau[e] = parametre[ligne_deux].options[i].text + "&" +  parametre[ligne_deux].options[i].value;
		e++;
		}
	tableau_temporaire = tableau.join();
	formulaire[champ_cache].value = tableau_temporaire.replace( /,/g , "|" );

	}


function soumettre_proposition( p )
	{
	p.submit();
	} 

function zindows_photo( largeur , hauteur , ascenseur , profil  )
	{
	heure = new Date();
	lien = heure.getTime();

	if ( profil != "" )
		{
		var chemin = "image.php3?nom_photo=" + profil + "&tc=" + lien; 
		var options = "toolbar=no,location=no,directories=no,status=no,"
		+ "menubar=no, scrollbars=" + ascenseur + ",resizable=no,copyhistory=no,"
		+ "width=" + largeur +  ",height=" + hauteur + ",left=140,top=150";
		window.open( chemin ,"",options);
		}
	}

function suppression(donnees , ref_annonce , nom_base , page )
	{
	heure = new Date();
	lien = heure.getTime();

	var effacement = confirm("Etes-vous sure de vouloir effacer votre annonce");

	if( effacement == true)
		{
		self.location = donnees + "?reference=" + ref_annonce + "&nom_table=" + nom_base + "&numero_page="+  page + "&tc=" + lien;
		}
	} 

function changement_statut(donnees , ref_annonce , nom_base , page )
	{
	heure = new Date();
	lien = heure.getTime();

	self.location = "changement_statut.php3?statut=" + donnees + "&reference=" + ref_annonce + "&nom_table=" + nom_base + "&numero_page="+  page + "&" + lien;

	} 

function filtrage_postal( parametre , ref_categorie , filtre_pays   )
	{
	heure = new Date();
	lien = heure.getTime();

	if( filtre_pays != "--" )
		{
		document.cookie =  "cookie_filtre_postal=" + parametre;
	
		self.location = "index.php3?" + ref_categorie + "&" + lien; 
		}
	else
		{
		alert('Vous devez selectionner un pays');
		}
	}

function filtrage( parametre , ref_categorie  )
	{
	heure = new Date();
	lien = heure.getTime();

	document.cookie =  "cookie_filtre_pays=" + parametre;

	self.location = "index.php3?catanu=" + ref_categorie + "&tc=" + lien; 
	}

function suppression_profil(donnees , param )
	{
	heure = new Date();
	lien = heure.getTime();

	var effacement = confirm("Etes-vous sure de vouloir effacer votre profil");

	if ( donnees == "supprimer.php3")
		{
		if( effacement == true)
			{
			self.location = donnees + "?tc="  + lien;
			}
		}
	} 

function selection_photo( photo )
	{
	top.document.formulaire.commentaire.value = top.document.formulaire.commentaire.value  + " " + photo;
	}

function fermer( donnees )
	{
	heure = new Date();
	lien = heure.getTime();

	close();
	}

function fenetre_photo(information , photo , largeur , hauteur  )
	{
	var chemin = information + "?nom_photo=" + photo; 
	var ascenseur = "yes"; 
	
	var options = "toolbar=no,location=no,directories=no,status=no,"
	+ "menubar=no, scrollbars=" + ascenseur + ",resizable=no,copyhistory=no,"
	+ "width=" + largeur +  ",height=" + hauteur;


	window.open( chemin ,"",options);
	}

function charger()
	{
	heure = new Date();
	lien = heure.getTime();

	top.frame_galerie.location= "galerie.php3?" + lien;
	self.location= "upload_fichier.php3?" + lien;
	}

function changement_frame(donnees   )
	{
	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?" + lien;
	} 

function oublie(donnees , p , page )
	{
	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?email=" + escape(p.email.value) + "&catanu=" + p.categorie_parent.value + "&reference=" + p.reference_annonce.value + "&nom_table=" + p.nom_table.value + "&numero_page=" + page + "&tc=" + lien; 

	}

function oublie_recherche(donnees , p , page )
	{
	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?email=" + escape(p.email.value) + "&file=" + p.fichier_temporaire.value + "&reference=" + p.reference_annonce.value + "&nom_table=" + p.nom_table.value + "&numero_page=" + page + "&tc=" + lien; 

	}

function oublie2(donnees , p)
	{

	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?email=" + escape(p.email.value) + "&tc=" + lien; 
	}

function soumettre_basique()
	{
	document.formulaire.submit();
	}

function soumettre_preview()
	{
	document.formulaire.texte_annonce.value = top.document.formulaire.commentaire.value;

	document.formulaire.submit();
	}


function ajout_categorie( donnees , information , permis , internaute )
	{
	heure = new Date();
	lien = heure.getTime();


	if( permis == "vrai" )
		{
		self.location = donnees + "?catanu=" + information + "&adulte=" + internaute + "&"  + lien;
		}
	else
		{
		alert("Vous ne pouvez pas inscrire une categorie à ce niveau");
		}
	}


function filtre( parametre , ref_categorie , public_vise )
	{
	heure = new Date();
	lien = heure.getTime();

	document.cookie =  "cookie_section=" + parametre;

	if( ref_categorie.length > 0 )
		{
		self.location = "index.php3?catanu=root" + "&" + lien; 
		}
	}

function ajout_liens(fichier,information,permis,internaute)
	{
	heure = new Date();
	lien = heure.getTime();

	if( permis == "vrai" )
		{
		if( information != "root" )
			{
			self.location = fichier + "?catanu=" + information + "&tc=" + lien;
			}
		else
			{
			alert("Vous ne pouvez pas ajouter votre annonce ce niveau");
			}
		}
	else
		{
		alert("Vous ne pouvez pas ajouter votre annonce ce niveau");
		}
	}



function faire_proposition(donnees , p , page)
	{

	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?prix=" + escape(p.prix.value) + "&port=" + escape(p.port.value) + "&catanu=" + p.categorie_parent.value + "&reference=" + p.reference_annonce.value +  "&profil=" + p.reference_profil.value + "&nom_table=" + p.nom_table.value + "&numero_page=" + page + "&tc=" + lien; 
	}

function faire_proposition_recherche(donnees , p , page)
	{

	heure = new Date();
	lien = heure.getTime();

	self.location = donnees + "?prix=" + escape(p.prix.value) + "&port=" + escape(p.port.value) + "&file=" + p.fichier_temporaire.value + "&reference=" + p.reference_annonce.value +  "&profil=" + p.reference_profil.value + "&nom_table=" + p.nom_table.value + "&numero_page=" + page + "&tc=" + lien; 
	}
