
	   function checkCountry()
	   {
	       osobni_odber = document.getElementById("osobni_odber");
	   
	       dobirka_cr_cp = document.getElementById("dobirka_cr_cp");
         dobirka_cr_ems = document.getElementById("dobirka_cr_ems");
         predem_cr_cp = document.getElementById("predem_cr_cp");
         predem_cr_ems = document.getElementById("predem_cr_ems");
         predem_sk_cp = document.getElementById("predem_sk_cp");
         predem_sk_ems = document.getElementById("predem_sk_ems");
         
         predem_jina_zem_evropa = document.getElementById("predem_jina_zem_evropa");
         predem_jina_zem_mimo_evropa = document.getElementById("predem_jina_zem_mimo_evropa");
         
         celkem_osobni_odber = document.getElementById("celkem_osobni_odber");
         celkem_dobirka_cr_cp = document.getElementById("celkova_dobirka_cr_cp");
         celkem_dobirka_cr_ems = document.getElementById("celkova_dobirka_cr_ems");
         celkem_predem_cr_cp = document.getElementById("celkova_predem_cr_cp");
         celkem_predem_cr_ems = document.getElementById("celkova_predem_cr_ems");
         celkem_predem_sk_cp = document.getElementById("celkova_predem_sk_cp");
         celkem_predem_sk_ems = document.getElementById("celkova_predem_sk_ems");
 
         
         celkem_evropa = document.getElementById("celkem_evropa");
         celkem_mimo_evropa = document.getElementById("celkem_mimo_evropa");
	       
	       stat = document.getElementById("stat");
	       stat_jiny = document.getElementById("stat-jiny");
	       stat_typ = document.getElementById("stat_typ");
	       
	       typ_platby = document.getElementById("zpusob_platby");
	       typ_dopravy = document.getElementById("zpusob_doruceni");
	       
	       stat_jiny.disabled = true;
	       
	       osobni_odber.style.display = 'none';
	       dobirka_cr_cp.style.display = 'none';
         dobirka_cr_ems.style.display = 'none';
         predem_cr_cp.style.display = 'none';
         predem_cr_ems.style.display = 'none';
         predem_sk_cp.style.display = 'none';
         predem_sk_ems.style.display = 'none';
         predem_jina_zem_evropa.style.display = 'none';
         predem_jina_zem_mimo_evropa.style.display = 'none';
         
         celkem_dobirka_cr_cp.style.display = 'none';
         celkem_dobirka_cr_ems.style.display = 'none';
         celkem_predem_cr_cp.style.display = 'none';
         celkem_predem_cr_ems.style.display = 'none';
         celkem_predem_sk_cp.style.display = 'none';
         celkem_predem_sk_ems.style.display = 'none';
         celkem_osobni_odber.style.display = 'none';
         
         celkem_evropa.style.display = 'none';
         celkem_mimo_evropa.style.display = 'none';
         
          typ_dopravy.options[1].disabled = false;
          typ_dopravy.options[2].disabled = false;
          stat_typ.disabled = true;
          
	       
	       if(stat.value == 'cr')
	       {
              typ_platby.options[0].disabled = false;

              if(typ_platby.selectedIndex == 0)
              {
                if(typ_dopravy.selectedIndex == 0)
                {
                   dobirka_cr_cp.style.display = 'block';
                   celkem_dobirka_cr_cp.style.display = 'block';
                   
                }else if(typ_dopravy.selectedIndex == 1){
                   dobirka_cr_ems.style.display = 'block';
                   celkem_dobirka_cr_ems.style.display = 'block';
                }else{
                  osobni_odber.style.display = 'block';
                  celkem_osobni_odber.style.display = 'block';
                }
                
                
                
              }else{
                if(typ_dopravy.selectedIndex == 0)
                {
                   predem_cr_cp.style.display = 'block';
                   celkem_predem_cr_cp.style.display = 'block';
                }else if(typ_dopravy.selectedIndex == 1){
                   predem_cr_ems.style.display = 'block';
                   celkem_predem_cr_ems.style.display = 'block';
                }else{
                  osobni_odber.style.display = 'block';
                  celkem_osobni_odber.style.display = 'block';
                }
                
                
              }
              
         }else if(stat.value == 'sr'){
              
                //alert(typ_platby.value);
              
                if(typ_platby.value == 1)
                {
                  typ_platby.options[1].selected = 1;
                  typ_platby.options[0].disabled = true;
                }
              
                typ_dopravy.options[0].selected = 1;
                typ_dopravy.options[1].disabled = true;
                typ_dopravy.options[2].disabled = true;
              
                if(typ_dopravy.selectedIndex == 0)
                {
                   predem_sk_cp.style.display = 'block';
                   celkem_predem_sk_cp.style.display = 'block';
                }else{
                   predem_sk_ems.style.display = 'block';
                   celkem_predem_sk_ems.style.display = 'block';
                }
         }else{
         

            stat_jiny.disabled = false;
            stat_typ.disabled = false;
         
            if(typ_platby.value == 1)
            {
              typ_platby.options[1].selected = 1;
              typ_platby.options[0].disabled = true;
            }
            
            typ_dopravy.options[1].disabled = true;
            typ_dopravy.options[2].disabled = true;
            
            typ_dopravy.options[0].selected = true;
         
            if(stat_typ.value == 1){
              predem_jina_zem_evropa.style.display = 'block';
              celkem_evropa.style.display = 'block';
            }else{
              predem_jina_zem_mimo_evropa.style.display = 'block';
              celkem_mimo_evropa.style.display = 'block';
            }
         
         }
     }
	
		function koo(){
		
			kontrol = new Array(0, 0 ,0 , 0, 0, 0);
		
			mail = document.odeslat_objednavku.email.value;
			mail_c = /^.+@.+\..{2,4}$/;
			
			if(mail_c.test(mail) != true)
			{
				kontrol[2] = 1;
			}
			
			psc = document.odeslat_objednavku.psc.value;
			psc_c = /^.[0-9]{4,5}$/;
			
			if(psc != true)
			{
				if(psc_c.test(psc) != true)
				{
					kontrol[5] = 1;
				}
			}
			
			jmeno = document.odeslat_objednavku.jmeno.value;
			prijmeni = document.odeslat_objednavku.prijmeni.value;
			ulice = document.odeslat_objednavku.ulice.value;
			telcislo = document.odeslat_objednavku.telcislo.value;
			mesto = document.odeslat_objednavku.mesto.value;
			
			stat = document.odeslat_objednavku.stat.value;
			
			if(jmeno == '')
			{
				kontrol[0] = 1;
			}
			
			if(prijmeni == '')
			{
				kontrol[1] = 1;
			}
			
			if(ulice == '')
			{
				kontrol[3] = 1;
			}
			
			if(mesto == '')
			{
				kontrol[4] = 1;
			}
			
			chyba = 0;
			
			if(stat == 'other'){
			   var statJiny = document.getElementById("stat-jiny");
			   
			   if(statJiny.value == ''){

            kontrol[6] = 1;
         }
         
			}
			
			for(a = 0; a < 7; a++)
			{
				if((kontrol[a]) == 1)
				{
					chyba = 1;
				}
			}
			
			if(chyba == 1)
			{
				document.getElementById("errors").style.display = "block";
				
				for(a = 0; a < 7; a++)
				{
					if((kontrol[a]) == 1)
					{
						switch(a)
						{
							case 0:
								document.getElementById("ejmeno").style.display = "block";
							break;
							
							case 1:
								document.getElementById("eprijmeni").style.display = "block";
							break;
							
							case 2:
								document.getElementById("eemail").style.display = "block";
							break;
							
							case 3:
								document.getElementById("eulice").style.display = "block";
							break;
							
							case 4:
								document.getElementById("emesto").style.display = "block";
							break;
							
							case 5:
								document.getElementById("epsc").style.display = "block";
							break;
							
							case 6:
							 document.getElementById("enazevstatu").style.display = "block";
							break;
						}
						
						
					}else{
						switch(a)
						{
							case 0:
								document.getElementById("ejmeno").style.display = "none";
							break;
							
							case 1:
								document.getElementById("eprijmeni").style.display = "none";
							break;
							
							case 2:
								document.getElementById("eemail").style.display = "none";
							break;
							
							case 3:
								document.getElementById("eulice").style.display = "none";
							break;
							
							case 4:
								document.getElementById("emesto").style.display = "none";
							break;
							
							case 5:
								document.getElementById("epsc").style.display = "none";
							break;
							
							case 6:
							 document.getElementById("enazevstatu").style.display = "block";
							break;
						}
					}
				}
			}else{
				document.getElementById("errors").style.display = "none";
				document.getElementById("sending").style.display = "block";
				
				return true;
			}
			
			/*
			if(telcislo != '')
			{
				document.getElementById("errors").style.display = "block";
			}*/
		
			
		
			return false;
		
		}
	
		function zobraz_informace()
		{
			info = document.getElementById("Objednavka_formular");
			info.style.display = "block";
			
			buto = document.getElementById("pokr");
			buto.style.display = "none";
			
		};
		
		function checkEmail()
    {
      odber = document.getElementById("odebirat-novinky").value;
			odber_c = /^.+@.+\..{2,4}$/;
			
			if(odber_c.test(odber) != true)
			{  
			  document.getElementById("one").style.display = 'block';
			  document.getElementById("ong").style.display = 'none';
				return false;
			}else{
      
        document.getElementById("ong").style.display = 'block';
        document.getElementById("one").style.display = 'none';
        return true;
      }
		}
		
		function isNumber(e){

      var isNumber = true;
      var numbers = "0123456789";
      var length = e.length;
      
      if(length > 0){
        for(var i = 0; i < length && isNumber; i++){
          if(numbers.indexOf(e[i]) == -1){
            return false;
          }
        }
      }else{
        return false;
      }
      
      return isNumber;
    }
    
    function checkIsNumber(e){
      
      var element = document.getElementById(e);
      
      if(!isNumber(element.value)){
        element.style.border = "1px solid red";
        element.style.padding = "3px";
        return false;
      }
      
      return true;
    }