var CONST_tab_top = new Array();
var chaine_attr = null;
var tab_attr_param = new Array();
var nb_offers = 0;

/*
 * CHARGER LE TOP DES VENTES DANS UN TABLEAU
 */ 

function zm_load_soldes(){
  attr = rdc_page.get_page_id();
  if(!attr) 
    return;
  
  zm_split_attr(attr);
  
  if(tab_attr_param.length == 0)
    return;
  
  chaine_attr = tab_attr_param[0];
  
  if(chaine_attr == null)
    return;
  
  var tab_attr_param_join = tab_attr_param.join('|');
  zm_init_soldes(tab_attr_param_join);
}

function zm_load_bloc_soldes(){
  var titre = zm_split_title(document.title);
  if(titre === false)
    titre = "";
  
  if(chaine_attr.indexOf(";")>0)
   var chaine = chaine_attr.replace(/;/g, ',');
  else
    var chaine = chaine_attr; 
  
  var chaine_url = chaine+',5737683';
  
  if(tab_attr_param.length>1){
    chaine_url += ';mpn:'+tab_attr_param[1]+';mpx:'+tab_attr_param[2];
  }
  html_soldes = '<br /><a class="sale_link" href="/m/pl/malid:'+chaine_url+'">SOLDES '+titre+' ('+nb_offers+')</a>';
  
  $('#menu_selection').prepend(html_soldes);  
  
}

function zm_get_tab_soldes(data){
  if(data<1)
    return;
  
  nb_offers = data;
  
  zm_load_bloc_soldes();
  
}

function zm_init_soldes(param){
  var url = '/m/dws/nb_soldes_by_navigation.php';
  var param_cache = new Date().getTime();
  $.ajax({        url: url,
                    data: {'attr':param},//paramètre pour cache navigateur firefox
                    type: 'POST',
                    dataType:'text/html',
                    cache: false,
                    complete:function(XMLHttpRequest,textStatus){                     
                          zm_get_tab_soldes(XMLHttpRequest.responseText);
                    }
               });
    
    return;

  }

function zm_split_attr(attr){
  if(attr.indexOf(";")>0){
		
    var tab_attr = attr.split(';');
		
    var i_tab = tab_attr.count();
		
    for(i=0;i<i_tab;i++){
			
      if(tab_attr[i].indexOf("u:")>-1){
				var tab_chaine_attr = tab_attr[i].split(':');
				tab_attr_param[0] = tab_chaine_attr[1];
			}
      
      if(tab_attr[i].indexOf("mpn")>-1){
        var tab_chaine_prix = tab_attr[i].split(':');
        tab_attr_param[1] = tab_chaine_prix[1];
      }
      
      if(tab_attr[i].indexOf("mpx")>-1){
        var tab_chaine_prix = tab_attr[i].split(':');
        tab_attr_param[2] = tab_chaine_prix[1];
      }
      
		}
    
	}
	else
	{
		
	  if(attr.indexOf("u:")>-1){
			var tab_chaine_attr = attr.split(':');
			tab_attr_param[0] = tab_chaine_attr[1];
		}
	  return true;
	}
  
	return null;
} 

function zm_split_title(title){
  if(title.indexOf("- Achat/Vente")>0){
    var tab_title = title.split('- Achat/Vente');
    return tab_title [0];
  }
  
  return false;
  
}


