// ------------------------------------------ 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(formular)  {
  	if (formular.search_text.value=="")  {
		alert ("Zadejte prosím text který chcete vyhledat");
		formular.search_text.focus();
		return false;
  }
  	
}

function validate_cart(formular)  {
  	if (formular.mnozstvi.value=="")  {
		alert ("Zadejte prosím počet publikací");
		return false;
  }
  	
}

 function delete_cart(id,name,id_catg) {
        		if (confirm ("Opravdu odstranit z košíku publikaci '"+name+"' ?")) 
				      document.location=("shop_cart.php?action=delete&id="+id+"&id_catg="+id_catg);
		      }   
		      
function validate_order(formular)  {

  	if (formular.name.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Jméno a příjmení'");
		  formular.name.focus();
		  return false;
    }
    if (formular.adresa.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Adresa - ulice'");
		  formular.adresa.focus();
		  return false;
    }
    if (formular.mesto.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Město'");
		  formular.mesto.focus();
		  return false;
    }
    if (formular.psc.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'PSČ'");
		  formular.psc.focus();
		  return false;
    }
    if (formular.telefon.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Telefon'");
		  formular.telefon.focus();
		  return false;
    }
    
    if (formular.platba.value=="0")  {
		  alert ("CHYBA: vyberte prosím 'Způsob platby'");
		  return false;
    }
    
    if (formular.email.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku '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: email nemá správný tvar');
		  formular.email.focus();
		  return false;
	  }
	  
}


function validate_prihlaska(formular)  {
  	
    
    if (formular.ucastnik.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Účastník'");
		  formular.ucastnik.focus();
		  return false;
    }
    if (formular.adresa.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Adresa - ulice'");
		  formular.adresa.focus();
		  return false;
    }
    if (formular.mesto.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Město'");
		  formular.mesto.focus();
		  return false;
    }
    if (formular.psc.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'PSČ'");
		  formular.psc.focus();
		  return false;
    }
    if (formular.telefon.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Telefon'");
		  formular.telefon.focus();
		  return false;
    }
    
    if (formular.email.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku '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: email nemá správný tvar');
		  formular.email.focus();
		  return false;
	  }
	  
	  if (document.getElementById("statut").checked==true)  {
     if (formular.nazev_organizace.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Název organizace'");
		  formular.nazev_organizace.focus();
		  return false;
    }
     if (formular.adresa_organizace.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Adresa organizace - ulice'");
		  formular.adresa_organizace.focus();
		  return false;
    }
    if (formular.mesto_organizace.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Město'");
		  formular.mesto_organizace.focus();
		  return false;
    }
    if (formular.psc_organizace.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'PSČ'");
		  formular.psc_organizace.focus();
		  return false;
    }
    if (formular.ic.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'IČO'");
		  formular.ic.focus();
		  return false;
    }
    if (formular.dic.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'DIČ'");
		  formular.dic.focus();
		  return false;
    }
     if (formular.email2.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Email'");
		  formular.email2.focus();
		  return false;
    }
    
    if((formular.email2.value!='') & (formular.email2.value.indexOf("@") < 1 || formular.email2.value.indexOf("@") != formular.email2.value.lastIndexOf("@") || formular.email2.value.lastIndexOf(".") < formular.email2.value.lastIndexOf("@")+2  || formular.email2.value.lastIndexOf(".") > (formular.email2.value.length-3) || formular.email2.value.lastIndexOf(".") < (formular.email2.value.length-4))) 
	  {
		  alert('CHYBA: email nemá správný tvar');
		  formular.email2.focus();
		  return false;
	  }
	  }
	  
	  
	   if (document.getElementById("souhlas_s_obch_podminkami").checked!=true)  {
		  alert ("CHYBA: pro odeslání přihlášky, musíte souhlasit s obchodními podmínkami");
		  return false;
    }
    
    
	  
	   if (document.getElementById("email3_1").checked!=true & document.getElementById("email3_2").checked!=true)  {
		  alert ("CHYBA: musíte zvolit zda chcete zasílat 'E-mailové zpravodajství'");
		  return false;
    }
	   
	   if (formular.forma_uhrady.value=="0")  {
		  alert ("CHYBA: vyplňte prosím položku 'Forma úhrady'");
		  return false;
    }
  	
}

function buton() {
           if (document.getElementById('button').checked==true){
               document.getElementById('dic').value="nejsem plátce daně";
           }
           else
           {
               document.getElementById('dic').value="";
           }
   }

function validate_casopis(formular)  {
  	if (formular.firma.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Název firmy'");
		  formular.firma.focus();
		  return false;
    }
    if (formular.jmeno.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Jméno a příjmení'");
		  formular.jmeno.focus();
		  return false;
    }
    if (formular.adresa.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Ulice a číslo popisné'");
		  formular.adresa.focus();
		  return false;
    }
    if (formular.mesto.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Město'");
		  formular.mesto.focus();
		  return false;
    }
    if (formular.psc.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'PSČ'");
		  formular.psc.focus();
		  return false;
    }
    if (formular.ico.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'IČO'");
		  formular.ico.focus();
		  return false;
    }
    if (formular.dic.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'DIČ'");
		  formular.dic.focus();
		  return false;
    }
    if (formular.email.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Email'");
		  formular.email.focus();
		  return false;
    }
    if (formular.telefon.value=="")  {
		  alert ("CHYBA: vyplňte prosím položku 'Telefon'");
		  formular.telefon.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: email nemá správný tvar');
		  formular.email.focus();
		  return false;
	  }
}
