
function GetAvailProducts(idProduit)
{
	var emark = new Emark();
	
	var customRule="";
	var offerProducts = getOfferProducts().split('|');
	
	for (i=0; i<offerProducts.length; i++)
	{
		if(i==0)
		{
			customRule="append rule in subtemplate 1 with and ActionId!='"+offerProducts[i]+"' ";
		}
		else
		{
			customRule+="and ActionId!='"+offerProducts[i]+"' ";
		}
	}
	
	var prodRecs = emark.getProductsPredictions([idProduit], 'PageProduit',customRule,['ActionId', 'TitreProduit', 'LibelleOffre', 'Baseline', 'Description', 'UrlPhoto', 'PrixProspectHT', 'PrixClientHT']);
 
	emark.commit(function() { 
            var sHTML = document.getElementById("MEA_Avail").innerHTML;            
			var typeCli = document.getElementById("typecli").value;
   
		   	
			sHTML = "<div class='MEAProduit'>";
			sHTML += "<div class='MEATitreProduit'>Avec ce produit n'oubliez pas</div>";
			sHTML += "<div class='MEAContenuProduit'>";
			sHTML += "<div>";
			
			for (i=0;i<prodRecs.values.length;i++){
				sHTML += "<div class='MEAProduitProduit'>";
				sHTML += "<a href='/catalogue/AfficheOffre.cgi?origine=PAA&refarticle="+prodRecs.values[i][0]+"'>";
				sHTML += "<div class='MEAEnglobeTitreUnivers' >" ;
				
					var lib = prodRecs.values[i][2];
					if (lib.length>=20)
					{
						lib = lib.substring(0,17) + '...';
					}
					sHTML += "<div class='MEATitreOffreUnivers'>"+lib+"</div>";
					var libProd = prodRecs.values[i][1];
					if (libProd.length>=24)
					{
						libProd = libProd.substring(0,21) + '...';
					}
				
					sHTML += "<div class='MEATitreProduitUnivers'>"+libProd+"</div>";
				sHTML += "</div>";
				sHTML += "<div class='MEAEnglobeImageUnivers'><img src='"+prodRecs.values[i][5]+"'/></div>";
			
				if (typeCli =='C'  || typeCli=='W') // client
				{
					sHTML=sHTML + "<div class='MEAApartirDeUnivers'>à partir de <font class='MEA_prix'>"+prodRecs.values[i][7]+"</font> &euro;ht</div>";			
				}
				else // prospect
				{
					sHTML=sHTML + "<div class='MEAApartirDeUnivers'>à partir de <font class='MEA_prix'>"+prodRecs.values[i][6]+"</font> &euro;ht</div>";			
				}
				sHTML = sHTML +"</a></div>";
			}
			
			sHTML += "</div></div></div><br/>";
		   
            //Place the generated HTML on page
            document.getElementById("MEA_Avail").innerHTML = sHTML;
			
			document.getElementById("MEA_Avail").style.visibility = "visible";
			document.getElementById("MEA_Avail").style.display = "block";
        });

}

function getOfferProducts()
{
	var i=1;
	var products='';
	while (document.formulaire.elements['ref'+i] != null)
	{
		if (products == '')
		{
			products = document.formulaire.elements['ref'+i].value;
		}
		else
		{
			products = products + '|' + document.formulaire.elements['ref'+i].value;
		}
		i++;
	}
	return products;
}
function LogProductView(id_produit)
{
	var produitsVu = lireCookieProduitsVu();
	if (produitsVu == null || produitsVu == '')
	{
		produitsVu=id_produit;
	}
	else
	{
		var lstProduit = produitsVu.split('|');
		if (lstProduit.length>20)
		{
			produitsVu="";
			for (i=1; i<lstProduit.length; i++)
			{
				produitsVu += lstProduit[i]+"|";
			}		
			produitsVu+=id_produit;
		}
		else
		{
			produitsVu+="|"+id_produit;
		}
	}
	var exdate = new Date();
	exdate.setDate(exdate.getDate()+30);

	document.cookie='ProduitsVu='+produitsVu+'; expires='+exdate.toGMTString()+';path=/';        
		
}



function lireCookieProduitsVu() {
  var arg="ProduitsVu=";
  var alen=arg.length;
  var clen=document.cookie.length;
  var i=0;
  while (i<clen){
	var j=i+alen;
	if (document.cookie.substring(i, j)==arg)
	{
	  var endstr=document.cookie.indexOf (";", j);
	  if (endstr==-1) endstr=document.cookie.length;
	  return unescape(document.cookie.substring(j, endstr)); 
	}
	i=document.cookie.indexOf(" ",i)+1;
	if (i==0) break;
  }
  return null; 
}
