﻿//function Kontrola() {  
//  var form=document.formular;
//
//  if (form.pocet.value<'0')
//    {
//      document.formular.pocet.value=1;
//      return;
//    }
//  document.formular.submit();
//} 

  // ***** VALIDACE  adresy.xsl ***** 
	function validateAdresy(){
	 var form=document.frmAdresy;
	 
     if(form.A_OSOBA.value==''){
      alert("Zadejte Vaše Jméno. \n Tento údaj je vyžadován!");
      form.A_OSOBA.focus();
	  return;	 
	 }
	 
     if(form.A_EMAIL.value==''){
      alert("Zadejte Váš e-mail. \n Tento údaj je vyžadován!");
      form.A_EMAIL.focus();
	  return;	 
	 }	else {	
   
    if (echeck(form.A_EMAIL.value)==false){
      //alert("Zadejte Váš  e-mail ve správném tvaru.");
      form.A_EMAIL.focus();
		return;
	}}
    
     if(form.A_TELEFON.value==''){
      alert("Zadejte Váš telefon. \n Tento údaj je vyžadován!");
      form.A_TELEFON.focus();
	  return;	 
	 }
	 
     if(form.A_ULICE.value==''){
      alert("Zadejte Váši ulici. \n Tento údaj je vyžadován!");
      form.A_ULICE.focus();
	  return;	 
	 }	   	 
	 
     if(form.A_MESTO.value==''){
      alert("Zadejte Váše město. \n Tento údaj je vyžadován!");
      form.A_MESTO.focus();
	  return;	 
	 }

     if(form.A_PSC.value==''){
      alert("Zadejte Váše psč. \n Tento údaj je vyžadován!");
      form.A_PSC.focus();
	  return;	 
	 }	 
   	 
  //alert("vše ok");
	document.frmAdresy.submit();
	}	
	
  // ***** VALIDACE  akomentare.xsl ***** 	
	function validateKoment(){
	 var form=document.frmaddcomment;
	 
     if(form.JMENO.value==''){
      alert("Zadejte Vaše Jméno. \n Tento údaj je vyžadován!");
      form.JMENO.focus();
	  return;	 
	 }
	 
	document.frmaddcomment.submit();
	}		

  // ***** VALIDACE  register.xsl ***** 
	function validateReg(){
	 var form=document.formular;
	 
     if(form.HESLO.value==''){
      alert("Zadejte Vaše heslo. \n Tento údaj je vyžadován!");
      form.HESLO.focus();
	  return;	 
	 }
     if(form.HESLO.value!=form.HESLO_OVER.value){
       alert("Heslo a ověřovací heslo se liší!!!\nZadejte prosím znovu.");
       HESLO.focus();
       return;
     }
     if(form.UZIVATELSKE_JMENO.value==''){
      alert("Zadejte Vaše uživatelské jméno. \n Tento údaj je vyžadován!");
      form.UZIVATELSKE_JMENO.focus();
	  return;	 
	 }
	 if(form.OSOBA.value==''){
      alert("Zadejte Vaši kontaktní osobu. \n Tento údaj je vyžadován!");
      form.OSOBA.focus();
	  return;	 
	 }
   if(form.TELEFON.value==''){
      alert("Zadejte telefonní číslo. \n Tento údaj je vyžadován!");
      form.TELEFON.focus();
	  return;	 
	 }
     if(form.ADRESA.value==''){
      alert("Zadejte Vaši adresu. \n Tento údaj je vyžadován!");
      form.ADRESA.focus();
	  return;	 
	 }
     if(form.MESTO.value==''){
      alert("Zadejte Vaše město. \n Tento údaj je vyžadován!");
      form.MESTO.focus();
	  return;	 
	 }
     if(form.PSC.value==''){
      alert("Zadejte Vaše PSČ. \n Tento údaj je vyžadován!");
      form.PSC.focus();
	  return;	 
	 }
     if(form.EMAIL.value==''){
      alert("Zadejte Vaši e-mail adresu. \n Tento údaj je vyžadován!");
      form.EMAIL.focus();
	  return;	 
	 }
     if((form.NAZEVFIRMY.value!='') && (form.ICO.value=='')){
      alert("Zadejte Vaše IČO. \n Tento údaj je vyžadován, pokud je zadán název firmy.");
      form.ICO.focus();
	  return;	 
	 }
     if((form.NAZEVFIRMY.value=='') && (form.ICO.value!='')){
      alert("Zadejte název firmy. \n Tento údaj je vyžadován, pokud je zadáno IČO.");
      form.NAZEVFIRMY.focus();
	  return;	 
	 }	 	 

	document.formular.submit();
	}	

  // ***** VALIDACE  sendpsw.xsl *****   
	  function validatePSW(){
	   if(document.formular.UZIVATELSKE_JMENO.value=='' &&  document.formular.EMAIL.value==''){
	      document.formular.UZIVATELSKE_JMENO.focus();
		  alert('Zadejte prosím Vaše uživatelské jméno nebo emailovou adresu...'); 
		  return;
	    }
    
		document.formular.submit();
	  }   
    
  // ***** VALIDACE  contact.xsl; detail.xsl *****   
/**
 * DHTML email validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Špatný tvar E-mailu, prosíme zadejte Váš E-mail ve správném tvaru.")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Špatný tvar E-mailu, prosíme zadejte Váš E-mail ve správném tvaru.")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Špatný tvar E-mailu, prosíme zadejte Váš E-mail ve správném tvaru.")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Špatný tvar E-mailu, prosíme zadejte Váš E-mail ve správném tvaru.")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Špatný tvar E-mailu, prosíme zadejte Váš E-mail ve správném tvaru.")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Špatný tvar E-mailu, prosíme zadejte Váš E-mail ve správném tvaru.")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Špatný tvar E-mailu, prosíme zadejte Váš E-mail ve správném tvaru.")
		    return false
		 }

 		 return true					
	}

  function ValidateForm(){
  	var emailID=document.frmPoradime.KONTAKT
  	
  	if ((emailID.value==null)||(emailID.value=="")){
  		alert("Prosíme napište Váš E-mail")
  		emailID.focus()
  		return false
  	}
  	if (echeck(emailID.value)==false){
  		emailID.value=""
  		emailID.focus()
  		return false
  	}
  	//return true
  	//alert("jde");
  	document.frmPoradime.submit();
   }   
  
  // ***** podminky vyberu platby a dobravy  doprava.xsl *****    
	function onLoad(){
 	  document.getElementById('platba1').disabled=false;
 	  document.getElementById('platba1').checked=true;
 	  document.getElementById('platba3').disabled=false;
 	  document.getElementById('platba4').disabled=true;
 }
 
	function onPPL(){
		if (document.getElementById('doprava1').checked)
  		{
  		  document.getElementById('platba1').disabled=false;
  		  document.getElementById('platba1').checked=true;
  		  document.getElementById('platba3').disabled=false;
  		  document.getElementById('platba4').disabled=true;
  		}
	  }
	  
  function onOsobne(){
		if (document.getElementById('doprava4').checked)
  		{
  		  document.getElementById('platba1').disabled=true;
  		  document.getElementById('platba3').disabled=true;
  		  document.getElementById('platba4').checked=true;
  		  document.getElementById('platba4').disabled=false;
  		}
	  } 
    
  // *****  global.xsl *****        
   function kontroladotazu(){ 

        document.formular.SKUPINA.disabled=false;
        document.formular.DRUH.disabled=false;           	
		    document.formular.submit();
	    }       	
