function CestaPers(userid)
{
var PoziceCart = userid.indexOf("&cart");
	PersonFile = "";
	
 if (PoziceCart > -1)
  { userid = userid.substr(0, PoziceCart); } 
 if (userid.length == 0)
  { PersonFile = "personalize.js"; } else
  { PersonFile = userid + "/personalize.js"; }
 document.writeln('<script src="' + PersonFile +'"></script>'); 
}

function PredanyParametr(Parametr)
{
var Odkaz = window.location.href;
    Hodnota = "";
    Pozice = 0;
	Pozice2 = 0;
	DelkaCelkem = 0;
	DelkaNazvu = 0;
  
  /* nalezeni prislusne hodnoty */
  Pozice = Odkaz.indexOf(Parametr + "=");
  if (Pozice > -1)
    {
     DelkaNazvu = Parametr.length + 1;
     DelkaCelkem = Odkaz.length;  
     Hodnota = Odkaz.substring(Pozice + DelkaNazvu, DelkaCelkem);
	 /* test na dalsi oddelovac */
	 Pozice2 = Hodnota.indexOf("&");
	 if (Pozice2 > -1)
	   { Hodnota = Hodnota.substring(0, Pozice2); }
	}  
  else
    {
	 Hodnota = "";
	}
  return Hodnota;
}

function HlavniMenu(Sirka)
{
var Params = "?uid=" + PredanyParametr("uid") + "&cart=" + PredanyParametr("cart"); 
  
  /* prvni cast menu */
  document.writeln('<table class="tabmenu" border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse;" bordercolor="#111111" width="' + Sirka + '" id="HlMenu>"');
  Menuitem("Úvodní strana", "index.htm" + Params, "základní informace o FM Group a výrobcích");
  Menuitem("Trochu teorie", "teorie.htm" + Params, "několik otázke ze života");
  Menuitem("Dámské vůně", "damske.htm" + Params, "dámské parfémy, přehled, detail");  
  Menuitem("Ovocné toal. vody", "ovocnetoal.htm" + Params, "ovocné toaletní vody, přehled");
  Menuitem("Květinové parfémy", "kvetinove.htm" + Params, "květinové parfémy, přehled");
  Menuitem("Pánské vůně", "panske.htm" + Params, "pánské parfémové vody, přehled, detail");
  Menuitem("Vůně s feromony", "feromony.htm" + Params, "co jsou feromony, naše výrobky s feromony");   
  Menuitem("Sprchové gely", "sprchove.htm" + Params, "parfémované sprchové gely");
  Menuitem("Tělové balzámy", "balzamy.htm" + Params, "parfémované tělové balzámy");
  Menuitem("Krémy na ruce", "kremynaruce.htm" + Params, "parfémované krémy na ruce");
  Menuitem("Deo-roll", "deoroll.htm" + Params, "parfémované kuličky deo-roll");
  Menuitem("Parfémové spreje na vlasy", "sprejnavlasy.htm" + Params, "novinka na trhu!");  
  Menuitem("Pěna na holení", "naholeni.htm" + Params, "parfémovaná pěna na holení");
  Menuitem("Vody po holení", "poholeni.htm" + Params, "vody po holení ve známých vůních");    
  Menuitem("Pro děti", "prodeti.htm" + Params, "sortiment vůní a sprchových gelů pro děti");  
  /* pouze pro e-shop */
  if (user_eshop == "ano")
    { Menuitem("Další sortiment", "ostatni.htm" + Params, "domácí parfumerie různých typů"); }
  document.writeln('</table>');  
  document.writeln('<p><font style="font-size: 6pt">&nbsp;</font></p>');
  
  /* druha cast menu - prepnuti na For Home */
  document.writeln("<table class=\"tabmenu\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse;\" bordercolor=\"#111111\" width=\"" + Sirka + "\" id=\"HlMenu2>\"");
  Menuitem("Péče o nohy", "peceonohy.htm" + Params, "krásná chodidla krok za krokem");
  Menuitem(".: Řada MAKE-UP :.", "muuvod.htm" + Params, "změna menu na FM GROUP MAKE-UP");
  Menuitem(".: Řada FOR HOME :.", "fhuvod.htm" + Params, "změna menu na výrobky FOR HOME");
  document.writeln("</table>");
  document.writeln("<p><font style=\"font-size: 6pt\">&nbsp;</font></p>");
  
  /* treti cast menu */
  TretiCastMenu(Sirka);
}  /* function HlavniMenu */

function ForHomeMenu(Sirka)
{
var Params = "?uid=" + PredanyParametr("uid") + "&cart=" + PredanyParametr("cart"); 
  
  /* prvni cast menu */
  document.writeln("<table class=\"tabmenu\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse;\" bordercolor=\"#111111\" width=\"" + Sirka + "\" id=\"HlMenu>\"");
  Menuitem("FOR HOME úvod", "fhuvod.htm" + Params, "úvodní strana k výrobkům pro domácnost");
  Menuitem("Péče o tělo", "fhbody.htm" + Params, "tekuté mýdlo");
  Menuitem("Vzduch, osvěžovace", "fhair.htm" + Params, "osvěžovače ve spreji");  
  Menuitem("Praní a žehlení", "fhlaundry.htm" + Params, "odstraňovače skvrn, prací prostředky, aviváž, usnadnění žehlení");
  Menuitem("Univerzální", "fhuniversal.htm" + Params, "čističe pro okna, laminované desky, čalounění, univerzální");
  Menuitem("Péče o nábytek", "fhfurniture.htm" + Params, "přípravek na ošetření nábytku");
  Menuitem("Kuchyň", "fhkitchen.htm" + Params, "odmašťovač povrchů, mytí nádobí");   
  Menuitem("Koupelna a kuchyň", "fhbathkit.htm" + Params, "kuchyňské a sanitární zařízení, vodní kámen, odtoky, rzi");  
  Menuitem("Koupelna", "fhbath.htm" + Params, "čištění koupelny a sprchových koutů");
  Menuitem("Toalety", "fhtoilet.htm" + Params, "výrobky pro WC");
  Menuitem("Auto", "fhauto.htm" + Params, "autokosmetika");
  Menuitem("Příslušenství", "fhaccessories.htm" + Params, "utěrky za mikrovlákna a víceúčelové");
  document.writeln("</table>");  
  document.writeln("<p><font style=\"font-size: 6pt\">&nbsp;</font></p>");
  
  /* druha cast menu - prepnuti na parfemy */
  document.writeln("<table class=\"tabmenu\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse;\" bordercolor=\"#111111\" width=\"" + Sirka + "\" id=\"HlMenu2>\"");
  Menuitem("Péče o nohy", "peceonohy.htm" + Params, "krásná chodidla krok za krokem");
  Menuitem(".: Řada PARFÉMY :.", "index.htm" + Params, "změna menu na parfémové výrobky FM GROUP");
  Menuitem(".: Řada MAKE-UP :.", "muuvod.htm" + Params, "změna menu na FM GROUP MAKE-UP");
  document.writeln("</table>");
  document.writeln("<p><font style=\"font-size: 6pt\">&nbsp;</font></p>");
  
  /* treti cast menu */
  TretiCastMenu(Sirka);
}  /* function ForHomeMenu */

function MakeUpMenu(Sirka)
{
var Params = "?uid=" + PredanyParametr("uid") + "&cart=" + PredanyParametr("cart"); 
  
  /* prvni cast menu */
  document.writeln("<table class=\"tabmenu\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse;\" bordercolor=\"#111111\" width=\"" + Sirka + "\" id=\"HlMenu>\"");
  Menuitem("MAKE-UP úvod", "muuvod.htm" + Params, "úvodní strana k řadě FM GROUP MAKE-UP");
  Menuitem("Make-up, korektory", "mumakeup.htm" + Params, "tekutý makeup, korektory");
  Menuitem("Pudřenky", "mupudr.htm" + Params, "pudřenky");  
  Menuitem("Tvářenky", "mutvar.htm" + Params, "tvářenky");
  Menuitem("Oční stíny", "muocnistiny.htm" + Params, "oční stíny");
  Menuitem("Tužky na oči", "mutuzky.htm" + Params, "tužky na oči");
  Menuitem("Oční linky", "muocnilinky.htm" + Params, "oční linky");
  Menuitem("Řasenka", "murasenka.htm" + Params, "řasenka");  
  Menuitem("Rtěnky, konturky", "murtenky.htm" + Params, "rtěnky, konturky");
  Menuitem("Lesk na rty", "mulesk.htm" + Params, "lesk na rty");
  Menuitem("Odličovací voda", "muodliceni.htm" + Params, "odličovací voda");
  Menuitem("Doplňky", "mudoplnky.htm" + Params, "štětce a aplikátory, kosmetická taštička");
  document.writeln("</table>");  
  document.writeln("<p><font style=\"font-size: 6pt\">&nbsp;</font></p>");
  
  /* druha cast menu - prepnuti na parfemy */
  document.writeln("<table class=\"tabmenu\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse;\" bordercolor=\"#111111\" width=\"" + Sirka + "\" id=\"HlMenu2>\"");
  Menuitem("Péče o nohy", "peceonohy.htm" + Params, "krásná chodidla krok za krokem");
  Menuitem(".: Řada PARFÉMY :.", "index.htm" + Params, "změna menu na parfémové výrobky FM GROUP");
  Menuitem(".: Řada FOR HOME :.", "fhuvod.htm" + Params, "změna menu na výrobky FOR HOME");
  document.writeln("</table>");
  document.writeln("<p><font style=\"font-size: 6pt\">&nbsp;</font></p>");
  
  /* treti cast menu */
  TretiCastMenu(Sirka);
}  /* function MakeUpMenu */


function TretiCastMenu(Sirka)
{
var Params = "?uid=" + PredanyParametr("uid") + "&cart=" + PredanyParametr("cart");   

  document.writeln("<table class=\"tabmenu\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse;\" bordercolor=\"#111111\" width=\"" + Sirka + "\" id=\"HlMenu3>\"");
  if (user_eshop == "ano")
    { /* uzivatel chce mit e-shop */
	 Menuitem("KOŠÍK-OBJEDNÁVKA", "objednavka.htm" + Params, "Editace a odeslání objednávky");
     Menuitem("Obchodní podmínky", "obchpodm.htm" + Params, "");
	}
  Menuitem("Výhody pro členy", "vyhody.htm" + Params, "proč se stát členem Klubu FM");
  Menuitem("Doporučte nás", "doporuceni.htm" + Params, "doporučte nás svému známému");
  document.writeln("</table>");    
  document.writeln("<p>&nbsp;</p>");
  document.writeln("<p>&nbsp;</p>");
  document.writeln("<p align=\"center\"><font style=\"font-size: 8pt\">");
  Oblibene();
  document.writeln("</font></p>");
}

function PravySloupec()
{
 var PomUid = PredanyParametr("uid");
 var PomCart = PredanyParametr("cart");
 var size_right_x = 150;
 var size_right_y = 840;

 document.writeln("<div id=\"pravy\">");
 document.writeln("<iframe width=\"" + size_right_x + "\" height=\"" + size_right_y + "\" scrolling=\"no\" frameborder=\"0\" src=\"pravacast.htm\" name=\"" + PomUid + "&cart=" + PomCart + "\">");
 document.writeln("</iframe>");
 document.writeln("</div>");
}

/* pocitadlo TopList */
function Toplist()
{
 document.writeln('<div id="toplist">');
 document.writeln('<a href="http://www.toplist.cz/stat/' + user_toplist + '">');
 document.writeln('<img src="http://toplist.cz/count.asp?id=' + user_toplist + '&logo=bc&http='+escape(document.referrer)+'" width="88" height="120" border=0 alt="TOPlist" />');
 document.writeln('</a>');
 document.writeln('</div>');
}

function LinkHtm(stranka, popis)
{
 var HtmAdresa = PredanyParametr("uid") + "&cart=" + PredanyParametr("cart");
 HtmAdresa = stranka + "?uid=" + HtmAdresa;
 document.writeln('<a href="'  + HtmAdresa + '">' + popis + '</a>');
}

function LinkHtmPravaCast(stranka, popis)
{
 var HtmAdresa = stranka + "?uid=" + name + "&cart=" + PredanyParametr("cart");
 document.writeln('<p><a target="_top" href="'  + HtmAdresa + '">' + popis + '</a></p>');
}

function LinkDetail(artikl, sortiment, popis)
{
 var HtmAdresa; 
 HtmAdresa = "detail.htm?art=" + artikl + "&sort=" + sortiment + "&uid=" + name;  
 document.writeln("<p><a target=\"_top\" href=\""  + HtmAdresa + "\">" + popis + "</a></p>");
}

function ObjemDoplnku(ds)
{
 var Out = "???";
 var PomInd = 0;
 /* rozhodnuti, jestli jsou to parfemy nebo ostatni sortiment */  
 if (isNaN(ds))
  { /* ostatni */
   PomInd = GetInfoIndex(ds); 
   Out = GetInfoRoot(PomInd, 3);
  } else 
  { /* parfemy */  
   ds = eval(ds);  
   Out = GetInformace(ds, 1);
  }
 return Out;
} 

function CenaVCenikuRoot(ds)
{ 
 var Out = "???";
 var PomInd = 0;
 /* rozhodnuti, jestli jsou to parfemy nebo ostatni sortiment */  
 if (isNaN(ds))
  { /* ostatni */
   PomInd = GetInfoIndex(ds); 
   Out = GetInfoRoot(PomInd, 4);
  } else 
  { /* parfemy */
   ds = eval(ds);
   Out = GetInformace(ds, 2);
  }
 return Out;  
}
 
function CenaVCeniku(ds)
{
  var Out;
  Out = CenaVCenikuRoot(ds);
  document.writeln("<b>" + Out + "</b>");
}

function GetTextPopis(ds)
{ 
 var Out = "???";
 var PomInd = 0;
 /* rozhodnuti, jestli jsou to parfemy nebo ostatni sortiment */  
 if (isNaN(ds))
  { /* ostatni */
   PomInd = GetInfoIndex(ds);
   Out = GetInfoRoot(PomInd, 6); 
  } else 
  { /* parfemy */
   ds = eval(ds);
   Out = GetInformace(ds, 5);
  } 
 return Out;
} 

function GetDoporuceni(ds)
{
 var Out = "???";
 var PomInd = GetInfoIndex(ds);
 Out = GetInfoRoot(PomInd, 9); 
 return Out;
}
  
function GetTextPopisJust(ds)
{  
 /* vystup v zarovnanem tvaru */
 document.writeln('<p style="text-align: justify">');
 document.writeln(GetTextPopis(ds));
 document.writeln("</p>");
}

function NazevSouboruObr(ds)
{
 var Out = "???";
 var PomInd = 0;
 /* rozhodnuti, jestli jsou to parfemy nebo ostatni sortiment */    
 if (isNaN(ds))
  { /* ostatni */
   PomInd = GetInfoIndex(ds); 
   Out = GetInfoRoot(PomInd, 7);
  } else 
  { /* parfemy */
   ds = eval(ds);
   Out = GetInformace(ds, 7);
  }
 /* osetreni koncovky */
 if (Out.substr(Out.length-4, 1) != ".") 
  { Out = Out + ".jpg"; }
 return Out;  
}

function GetNazevZbozi(ds)
{
var Out = NazevSortObj(ds);
document.writeln(Out);
}

function GetGlosa(ds)
{
 var Out = "???";  
 var PomInd = GetInfoIndex(ds);
 Out = GetInfoRoot(PomInd, 8); 
 if (Out.length > 0) 
  { document.writeln('<p>&nbsp;</p>');
    document.writeln('<p><i>' + Out + '</i></p>'); }
}

function OznacNew()
{
var Out = "";
var DS = eval(PredanyParametr("sort"));
var acd = eval(PredanyParametr("art"));
var CisloParf = "";
var Novinky = "264,265,266,267,268,269,270,271,272,273,274,275" +
              "303,304,305,306,307,308,309,310,311,312," +
			  "219,220,221,222,223,224,225,226,299,302," + 
			  "293,300";
			  
Out = '<font style="font-size: 11pt"><font color="red"><b><i>* NEW! *</i></b></font></font>';
/* nuly zleva */
if (acd < 100)
 { CisloParf = "0" + acd } else { CisloParf = acd } 
if (acd < 10)
 { CisloParf = "00" + acd } 
if (Novinky.indexOf(CisloParf) > -1)
 { document.writeln(Out);}
}

function Obrazek()
{
var Out = "";
var DS = PredanyParametr("sort");
var acd = eval(PredanyParametr("art"));
/* naplneni vychozimi hodnotou */
Out = NazevSouboruObr(DS);

/* specialni hodnoty - vyjimky */
if (!isNaN(DS))
 { DS = eval(DS); }
switch(DS) 
 {
  case  1: if (acd > 170 && acd < 179)
            { Out = "dparfinsp"; }
		   break;
  case  2: if (acd == 94 || acd == 120)
            { Out = "pparfinsp"; }
		   break;
  case 32: Out = "ovoctoal" + acd; break;
 }
/* luxusni parfemy */ 
if (DS > 50 && DS < 80)
 {
  if (TestDoplnku(acd, DS))  
   { Out = "full" + acd; }
 }
/* osetreni koncovky */
if (Out.substr(Out.length-4, 1) != ".") 
 { Out = Out + ".jpg"; }
 
document.writeln("<p align=\"center\">");
document.writeln('<a href="javascript:history.go(-1)" title="Zpět">');
document.writeln("<img border=\"0\" width=\"200\" src=\"images/vyrobky/" + Out + "\"></a></p>");
} /* function Obrazek */

function ZahlaviSekce(Cislo, PodSebe)
{
var Obr = GetInfoSekce(Cislo, 2);
    Nadpis = GetInfoSekce(Cislo, 1);

/* tabulka */
document.writeln('<table border="0" cellpadding="0" style="border-collapse: collapse" width="100%" height="46">');
document.writeln('<tr>');
document.writeln('<td>');
if (Obr.length > 0)
 { document.writeln('<img border="0" src="images/web/' + Obr + '">'); }
document.writeln('</td>');

if (PodSebe)
 { document.writeln('</tr>');
   document.writeln('<tr>'); 
 }
 
document.writeln('<td width="99%">');
document.writeln('<span class="nadpisfh">&nbsp;&nbsp;' + Nadpis + '</span></td>');
document.writeln('</tr>');
document.writeln('</table>');
} /*** function ZahlaviSekce */

function UvodniTextSekce(Cislo)
{
var Textik = GetInfoSekce(Cislo, 4);
document.writeln('<p style="text-align: justify">');
document.writeln(Textik);
document.writeln('</p>');
}

function VypisZboziInfo(artikl, skrytdetail)
/* vypis informaci o jedne polozce zbozi, vyzaduje otevrenou tabulku o sirce 695*/
{
 var Width1 = "150";
 var Width2 = "550";
 var Pom = PadRight(artikl, "_", 5) + 1;
 
 document.writeln('<tr>');
 document.writeln('<td width="' + Width1 + '">');
 LinkFHDetail(artikl, skrytdetail);				
 document.writeln('</td>');				
 document.writeln('<td width="' + Width2 + '" valign="top">');
 document.writeln('<p><b>' + NazevSortObj(artikl) + '</b></p>');
 GetGlosa(artikl);
 document.writeln('<p>&nbsp;</p>');
 GetTextPopisJust(artikl);
 document.writeln('<p>&nbsp;</p>');
 MnozstviCenaKosik(Pom, "left");
 document.writeln('<p>&nbsp;</p>');
 document.writeln('</td>');
 document.writeln('</tr>');
} /* function VypisZboziInfo */

function Radek2Web(artikl, DS)
{
var CisloParf = "00";
    VyskaRadku = "15";
	SpanCisla = "cislo_fm";
	Link = "detail.htm";
	UserId = PredanyParametr("uid") + "&cart=" + PredanyParametr("cart");
	  
  /* doplneni nuly zleva pro 1-9 */
  if (artikl < 10)
    { CisloParf = "0" + artikl } else { CisloParf = artikl }

  /*	link na detail */
  Link = Link + "?art=" + artikl + "&sort=" + DS + "&uid=" + UserId;
  /* zacatek radku tabulky */	
  document.writeln("<tr>");
  /* cislo parfemu */
  document.writeln("<td width=\"65\"><span class=\"" + SpanCisla + "\"><a href=\"" + Link + "\">FM " + CisloParf + "</a></span></td>");
  /* skupina */
  if (DS < 99)
   { document.writeln("<td width=\"160\"><span class=\"popis_skup\">" + GetPopisTypuRoot(artikl) + "</span></td>"); }
  /* mnozstvi a cena */  
  document.writeln("<td width=\"110\"><span class=\"mnozacena\">" + ObjemDoplnku(DS) + ", " + CenaVCenikuRoot(DS) + "</span></td>");
  
  /* nazev originalni vune nebo inspirace  */
  if (DS == 2 && artikl == 120)
    /* panska inspirace */
    { document.writeln("<td width=\"365\"><span class=\"nazevorig\">" + "Inspirace " + GetNazev(artikl, 2) + "</span></td>"); 
	  document.writeln("</tr>");
      return; }
  if (TestDoplnku(artikl, 32))
    /* ovocne toaletni vody */
	{ document.writeln("<td width=\"365\"><span class=\"nazevorig\">" + GetNazev(artikl, 2) + "</span></td>"); }
  if (TestDoplnku(artikl, 34))
    /* kvetinove parfemy */
	{ document.writeln("<td width=\"365\"><span class=\"nazevorig\">" + GetNazev(artikl, 2) + "</span></td>"); }	
  if (JeToSvetovaZnacka(artikl))
    /* svetove znacky */	
    { document.writeln("<td width=\"365\"><span class=\"popisek\">konkurence pro  </span>" + "<span class=\"nazevorig\">" + GetNazev(artikl, 2) + "</span></td>"); }

  /* konec radku tabulky */
  document.writeln("</tr>");
  return;
} /*** function Radek2Web */

function JeToSvetovaZnacka(artikl)
{
var Pom = false;
if (TestDoplnku(artikl, 1) || TestDoplnku(artikl, 2) || TestDoplnku(artikl, 51) || 
    TestDoplnku(artikl, 71) || TestDoplnku(artikl, 5) || TestDoplnku(artikl, 72) || 
    TestDoplnku(artikl, 52) || TestDoplnku(artikl, 53) || TestDoplnku(artikl, 54) || 
	TestDoplnku(artikl, 55) || TestDoplnku(artikl, 56) || TestDoplnku(artikl, 57) ||
    TestDoplnku(artikl, 58) || TestDoplnku(artikl, 73)) 
 { Pom = true; }
return Pom; 
}


function DoplnkovySortiment2Web(ds)
{
var Artikl;
  /* vnorena tabulka s jednotlivymi polozkami */
  document.writeln("<table border=\"0\" cellpadding=\"0\" style=\"border-collapse: collapse\" width=\"100%\">");
  for (Artikl = 1; Artikl <= 400; Artikl++)
    {
	if (TestDoplnku(Artikl, ds))	  
	  { Radek2Web(Artikl, ds); }
	}
  document.writeln("</table>");
}  /* function DoplnkovySortiment2Web */

function TestAVypisParfemu(artikl, ds)
{
 if (ds == 1) 
  {
   if (TestDoplnku(artikl, 1)) { Radek2Web(artikl, 1); } 
   if (TestDoplnku(artikl, 51)) { Radek2Web(artikl, 51); } 
   if (TestDoplnku(artikl, 5)) { Radek2Web(artikl, 5); }
   if (TestDoplnku(artikl, 52)) { Radek2Web(artikl, 52); }
   if (TestDoplnku(artikl, 53)) { Radek2Web(artikl, 53); } 
   if (TestDoplnku(artikl, 54)) { Radek2Web(artikl, 54); } 
   if (TestDoplnku(artikl, 55)) { Radek2Web(artikl, 55); } 
   if (TestDoplnku(artikl, 56)) { Radek2Web(artikl, 56); } 
   if (TestDoplnku(artikl, 57)) { Radek2Web(artikl, 57); } 
   if (TestDoplnku(artikl, 58)) { Radek2Web(artikl, 58); } 
  }
 if (ds == 2) 
  {
   if (TestDoplnku(artikl, 2)) { Radek2Web(artikl, 2); } 
   if (TestDoplnku(artikl, 71)) { Radek2Web(artikl, 71); } 
   if (TestDoplnku(artikl, 72)) { Radek2Web(artikl, 72); }
   if (TestDoplnku(artikl, 73)) { Radek2Web(artikl, 73); }
  }    
}

function DleCisel2Web(ds)
{
var artikl;    
/* vypis seznamu parfemu dle cisel */
for (artikl = 1; artikl <= 400; artikl++) 
 {  
  TestAVypisParfemu(artikl, ds)
 }
}

function MiniStarter2Web(sortiment)
{
var Seznam = new Array(2);   
    I = 0;
	Artikl = "";
  
  Seznam[0] = "";
  Seznam[1] = "005,006,017,021,023,025,033,081,098,171";
  Seznam[2] = "043,052,054,056,057,064,084,092,094,134";	
	
  /* vnorena tabulka s jednotlivymi polozkami */
  document.writeln("<table border=\"0\" cellpadding=\"0\" style=\"border-collapse: collapse\" width=\"100%\">");
  for (I = 1; I <= 10; I++)
    {
	 Artikl = Seznam[sortiment].substr(4*I-4, 3);
	 Artikl = Artikl2Cislo(Artikl);	
	 Radek2Web(Artikl, sortiment);
	}
  document.writeln("</table>");
}  /* function MiniStarter2Web */


function OverMail(email)
{
  var pozicezavinace;
  var zazavinacem;
  var pozicetecky;
  
  /* nalezeni pozice zavinace */
  pozicezavinace = email.indexOf("@");
  if (pozicezavinace < 0)
    { return false;}
  
  /* cast za zavinacem */
  zazavinacem = email.substring(pozicezavinace+1, email.length);
  pozicetecky = zazavinacem.indexOf(".");
  /* jestli ma domena 1. radu aspon dve pismena */
  if (zazavinacem.length-pozicetecky-1 < 2)
    { return false;}
  /* jestli je delka adresy min. 6 znaku */
  if (email.length < 6)
    { return false;}
  
  /* testy e-mailu probehly, formalne je v poradku */
  return true;
}

function OveritDoporuceni()
{
  with (document.doporuceni) {
    if (polozka_01_telo.value.length == 0)
      {alert("Položka 'Vaše jméno' je povinná");
       return false;}
    if (odesilatel_email.value.length == 0)
      {alert("Položka 'Váš E-mail' je povinná");
       return false;}
    if (prijemce_email.value.length == 0)
      {alert("Položka 'Doporučit komu' je povinná");
       return false;}       
    if (OverMail(odesilatel_email.value) == false)
      {alert("Položka 'Váš E-mail' musí být platná e-mailová adresa");
       return false;}    
    if (OverMail(prijemce_email.value) == false)
      {alert("Položka 'Doporučit komu' musí být platná e-mailová adresa");
       return false;}      
  }
     
  /* vsechno proslo v poradku, data odeslana */  
  return true;
}

function Upravtext()
{
 with (document.doporuceni)
   {
    polozka_03_telo.value = "Dobrý den, pan/paní " + polozka_01_telo.value + " (" + odesilatel_email.value + ") Vám doporučuje navštívit stránky www.vune.info/" + PredanyParametr("uid") + " s tím, že by pro Vás mohly být přínosné.";
   }
 return true;
}

/* mailova adresa pro objednavkovy formular */
function Kamsobjednavkou()
{
document.writeln("<input type=\"hidden\" name=\"prijemce_email\" value=\"" + user_mail + "\">");
}

function PoOdeslani()
{
var Adresa = "http://vune.info/odeslanklub.htm?uid=" + user_id;
document.writeln("<input type=\"hidden\" name=\"url\" value=\"" + Adresa + "\">");
}

function PoObjednani()
{
var Adresa = "http://vune.info/objednano.htm?uid=" + user_id;
document.writeln("<input type=\"hidden\" name=\"url\" value=\"" + Adresa + "\">");
}

function PoDoporuceni()
{
var Adresa = "http://vune.info/doporuceno.htm?uid=" + user_id;
document.writeln("<input type=\"hidden\" name=\"url\" value=\"" + Adresa + "\">");
}

/* pridani mezi oblibene polozky */
function Oblibene()
{
 document.writeln("<a title=\"Přidání mezi oblíbení položky\" target=\"_self\" href=\"javascript: window.external.AddFavorite('http://www.vune.info/' + user_id, 'Luxusní vůně pro každého');\">Přidat k oblíbeným položkám </a>");
}

/* polozka v menu */
function Menuitem(Text, Odkaz, Popis)
{
var PriMysi = "'#FF0066'";
    BezMysi = "'#FFCCFF'";
    Sirka = "100%";
    Vyska = "20";
	Bublina = '';
     
  document.writeln("<tr>");
  document.writeln("<td width=\"" + Sirka + "\" height=\"" + Vyska + "\" onMouseOver=\"bgColor=" + PriMysi + "; return true\" onMouseOut=\"bgColor=" + BezMysi+ "; return true\">");
  
  if (Popis.length > 0) 
    { Bublina = 'title ="' + Popis + '"'; }
  
  if (Odkaz.length > 0)
    { document.writeln('<a target="_top" ' + Bublina + 'href="' + Odkaz + '">' + Text + '</a>'); } else
	{ document.writeln(Text); }
  
  document.writeln("</td>");
  document.writeln("</tr>");
}

/* Zahlavi s udaji o provozovateli stranky */
function Zahlavi()
{
  /* číslo distritubora, vpravo nahoře */
  document.writeln("<p style=\"text-align: right\"><font style=\"font-size: 6pt\">&nbsp;</font></p>");
  document.writeln("<p style=\"text-align: right\"><font style=\"font-size: 8pt\">Číslo distributora: " + user_regcis);
  document.writeln("</font></p>");
  
  /* distributor a kontakt na něj */  
  document.writeln("<table id=\"distributor\" border=\"0\" cellpadding=\"0\" width=\"745\" height=\"15\">");
  document.writeln("<tr>");
  document.writeln("<td>");
  document.writeln("<p align=\"left\"><font style=\"font-size: 9pt\">Distributor: " + user_jmeno + "</font></p>");
  document.writeln("</td>");
  document.writeln("<td>");
  document.writeln("<p align=\"right\"><font style=\"font-size: 9pt\">Kontakt: " + user_tel + "</font></p>");
  document.writeln("</td>");
  document.writeln("</tr>");
  
  /* adresa a IČ */
  document.writeln("<tr>");
  document.writeln("<td>");  
  document.writeln("<p align=\"left\"><font style=\"font-size: 8pt\">Adresa: " + user_ulice + ", " + user_psc + "  " + user_mesto + "</font></p>");
  document.writeln("</td>");
  document.writeln("<td>");  
  if (user_ic.length > 0)
    {document.writeln("<p align=\"right\"><font style=\"font-size: 8pt\">IČ: " + user_ic + "</font></p>");}
  document.writeln("</td>");
  document.writeln("</tr>");  
  document.writeln("</table>");
} /*** function Zahlavi */


/*** ------------------------------------------- OBECNE FUNKCE ------------------------------------------- ***/
function PadLeft(vychozi, znak, novavelikost)
/* dorovnani vyhoziho retezce na novou velikost znaky zleva */
{
var Out = vychozi;
    Cykl = 0;
/* otestovani smysluplnosti */	
if (vychozi.length >= novavelikost)
 { return Out; }
/* pridani znaků zleva */ 
for (Cykl = 1; Cykl <= (novavelikost-vychozi.length); Cykl++)
 { Out = znak + Out; }
return Out; 
}

function PadRight(vychozi, znak, novavelikost)
/* dorovnani vyhoziho retezce na novou velikost znaky zprava */
{
var Out = vychozi;
    Cykl = 0;
/* otestovani smysluplnosti */	
if (vychozi.length >= novavelikost)
 { return Out; }
/* pridani znaků zprava */ 
for (Cykl = 1; Cykl <= (novavelikost-vychozi.length); Cykl++)
 { Out = Out + znak; }
return Out; 
}

function IsNumber(cislicko)
/* otestuje, jestli je vstupni retezec cislo */
{
var Cykl = 0;
    Znak = "";	
for (Cykl = 0; Cykl <= cislicko.length-1; Cykl++)
 {
  Znak = cislicko.substr(Cykl, 1)
  if ("0123456789".indexOf(Znak) == -1)
     { return false; }
 }
return true; 
}

function Artikl2Cislo(artikl)
/* prevod textu ve tvaru 00x, 0xx, xxx na cislo */
{
 var Pom = artikl;
 if (Pom.substr(0, 1) == "0")
  { Pom = Pom.substr(1, 2); }
 if (Pom.substr(0, 1) == "0")
  { Pom = Pom.substr(1, 1); } 
 Pom = parseInt(Pom);
 return Pom;
}

function OdstranTagy(Textik)
/* odstrani z textu hodnoty <xxx> i vicecetne */
{
 var Out = Textik;
 var Pozice1 = Out.indexOf("<");
 var Pozice2 = Out.indexOf(">");
 
while (Pozice1 > 0 && Pozice2 > 0)
 {
  Out = Out.substr(0, Pozice1) + Out.substr(Pozice2+1, Out.length-Pozice2-1);
  Pozice1 = Out.indexOf("<");
  Pozice2 = Out.indexOf(">");  
 }
 return Out;
} /* function OdstranTagy */

/*********************************** FOR HOME **************************************/
function FHDetailSekce()
{
var sort = PredanyParametr("sort");
var Sekce = GetCisloSekce(sort);
ZahlaviSekce(Sekce);
}

function FHDetailPopis()
{
var DS = PredanyParametr("sort");

document.writeln('<p><b><i>Detail výrobku</i></b></p>');
document.writeln("<p>&nbsp;</p>");
document.writeln('<span class="detailfh">');
GetNazevZbozi(DS);
document.writeln('</span>');
GetGlosa(DS);
document.writeln("<p>&nbsp;</p>");
document.writeln('<p style="text-align: justify">');
GetTextPopisJust(DS);
document.writeln("</p>");
FHDoporuceni(DS);
}

function FHDoporuceni(sort)
{
var Out = GetDoporuceni(sort);

if (Out.length > 0) 
 { document.writeln('<p>&nbsp;</p>');
   document.writeln('<p>DOPORUČENÍ FM:</p>');
   document.writeln('<div class="doporfh">' + Out + '</span>'); }
}

function LinkJinam(adresa, ds)
{
 var Out = adresa;
 var Link = "fhdetail.htm?uid=" + PredanyParametr("uid");
 var PomInd = 0;
 var Art = "";
 var Sort = "";
 
 /* rozhodnuti, jestli jsou to parfemy nebo ostatni sortiment */  
 if (isNaN(ds))
  { /* ostatni */
   Sort = DoplnPodtrzitka(ds);
   Link = "fhdetail.htm?uid=" + PredanyParametr("uid");
  } else 
  { /* parfemy */  
   ds = PadLeft(ds, "0", 5);
   Sort = parseInt(ds.substr(0, 2), 10);
   Art = ds.substr(2, 3);
   Art = parseInt(Art, 10);
   Link = "detail.htm?uid=" + PredanyParametr("uid");
  }
 
 /* sestaveni linku */
 Link = Link + "&art=" + Art + "&sort=" + Sort + "&cart=" + PredanyParametr("cart");
 Out = '<a href="' + Link + '">' + adresa + '</a>';  
 return Out;
} /* function LinkJinam */

function LinkFHDetail(Sortiment, SkrytDetail)
{
var Link = "";
var UkazatDetail = !SkrytDetail;

Link = "fhdetail.htm?uid=" + PredanyParametr("uid") + "&art=0&sort=" + DoplnPodtrzitka(Sortiment) + "&cart=" + PredanyParametr("cart");

document.writeln('<p align="center">');
if (UkazatDetail) 
 { document.writeln('<a href="' + Link + '">'); }
document.writeln('<img border="0" src="images/vyrobky/' + NazevSouboruObr(Sortiment) + '" width="70">');
if (UkazatDetail)
 { document.writeln('</a>'); }
document.writeln('</p>');
document.writeln('<p align="center">');
if (UkazatDetail)
 { document.writeln('<b><font size="1"><a href="' + Link + '">Detail</a></font></b></p>'); }
} /* function LinkFHDetail */

function FHGetTextJust(sortim)
{
document.writeln('<p style="text-align: justify">');
FHGetText(sortim);
document.writeln("</p>");
}
