function showLoad()
{
	tree=document.getElementById('loading');
	tree.style.display="block";

}
function showHide(ob,tree)
{

	tree=document.getElementById(tree);
	//ob=document.getElementById(ob);
  if(ob.className=="li_nav_body3"){
	  ob.className="li_nav_body1";
	}else{
		ob.className="li_nav_body3";
	}		
  
  if(tree.style.display=="none"){
	  tree.style.display="block";
	}else{
		tree.style.display="none";
	}		
}

function roundVal(val){
	var dec = 2;
	var result = Math.round(val*Math.pow(10,dec))/Math.pow(10,dec);
	return result;
}

function changeDeliver(ss,p){

  if(p==5.80){
  document.getElementById('posta1').innerHTML = '+ základné poštovné + &euro 2,50';
  }else{
  document.getElementById('posta1').innerHTML = '+ &euro; 3,30 poštovné';
  }
  
  document.getElementById('summ').innerHTML =roundVal((p+ss));

}

function f_posta(p){  
  
  
  p1=document.getElementById('posta1');
  p2=document.getElementById('posta2');
  
  if(p==1){
    p1.style.display="block";
    p2.style.display="none";
  }else if(p==2){
    p2.style.display="block";
    p1.style.display="none";
  }else if(p==3){
    podmienky=document.getElementById('podmienky_t');
  
    if(podmienky.style.display=="none"){
	    podmienky.style.display="block";
	  }else{
		  podmienky.style.display="none";
	  }	
  }
}
 function chform(form) 
    {
                var filter = /^([a-z0-9_\.\-\+])+\@(([a-z0-9\-])+\.)+([a-z0-9]{2,10})+$/i;

                
                if (!form.posta[0].checked && !form.posta[1].checked) {
                    alert('Pre odoslanie objedávky je potrebné zvoliť spôsob dodania!');
                    form.posta[0].focus();
                    return false;
                }
                if (form.meno.value == '' || form.meno.value == ' ') 
                {
                    alert('Vyplňte prosím svoje meno!');
                    form.meno.focus();
                    return false;
                } 
                 if (form.priezvisko.value == '' || form.priezvisko.value == ' ') 
                {
                    alert('Vyplňte prosím svoje priezvisko!');
                    form.priezvisko.focus();
                    return false;
                }  
                 if (form.ulica.value == '' || form.ulica.value == ' ') 
                {
                    alert('Vyplňte prosím názov ulice!');
                    form.ulica.focus();
                    return false;
                }   
                 if (form.mesto.value == '' || form.mesto.value == ' ') 
                {
                    alert('Vyplňte prosím názov mesta!');
                    form.mesto.focus();
                    return false;
                }                
                 if (form.psc.value == '' || form.psc.value == ' ') 
                {
                    alert('Vyplňte prosím PSČ!');
                    form.psc.focus();
                    return false;
                }                
                 if (form.telefon.value == '' || form.telefon.value == ' ') 
                {
                    alert('Vyplňte prosím telefónne číslo!');
                    form.telefon.focus();
                    return false;
                } 
                if(!filter.test(form.emaill.value)){
                    alert('E-mailová adresa bola nekorektne zadaná!');
                    form.emaill.focus();
                    return false;                
                
                
                } 
                 
                if (form.ok.checked == false) {
                    alert('Pre odoslanie objedávky je potrebné súhlasiť s obchodnými podmienkami!');
                    form.ok.focus();
                    return false;
                } 
                showLoad();

       return true;
    }

    function check_num(form){
     
        re_num = new RegExp("^[0-9]{1,10}$");
          if(!re_num.test(form.num_item.value) || form.num_item.value=='' || form.num_item.value==' '){
            alert('Pri zadávaní počtu kusov tovaru použite číslice!');
            form.num_item.focus();
            return false;        
          }
   
	 }
	 
	 function search_form(form,a){
      
     if(a==1){
        if (form.search_array.value == '' || form.search_array.value == ' ' || form.search_array.value == 'Rýchle hľadanie...') {
          alert('Nezadali ste žiaden reťazec!');
          form.search_array.focus();
          return false;
      }      
     }else{
        re_num = new RegExp("^[0-9]{1,10}$");
        if (form.kategoria.value == '' && form.retazec.value == '' && form.cena_od.value == '' && form.cena_do.value == ''&& form.vyrobca.value == '' && form.vek.value == '') {
          alert('Nezadali ste žiadenu podmienku pre vyhľadávanie!');
          form.kategoria.focus();
          return false;
        }
        if(form.cena_od.value!=''){  
          if(!re_num.test(form.cena_od.value)){
            alert('Pri hľadaní podľa ceny musia byť zadané iba číslice!');
            form.cena_od.focus();
            return false;        
          }
        }
        if(form.cena_do.value!=''){
          if(!re_num.test(form.cena_do.value)){
        
            alert('Pri hľadaní podľa ceny musia byť zadané iba číslice!');
            form.cena_do.focus();
            return false;        
          }  
       }           
     }
   }
   
   function check_registration(form){
                  
                if (form.meno.value == '' || form.meno.value == ' ') 
                {
                    alert('Vyplňte prosím svoje meno!');
                    form.meno.focus();
                    return false;
                } 
                 if (form.priezvisko.value == '' || form.priezvisko.value == ' ') 
                {
                    alert('Vyplňte prosím svoje priezvisko!');
                    form.priezvisko.focus();
                    return false;
                }  
                 if (form.ulica.value == '' || form.ulica.value == ' ') 
                {
                    alert('Vyplňte prosím názov ulice!');
                    form.ulica.focus();
                    return false;
                }   
                 if (form.mesto.value == '' || form.mesto.value == ' ') 
                {
                    alert('Vyplňte prosím názov mesta!');
                    form.mesto.focus();
                    return false;
                }                
                 if (form.psc.value == '' || form.psc.value == ' ') 
                {
                    alert('Vyplňte prosím PSČ!');
                    form.psc.focus();
                    return false;
                }                
                 if (form.telefon.value == '' || form.telefon.value == ' ') 
                {
                    alert('Vyplňte prosím telefónne číslo!');
                    form.telefon.focus();
                    return false;
                }
                 re_pass = new RegExp("^[a-zA-Z0-9 ]{5,20}$");
                 re = new RegExp("^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4}$");
                if (!re_pass.test(form.heslo.value)) 
                {
                    alert('Vyplňte prosím korektne heslo! Heslo sa musí skladať minimálne z 5 a maximálne z 20 písmen alebo číslic.');
                    form.heslo.focus();
                    return false;
                }
                if(form.heslo.value!=form.heslo2.value){
                    alert('Overenie hesla ste zadali nesprávne!');
                    form.heslo2.focus();
                    return false;                
                
                
                }                                
                if(!re.test(form.email.value)){
                    alert('E-mailová adresa bola nekorektne zadaná!');
                    form.email.focus();
                    return false;                
                
                
                }                 
   }
   
  function check_registration2(form){
                  
                if (form.meno.value == '' || form.meno.value == ' ') 
                {
                    alert('Vyplňte prosím svoje meno!');
                    form.meno.focus();
                    return false;
                } 
                 if (form.priezvisko.value == '' || form.priezvisko.value == ' ') 
                {
                    alert('Vyplňte prosím svoje priezvisko!');
                    form.priezvisko.focus();
                    return false;
                }  
                 if (form.ulica.value == '' || form.ulica.value == ' ') 
                {
                    alert('Vyplňte prosím názov ulice!');
                    form.ulica.focus();
                    return false;
                }   
                 if (form.mesto.value == '' || form.mesto.value == ' ') 
                {
                    alert('Vyplňte prosím názov mesta!');
                    form.mesto.focus();
                    return false;
                }                
                 if (form.psc.value == '' || form.psc.value == ' ') 
                {
                    alert('Vyplňte prosím PSČ!');
                    form.psc.focus();
                    return false;
                }                
                 if (form.telefon.value == '' || form.telefon.value == ' ') 
                {
                    alert('Vyplňte prosím telefónne číslo!');
                    form.telefon.focus();
                    return false;
                }
                 re_pass = new RegExp("^[a-z0-9 ]{5,20}$");
                 re = new RegExp("^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4}$");
               
               if(form.heslo.value!=''){ 
               
                if (!re_pass.test(form.heslo.value)) 
                {
                    alert('Vyplňte prosím korektne heslo! Heslo sa musí skladať minimálne z 5 a maximálne z 20 písmen alebo číslic.');
                    form.heslo.focus();
                    return false;
                }
                if(form.heslo.value!=form.heslo2.value){
                    alert('Overenie hesla ste zadali nesprávne!');
                    form.heslo2.focus();
                    return false;                
                
                 }
               }  
                                             
                if(!re.test(form.email.value)){
                    alert('E-mailová adresa bola nekorektne zadaná!');
                    form.email.focus();
                    return false;                
                
                
                }                 
   }  
   
   function log_form(form){
               
                re = new RegExp("^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4}$");
                if (form.login_email.value == '' || !re.test(form.login_email.value)) 
                {
                    alert('Vyplňte prosím korektne e-mailovú adresu!');
                    form.login_email.focus();
                    return false;
                }
                if (form.login_passwd.value == '' || form.login_passwd.value == '******') 
                {
                    alert('Vyplňte prosím svoje heslo!');
                    form.login_passwd.focus();
                    return false;
                }                   
   
   }

