// ------------------------------------------ funkce pro otevirani novych oken
function okno(soubor) {
  window.open(soubor,'','toolbar=yes,scrollbars=yes,location=yes,status=yes,resizable=1,menubar=yes')
}

function ZmenTridu(trida,id)  {
  document.getElementById(id).className = trida;
}

function validate_new(formular)  {

	if (formular.cislo.value=="")  {
		alert ("CHYBA: vyplňte prosím položku 'Kontrolní kód'");
		formular.cislo.focus();
		return false;
  }
  
}

function validate_kontakt(formular)  {
  	if (formular.firma.value=="" && formular.jmeno.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'firma' a/nebo 'jméno'");
		  formular.firma.focus();
		  return false;
    }
    if (formular.telefon.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'telefon'");
		  formular.telefon.focus();
		  return false;
    }
     if (formular.email.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'email'");
		  formular.email.focus();
		  return false;
    }
    if (formular.vzkaz.value=="")  {
		  alert ("CHYBA: musíte napsat nějaký 'vzkaz'");
		  formular.vzkaz.focus();
		  return false;
    }
 
}

function validate_registrace(formular)  {
    if (formular.username.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'uživatelské jméno'");
		  formular.username.focus();
		  return false;
    }
    if (formular.passw1.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'heslo'");
		  formular.passw1.focus();
		  return false;
    }
    if (formular.passw2.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'heslo'");
		  formular.passw2.focus();
		  return false;
    }
    if (formular.passw2.value!=formular.passw1.value)  {
		  alert ("CHYBA: zadaná hesla se musí shodovat");
		  formular.passw1.focus();
		  return false;
    }
  	if (formular.firma.value=="" && formular.jmeno.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'firma' a/nebo 'jméno'");
		  formular.firma.focus();
		  return false;
    }
    if (formular.telefon.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'telefon'");
		  formular.telefon.focus();
		  return false;
    }
    if (formular.email.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'email'");
		  formular.email.focus();
		  return false;
    }

    if((formular.email.value!='') & (formular.email.value.indexOf("@") < 1 || formular.email.value.indexOf("@") != formular.email.value.lastIndexOf("@") || formular.email.value.lastIndexOf(".") < formular.email.value.lastIndexOf("@")+2  || formular.email.value.lastIndexOf(".") > (formular.email.value.length-3) || formular.email.value.lastIndexOf(".") < (formular.email.value.length-4))){
      alert ("CHYBA: nezadal jste 'email' ve správném tvaru");
		  formular.email.focus();
		  return false;
    }
    
}

function validate_poptavka(formular)  {
    if (formular.charakter[0].checked=="" && formular.charakter[1].checked=="")  {
		  alert ("CHYBA: zvolte prosím, zda se jedná o poptávku nebo objednávku");
		  return false;
    }
  	if (formular.firma.value=="" && formular.jmeno.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'firma' a/nebo 'jméno'");
		  formular.firma.focus();
		  return false;
    }
    if (formular.telefon.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'telefon'");
		  formular.telefon.focus();
		  return false;
    }
     if (formular.email.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'email'");
		  formular.email.focus();
		  return false;
    }
    if (formular.predani[0].checked=="" && formular.predani[1].checked=="")  {
		  alert ("CHYBA: vyberte prosím způsob předání zboží");
		  return false;
    }

    if (formular.predani[0].checked && formular.adresa.value=="")  {
		  alert ("CHYBA: vyplňte prosím adresu pro doručení zboží");
		  formular.adresa.focus();
		  return false;
    }
 
}

function validate_kosik(formular)  {
  	if (formular.number.value=="")  {
		  alert ("Nevyplnil jste položku množství");
		  formular.number.focus();
		  return false;
    }
}

function validate_order(formular)  {
  	if (formular.firma.value=="" && formular.jmeno.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'firma' a/nebo 'jméno'");
		  formular.firma.focus();
		  return false;
    }
    if (formular.telefon.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'telefon'");
		  formular.telefon.focus();
		  return false;
    }
    
     if (formular.email.value=="")  {
		  alert ("CHYBA: musíte vyplnit políčko 'email'");
		  formular.email.focus();
		  return false;
    }
    
    if((formular.email.value!='') & (formular.email.value.indexOf("@") < 1 || formular.email.value.indexOf("@") != formular.email.value.lastIndexOf("@") || formular.email.value.lastIndexOf(".") < formular.email.value.lastIndexOf("@")+2  || formular.email.value.lastIndexOf(".") > (formular.email.value.length-3) || formular.email.value.lastIndexOf(".") < (formular.email.value.length-4))){
		  alert ("CHYBA: zadal jste email ve špatném formátu");
		  formular.email.focus();
		  return false;
    }
    
    if (formular.predani[0].checked=="" && formular.predani[1].checked=="")  {
		  alert ("CHYBA: vyberte prosím způsob předání zboží");
		  return false;
    }

    if (formular.predani[0].checked && formular.adresa.value=="")  {
		  alert ("CHYBA: vyplňte prosím adresu pro doručení zboží");
		  formular.adresa.focus();
		  return false;
    }
}

function delete_item(id) {
		if (confirm ('Opravdu odstranit z košíku položku ID: '+id+"' ?")) 
				document.location=("index.php?script=cart&action=kosik&action2=delete&id="+id);
		}
