
//load accordion effect from mootools for "tools" section.
window.onload = function()
{
	// Pick your classes
	var myBox = document.getElementsByClassName('accbox');
	var myBoxOpen = document.getElementsByClassName('tool_expand');

	// Create the accordian
	var myEffect = new Fx.Accordion(
		myBox,
		myBoxOpen,
		{
			onActive: function(tog){
				tog.setStyles({'background-color': '#ddeeef'});
			},
			onBackground: function(tog){
				tog.setStyles({'background-color': '#ebf5f6'});
			}
		}
	);
}

// Affiche ou cache les 8 services
function show_layer(display_Services_id){
	for (serv_i=1;serv_i<=8;serv_i++)
	{
		if (serv_i == display_Services_id)
		{
			document.getElementById("serv_link"+serv_i).className = "serv_link_color";
			document.getElementById("serv_desc"+serv_i).className = "show";
		}
		else
		{
			document.getElementById("serv_link"+serv_i).className = "";
			document.getElementById("serv_desc"+serv_i).className = "hidden";
		}
	}
}

function contextual(select_name,option_name,div_id)
{
	var no=document.getElementById(select_name)
	if (no.options[no.selectedIndex].text == option_name)
	{
		document.getElementById(div_id).style.display = 'block';	
	}
	else
	{
		document.getElementById(div_id).style.display = 'none';
	}
}

function contextual_checkbox(checkbox_id,div_id)
{
	var no=document.getElementById(checkbox_id)
	if (no.checked == false)
	{
		document.getElementById(div_id).style.display = 'block';
	}
	else
	{
		document.getElementById(div_id).style.display = 'none';
	}
}

/* SECTION PRIVEE
------------------------------------------------------------------------*/

//Applique le focus sur le champ de recherche dans la partie priv&eacute;
function SearchFocus(){document.cpta_search.field_search.focus();}

function show_hide_bibtab(div_id, nbr_div, start_i)
{
	for (ud_i=start_i;ud_i<=nbr_div;ud_i++)
	{
		if (ud_i == div_id)
		{
			document.getElementById("bibtab_"+ud_i).className = "bibtab_on";
			document.getElementById("biblio_content_"+ud_i).className = "tab_biblio_on";
		}
		else
		{
			document.getElementById("bibtab_"+ud_i).className = "bibtab_off";
			document.getElementById("biblio_content_"+ud_i).className = "tab_biblio_off";
		}
	}
}

	function enreg(){
		document.forms['form_print'].enregistrer.value = "on";
		document.forms['form_print'].envoie.value = "";
		document.forms['form_print'].imprimer.value = "";
		document.forms['form_print'].submit();
	}
	function impr(){
		document.forms['form_print'].imprimer.value = "on";
		document.forms['form_print'].envoie.value = "";
		document.forms['form_print'].enregistrer.value = "";
		document.forms['form_print'].submit();
	}
	function sendFriend(){
		langue = document.getElementById('LG').value ;
		url = "../prive/form_sen2friend.php?LG="+langue ;
		window.open( url, "", "top=50, left=100, screenY=50, screenX=100, width=480, height=650, resizable=no");
	}
	function displaySend(){
		if (document.getElementById('formSend').className == "div_cache"){
			document.getElementById('formSend').className = "div_on";
		}else{
			document.getElementById('formSend').className = "div_cache";
		}	
	}

	function traiteFormSend(){
		if(	document.getElementById('nom_sender').value == "" ){
			document.getElementById('nom_sender_manquant').className = 'msg-error';
			return false ;
		} 
		if(	document.getElementById('nom_friend').value == "" ){
			document.getElementById('nom_friend_manquant').className = 'msg-error';
			return false ;
		} 
		window.opener.document.getElementById('nom_sender').value = this.document.getElementById('nom_sender').value ;
		window.opener.document.getElementById('nom_friend').value = this.document.getElementById('nom_friend').value ;
		window.opener.document.getElementById('adress_friend').value = this.document.getElementById('adress_friend').value ;
		window.opener.document.getElementById('comment').value = this.document.getElementById('comment').value ;
		window.opener.document.getElementById('envoie').value = "on";
		window.opener.document.getElementById('enregistrer').value = "";
		window.opener.document.forms['form_print'].submit();
		window.close();
	}
	
	// Si les codes comptables sont sélectionnés dans la recherche => on décoche tout sauf les écritures comptables
	// Si ils sont dé-sélectionnés => on recoche tout
	function CocheDecoche(){
		var val_chk;
		
		if( document.forms['cpta_search'].chck_code_compta.checked ){
			val_chk = "";
		}
		else{
			val_chk = "checked";
		}
		
		document.forms['cpta_search'].chck_ir.checked = val_chk;
		document.forms['cpta_search'].chck_tva.checked = val_chk;
		document.forms['cpta_search'].chck_enregistrement.checked = val_chk;
		document.forms['cpta_search'].chck_succession.checked = val_chk;
		document.forms['cpta_search'].chck_droitcpt.checked = val_chk;
		document.forms['cpta_search'].chck_ecriture.checked = val_chk;
		document.forms['cpta_search'].chck_codesoc.checked = val_chk;
		document.forms['cpta_search'].chck_divers.checked = val_chk;
	}
