﻿function nahledCenOken(url){
  po="location=0, scrollbars=yes, left=0, top=0, status=yes, width=900, height=350";
  window.open(url, '_blank', po);
}

function opravdu(kam){
	pokracovat = confirm('Smazat opravdu?');
	if(pokracovat) window.open(kam,'_self');
}

function pocetKontr(radek,vradku,hodnota){
  if (!parseInt(hodnota.value)) {
    alert('Daný rozměr musí obsahovat pouze číslice');
    hodnota.value='';
  }
    kontrolaRadku(radek, vradku);
}
function kontrolaRadku(i,w){
    var sirka= document.getElementById('s_'+i+'_'+w).value;
    var vyska= document.getElementById('v_'+i+'_'+w).value;
    var pocet= document.getElementById('p_'+i+'_'+w).value;
    if (i>99) {
      var typdveri= document.getElementById('typDveri_'+i+'_'+w).value;
      if ((typdveri!='') && (sirka!='') && (vyska!='') && (pocet!='')){
        w++;
        document.getElementById('s_'+i+'_'+w).disabled=false;
        document.getElementById('v_'+i+'_'+w).disabled=false;
        document.getElementById('p_'+i+'_'+w).disabled=false;
        document.getElementById('s_'+i+'_'+w).style.backgroundColor='#ffffff';
        document.getElementById('v_'+i+'_'+w).style.backgroundColor='#ffffff';
        document.getElementById('p_'+i+'_'+w).style.backgroundColor='#ffffff';
        document.getElementById('typDveri_'+i+'_'+w).disabled=false;
        document.getElementById('typDveri_'+i+'_'+w).style.backgroundColor='#ffffff'
        document.getElementById('odkaz_'+i+'_'+w).style.display = 'block';
      }
    }
    else {
      if ((sirka!='') && (vyska!='') && (pocet!='')){
        w++;
        document.getElementById('s_'+i+'_'+w).disabled=false;
        document.getElementById('v_'+i+'_'+w).disabled=false;
        document.getElementById('p_'+i+'_'+w).disabled=false;
        document.getElementById('s_'+i+'_'+w).style.backgroundColor='#ffffff';
        document.getElementById('v_'+i+'_'+w).style.backgroundColor='#ffffff';
        document.getElementById('p_'+i+'_'+w).style.backgroundColor='#ffffff';
      }
    }
}


function kontrola(radek,vradku, hodnota, min, max){
  if (parseInt(hodnota.value)) {
    if (hodnota.value<min) {
         alert ('Rozměr je menší, než je minimální výrobní rozměr')
      hodnota.value=min;
    }
    else if (hodnota.value>max) {
      alert ('Rozměr je větší, než je maximální výrobní rozměr')
      hodnota.value=max;
    }
  }
  else {
    alert('Daný rozměr musí obsahovat pouze číslice');
    hodnota.value='';
  }
  kontrolaRadku(radek, vradku);
}
byl=false;
function kontrolaDat(vstup){
  zadanaHodnota = vstup.email.value;
  zadanyJmeno = vstup.jmeno.value;
  zadanyMesto = vstup.mesto.value;
  zadanyTelefon = vstup.telefon.value;
  pocetOken = vstup.pocetOken.value;
  pocetDveri = vstup.pocetDveri.value;
 
  var OK=false;
  for(var i=0;i<pocetOken;i++){
      for(var w=1;w<6;w++){
                                               
      var sirka= document.getElementById('s_'+i+'_'+w).value;
      var vyska= document.getElementById('v_'+i+'_'+w).value;
      var pocet= document.getElementById('p_'+i+'_'+w).value;
      //var sirkaMI= document.getElementById('s_'+i+'_'+w+'_mi').value;
      //var sirkaMA= document.getElementById('s_'+i+'_'+w+'_ma').value;
      //var vyskaMI= document.getElementById('v_'+i+'_'+w+'_mi').value;
      //var vyskaMA= document.getElementById('v_'+i+'_'+w+'_ma').value;
        if ((sirka!='') || (vyska!='') || (pocet!='')){
          if  ((sirka=='') || (vyska=='') || (pocet=='')){alert('Neúplně vyplněný řádek.'); return false;}
          else    {
          OK=true;
  
          }       
        //if (sirka<sirkaMI)       {alert('Ve formuláři je zadaná menší šířka oken, než je povolená'); return false;}
        //else if(sirka<sirkaMA)      {alert('Ve formuláři je zadaná větší šířka oken, než je povolená'); return false;}
        ////else 
  
        
        //if (vyska<vyskaMI)   {alert('Ve formuláři je zadaná menší výška oken, než je povolená'); return false;} 
        //else if (vyska>vyskaMA)   {alert('Ve formuláři je zadaná větší výška oken, než je povolená'); return false;}
        //else OK=true;
      }
  
     }
  }    
  
  for(var i=100;i<=(pocetDveri-1);i++){
    for(var w=1;w<5;w++){
      var sirka= document.getElementById('s_'+i+'_'+w).value;
      var vyska= document.getElementById('v_'+i+'_'+w).value;
      var pocet= document.getElementById('p_'+i+'_'+w).value;
      var typDveri= document.getElementById('typDveri_'+i+'_'+w).value;
      if ((sirka!='') || (vyska!='') || (pocet!='') || (typDveri!='')){
        if  ((sirka=='') || (vyska=='') || (pocet=='')|| (typDveri=='')){alert('Neúplně vyplněný řádek u dveří.'); return false;}
        else          OK=true; 
      } 
    }
  }
           
  if( zadanyJmeno=='')  {alert('Zadejte prosím Vaše jméno.'); return false;}
  if( zadanaHodnota=='')  {alert('Musíte zadat Váš e-mail'); return false;}
  else if( zadanaHodnota.indexOf("@") == -1)  {alert('Špatný formát e-mailu'); return false;}
  else if( zadanaHodnota.indexOf(".") == -1)  {alert('Špatný formát e-mailu'); return false;}
  else if( zadanyMesto=='')  {alert('Musíte zadat Váš město'); return false;}
  else if( zadanyTelefon=='')  {alert('Musíte zadat Váš telefon'); return false;}
  else if   ( !OK)  {alert('Musíte zadat alespoň jedny rozměry'); return false;}
  else return true;
  
  
}


function kombinacePoptavka(){
  if (document.form.typokna[0].checked){ 
    document.form.pu[2].disabled=false;
    document.images['typObr'].src="/wp-content/themes/default/js/cenova-nab-img/klasik.jpg";
    document.getElementById('tvar100').disabled=false;
    document.getElementById('tvar101').disabled=false;
     
  }
  
  else if (document.form.typokna[1].checked){
   document.form.pu[2].disabled=false; 
   document.images['typObr'].src="/wp-content/themes/default/js/cenova-nab-img/komfort.jpg";
   document.getElementById('tvar100').disabled=true;
   document.getElementById('tvar101').disabled=true;
   document.getElementById('tvar100').checked=false;
   document.getElementById('tvar101').checked=false;
  }
  else if (document.form.typokna[2].checked){ 
                     document.form.pu[2].disabled=false;
      document.images['typObr'].src="/wp-content/themes/default/js/cenova-nab-img/komfort-plus.jpg";
    document.getElementById('tvar100').disabled=true;
    document.getElementById('tvar101').disabled=true;
    document.getElementById('tvar100').checked=false;
   document.getElementById('tvar101').checked=false;
  }
  else if (document.form.typokna[3].checked){ 
     document.form.pu[2].disabled=false;
    document.images['typObr'].src="/wp-content/themes/default/js/cenova-nab-img/pasiv-plus.jpg";
    document.getElementById('tvar100').disabled=true;
    document.getElementById('tvar101').disabled=true;
    document.getElementById('tvar100').checked=false;
   document.getElementById('tvar101').checked=false;

  }
  else if (document.form.typokna[4].checked){ 
   document.images['typObr'].src="/wp-content/themes/default/js/cenova-nab-img/alu.jpg";
   document.form.pu[2].disabled=true;
   document.form.pu[2].checked=false;
   document.getElementById('tvar100').disabled=true;
   document.getElementById('tvar101').disabled=true;
   document.getElementById('tvar100').checked=false;
   document.getElementById('tvar101').checked=false;
  }
  else if (document.form.typokna[5].checked){
    document.form.pu[2].disabled=true;
    document.form.pu[2].checked=false; 
    document.images['typObr'].src="/wp-content/themes/default/js/cenova-nab-img/alu-plus.jpg";
    document.getElementById('tvar100').disabled=true;
    document.getElementById('tvar101').disabled=true;
    document.getElementById('tvar100').checked=false;
    document.getElementById('tvar101').checked=false;
  }
   else if (document.form.typokna[6].checked){ 
   document.form.pu[2].disabled=true;
   document.form.pu[2].checked=false;
   
   document.images['typObr'].src="/wp-content/themes/default/js/cenova-nab-img/triplex.jpg";
   
   document.getElementById('tvar100').disabled=true;
   document.getElementById('tvar101').disabled=true;
   document.getElementById('tvar100').checked=false;
   document.getElementById('tvar101').checked=false;
  }
   else if (document.form.typokna[7].checked){ 
   document.images['typObr'].src="/wp-content/themes/default/js/cenova-nab-img/alu-therm.jpg";
   document.form.pu[2].disabled=true;
   document.form.pu[2].checked=false;
   document.getElementById('tvar100').disabled=true;
   document.getElementById('tvar101').disabled=true;
   document.getElementById('tvar100').checked=false;
   document.getElementById('tvar101').checked=false;
  }
   else if (document.form.typokna[8].checked){ 
   document.form.pu[2].disabled=false;
    document.images['typObr'].src="/wp-content/themes/default/js/cenova-nab-img/rustikal.jpg";
    document.getElementById('tvar100').disabled=true;
    document.getElementById('tvar101').disabled=true;
    }
}
function skrtatko(i){ 
   xyz=document.getElementById(i);
   if ( xyz.checked )
      xyz.checked=false;
    else   xyz.checked = true;   
} 

function kontrolaAsponJeden(form){
   var konecna=0;
   for (i=1;i<38;i++)   if(document.getElementById('tvar'+i).checked) konecna++;
   for (i=100;i<102;i++)   if(document.getElementById('tvar'+i).checked) konecna++;
     if(konecna == 0){
      alert("Musíte vybrat alespoň jeden tvar.");
			return false;
    } 
}
function otevritOknoVypln(kam, i, w, jazyk){
  soubor="/wp-content/themes/default/typ-vyplne.php?odkud="+kam+"&radku="+i+"&vradku="+w+"&jazyk="+jazyk;
  window.open(soubor,'test2Window','width=650,height=510,left=200,top=50,status=0,scrollbars=yes');
}
    
    

