<!--

var Nav_browser = document.layers;
if (Nav_browser) {
	var beginWidth = innerWidth;
	var beginHeight = innerHeight; 
}        
function reloadWindow() {
if (innerWidth != beginWidth || innerHeight != beginHeight) 
	location.reload();
}
if (Nav_browser) onresize = reloadWindow;


//imprime la page
function fwPrint(){
	if ( self.print ){
		self.print();
		//window.open('./home.php','_self')
	}else{
		alert("l'impression a echoue.");
	}
}

	//ouvre la page en format PDF
function fichier_pdf(id_page,num_temp,num_lang){
	window.open('./code/pdf.php?id='+id_page+'&temp='+num_temp+'&lang=l'+num_lang,'_blank','width=600,height=600,toolbar=no,location=no,scrollbars=yes,resizable');
}



	//ouvre une page du site sans le menu de gauche - par defaut: largeur=570; hauteur=600;
function open_page_only(lien,mode,largeur,hauteur){
	window.open(lien+'&page_only=1',mode,'width='+largeur+',height='+hauteur+',toolbar=no,location=no,scrollbars=yes,resizable');
}

	//ouvre la page passer en parametre
function open_page(page,target){
	window.open(page,target);
}

	//ouvre la page passer en parametre avec une dimension
function open_page_2(lien,target,largeur,hauteur){
	window.open(lien,target,'width='+largeur+',height='+hauteur+',toolbar=no,location=no,scrollbars=yes,resizable');
}

	//ouvre une page pour imprimer l'agenda
function imprime_agenda(date_du,date_au){
	window.open('home.php?inc=backoffice&mode=agenda&print_pdf=1&date_du='+date_du+'&date_au='+date_au,'_blank','width=550,height=550,toolbar=no,location=no,scrollbars=yes,resizable');
	//window.open('backoffice/agenda.php?inc=backoffice&mode=agenda&print_pdf=1&date_du='+date_du+'&date_au='+date_au,'_blank','width=550,height=550,toolbar=no,location=no,scrollbars=yes,resizable');
}

	//ouvre une page pour imprimer le listing produit
function imprime_listing_produit(groupe,fournisseur,interlocuteur,type1,type2,statut,biblio,bloquer,keyword,order_by_1,order_by_2){
	window.open('home.php?inc=backoffice&mode=listing_produit&print_pdf=1&groupe='+groupe+'&fournisseur='+fournisseur+'&interlocuteur='+interlocuteur+'&type1='+type1+'&type2='+type2+'&statut='+statut+'&bibliotheque='+biblio+'&bloquer='+bloquer+'&keyword='+keyword+'&order_by_1='+order_by_1+'&order_by_2='+order_by_2+'&submit_listing=1','_blank','width=550,height=550,toolbar=no,location=no,scrollbars=yes,resizable');
	//window.open('backoffice/agenda.php?inc=backoffice&mode=agenda&print_pdf=1&date_du='+date_du+'&date_au='+date_au,'_blank','width=550,height=550,toolbar=no,location=no,scrollbars=yes,resizable');
}

	//ouvre le block-note
function note_pad(lang){
	window.open('./note_pad.php?lang='+lang,'_blank','width=500,height=500,toolbar=no,location=no,scrollbars=yes,resizable');
}

	//ouvre le messenger
function messenger(lang,id_user){
	window.open('./messenger/messenger.php?lang='+lang+'&id_user='+id_user,'_blank','width=500,height=600,toolbar=no,location=no,scrollbars=yes,resizable');
}


function open_window(){
	window.open('./home.php?page=<?=$page?>&page_open_new_window=1','_blank','width=800,height=550,toolbar=no,location=no,scrollbars=yes,resizable');
}

function aff_nopage(){
	var doc=document.forms.nopage;
	if(doc.select_nopage.value!=""){
		doc.operation.value="modifier";
		doc.submit();
	}else{
		doc.titre.value="";
		doc.texte.value="";
		doc.lien.value="";
		doc.target.value="";
		doc.operation.value="";
		doc.submit();
	}
}

function submit_groupe(){
	var doc=document.forms.admin;
	doc.operation.value="effacer";
	doc.submit();
}

function submit_niveau1(){
	var doc=document.forms.admin;
	doc.niveau2.value="";
	doc.submit();
}


function demande_perso(){
	var doc=document.forms.caddy;
	doc.caddy.value="0";
	doc.vide.value="1";
	doc.submit();
}

function change_lang(new_lang){
	var doc=document.forms.form_chang_lang;
	doc.change_lang.value=1;
	doc.new_lang.value=new_lang;
	doc.submit();
}


/********************  Groupe **************************/

function select_groupe(){
	var doc=document.forms.admin;
	doc.operation.value="select_groupe";
	doc.select_action_gr.value="";
	doc.submit();	
}

function select_action_groupe(){
	var doc=document.forms.admin;
	
		//initialise les actions des autres niveaux
	if(doc.select_action_niv1) doc.select_action_niv1.value="";
	if(doc.select_action_niv2) doc.select_action_niv2.value="";

		//ajouter
	if(doc.select_action_gr.value=="add"){
		doc.operation.value="add_gr";
		doc.submit();
	}else if(doc.select_action_gr.value!=""){
		if(doc.groupe.value!=""){
				//modifier
			if(doc.select_action_gr.value=="mod"){
				doc.operation.value="mod_gr";
				doc.submit();
			}
				//active/desactive
			if(doc.select_action_gr.value=="del"){
				if (confirm("Etes-vous sur de vouloir le desactiver/activer")){
					doc.operation.value="del_gr";
					doc.select_action_gr.value="";
					doc.submit();
				}	
			}
				//active/desactive
			if(doc.select_action_gr.value=="sup"){
				if (confirm("Etes-vous sur de vouloir le supprimer")){
					doc.operation.value="suppr_gr";
					doc.select_action_gr.value="";
					doc.submit();
				}	
			}
				//change la position
			if(doc.select_action_gr.value=="change_pos"){
				doc.operation.value="change_pos_gr";
				doc.submit();
			}
				//trie l'ordre de l'affichage
			if(doc.select_action_gr.value=="trier_gr_par"){
				doc.operation.value="trier_gr_par";
				doc.submit();
			}
				//edit la page
			if(doc.select_action_gr.value=="edit"){
				doc.operation.value="edit_page_gr";
				doc.submit();
			}
				//atribut des droits selon les type clients
			if(doc.select_action_gr.value=="droit_client_gr"){
				doc.operation.value="droit_client_gr";
				doc.submit();
			}
		}else{
			alert("Vous devez selectionner un niveau1");
		}
	}else{
		var doc=document.forms.admin;
		doc.operation.value="";
		doc.select_action_gr.value="";
		doc.submit();
	}
}



/********************  Niveau 1 **************************/

function select_niveau1(){
	var doc=document.forms.admin;
	doc.operation.value="select_niveau1";
	doc.select_action_niv1.value="";
	doc.submit();	
}

function select_action_niveau1(){
	var doc=document.forms.admin;
	
		//initialise les actions des autres niveaux
	if(doc.select_action_gr) doc.select_action_gr.value="";
	if(doc.select_action_niv2) doc.select_action_niv2.value="";

		//ajouter
	if(doc.select_action_niv1.value=="add"){
		doc.operation.value="add_niv1";
		doc.submit();
	}else if(doc.select_action_niv1.value!=""){
			//trie l'ordre de l'affichage
		if(doc.select_action_niv1.value=="trier_niv1_par"){
			doc.operation.value="trier_niv1_par";
			doc.submit();

		}else if(doc.niveau1.value!=""){
				//modifier
			if(doc.select_action_niv1.value=="mod"){
				doc.operation.value="mod_niv1";
				doc.submit();
			}
				//active/desactive
			if(doc.select_action_niv1.value=="del"){
				if (confirm("Etes-vous sur de vouloir le desactiver/activer")){
					doc.operation.value="del_niv1";
					doc.select_action_niv1.value="";
					doc.submit();
				}	
			}
				//active/desactive
			if(doc.select_action_niv1.value=="sup"){
				if (confirm("Etes-vous sur de vouloir le supprimer")){
					doc.operation.value="suppr_niv1";
					doc.select_action_niv1.value="";
					doc.submit();
				}	
			}
				//change la position
			if(doc.select_action_niv1.value=="change_pos"){
				doc.operation.value="change_pos_niv1";
				doc.submit();
			}
				//change de groupe
			if(doc.select_action_niv1.value=="change_gr"){
				doc.operation.value="change_gr";
				doc.submit();
			}
				//edit la page
			if(doc.select_action_niv1.value=="edit"){
				doc.operation.value="edit_page_niv1";
				doc.submit();
			}
				//atribut des droits selon les type clients
			if(doc.select_action_niv1.value=="droit_client_niv1"){
				doc.operation.value="droit_client_niv1";
				doc.submit();
			}
		}else{
			alert("Vous devez selectionner un niveau2");
		}
	
	}else{
		var doc=document.forms.admin;
		doc.operation.value="";
		doc.select_action_niv1.value="";
		doc.submit();
	}
} 

/********************  Niveau 2 **************************/
function select_niveau2(){
	var doc=document.forms.admin;
	doc.operation.value="";
	doc.select_action_niv2.value="";
	doc.submit();	
}

function select_action_niveau2(){
	var doc=document.forms.admin;
	
		//initialise les actions des autres niveaux
	if(doc.select_action_gr) doc.select_action_gr.value="";
	if(doc.select_action_niv1) doc.select_action_niv1.value="";

		//ajouter
	if(doc.select_action_niv2.value=="add"){
		doc.operation.value="add_niv2";
		doc.submit();
	}else if(doc.select_action_niv2.value!=""){
			//trie l'ordre de l'affichage
		if(doc.select_action_niv2.value=="trier_niv2_par"){
			doc.operation.value="trier_niv2_par";
			doc.submit();
		
		}else if(doc.niveau2.value!=""){
				//modifier
			if(doc.select_action_niv2.value=="mod"){
				doc.operation.value="mod_niv2";
				doc.submit();
			}
				//active/desactive
			if(doc.select_action_niv2.value=="del"){
				if (confirm("Etes-vous sur de vouloir le desactiver/activer")){
					doc.operation.value="del_niv2";
					doc.select_action_niv2.value="";
					doc.submit();
				}	
			}
				//active/desactive
			if(doc.select_action_niv2.value=="sup"){
				if (confirm("Etes-vous sur de vouloir le supprimer")){
					doc.operation.value="suppr_niv2";
					doc.select_action_niv2.value="";
					doc.submit();
				}	
			}
				//change la position
			if(doc.select_action_niv2.value=="change_pos"){
				doc.operation.value="change_pos_niv2";
				doc.submit();
			}
				//change de niveau
			if(doc.select_action_niv2.value=="change_niv1"){
				doc.operation.value="change_niv1";
				doc.submit();
			}
				//edit la page
			if(doc.select_action_niv2.value=="edit"){
				doc.operation.value="edit_page_niv2";
				doc.submit();
			}
				//atribut des droits selon les type clients
			if(doc.select_action_niv2.value=="droit_client_niv2"){
				doc.operation.value="droit_client_niv2";
				doc.submit();
			}
		}else{
			alert("Vous devez selectionner un niveau3");
		}
	
	}else{
		var doc=document.forms.admin;
		doc.operation.value="";
		doc.select_action_niv2.value="";
		doc.submit();
	}
} 
/********************************** Edit page *************************************/
function modifie_img1(){
	var doc=document.forms.edit_page;
	doc.operation.value="modifie_image";
	doc.numero_img.value="1";	
	doc.submit();
}
function modifie_img2(){
	var doc=document.forms.edit_page;
	doc.operation.value="modifie_image";
	doc.numero_img.value="2";	
	doc.submit();
}
function modifie_img3(){
	var doc=document.forms.edit_page;
	doc.operation.value="modifie_image";
	doc.numero_img.value="3";	
	doc.submit();
}
function modifie_img4(){
	var doc=document.forms.edit_page;
	doc.operation.value="modifie_image";
	doc.numero_img.value="4";	
	doc.submit();
}
function modifie_img5(){
	var doc=document.forms.edit_page;
	doc.operation.value="modifie_image";
	doc.numero_img.value="5";	
	doc.submit();
}
function modifie_img6(){
	var doc=document.forms.edit_page;
	doc.operation.value="modifie_image";
	doc.numero_img.value="6";	
	doc.submit();
}
function modifie_img7(){
	var doc=document.forms.edit_page;
	doc.operation.value="modifie_image";
	doc.numero_img.value="7";	
	doc.submit();
}
function modifie_img8(){
	var doc=document.forms.edit_page;
	doc.operation.value="modifie_image";
	doc.numero_img.value="8";	
	doc.submit();
}

function modifie_background(){
	var doc=document.forms.edit_page;
	doc.operation.value="modifie_background";	
	doc.submit();
}

function upload_image_page(num_image){
	var doc=document.forms.edit_page;
	if(num_image==9){
		doc.operation.value="edit_image";
		doc.numero_img.value=num_image;	
		doc.submit();
	}
}

	//creer un repertoire avec un lien direct vers la page
function creer_repertoire(){
	var doc=document.forms.edit_page;
	if(doc.nom_repertoire.value!=""){
		doc.operation.value="creer_repertoire";
		doc.submit();
	}else{
		alert("Vous devez remplir le champs");
	}
}

	//supprime un repertoire avec un lien direct vers la page
function delete_repertoire(){
	var doc=document.forms.edit_page;
	if (confirm("Etes-vous sur de vouloir le supprimer")){
		doc.operation.value="delete_repertoire";
		doc.submit();
	}
}

/********************** Preference ***********************************/
function upload_img_general(type){
	var doc=document.forms.preference;
	doc.operation.value="upload_img_general";
     doc.saisie.value=type;
	doc.submit();
}

function modifie_background_body(){
	var doc=document.forms.preference;
	doc.operation.value="modifie_background_body";	
	doc.submit();
}

function modifie_background_tab(){
	var doc=document.forms.preference;
	doc.operation.value="modifie_background_tab";
	doc.submit();
}

function modifie_background_page(){
	var doc=document.forms.preference;
	doc.operation.value="modifie_background_page";	
	doc.submit();
}

function modifie_bouton_menu(){
	var doc=document.forms.preference;
	doc.operation.value="modifie_bouton_menu";	
	doc.submit();
}

function modifie_bouton_listing(){
	var doc=document.forms.preference;
	doc.operation.value="modifie_bouton_listing";	
	doc.submit();
}

function modifie_bouton_content(){
	var doc=document.forms.preference;
	doc.operation.value="modifie_bouton_content";	
	doc.submit();
}

	//modifi une image
function modif_image_pdf(champs){
	var doc=document.forms.preference;
	doc.operation.value="modifie_image_header";
	doc.saisie.value=champs;	
	doc.submit();
}


	//coche ou decoche les attibut chmod par defaut
function attribut_defaut(){
	var doc=document.forms.preference;
	if(doc.statut.value==2){
		var action="TRUE";
	}else{
		var action="";		
	}
	doc.check_agenda_r.checked=action; doc.check_agenda_w.checked=action; doc.check_agenda_e.checked=action;
	doc.check_tache_r.checked=action; doc.check_tache_w.checked=action; doc.check_tache_e.checked=action;
	doc.check_evenement_r.checked=action; doc.check_evenement_w.checked=action; doc.check_evenement_e.checked=action;
	doc.check_message_r.checked=action; doc.check_message_w.checked=action; doc.check_message_e.checked=action;
	doc.check_memo_r.checked=action; doc.check_memo_w.checked=action; doc.check_memo_e.checked=action;
	
	
}

	//initialise les stats des pages 
function pref_init_page(){
	var doc=document.forms.preference;
	if (confirm("Etes-vous sur de vouloir initialiser")){
		doc.operation.value="init_page";
		doc.submit();
	}
}

	//initialise les stats generals 
function pref_init_general(){
	var doc=document.forms.preference;
	if (confirm("Etes-vous sur de vouloir initialiser")){
		doc.operation.value="init_general";
		doc.submit();
	}
}

	//supprime une catre de reduction
function del_reduction(){
	var doc=document.forms.preference;
	if (confirm("Etes-vous sur de vouloir le supprimer")){
		doc.operation.value="del_reduction";
		doc.submit();
	}	
}


	//supprime pop-up Tools
function delete_popup_tools(){
	var doc=document.forms.preference;
	if (confirm("Etes-vous sur de vouloir le supprimer")){
		doc.operation.value="delete_popup_tools";
		doc.submit();
	}	
}

function aff_level1_research(){
	var doc=document.forms.preference;
	if(doc.select_level1.value!=""){
	     if (confirm("Etes-vous sur de vouloir le activer/desactiver")){
		     doc.operation.value="aff_level1_research";
		     doc.submit();
	     }
	}
}

function delete_admin(){
     var doc=document.forms.preference;
	if (confirm("Etes-vous sur de vouloir le supprimer")){
		doc.operation.value="delete_admin";
		doc.submit();
	}
}


function add_prix_search(){
	var doc=document.forms.preference;
	doc.saisie.value=prompt("Entrez le prix");
	if(doc.saisie.value!=""){
		doc.operation.value="add_prix_search";
		doc.submit();
	}	
}

function mod_prix_search(modif){
	var doc=document.forms.preference;
	if(doc.select_prix.value!=""){
		doc.saisie.value=prompt("Modifiez le prix",modif.options[modif.options.selectedIndex].text);
		if(doc.saisie.value!="" && doc.saisie.value!="NULL" && doc.saisie.value!="null"){
			doc.operation.value="mod_prix_search";
			doc.submit();
		}	
	}
}

function del_prix_search(){
	var doc=document.forms.preference;
	if(doc.select_prix.value!=""){
		if (confirm("Etes-vous sur de vouloir le supprimer")){
			doc.operation.value="del_prix_search";
			doc.submit();
		}	
	}
}
/********************  Mots clés **************************/
	//ajoute un mot clé dans la liste 
function add_mot_cle1(doc){
	doc.saisie.value=prompt("Entrez le mot cle");
	if(doc.saisie.value!=""){
		doc.operation.value="add_mot_cle";
		doc.submit();
	}	
}

	//insert un mot cle dans les keywords
function select_mot_cle(new_motcle,emplacement){
	emplacement.value=emplacement.value + " " + new_motcle.options[new_motcle.options.selectedIndex].text;	
}

	//ajoute un mot clé dans la liste depuis la recherche secondaire
function add_mot_cle_2(){
	var doc=document.forms.nopage;
	doc.saisie.value=prompt("Entrez le mot cle");
	if(doc.saisie.value!=""){
		doc.operation.value="add_mot_cle";
		doc.submit();
	}	
}

	//insert un mot cle dans les keywords d'une recherche secondaire
function select_mot_cle_2(new_motcle){
	var doc=document.forms.nopage;
	doc.keyword.value=doc.keyword.value + " " + new_motcle.options[new_motcle.options.selectedIndex].text;	
	
}

function add_mot_cle2(){
	var doc=document.forms.preference;
	doc.saisie.value=prompt("Entrez les mots cles separer par espace");
	if(doc.saisie.value!=""){
		doc.operation.value="add_mot_cle";
		doc.submit();
	}	
}

function mod_mot_cle(modif){
	var doc=document.forms.preference;
	if(doc.select_mot_cle.value!=""){
		doc.saisie.value=prompt("Modifiez le mot",modif.options[modif.options.selectedIndex].text);
		if(doc.saisie.value!="" && doc.saisie.value!="NULL" && doc.saisie.value!="null"){
			doc.operation.value="mod_mot_cle";
			doc.submit();
		}	
	}
}

function del_mot_cle(){
	var doc=document.forms.preference;
	if(doc.select_mot_cle.value!=""){
		if (confirm("Etes-vous sur de vouloir le supprimer")){
			doc.operation.value="del_mot_cle";
			doc.submit();
		}	
	}
}


/*************************** Mailbox ****************************/
function operation_mailbox(){
	var doc=document.forms.correspondance;
	if(doc.changed_statut.value!=""){
		doc.operation.value="change_dossier";
		if(doc.changed_statut.value=="0"){
			if (confirm("Etes-vous sur de vouloir le mettre a la corbeille?")){
				doc.submit();
			}	
		}else if(doc.changed_statut.value=="1"){
			if (confirm("Etes-vous sur de vouloir le mettre dans les dossiers repondus?")){
				doc.submit();
			}
		}else if(doc.changed_statut.value=="2"){
			doc.submit();
		}else if(doc.changed_statut.value=="3"){
			if (confirm("Etes-vous sur de vouloir le mettre la selection en Archive?")){
				doc.submit();
			}
		}else if(doc.changed_statut.value=="4"){
			doc.aff_archive.value="1";
			doc.submit();
		}else if(doc.changed_statut.value=="5"){
			if (confirm("Etes-vous sur de vouloir supprimer la selection?")){
				doc.submit();
			}
		}

	}
}

function operation_main_mailbox(){
	var doc=document.forms.mailbox;
	if(doc.changed_statut.value!=""){
		doc.operation.value="change_dossier";
		if(doc.changed_statut.value=="1"){
			if (confirm("Etes-vous sur de vouloir le mettre en archive?")){
				doc.submit();
			}	
		}else if(doc.changed_statut.value=="2"){
			if (confirm("Etes-vous sur de vouloir le supprimer?")){
				doc.submit();
			}
          }  			
	}
}

/*************************** BackOffice *************************/


function message_backoffice_repondu(){
     var doc=document.forms.backoffice;
     if (confirm("Etes-vous sur de vouloir le mettre en répondu")){
		doc.operation.value="message_backoffice_repondu";
		doc.submit();
	}
}


	/****** Gestion client ********/

function backoffice_delete_client(){
	var doc=document.forms.backoffice;
	if(doc.select_client.value!=""){
		if (confirm("Etes-vous sur de vouloir le supprimer")){
			doc.operation.value="delete_client";
			doc.submit();
		}	
	}
}

	//ajoute un type client
function add_type_client(){
	var doc=document.forms.backoffice;
	doc.saisie.value=prompt("Entrez le statut");
	if(doc.saisie.value!=""){
		doc.operation.value="add_type_client";
		doc.submit();
	}	
}

	//active/desactive un type client
function del_type_client(){
	var doc=document.forms.backoffice;
	if(doc.select_type_client.value!=""){
		if (confirm("Etes-vous sur de vouloir le desactiver/activer")){
			doc.operation.value="del_type_client";
			doc.submit();
		}	
	}
}

	//modofi un type client
function mod_type_client(modif){
	var doc=document.forms.backoffice;
	if(doc.select_type_client.value!=""){
		doc.saisie.value=prompt("Modifiez ce statut",modif.options[modif.options.selectedIndex].text);
		if(doc.saisie.value!=""){
			doc.operation.value="mod_type_client";
			doc.submit();
		}	
	}
}

	//ajoute un commentaire sur un client
function add_comment_client(id_client,lang,admin,largeur,hauteur){
     open_page_2('./add_comments.php?lang='+lang+'&id_client='+id_client+'&admin='+admin,'_blank',largeur,hauteur);
	//window.open('./add_comments.php?lang='+lang+'&id_client='+id_client+'&admin='+admin,'_blank','width=500,height=500,toolbar=no,location=no,scrollbars=yes,resizable');
}

	//modifi le type_client d'un client
function modify_type_client(){
	var doc=document.forms.backoffice;
	doc.operation.value="modify_type_client";
	doc.submit();
}

	//recherche client par type client
function search_client_by_type_client(){
	var doc=document.forms.backoffice;
	if(doc.select_type_client.value!=""){
		doc.operation.value="search_by_type_client";
		doc.submit();
	}
}

	//recherche client par keyword
function search_client_by_keyword(){
	var doc=document.forms.backoffice;
	if(doc.keyword_for_search_client.value!=""){
		doc.operation.value="search_by_keyword";
		doc.submit();
	}
}

	//selectionne un client dans le deroulant obtenu depuis la recherche
function select_client_from_search(){
	var doc=document.forms.backoffice;
	if(doc.select_client_2.value!=""){
			//relance la recherche
		if(doc.mode_search.value=="type_client"){
			doc.operation.value="search_by_type_client_2";
			doc.select_type_client.value=doc.save_search.value;
		}
		if(doc.mode_search.value=="keyword"){
			doc.operation.value="search_by_keyword_2";
			doc.keyword_for_search_client.value=doc.save_search.value;
		}

		doc.select_client.value=doc.select_client_2.value;
		doc.submit();
	}
}

	//active un mailbox pour un client
function create_mailbox(){
	var doc=document.forms.backoffice;
	if(doc.select_client.value!=""){
		doc.operation.value="create_mailbox_for_client";
		doc.submit();
	}
}


	/*************** COMBOARD ******************/

	//active/desactive un type client
function del_groupement_login(){
	var doc=document.forms.preference;
	if(doc.select_groupement.value!=""){
		if (confirm("Etes-vous sur de vouloir le desactiver/activer")){
			doc.operation.value="del_groupement_login";
			doc.submit();
		}	
	}
}

	//modifi un type client
function mod_groupement_login(modif){
	var doc=document.forms.preference;
	if(doc.select_groupement.value!=""){
		doc.saisie.value=prompt("Modifiez ce groupement",modif.options[modif.options.selectedIndex].text);
		if(doc.saisie.value!=""){
			doc.operation.value="mod_groupement_login";
			doc.submit();
		}	
	}
}

	//ajoute un commentaire sur un client
function add_groupement_login(){
	var doc=document.forms.preference;
	doc.saisie.value=prompt("Ajouter un groupement","");
	if(doc.saisie.value!=""){
		doc.operation.value="add_groupement_login";
		doc.submit();
	}	
}

	//desactive l'alarme
function desactiver_alarm(id){
	var doc=document.forms.backoffice;
	if (confirm("Etes-vous sur de vouloir desactiver l'alarme")){
		doc.saisie.value=id;
		doc.operation.value="comboard_desactive_alarm";
		doc.submit();
	}
}

	//met un rendez-vous en effectué
function desactiver_comboard(id){
	var doc=document.forms.backoffice;
	doc.saisie.value=id;
	doc.operation.value="comboard_desactiver_message";
	doc.submit();
}

	//remet un rendez-vous en non effectué
function reactiver_comboard(id){
	var doc=document.forms.backoffice;
	doc.saisie.value=id;
	doc.operation.value="comboard_reactiver_message";
	doc.submit();
}

	//verifi le temps de l'alarme si l'email est activer
function verif_alert_email(){
	var doc=document.forms.backoffice;
	if(doc.email_alert.value!="" && doc.avertissement.value < 12){
		alert("Le temps d'avertissement par email doit etre au minimun de 12 heures");
		doc.avertissement.value="12";
	}
}

	//supprime une action
function comboard_delete_action(){
	var doc=document.forms.backoffice;
	if(doc.id_mod.value!=""){
		if (confirm("Etes-vous sur de vouloir le supprimer")){
			doc.operation.value="comboard_delete_action";
			doc.submit();
		}
	}
}

	//selection le radio souhaité
function select_action_comboard(num){
	var doc=document.forms.backoffice;
	var active_alarme="";
	if(num==4){				//message
		var action_0="true";
		active_alarme="";
	}else{
		var action_0="";
	}	

	if(num==1){				//agenda
		var action_1="";
		active_alarme="true";
	}else{
		var action_1="true";
	}

	if(num==2){				//tache
		var action_2="";
		active_alarme="true";
	}else{
		var action_2="true";
	}
	
	if(num==3){				//evenement
		var action_3="";
		active_alarme="true";
	}else{
		var action_3="true";
	}

	doc.jour_1.disabled=action_1; doc.mois_1.disabled=action_1; doc.annee_1.disabled=action_1;
	doc.heure_1.disabled=action_1; doc.minute_1.disabled=action_1; doc.duree_1.disabled=action_1;

	doc.jour_2.disabled=action_2; doc.mois_2.disabled=action_2; doc.annee_2.disabled=action_2;
	doc.heure_2.disabled=action_2; doc.minute_2.disabled=action_2;

	doc.jour_debut_3.disabled=action_3; doc.mois_debut_3.disabled=action_3; doc.annee_debut_3.disabled=action_3;
	doc.heure_debut_3.disabled=action_3; doc.minute_debut_3.disabled=action_3;
	doc.jour_fin_3.disabled=action_3; doc.mois_fin_3.disabled=action_3; doc.annee_fin_3.disabled=action_3;
	doc.heure_fin_3.disabled=action_3; doc.minute_fin_3.disabled=action_3;

		//desactive l'alarme
	doc.checkbox_alarme.checked="";
	select_statut_alarme();
	
	doc.checkbox_alarme.disabled=!active_alarme;
}

	//active/desactive le checkbox alarme
function select_statut_alarme(){
	var doc=document.forms.backoffice;
	if(doc.checkbox_alarme.checked){
		var action="";
	}else{
		var action="true";
	}
	doc.avertissement.disabled=action;
	doc.email_alert.disabled=action;	
}

	//desactive un message
function desactiver_message(id){
	var doc=document.forms.backoffice;
	if (confirm('Etes-vous sur de vouloir mettre ce dossier en "lu"')){
		doc.saisie.value=id;
		//doc.saisie_2.value=table;
		doc.operation.value="comboard_desactive_message";
		doc.submit();
	}
}

	//ajoute un memo
function new_memo(){
	var doc=document.forms.backoffice;
	doc.saisie.value=prompt("Ajouter un memo","");
	if(doc.saisie.value!=""){
		doc.operation.value="add_new_memo";
		doc.submit();
	}
}

	//desactive un memo
function desactiver_memo(id){
	var doc=document.forms.backoffice;
	if (confirm('Etes-vous sur de vouloir enlever ce memo')){
		doc.saisie.value=id;
		doc.operation.value="comboard_desactive_memo";
		doc.submit();
	}
}

	/******** AGENDA ********/
function agenda_select_admin(){
	var doc=document.forms.backoffice;
	doc.operation.value="agenda_select_admin";
	doc.submit();
}


	/********** Gestion produit ******************/

function backoffice_delete_produit(id_produit){
	var doc=document.forms.backoffice;
	if (confirm('Etes-vous sur de vouloir supprimer ce produit dans toutes les langues')){
		doc.operation.value="delete_produit";
		doc.saisie.value=id_produit;
		doc.submit();
	}
}

function add_text_produit(nb_texte){
	var doc=document.forms.backoffice;
	doc.operation.value="add_text_produit";
	doc.aff_texte.value=nb_texte;
	doc.submit();
}

	//telecherge les images du produit
function upload_image_produit(num_img,taille_img){
	var doc=document.forms.backoffice;
	doc.operation.value="upload_image_produit";
	doc.saisie.value=num_img;
	doc.saisie_2.value=taille_img;
	doc.submit();
}

function upload_image_produit_thumb(){
	var doc=document.forms.backoffice;
	doc.operation.value="upload_image_produit";
	doc.saisie.value=9;
	doc.saisie_2.value=100;
	doc.submit();
}

	//suprime un fournisseur
function del_fournisseur(){
	var doc=document.forms.backoffice;
	if(doc.select_fournisseur.value!=""){
		if (confirm("Etes-vous sur de vouloir le supprimer")){
			doc.operation.value="del_fournisseur";
			doc.submit();
		}	
	}
}

	//modifi un type client
function mod_fournisseur(modif){
	var doc=document.forms.backoffice;
	if(doc.select_fournisseur.value!=""){
		doc.saisie.value=prompt("Modifiez ce fournisseur",modif.options[modif.options.selectedIndex].text);
		if(doc.saisie.value!=""){
			doc.operation.value="mod_fournisseur";
			doc.submit();
		}	
	}
}

	//ajoute un fournisseur
function add_fournisseur(){
	var doc=document.forms.backoffice;
	doc.saisie.value=prompt("Ajouter un fournisseur","");
	if(doc.saisie.value!=""){
		doc.operation.value="add_fournisseur";
		doc.submit();
	}	
}

	//ouvre l'edition des option des produits
function editer_option(){
	var doc=document.forms.backoffice;
	doc.operation.value="editer_option";
	doc.submit();	
}

	//efface une option dans les produit
function delete_option_produit(num){
	var doc=document.forms.option_produit;
	if (confirm("Etes-vous sur de vouloir le supprimer")){
		doc.operation.value="delete_option_"+num;
		doc.submit();
	}
}

	//creer une option dans les produit
function save_option_produit(num){
	var doc=document.forms.option_produit;
	doc.operation.value="save_option_"+num;
	doc.submit();
}

	//modifi une option dans les produit
function modif_option_produit(num){
	var doc=document.forms.option_produit;
	doc.operation.value="modif_option_"+num;
	doc.submit();
}

	//active/desactive une option dans les produit
function actif_option_produit(num){
	var doc=document.forms.option_produit;
	doc.operation.value="actif_option_"+num;
	doc.submit();
}


	//va dans l'edition de produit
function select_produit_for_backoffice(produit){
	if(produit.value!=""){
		window.open('home.php?inc=backoffice&mode=gestion_produit&edit_produit=1&select_produit='+produit.value,'_self');	
	}
}

	//genere le reference automatiquement a partir du nom
function genere_ref_produit_auto(doc){
	if(doc.reference.value==""){
		var ref=doc.nom.value;
		var i=0;
		while(ref.length > i){
			ref=ref.replace(' ','');
			i=i+1;
		}
		ref=ref.substring(0,16);
		doc.reference.value=ref.toUpperCase();
	}
}

	//active ou desactive un produit
function backoffice_actif_produit(actif,id_produit){
	var doc=document.forms.backoffice;
	var action="";
	if(actif==1){ action="desactiver"; }else{ action="activer"; } 
	if (confirm('Etes-vous sur de vouloir '+action+' ce produit')){
		doc.operation.value="backoffice_actif_produit";
		doc.saisie.value=actif;
		doc.saisie_2.value=id_produit;
		doc.submit();
	}
}

	//ouvre la page du form1
function open_form1_produit(doc){
	doc.operation.value="open_form1_produit";
	doc.submit();
}


	//suprime un statut
function del_statut_produit(){
	var doc=document.forms.backoffice;
	if(doc.statut.value!=""){
		if (confirm("Etes-vous sur de vouloir le supprimer")){
			doc.operation.value="del_statut_produit";
			doc.submit();
		}	
	}
}

	//modifi un statut
function mod_statut_produit(modif){
	var doc=document.forms.backoffice;
	if(doc.statut.value!=""){
		doc.saisie.value=prompt("Modifier ce statut",modif.options[modif.options.selectedIndex].text);
		if(doc.saisie.value!=""){
			doc.operation.value="mod_statut_produit";
			doc.submit();
		}	
	}
}

	//ajoute un statut
function add_statut_produit(){
	var doc=document.forms.backoffice;
	doc.saisie.value=prompt("Ajouter un statut","");
	if(doc.saisie.value!=""){
		doc.operation.value="add_statut_produit";
		doc.submit();
	}	
}


	//suprime un groupe
function del_groupe_produit(){
	var doc=document.forms.backoffice;
	if(doc.select_groupe.value!=""){
		if (confirm("Etes-vous sur de vouloir le supprimer")){
			doc.operation.value="del_groupe_produit";
			doc.submit();
		}	
	}
}

	//modifi un groupe
function mod_groupe_produit(modif){
	var doc=document.forms.backoffice;
	if(doc.select_groupe.value!=""){
		doc.saisie.value=prompt("Modifier ce groupe",modif.options[modif.options.selectedIndex].text);
		if(doc.saisie.value!=""){
			doc.operation.value="mod_groupe_produit";
			doc.submit();
		}	
	}
}

	//ajoute un groupe
function add_groupe_produit(){
	var doc=document.forms.backoffice;
	doc.saisie.value=prompt("Ajouter un groupe","");
	if(doc.saisie.value!=""){
		doc.operation.value="add_groupe_produit";
		doc.submit();
	}	
}

	//lance le listing par groupe depuis le backoffice
function listing_produit_par_groupe(){
	var doc=document.forms.backoffice;
	if(doc.order_by.value==""){ var order="nom"; }else{ var order=doc.order_by.value; }
	window.open('home.php?inc=backoffice&mode=listing_produit&select_groupe='+doc.select_groupe.value+'&order_by_1='+order+'&submit_listing=1','_self');
}

/*************************** Reglage ****************************/

function modifie_image_template(){
	var doc=document.forms.reglage;
	doc.operation.value="modifie_image_template";	
	doc.submit();
}

	//telecharge une image pour la bibliotheque
function upload_img_biblio(num){
	var doc=document.forms.reglage;
	doc.operation.value="upload_img_biblio_"+num;
	doc.submit();
}

	//effavce un element de la biblio
function delete_biblio(){
	var doc=document.forms.reglage;
	if (confirm("Etes-vous sur de vouloir supprimer")){
		doc.operation.value="delete_biblio";
		doc.submit();
	}
}

	//modifi les parametre par defaut de la taille des images du template produit
function save_taille_defaut_template_produit(){
	var doc=document.forms.reglage;
	doc.operation.value="save_taille_defaut_template_produit";	
	doc.submit();
}


/*************************** Devis/shop ****************************/

	//ajoute un produit au caddy (shop/devis)
function add_produit_to_caddy(mode,id_produit,doc){	
	//si mode=0 -> shop;   mode=1 -> devis
	if(mode==1){
		doc.inc.value="devis";
	}else{
		doc.inc.value="shop";
	}
	//doc.operation.value="add_produit_to_caddy";
	doc.id_produit.value=id_produit;
	doc.submit();
	
}

	//enleve une prestation du caddy devis
function effacer_demande_devis(page,id_eff){
	if (confirm("Etes-vous sur de vouloir le supprimer")){
		window.open('home.php?inc=devis&page='+page+'&id_eff='+id_eff,'_self');
	}
}

	//affiche la page permettant d'entrer les coordonnées client
function envoie_caddy_1(){
	var doc=document.forms.caddy;
	doc.operation.value="envoie_caddy_1";
	doc.submit();	
}

	//vide le caddy
function vider_caddy(){
	var doc=document.forms.caddy;
	if (confirm("Etes-vous sur de vouloir vider votre caddy")){
		doc.operation.value="vider_caddy";
		doc.submit();	
	}
}

	
function oubli_password_reduction(){
	var doc=document.forms.caddy;
	doc.operation.value="oubli_password_reduction";
	doc.submit();	
}


/*************************** Divers ****************************/

function affiche_banniere(id_ban){
	var doc=document.forms.gestion_banniere;
	doc.operation.value="aff_banniere";
	doc.id_banniere.value=id_ban;	
	doc.submit();
}

	//affiche les données du  client dans le formulaire
function select_client_form_1(){
	var doc=document.forms.formulaire;
	doc.operation.value="affiche_donnees_client";	
	doc.submit();
}

function delete_form_1(){
	var doc=document.forms.formulaire;
	if (confirm("Etes-vous sur de vouloir supprimer")){
		doc.operation.value="delete_donnees_client";
		doc.submit();
	}
}

	//ajoute des mots cle à une page
function new_keyword(){
	var doc=document.forms.form_menu;
	doc.saisie.value=prompt("Entrez les mots cles separer par espace");
	if(doc.saisie.value!=""){
		doc.operation.value="add_mot_cle_from_menu";
		doc.submit();
	}	
}

	//demande au client de s'identifier
function identification_client(id_client){
	var doc=document.forms.formulaire;
	doc.saisie.value=prompt("Your email is already known in our base, want enter your password","");
	if(doc.saisie.value!=""){
		doc.operation.value="verif_password_client";
		doc.divers.value=id_client;
		doc.submit();
	}
}

	//affiche les niveaux inferieurs de la page dans un deroulant
function aff_page(){
	var doc=document.forms.listing_deroulant;
	if(doc.select_listing_deroulant.value!=""){
		window.open('home.php?page='+doc.select_listing_deroulant.value,'_self');
	}
}

	//affiche les mêmes niveaux de la page dans un deroulant
function aff_page2(){
	var doc=document.forms.listing_deroulant2;
	if(doc.select_listing_deroulant2.value!=""){
		window.open('home.php?page='+doc.select_listing_deroulant2.value,'_self');
	}
}


	//selection le radio souhaité
function checked_radio(doc){
	doc.checked=true;
}

	//verifi le nombre de caractere
/*function verif_nb_caractere_commentaire(nb_caract){
	var doc=document.forms.commentaire;
	if(doc.texte.value.length > nb_caract){
		var caract_plus=doc.texte.value.length-nb_caract;
		alert ("Votre texte est trop long de "+caract_plus+" caracteres");
	}
}*/

	//retourne le nombre de caractere restant pour un camps texte limité
function determine_nb_caractere_restant(champs_texte,champs_nb_char_restant,nb_char_max){
	var nb_char_restant=nb_char_max - champs_texte.value.length;
	champs_nb_char_restant.value=nb_char_restant;	
}



//-->
