/**
 * @author Jean-Michel MORILLON
 */

Event.observe(window, 'load', function() {
  
	if ($('cartaddref')) {
		new Ajax.Autocompleter("reftoadd", "reftoadd_choices", "./exec.php?act=ajaxsearchref&refBase=" + $F('refBase'), {
			paramName: "reftoadd_parameter",
			minChars: 2,
			indicator: 'indicator1'
		});
	};
	
	if ($('advanced_search')) {
    Event.observe('advanced_search', 'click', function(event) {
      $('toggle_appear').toggle('blind');
      if($('toggle_appear').getStyle('display') == 'block') {
        $('advanced_search_puce').setAttribute('src', 'ihm/img/search/search-top.png');
        $('advanced_search_puce').setAttribute('alt', 'up');
      }
      
      if($('toggle_appear').getStyle('display') == 'none') {
        $('advanced_search_puce').setAttribute('src', 'ihm/img/search/search-bottom.png');
        $('advanced_search_puce').setAttribute('alt', 'down');
      }
    });
  }
});

/** 
 * Permet de valider les commentaires (affections) des produits contenus dans un panier avant de passer
 * à la page de récapitulatif de commande
 * Fonctionne en Ajax  
 */ 
function validate_affectations(id_session) {
  $$("form#panier input.affectation").each( function(input) {
      var id_panier = input.getAttribute('name');
      id_panier = id_panier.substr(11,id_panier.length);
      var params = {
      	affectation : $(input).getValue(),
      	id_session : id_session,
      	id_panier : id_panier
    	};
			new Ajax.Request('mod_exec/ajax_validate_affectations.inc.php', {
        method: "post",
        parameters: params,
        encoding: 'UTF-8',
        onSuccess: function(transport) {
            var response = transport.responseText;
//             alert(response);
        },
        onFailure: function(){
          
        }
      });
		});  
}
