// JavaScript Document

var tousers = Array() ;

function newsletter_abonnes_submit()
{
	xajax.config.requestURI='./ajax_manager.php';
	
	var arg=Array();
	arg[0] = xajax.getFormValues('form');
	
	xajax.call("newsletter_abonnes_submit", { parameters: arg } , 1);
	
	 xajax.callback.global.onComplete = function()
	 	{
		};		

}

/***************************************** ... ***************************************************/
function newsletter_submit()
{
	/* synchro wysiwyg - textarea */
	var oIntro = FCKeditorAPI.GetInstance('edited') ;
	var dc1 = oIntro.GetHTML();
	document.forms['form11'].edited.value = dc1 ;
	/* synchro wysiwyg - textarea */
	

	xajax.config.requestURI='./ajax_manager.php';
	
	/*var post=Array();
	post[0]=document.forms['form11'].destinataires.selectedIndex;
	post[1]=document.forms['form11'].autresdestinataires.value;
	post[2]=document.forms['form11'].sujet.value;
	post[3]=document.forms['form11'].edited.value;
	post[4]=document.forms['form11'].savenewsletter.checked==true ? '1' : '0' ;*/
	
	
	var arg=Array();
	arg[0] = xajax.getFormValues('form11') ;
	
	
	
	xajax.call('newsletter_submit', { parameters: arg },1 );
	//xajax.call("newsletter_submit", { parameters: arg } , 1);
	
	 xajax.callback.global.onComplete = function()
	 	{
		
		};	

}



function sendMailing()
{
	
	xajax.config.requestURI='./ajax_manager.php';
	
	var arg=Array();
	//alert(':'+tousers.length);return ;
	for(a=0;a<tousers.length;a++)
	   {
	  	var arg=Array();
	   arg[0]=tousers;
	   arg[1]=a;
	   xajax.call("sendMailing", { parameters: arg } , 1);

	   } 
	   
	
	 xajax.callback.global.onComplete = function()
	 	{
		
		};

}

/****************************************************************************
 * 
 ***************************************************************************/ 
function manager_groupby_autocomplete(table,inputid)
{

xajax.config.requestURI='./ajax_manager.php';

var arg=Array();
arg[0]=table;
arg[1]=inputid;
arg[2]=document.getElementById(inputid).value;

xajax.call("manager_groupby_autocomplete", { parameters: arg } , 1);

 xajax.callback.global.onComplete = function()
 	{
	};

}

/**********************************************
 *
 *********************************************/ 
function check_cryptcode(form)
{
	xajax.config.requestURI='./ajax_manager.php';

	var arg=Array();
	arg[0] = document.forms[form].cryptcode.value;
	arg[1] = form;
	
	xajax.call("check_cryptcode", { parameters: arg } , 1);
	
	 xajax.callback.global.onComplete = function()
	 	{
		};		
	
}


function showhide_autocomplete(id,showhide)
{

   if(showhide=='hide')
      {
      document.getElementById(id).style.visibility='hidden';
      }
   else
      {
      document.getElementById(id).style.visibility='visible';
      }


}





// ################################################ DISPLAYORDER #################################################
 
displayorder_id1=0;
displayorder_id2=0;
displayorder_url = '?';
displayorder_positions = Array();

/******************************************
 * RAZ DU DEPLACEMENT DE ID1
 *****************************************/ 
function displayorder_unsetId(fromto,id)
{
	if(fromto=='from' || fromto=='all')
		{
		$('displayorder_'+displayorder_id1).innerHTML='<img align="absmiddle" src="images/arrow_inout.gif" border="0" />';
		displayorder_id1=0;	
		}

		$('displayorder_'+displayorder_id2).innerHTML='<img align="absmiddle" src="images/arrow_inout.gif" border="0" />';
		displayorder_id2=0;			
		

}

/******************************************
 * INIT  DEPLACEMENT DE ID1
 *****************************************/ 
function displayorder_setId(fromto,id)
{
	if(fromto=='from' )
		{
		displayorder_id1=id;
		$('displayorder_'+displayorder_id1).innerHTML='<img align="absmiddle" src="images/arrow_out.gif" border="0" />';
		
		}
	if(fromto=='to' )
		{
		if($('displayorder_'+displayorder_id2))
		displayorder_unsetId('to',displayorder_id2)
		
		displayorder_id2=id;		
		$('displayorder_'+displayorder_id2).innerHTML='<img align="absmiddle" src="images/arrow_in.gif" border="0" />';				
		}		

}


/******************************************
 *
 *****************************************/ 
function displayorder_switchId(id)
{

	
	// *** AUCUN ID1 SELECTIONNE ***
	if(displayorder_id1==0)
		{
		displayorder_setId('from',id);
		//alert("Vous souhaitez déplacer l'élément n°"+id+"");
		
		
		}
	// *** DESELECTION ID1 ***
	else if(displayorder_id1 == id)
		{
		displayorder_unsetId('from',id);
		//alert("Annulation du déplacement de l'élément n°"+id+"");

		
		}
	// *** ID1 SELECTIONNE ***	
	else if(displayorder_id1>0)
		{
		displayorder_setId('to',id);
		// je laisse le temps au gif de s'afficher (...)
		setTimeout("displayorder_setMove();",200);

		
		}
	
	
	
}
 
/******************************************
 * DEPLACEMENT ID1 AU DESSUS DE ID2
 *****************************************/ 
function displayorder_setMove()
{

     Location(displayorder_url+'&do=displayorder&from='+displayorder_id1+'&to='+displayorder_id2+'');
	// deplacement ... AJAX avec confirmation
	
	/*if(confirm("Vous êtes sur le point de déplacer l'élément n°"+displayorder_id1+" "))
	  {
     Location(displayorder_url+'&do=displayorder&from='+displayorder_id1+'&to='+displayorder_id2+'');
     }
   else
      {
      displayorder_unsetId('all',0);
      }*/

   
   
   
   
   
   
   
   
   
   
   
   /*
   xajax.config.requestURI='./ajax_manager.php';
   
   var arg=Array();
   arg[0]=item;
   arg[1]=displayorder_id1;
   arg[2]=displayorder_id2;
   
   xajax.call("displayorder_setMove", { parameters: arg } , 1);


 xajax.callback.global.onComplete = function()
 	{
 	
	};*/
}
















