// JavaScript Document
function ck_srchf(){	

	var docf=document.mainform;

	if(docf.searchf_nazev.value==''){
			alert('Vyplňte jaký text chcete vyhledat.');
			return(false);
		} else { 
		if(docf.searchf_nazev.checked==false && docf.searchf_kod.checked==false && docf.searchf_popis.checked==false){		        	alert('Vyberte v jakých oblastech se má vyhledávat.'); 
			return(false);
		}
	}
	return(true);
}


function copyadr(){

	var f=document.fnreg;

	if(f.cb_adrcp.checked==true){

		f.f_firm.value=f.firm.value;		
		f.f_ulic.value=f.ulic.value;
		f.f_mest.value=f.mest.value;
		f.f_psc.value=f.psc.value;
		f.f_stat.value=f.stat.value;
		
		f.f_firm.disabled=true;
		f.f_ulic.disabled=true;
		f.f_mest.disabled=true;
		f.f_psc.disabled=true;
		f.f_stat.disabled=true;

	} else {
/*
		f.f_firm.value='';		
		f.f_ulic.value='';
		f.f_mest.value='';
		f.f_psc.value='';
*/		
		f.f_firm.disabled=false;
		f.f_ulic.disabled=false;
		f.f_mest.disabled=false;
		f.f_psc.disabled=false;
		f.f_stat.disabled=false;


	}

}


function reg_check(opt){
	
	var f=document.fnreg;	
	var err='';
	
	if(f.firm.value==''){ err = err + 'Fakturační adresa / firma \n'; };
	if(f.ulic.value==''){ err = err + 'Fakturační adresa / ulice \n'; };
	if(f.mest.value==''){ err = err + 'Fakturační adresa / město \n'; };
	if(f.psc.value==''){ err = err + 'Fakturační adresa / psč \n'; };
	
	if(f.cb_adrcp.checked==false){
		if(f.f_firm.value==''){ err = err + 'Dodací adresa / firma \n'; };
		if(f.f_ulic.value==''){ err = err + 'Dodací adresa / ulice \n'; };
		if(f.f_mest.value==''){ err = err + 'Dodací adresa / město \n'; };
		if(f.f_psc.value==''){ err = err + 'Dodací adresa / psč \n'; };		
	};
	
	if(f.jmen.value==''){ err = err + 'Kontaktní údaje / jméno \n'; };	
	if(f.prij.value==''){ err = err + 'Kontaktní údaje / příjmení \n'; };	
	if(f.tel.value==''){ err = err + 'Kontaktní údaje / telefon \n'; };		
	if(f.email.value==''){ err = err + 'Kontaktní údaje / e-mail \n'; };	
	if(f.logn.value==''){ err = err + 'Kontaktní údaje / login \n'; };	
	
	if(opt!='nopass'){
		if(f.pass1.value==''){ err = err + 'Kontaktní údaje / heslo \n'; };		
		if(f.pass2.value==''){ err = err + 'Kontaktní údaje / heslo (kontrola) \n'; };		
		
		if(f.pass1.value!='' && f.pass1.value!=f.pass2.value){ 
			err = err + '\nHesla jsou rozdílná.';
			f.pass1.value='';
			f.pass2.value='';		
		};
	};
	//---
	if(err==''){ return(true); } else { alert('Vyplňte prosím všechny povinné údaje:\n\n'+err); return(false); }
	//return(true);
}

function retr_check(){
	
	var f=document.retr;	
	var err=0;

	if(f.sug_logname.value==''){ err = err+1; };	
	if(f.sug_email.value==''){ err = err+1; };	
	if(err==2){ alert('Vyplňte jméno nebo email.'); return(false); } else { return(true); };
	
}


function openfoto(){
		
	  w = 640+20;
	  h = 500+30;
	  var x = (screen.availWidth - w) / 2;
	  var y = (screen.availHeight - h -100) / 2;
	  newwin=window.open('','foto', 'width='+ w +',height='+ h +',left='+ x +',top='+ y +',resizable=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,toolbar=0');
	  newwin.focus();
  }


function openfoto1(){
		
	  w = 800+20;
	  h = 600+30;
	  var x = (screen.availWidth - w) / 2;
	  var y = (screen.availHeight - h -100) / 2;
	  newwin=window.open('','foto1', 'width='+ w +',height='+ h +',left='+ x +',top='+ y +',resizable=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,toolbar=0');
	  newwin.focus();
  }


function  refreshDPH(fname){
	
	if(fname=='add'){
		var f = document.iadd;
	};
	if(fname=='edt'){
		var f = document.iedd;
	};
	
	if(f.ia_pp_dph_man.value>0){var tax=f.ia_pp_dph_man.value;} else {var tax=f.ia_pp_dph.value;};
	f.ia_cena_sDPH.value = f.ia_cena_bezDPH.value*(1+tax/100);
	
}


function  refreshDPHs(fname){
	
	if(fname=='add'){
		var f = document.iadd;
	};
	if(fname=='edt'){
		var f = document.iedd;
	};
	
	if(f.ia_pp_dph_sleva_man.value>0){var tax=f.ia_pp_dph_sleva_man.value;} else {var tax=f.ia_pp_dph_sleva.value;};
	f.ia_cena_sDPH_sleva.value = f.ia_cena_bezDPH_sleva.value*(1+tax/100);
	
}


function printform(){
		
	  w = 800+20;
	  h = 600+30;
	  var x = (screen.availWidth - w) / 2;
	  var y = (screen.availHeight - h -100) / 2;
	  newwin1=window.open('','pform', 'width='+ w +',height='+ h +',left='+ x +',top='+ y +',resizable=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,toolbar=0');
	  newwin1.focus();
  }
