<!--

// zobrazenie noveho okna s velkou fotografiou produktu
function bigFoto(url,width,height,left,top) {
  var wurl = 'zxcvbnm/tovar/bigfoto.php?id=' + url;
  var define = 'width=' + width + ',height=' + height + ',left=' + left + ',top=' + top;  
  window.open(wurl,'', define);
}

// zobrazenie noveho okna s velkou fotografiou produktu
function newWindow(url,width,height,left,top) {
  var define = 'width=' + width + ',height=' + height + ',left=' + left + ',top=' + top;  
  window.open(url,'', define);
}

// odosielanie mailu doporucenia produktu znamemu
function checkmail(x) {
  var crf = document.mail, err = "";
  if (crf.email1.value=="") {
    err += " - Vašu mailovú adresu\n";
  }
  else if (window.RegExp) {
    re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}");
      if (!re.test(crf.email1.value)) {
        err += " - správny tvar Vašej mailovej adresy\n";
      }
  } 
  if (crf.email2.value=="") {
    err += " - mailovú adresu známeho\n";
  }
  else if (window.RegExp) {
    re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}");
      if (!re.test(crf.email2.value)) {
        err += " - správny tvar amailovej adresy známeho\n";
      }
  }
  if (err != "") {
    window.alert("Zabudli ste napísať:\n" + err);
    return false;
  }
   else {
    return true;
   }
}

// zobrazenie vyskakovacieho okna allert
function winAlert(text) {
    window.alert(text);
}

// zobrazenie vyskakovacieho okna pri vlozeni produktu do kosika
function alertcart(produkt,tpocet) {
    var pt; p = 0;
    
    for(a = 0; a < tpocet; a++) {
     p++;
    }
    
  switch (p) {
    case 1: {pt = "kus"; break;}
    case 2: case 3: case 4: {pt = "kusy"; break;}
    default: {pt = "kusov"; break;}
  }
    
    var text = "Do nákupného košíka ste vložili produkt:\n" + produkt + "\nv počte " + tpocet + " " + pt;
    window.alert(text);
}

// rozkodovanie mailovej adresy zakodovanej php-ckom
function kmail(ma1,ma2,ma3,ma4,link) {    
  var mail_url = ma1+ma3+ma4+ma2;
  var msg = "Prosim o zaslanie informacie o dostupnosti tovaru";
    window.location='mailto:' + mail_url + "?subject=Zistenie dostupnosti produktu%20id" + link + "&body=" + msg;
}

// funkcia povoľujúca zadávanie iba číselných znakov
function filterNum(event) {
  if (document.all) {
    var kc = event.keyCode;
    if (kc != 0 && kc != 48 && kc != 49 && kc != 50 && kc != 51 && kc != 52 && kc != 53 && kc != 54 && kc != 55 && kc != 56 && kc != 57) { 
      event.returnValue = false; 
    }
  }
  else {
    var kc = event.charCode;
    if (kc != 0 && kc != 48 && kc != 49 && kc != 50 && kc != 51 && kc != 52 && kc != 53 && kc != 54 && kc != 55 && kc != 56 && kc != 57) { 
      event.preventDefault();
    }
  }
}

// registracia zakaznika
function checkreg(x) {
  var crf = document.reg, err = "";
  
  if (crf.meno.value.length < 3) {
    err += " - meno\n";
  }
  
  if (crf.priezvisko.value.length < 3) {
    err += " - priezvisko\n";
  }
  
  if (crf.ulica.value.length < 5) {
    err += " - ulicu, číslo\n";
  }
  
  if (crf.mesto.value.length < 3) {
    err += " - mesto\n";
  }
  
  if (window.RegExp) {
    re = new RegExp("^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]");
      if (!re.test(crf.psc.value)) {
        err += " - PSČ\n";
      }
  }
  
  if (crf.email.value=="") {
    err += " - mailovú adresu\n";
  }
  else if (window.RegExp) {
    re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}");
      if (!re.test(crf.email.value)) {
        err += " - správny tvar mailovej adresy\n";
      }
  }
  
  if (window.RegExp) {
    re = new RegExp("^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]");
      if (!re.test(crf.tel.value)) {
        err += " - telefónne číslo\n";
      }
  }
  
  if (crf.login.value.length < 3) {
    err += " - login zložený aspon zo 4 znakov\n";
  }
  
  if (crf.heslo.value.length < 3) {
    err += " - heslo zložené aspon zo 4 znakov\n";
  }
  
  if (crf.heslo.value != crf.hesloznova.value) {
    err += " - rovnaké heslo a zopakované heslo\n";
  }
  
  if (err != "") {
    window.alert("Zabudli ste napísať:\n" + err);
    return false;
  }
   else {
    return true;
   }
}

// registracia dealera
function checkregd(x) {
  var crf = document.dreg, err = "";
  
  if (crf.fnazov.value.length < 3) {
    err += " - názov firmy\n";
  }
  
  if (crf.fulica.value.length < 5) {
    err += " - ulicu, názov\n";
  }
  
  if (crf.fmesto.value.length < 3) {
    err += " - mesto\n";
  }
  
  if (window.RegExp) {
    re = new RegExp("^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]");
      if (!re.test(crf.fpsc.value)) {
        err += " - PSČ\n";
      }
  }
    
  if (window.RegExp) {
    re = new RegExp("^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]");
      if (!re.test(crf.fico.value)) {
        err += " - IČO\n";
      }
  }
  
  if (crf.meno.value.length < 3) {
    err += " - meno\n";
  }
  
  if (crf.priezvisko.value.length < 3) {
    err += " - priezvisko\n";
  }  
  
  if (crf.email.value=="") {
    err += " - mailovú adresu\n";
  }
  else if (window.RegExp) {
    re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}");
      if (!re.test(crf.email.value)) {
        err += " - správny tvar mailovej adresy\n";
      }
  }
  
  if (window.RegExp) {
    re = new RegExp("^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]");
      if (!re.test(crf.tel.value)) {
        err += " - telefónne číslo\n";
      }
  }
  
  if (crf.login.value.length < 4) {
    err += " - login zložený aspoň zo 4 znakov\n";
  }
  
  if (crf.heslo.value.length < 3) {
    err += " - heslo zložené aspoň zo 4 znakov\n";
  }
  
  if (crf.heslo.value != crf.hesloznova.value) {
    err += " - rovnaké heslo a zopakované heslo\n";
  }
  
  if (err != "") {
    window.alert("Zabudli ste napísať:\n" + err);
    return false;
  }
   else {
    return true;
   }
}


// uprava profilu - fyzicka osoba
function checkprofil(x) {
  var crf = document.profil, err = "";
  
  if (crf.meno.value.length < 3) {
    err += " - meno\n";
  }
  
  if (crf.priezvisko.value.length < 3) {
    err += " - priezvisko\n";
  }
  
  if (crf.ulica.value.length < 3) {
    err += " - ulicu, číslo\n";
  }
  
  if (crf.mesto.value.length < 3) {
    err += " - mesto\n";
  }
  
  if (window.RegExp) {
    re = new RegExp("^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]");
      if (!re.test(crf.psc.value)) {
        err += " - PSČ\n";
      }
  }   
  
  if (crf.email.value=="") {
    err += " - mailovú adresu\n";
  }
  else if (window.RegExp) {
    re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}");
      if (!re.test(crf.email.value)) {
        err += " - správny tvar mailovej adresy\n";
      }
  }
  
  if (window.RegExp) {
    re = new RegExp("^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]");
      if (!re.test(crf.tel.value)) {
        err += " - telefónne číslo\n";
      }
  }
  
  if (err != "") {
    window.alert("Zabudli ste napísať:\n" + err);
    return false;
  }
   else {
    return true;
   }
}

// uprava profilu - firma
function checkprofilf(x) {
  var crf = document.profilf, err = "";
  
  if (crf.meno.value.length < 3) {
    err += " - meno\n";
  }
  
  if (crf.priezvisko.value.length < 3) {
    err += " - priezvisko\n";
  }
  
  if (crf.ulica.value.length < 3) {
    err += " - ulicu, číslo\n";
  }
  
  if (crf.mesto.value.length < 3) {
    err += " - mesto\n";
  }
  
  if (window.RegExp) {
    re = new RegExp("^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]");
      if (!re.test(crf.psc.value)) {
        err += " - PSČ\n";
      }
  }   
  
  if (crf.email.value=="") {
    err += " - mailovú adresu\n";
  }
  else if (window.RegExp) {
    re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}");
      if (!re.test(crf.email.value)) {
        err += " - správny tvar mailovej adresy\n";
      }
  }
  
  if (window.RegExp) {
    re = new RegExp("^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]");
      if (!re.test(crf.tel.value)) {
        err += " - telefónne číslo\n";
      }
  }
  
  if (crf.fnazov.value.length < 3) {
    err += " - názov firmy\n";
  }
  
  if (crf.fulica.value.length < 3) {
    err += " - ulicu, číslo /firma/\n";
  }
  
  if (crf.fmesto.value.length < 3) {
    err += " - mesto /firma/\n";
  }
  
  if (window.RegExp) {
    re = new RegExp("^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]");
      if (!re.test(crf.fpsc.value)) {
        err += " - PSČ /firma/\n";
      }
  }
  
  if (window.RegExp) {
    re = new RegExp("^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]");
      if (!re.test(crf.fico.value)) {
        err += " - IČO /firma/\n";
      }
  }
  
  if (err != "") {
    window.alert("Zabudli ste napísať:\n" + err);
    return false;
  }
   else {
    return true;
   }
}

// zmena hesla
function checkzh(x) {
  var crf = document.zh, err = "";  

  
  if (crf.oldheslo.value.length < 3) {
    err += " - staré heslo\n";
  }
  
  if (crf.heslo.value.length < 3) {
    err += " - nové heslo zložené aspoň zo 4 znakov\n";
  }
  
  if (crf.heslo.value != crf.hesloznova.value) {
    err += " - rovnaké nové a zopakované heslo\n";
  }
  
  if (err != "") {
    window.alert("Zabudli ste napísať:\n" + err);
    return false;
  }
   else {
    return true;
   }
}

// vyplnenie objednavky
function checkobj(x) {
  var crf = document.obj, err = "";
  
  if (crf.meno.value.length < 3) {
    err += " - meno\n";
  }
  
  if (crf.priezvisko.value.length < 3) {
    err += " - priezvisko\n";
  }
  
  if (crf.ulica.value.length < 5) {
    err += " - ulicu, číslo\n";
  }
  
  if (crf.mesto.value.length < 3) {
    err += " - mesto\n";
  }
  
  if (window.RegExp) {
    re = new RegExp("^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]");
      if (!re.test(crf.psc.value)) {
        err += " - PSČ\n";
      }
  }
  
  if (crf.email.value=="") {
    err += " - mailovú adresu\n";
  }
  else if (window.RegExp) {
    re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}");
      if (!re.test(crf.email.value)) {
        err += " - správny tvar mailovej adresy\n";
      }
  }
  
  if (window.RegExp) {
    re = new RegExp("^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]");
      if (!re.test(crf.tel.value)) {
        err += " - telefónne číslo\n";
      }
  }
  
  if (err != "") {
    window.alert("Zabudli ste napísať:\n" + err);
    return false;
  }
   else {
    return true;
   }
}


// overenie udajov formulara
function checkobjfin(x) {
  var crf = document.objfin, err = "";

  if (crf.suhlas.checked == false) {
   alert ('Zaškrtnutím súhlasíte s obchodnmi podmienkami!');
   return false;
  }
   else {
    return true;
   }
}

// overenie zadanej mailovej adresy pri odosielani poziadavky nenajdeneho vyrazu
function checksearch(x) {
  var crf = document.search, err = "";
  
  if (crf.email.value=="") {
    err += " - Vašu mailovú adresu\n";
  }
  else if (window.RegExp) {
    re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}");
      if (!re.test(crf.email.value)) {
        err += " - správny tvar Vašej mailovej adresy\n";
      }
  }
  
  if (err != "") {
    window.alert("Zabudli ste napísať:\n" + err);
    return false;
  }
   else {
    return true;
   }
}

// funkcia povoľujúca zadávanie iba číselných znakov
function filterNum(event) {
  if (document.all) {
    var kc = event.keyCode;
    if (kc != 0 && kc != 48 && kc != 49 && kc != 50 && kc != 51 && kc != 52 && kc != 53 && kc != 54 && kc != 55 && kc != 56 && kc != 57) { 
      event.returnValue = false; 
    }
  }
  else {
    var kc = event.charCode;
    if (kc != 0 && kc != 48 && kc != 49 && kc != 50 && kc != 51 && kc != 52 && kc != 53 && kc != 54 && kc != 55 && kc != 56 && kc != 57) { 
      event.preventDefault();
    }
  }
}

function Shows(nazov) {
  var ref = document.getElementById(nazov).style;      
  ref.display = "inline";
}

function Hide(nazov) {
  document.getElementById(nazov).style.display = "none";
}

//-->
