// ----------------------------------------------------------------------------
// Lauyan Software Javascript Search Engine 2.0
//
// This file is the JavaScript search engine for a website created by TOWeb
//
// Copyright (C) LAUYAN SOFTWARE 2006
// web: http://www.lauyan.com
// ----------------------------------------------------------------------------

STR_SEARCH_QUERY_MSG = "Résultats de la recherche pour";
STR_NO_RESULT = "Aucun résultat trouvé";
LBL_QUERY_RESULT = "résultat(s) trouvé(s) pour :&nbsp";
LBL_ITREFERENCE  = "Référence";
LBL_ITPRICE = 'Prix';
LBL_PRICEERROR = "Erreur de prix";
MIN_WORD_LEN = 2;
DISPLAY_SRCH_INFO = 1;
USE_UTF8 = 0;
REMOVE_ACCENTS = 1;
BOLD_LINKS = 0;
ONLINE_WEBSITE = 1;
ALLWORDSONLY = 0;
SHOWREFERENCES = 0;
BORDERCOLOR = "#FFFFFF";
SORTCOMPARE = 2;
itNamesArray = new Array("3-001 ravinsare eucalyptus radie globuleux niaouli giroflier epinette noire huile vegetale noisette vierge « nos conseils d'utilisation » appliquer quelques gouttes sur poitrine haut dos plante pieds masser faire penetrer repeter fois jour ",
"3-002 ravinsare eucalyptus radie globuleux niaouli ylang orange douce « nos conseils d'utilisation » diffuser pendant minutes toutes deux heures fonction volume piece ",
"3-003 rose damas bois helichryse italienne ciste ladanifere geranium rosat tea tree myrte commune carotte lavande vraie dans musquee chili onagre bourrache noyaux d'abricot jojoba argan « nos conseils d'utilisation » beaute peau appliquer quelques gouttes sur front diverses localisations rides soir coucher eviter contact avec yeux ",
"3-004 hyssope menthe poivree tea tree lavande aspic matricaire geranium rosat « nos conseils d'utilisation » matin soir laver visage l'eau savon d'alep avant d'impregner coton tige tamponner boutons ",
"3-005 huile essentielle d'helichryse italienne calophylle inophyle « nos conseils d'utilisation » masser zone l'hematome avec quelques gouttes pendant minutes ",
"3-006 eucalyptus citronne clou girofle gaultherie menthe poivree noisette « nos conseils d'utilisation » appliquer quelques gouttes sur zone douloureuse masser faire penetrer repeter trois fois jour consulter medecin douleurs persistent ",
"3-007 tanaise bleue geranium rosat eucalyptus citronne millepertuis rose musquee « nos conseils d'utilisation » appliquer quelques gouttes sur zone irritee masser faire penetrer repeter trois fois jour consulter medecin irritations persistent ",
"3-008 menthe poivree cypres lentisque cedre virginie helichryse paquerette calophylle « nos conseils d'utilisation » apres avoir douche jambes l'eau tiede puis froide deposer quelques gouttes dans creux mains masser mollets remontant vers genoux ",
"3-009 laurier tea tree thuya ravinsara thym linalol ajowan « nos conseils d'utilisation » deposer gouttes melange sur coton tige puis tamponner verrue goutte directement fois jour ",
"3-010 eucalyptus citronne niaouli menthole tea tree ravensara « nos conseils d'utilisation » appliquer gouttes sur sinus frontaux maxillaires masser faire penetrer eviter contact avec yeux ",
"3-011 citronelle eucalyptus citronne romarin camphre lavande « nos conseils d'utilisation » pulveriser preparation sur zones corps proteger eviter contact avec yeux plaies ouvertes muqueuses ",
"3-012 laurier lavande tea tree palmarosa cannelle chine noisette « nos conseils d'utilisation » deposer gouttes melange sur coton tige puis tamponner l'ongle malade zone entre orteils changer chaque ongle espace inter orteil atteint ",
"3-013 cannelle chine cedre citron cypres eucalyptus citronne menthole immortelle niaouli sauge huile vegetale noisette « nos conseils d'utilisation » apres douche deposer quelques gouttes dans creux mains puis realiser massage type « palper-rouler » sur zones cellulite traiter ",
"3-014 eucalyptus radie myrrhe niaouli ravintsara orange ylang-ylang 50ml « nos conseils d'utilisation » diffuser pendant minutes toutes deux heures fonction volume piece ",
"3-015 huiles essentielles sauge sclaree estragon romarin camphre fenouil niaouli petit grain bigarade huile millepertuis noisette « nos conseils d'utilisation » masser bas ventre dans sens aiguilles d'une montre fois jour durant seconde partie cycle apres l'ovulation jours avant menstruations ",
"3-016 huiles essentielles tanaise bleue matricaire lentisque cypres immortelle eucalyptus citronne litsee citronnee huile calophylle rose musquee noisette « nos conseils d'utilisation » masser seins douloureux dans sens aiguilles d'une montre fois jour durant seconde partie cycle apres l'ovulation jours avant menstruations ",
"3-017 huiles essentielles menthe poivree ledon groenland citron basilic thym thuyanol « nos conseils d'utilisation » prendre gouttes dans cuillere miel d'huile sur comprime neutre soir diner pendant jours  ",
"3-018 huiles essentielles niaouli origan menthe poivree romarin sauge sarriette thym « nos conseils d'utilisation » prendre gouttes dans cuillere miel d'huile sur comprime neutre avant chaque repas pendant jours  ",
"3-019 huiles essentielles sarriette bois rose palmarosa tea tree huile vegetale noisette « nos conseils d'utilisation » masser bas ventre dans sens aiguilles d'une montre ainsi reins fois jour prendre gouttes cuillere miel d'huile sur comprime neutre avant chaque repas pendant jours ");
itUrlsArray = new Array("../boutique/page1.html",
"../boutique/page2.html",
"../boutique/page3.html",
"../boutique/page4.html",
"../boutique/page5.html",
"../boutique/page6.html",
"../boutique/page7.html",
"../boutique/page8.html",
"../boutique/page9.html",
"../boutique/page10.html",
"../boutique/page11.html",
"../boutique/page12.html",
"../boutique/page13.html",
"../boutique/page14.html",
"../boutique/page15.html",
"../boutique/page16.html",
"../boutique/page17.html",
"../boutique/page18.html",
"../boutique/page19.html");
itTitlesArray = new Array("Prévavir M",
"Prévavir D",
"Eternelle jeunesse",
"Peau d'Ado.",
"Coups - Hématomes",
"Antidol.",
"Apaisant (piqûres d'insectes) / Irritations",
"Veinostim",
"Verrues",
"Sinustim",
"Répuls'tique",
"Mycoclean",
"Fermelisse",
"Détente (mélange pour diffusion)",
"SPM-stop (Préménopause, syndrome prémenstruel, bouffée de chaleur)",
"Masti-Calm (Douleurs des seins, préménopause, syndrome prémenstruel)",
"HEPA-STIM (Troubles hépatiques, Préménopause, Syndrôme prémenstruel, bouffées de chaleur)",
"CANDI-STOP (Candidose, vermifuge, mycose intestinale)",
"CYSTI-STOP (Cystites, infections urinaires)");
itDescArray = new Array("H.E. de Ravinsare, Eucalyptus radié, Eucalyptus globuleux, Niaouli, Giroflier, Epinette noire, huile végétale de noisette vierge.  10 ml.  + « Nos conseils d'utilisation »  Appliquer quelques gouttes sur la poitrine, le haut du dos où la plante des pieds, masser pour faire pénétrer, répéter 2 à 3 fois par jour.",
"H.E. de Ravinsare, Eucalyptus radié, Eucalyptus globuleux,Niaouli, Ylang ylang & Orange douce.  10 ml.  + « Nos conseils d'utilisation »  Diffuser pendant 5 à 10 minutes toutes les deux heures en fonction du volume de la pièce",
"H.E. Rose de Damas, Bois de Rose, Hélichryse italienne, Ciste ladanifère, Géranium rosat, Tea tree, Myrte commune, Carotte, Lavande vraie dans H.V. Rose musquée du Chili, Onagre, Bourrache, Noyaux d'abricot, Jojoba & Argan 50 ml  + « Nos conseils d'utilisation »  Pour la beauté de votre peau appliquer quelques gouttes sur le front et les diverses localisations des rides le soir au coucher. Eviter ...",
"H.E. Hyssope, Menthe poivrée,Tea tree, Lavande aspic, Matricaire,Géranium rosat 10 ml  + « Nos conseils d'utilisation »  Matin et soir, laver le visage à l'eau et au savon d'Alep avant d'imprégner un coton tige pour tamponner les boutons.",
"Huile essentielle d'Hélichryse italienne & huile de Calophylle inophyle 10 ml   + « Nos conseils d'utilisation »  Masser la zone de l'hématome avec quelques gouttes pendant 2 à 3 minutes.",
"H.E. Eucalyptus citronné, Clou de girofle,Gaulthérie, Menthe poivrée, H.V. Noisette 30 ml  + « Nos conseils d'utilisation »  Appliquer quelques gouttes sur la zone douloureuse, masser pour faire pénétrer, répéter 2 à trois fois par jour. Consulter votre médecin si les douleurs persistent.",
"H.E. Tanaise bleue, Géranium rosat, Eucalyptus citronné, H.V. Millepertuis & Rose musquée 10 ml  + « Nos conseils d'utilisation »  Appliquer quelques gouttes sur la zone irritée, masser pour faire pénétrer, répéter 2 à trois fois par jour. Consulter votre médecin si les irritations persistent.",
"HE de Menthe poivrée, Cyprès, Lentisque, Cèdre de Virginie, Hélichryse,HV de Pâquerette et de Calophylle. 30 ml  + « Nos conseils d'utilisation »  Après avoir douché vos jambes à l'eau tiède puis froide, déposer quelques gouttes dans le creux de vos mains puis masser les mollets en remontant vers les genoux.",
"HE de Laurier, Tea tree, Thuya, Ravinsara, Thym à linalol, Ajowan 10 ml   + « Nos conseils d'utilisation »  Déposer 2 gouttes du mélange sur un coton tige puis tamponner la verrue ou déposer une goutte directement sur la verrue, 2 fois par jour.",
"H.E. Eucalyptus citronné, Niaouli , Eucalyptus mentholé, Tea tree, Ravensara 10 m  + « Nos conseils d'utilisation »  Appliquer 2 gouttes sur les sinus frontaux ou maxillaires, masser pour faire pénétrer. Eviter le contact avec les yeux.",
"H.E. Citronelle, Eucalyptus citronné, Romarin camphré, HY Lavande 30 ml  + « Nos conseils d'utilisation »  Pulvériser la préparation sur les zones de votre corps à protéger. Eviter le contact avec les yeux, les plaies ouvertes et les muqueuses.",
"H.E. de Laurier, Lavande, Tea tree, Palmarosa, Cannelle de Chine, H.V. Noisette 30 ml  + « Nos conseils d'utilisation »  Déposer 2 gouttes du mélange sur un coton tige puis tamponner l'ongle malade ou la zone entre les orteils. Changer de coton tige pour chaque ongle ou espace inter orteil atteint.",
"H.E. de Cannelle de Chine, cèdre, citron, cyprès, eucalyptus citronné, eucalyptus mentholé, immortelle, niaouli, sauge, Huile végétale de noisette. 50 ml  + « Nos conseils d'utilisation »  Après votre douche, déposer quelques gouttes dans le creux de vos mains puis réaliser un massage de type « palper-rouler » sur les zones de cellulite à traiter.",
"HE Eucalyptus radié, Myrrhe, Niaouli,Ravintsara, Orange & Ylang-ylang 50ml  + « Nos conseils d'utilisation »  Diffuser pendant 5 à 10 minutes toutes les deux heures en fonction du volume de la pièce.",
"Huiles essentielles de Sauge sclarée, Estragon, Romarin camphré, Fenouil, Niaouli, Petit grain bigarade, Huile de Millepertuis et Noisette.  30 ml  + « Nos conseils d'utilisation »  Masser le bas ventre dans le sens des aiguilles d'une montre 1 à 2 fois par jour durant la seconde partie du cycle (après l'ovulation, 10 à 15 jours avant les menstruations).",
"Huiles essentielles de Tanaise bleue, Matricaire, Lentisque, Cyprès, Immortelle, Eucalyptus citronné, Litsée citronnée, Huile de Calophylle, Rose musquée et Noisette.  30 ml  + « Nos conseils d'utilisation »  Masser les seins douloureux dans le sens des aiguilles d'une montre 1 à 2 fois par jour durant la seconde partie du cycle (après l'ovulation, 10 à 15 jours avant les menstruations).",
"Huiles essentielles de Menthe poivrée, Lédon du Groenland, Citron, Basilic & Thym à thuyanol.  10 ml  + « Nos conseils d'utilisation »  Prendre 2 gouttes dans une cuillère de miel, d'huile ou sur un comprimé neutre, le soir au dîner pendant 21 jours.",
"Huiles essentielles de Niaouli, Origan, Menthe poivrée, Romarin, Sauge, Sarriette & Thym.  10 ml  + « Nos conseils d'utilisation »  Prendre 2 gouttes dans une cuillère de miel, d'huile ou sur un comprimé neutre,  avant chaque repas pendant 21 jours.",
"Huiles essentielles de Sarriette, Bois de rose, Palmarosa, Tea tree, Huile végétale de noisette.  30 ml  + « Nos conseils d'utilisation »  Masser le bas ventre dans le sens des aiguilles d'une montre ainsi que les reins 1 à 2 fois par jour et prendre 2 gouttes dans une cuillère de miel, d'huile ou sur un comprimé neutre,  avant chaque repas pendant 10 jours.");
itImgArray = new Array("../boutique/bv000039.thumb.jpg",
"../boutique/bv000002.thumb.jpg",
"../boutique/bv000027.thumb.jpg",
"../boutique/bv000003.thumb.jpg",
"../boutique/bv000007.thumb.jpg",
"../boutique/bv000004.thumb.jpg",
"../boutique/bv000005.thumb.jpg",
"../boutique/bv000006.thumb.jpg",
"../boutique/bv000015.thumb.jpg",
"../boutique/bv000017.thumb.jpg",
"../boutique/bv000019.thumb.jpg",
"../boutique/bv000021.thumb.jpg",
"../boutique/bv000023.thumb.jpg",
"../boutique/bv000025.thumb.jpg",
"../boutique/bv000029.thumb.jpg",
"../boutique/bv000031.thumb.jpg",
"../boutique/bv000033.thumb.jpg",
"../boutique/bv000035.thumb.jpg",
"../boutique/bv000037.thumb.jpg");
itRefArray = new Array("3-001",
"3-002",
"3-003",
"3-004",
"3-005",
"3-006",
"3-007",
"3-008",
"3-009",
"3-010",
"3-011",
"3-012",
"3-013",
"3-014",
"3-015",
"3-016",
"3-017",
"3-018",
"3-019");
itPricesArray = new Array(14.00,
23.00,
26.00,
24.00,
32.00,
19.00,
18.00,
26.00,
26.00,
26.00,
26.00,
26.00,
26.00,
26.00,
26.00,
26.00,
26.00,
26.00,
26.00);
var itemsCount = 19;
var catalogdirs = 0;
var catalognames = 0;

			
function SubmitSearch(n)
{
	var p = document.getElementsByName("jse_query");
	if( p < 0) return false;
	if( p && p[n] && p[n].value != "" ) 
	{
	  if( (p[n].value).replace(/^\s+|\s+$/g, '') != "" ) 
	  {
		var idx = 0;
		p = document.getElementsByName("minprice");
		if( p && p[idx] )
		{
			if( p[idx].value != "" && isNaN(p[idx].value) )
			{
				if( LBL_PRICEERROR != "" )
					alert( LBL_PRICEERROR );
				return false;
			}
		}
		p = document.getElementsByName("maxprice");
		if( p && p[idx] )
		{
			if( p[idx].value != "" && isNaN(p[idx].value) )
			{
				if( LBL_PRICEERROR != "" )
					alert( LBL_PRICEERROR );
				return false;
			}
		}
		p = document.getElementsByName("jse_form");
		if( p && p[n] )
			p[n].submit();
		return true;
	  }
	}
	return false;
}
function switchSearchLang(lang,emptycart)
{
	var params = "";
	var currURL = document.location.href;
	var newURL = (currURL.lastIndexOf('_frame/search2') >= 0) ? "search2":"search";
	if( lang != "" )
		newURL += "-"+lang;
	newURL += ".html";
	var paramIndex = currURL.lastIndexOf('?');
	if( paramIndex > -1 )
		newURL += "?" + currURL.substr( paramIndex + 1 );
	if( emptycart && typeof(CleanShopcart) != "undefined" )
		CleanShopcart();
	document.location.href = newURL;
	return false;
}
			
// getParam returns the value of the specified GET parameter
function getParam(paramName)
{
    paramStr = document.location.search;
    if( paramStr == "" )
        return "";
    if( paramStr.charAt(0) == "?" )
        paramStr = paramStr.substr(1);
    arg = (paramStr.split("&"));
    for( i=0; i<arg.length; i++ ) 
    {
      arg_values = arg[i].split("=")
      if( unescape(arg_values[0]) == paramName ) 
      {
         if( USE_UTF8 == 1 && self.decodeURIComponent ) // check if decodeURIComponent() is defined
            ret = decodeURIComponent(arg_values[1]);
         else
            ret = unescape(arg_values[1]);  // IE 5.0 and older does not have decodeURI
         return ret;
      }
    }
    return "";
}

function getQueryParam()
{
  var query = getParam("jse_query");
  query = query.replace(/[\++]/g, " ");  // replace any '+' with spaces
  query = query.replace(/\</g, "&lt;");
  query = query.replace(/[\"+]/g, " ");
	return query;
}

function replaceAll(str,from,to) 
{
    var idx = str.indexOf(from);
    while( idx > -1 ) {
        str = str.replace(from, to); 
        idx = str.indexOf(from);
    }
    return str;
}

// lowercase, remove quotes and accents
function formatChars(str) 
{
    str = str.toLowerCase();
    if( REMOVE_ACCENTS ) 
    {
      var a = "àáâãäåòóôõöèéêëçìíîïùúûüÿñ";
      var b = "aaaaaaoooooeeeeciiiiuuuuyn";
      for( i=0; i<a.length; i++ )
        str = replaceAll( str, a.charAt(i), b.charAt(i) );
    }
    str = replaceAll( str, "'", " " );
    return str;
}

function SortCompare2(a, b)
{
	if( SORTCOMPARE == 1 ) 
	{
	    if (a[3] < b[3]) return 1;
	    else if (a[3] > b[3]) return -1;
	    else return 0;
	}
	else if( SORTCOMPARE == 0 )
	{
	    if (a[3] > b[3]) return 1;
	    else if (a[3] < b[3]) return -1;
	    else return 0;
	}
	return -1;
}

function jseSearch2( internal )
{
  // get params
  var rootURL = '';
	var SelfURL = document.location.href;
  var paramIndex = SelfURL.indexOf("?");    
  if (paramIndex > -1)
     SelfURL = SelfURL.substr(0, paramIndex);
  paramIndex = SelfURL.indexOf("#");
  if (paramIndex > -1)
    SelfURL = SelfURL.substr(0, paramIndex);        
	if (ONLINE_WEBSITE) 
	{
		paramIndex = SelfURL.lastIndexOf('/');
		if (paramIndex > -1) 
		{
			rootURL = SelfURL.substr(0, paramIndex);
			paramIndex = rootURL.lastIndexOf('/');
			if (paramIndex > -1) {
				rootURL = SelfURL.substr(0, paramIndex+1);
			} else
			  rootURL = '';
		}
	}	
  SelfURL = SelfURL.replace(/\</g, "&lt;");
  SelfURL = SelfURL.replace(/\"/g, "&quot;");

  var query = getQueryParam();
  var sortp = getParam("sort");
  if( sortp == "0" ) {
	SORTCOMPARE = 0;
  } else if( sortp == "1" ) {
	SORTCOMPARE = 1;
  } else if( sortp == "2" )
	SORTCOMPARE = 2;
  var catfilterp = getParam("cat");
  var minPrice = getParam("minprice");
  var maxPrice = getParam("maxprice");
 
  // display the search form
  var lnktarget = "";
	query = formatChars(query);
  if( query.length == 0 ) return;
  
  var found=0, t=0, k=0, score=0, i=0;
  var keyword = "", tmp = "";
  var searchWords = new Array();

  // split search query by spaces
  searchWords = query.split(" ");
  // init result table information
  res_table = new Array(itemsCount);
  for( t=0; t<itemsCount; t++ )
  {
    res_table[t] = new Array(3);
    res_table[t][0] = 0;  // index
    res_table[t][1] = 0;  // score
    res_table[t][2] = 0;  // words found
    res_table[t][3] = 0;  // price
  }

  var significantwords = 0;

  // begin search ...
  for( i=0; i<searchWords.length; i++ )
  {
    keyword = searchWords[i];
    if( keyword.length > MIN_WORD_LEN ) // skip small words
	{
	  significantwords++;
	  for(var q=0; q<itemsCount; q++ )
	  {
		// catalog filter verification
	    if( catfilterp != "" && catfilterp != "allcat" && itUrlsArray[q].indexOf(catfilterp) == -1 ) 
			continue;
		// min and max price filter
	    if( minPrice > 0 && itPricesArray[q] < minPrice )
			continue;
	    if( maxPrice > 0 && itPricesArray[q] > maxPrice )
			continue;
		// search for keywords (an exact word doubles the score)
		score = 0;
		tmp = formatChars(itDescArray[q]);
	    if( tmp.indexOf(keyword) != -1 ) score++;
	    if( tmp.indexOf(' '+keyword+' ') != -1 ) score+=2;
		  tmp = formatChars(itTitlesArray[q]);
	  	if( tmp.indexOf(keyword) != -1 ) score++;
		  if( tmp.indexOf(' '+keyword+' ') != -1 ) score+=2;
		  tmp = formatChars(itNamesArray[q]);
	    if( tmp.indexOf(keyword) != -1 ) score++;
	    if( tmp.indexOf(' '+keyword+' ') != -1 ) score+=2;
			
	    if( score > 0 ) // && itPricesArray[q] > 0 )  // add this test in order not to display 0.00 prices 
	    {
		  if( res_table[q][1] <= 0 ) 
			found++;	// increment only if not already found with a previous keyword
	      res_table[q][0] = q;
	      res_table[q][1] = 1; // itPricesArray[q];
	      res_table[q][2]++;
	      res_table[q][3] = itPricesArray[q];
	    }
	  }
	}
  }
  if( found == 0 ) {
    document.write("<br><p class='wg-paragraph'><b>" + STR_NO_RESULT + "</b></p>");
  } 
  else 
  {
	if( ALLWORDSONLY )
	{
		//  if all words only then we recount and filter amoung the results to get the total of found items
		found = 0;
		for( var z=0; z<itemsCount; z++ )
			if( res_table[z][1] > 0 ) // display only results with a positive score
			if( !ALLWORDSONLY || (ALLWORDSONLY && res_table[z][2] == significantwords) )
				found++;
	}
	if( internal == null || internal != 1 ) {
		document.writeln( "<span class='wg-paragraph'>" + found + " " + LBL_QUERY_RESULT + "<strong>" +query+"</strong></span>" );
	}
	// sort by words found and scores
	if( SORTCOMPARE >= 0 && SORTCOMPARE <= 1 )
		res_table.sort(SortCompare2);	
    // display the results
	document.writeln("<table border='1' class='wg-paragraph' bordercolor='"+BORDERCOLOR+"' style='border-collapse:collapse;margin:4px;' cellspacing='2' cellpadding='2' >");

	for( var q=0; q<itemsCount; q++ )
	{
      if( res_table[q][1] > 0 ) // display only results with a positive score
	  if( !ALLWORDSONLY || (ALLWORDSONLY && res_table[q][2] == significantwords) )
	  {
        t = res_table[q][0];    // get page index
		document.writeln("<tr valign='top'><td>");
		if( itImgArray[t] != "" ) {
			document.writeln("<a href=\"" + itUrlsArray[t] + lnktarget + "\">" + "<img src='"+itImgArray[t]+"' border='0' width=\"48\" height=\"48\" /></a>" );
		}
		document.writeln("</td><td>");
		if( 1 ) { //BOLD_LINKS ) {
          document.writeln("<b><a href=\"" + itUrlsArray[t] + lnktarget + "\">" + itTitlesArray[t] + "</a></b><br>" );
        } else
          document.writeln("<a href=\"" + itUrlsArray[t] + lnktarget + "\">" + itTitlesArray[t] + "</a><br>" );
		if( SHOWREFERENCES && itRefArray[t] != "" ) {
			var ref = itRefArray[t].split(' ');
			if( ref && ref[0] != "" ) 
				document.writeln( LBL_ITREFERENCE+" : "+ref[0]+"<br>" );
		}
        if( itDescArray[t].length > 2 )
			document.writeln( itDescArray[t]);
		document.writeln("</td><td nowrap>");
		if( itPricesArray[t] != ""  && itPricesArray[t] > 0 )
			document.writeln( LBL_ITPRICE+"<br><p class='wg-price'>"+AddMonetarySymbol(moneyFormat(itPricesArray[t]))+"</p>" );
		else
			document.writeln( "&nbsp;" );
		document.writeln("</td></tr>");
      }
	}
	document.writeln("</table>");			
  }
  document.writeln("<br>");
}

