//mely by tuy byt pouze skripty tykajici se registrace/editace

function check_basic_reg_form() {
		
		if (!check_prihlasovaci_udaje()) return false;
		
		if (!check_nazev_adresa()) return false;
		
		if (!check_kontaktni_udaje()) return false;
	    
		return true;
		
} //check_basic_reg_form


function check_kontaktni_udaje() 
{
	
		with(document.prihlasovaci_udaje_form) {
				if (kontaktni_osoba.value=='') {
							kontaktni_osoba.focus();
							alert('Prosím vyplňte jméno kontaktní osoby');
							return false;
				}
				if (telefon.value=='') {
							telefon.focus();
							alert('Prosím vyplňte telefon');
							return false;
				}
				if (ico.value=='') {
							ico.focus();
							alert('Prosím vyplňte IČO');
							return false;
				}
				/*if (dic.value=='') {
							dic.focus();
							alert('Prosím vyplňte DIČ');
							return false;
				}
				if (penezni_ustav.value=='') {
							penezni_ustav.focus();
							alert('Prosím vyplňte políčko peněžní ústav');
							return false;
				}
				
				if (cislo_uctu.value=='') {
							cislo_uctu.focus();
							alert('Prosím vyplňte číslo účtu');
							return false;
				}*/

    } //with
    
    return true;
	
}// kontaktni_udaje


function check_nazev_adresa() 
{
	
  with(document.prihlasovaci_udaje_form) {
  	
  	if (nazev.value=='') {
  			nazev.focus();
  			alert('Prosím zadejte název subjektu');
  			return false;
  	}
  	if (ulice.value=='') {
  		   ulice.focus();
  		   alert('Prosím zadejte název ulice');
  		   return false;
  	}
  	if (obec.value=='') {
  				obec.focus();
  				alert('Zadejte prosím název obce');
  				return false;
  	}	
  	
  	var re = /^[0-9]{3}[ ]?[0-9]{2}$/
  	
    if (psc.value=='' || !re.test(psc.value)) {
    	 psc.focus();
    	 alert('Prosím zadejte správný tvar PSČ např. 62100 nebo 621 00');
       return false;
     }	
  	
  	if (okres.value=='') {
  				okres.focus();
  				alert('Prosím vyberte okres');
  		    return false;
  	}
 	
  } //with
  
  return true;
	
} //check_nazev_adresa


function check_regedit_form_nazev_adresa()
{
	with(document.regedit_form_nazev_adresa) {
			if (nazev.value=='') {
  			nazev.focus();
  			alert('Prosím zadejte název subjektu');
  			return false;
  	}
  	if (ulice.value=='') {
  		   ulice.focus();
  		   alert('Prosím zadejte název ulice');
  		   return false;
  	}
  	if (obec.value=='') {
  				ulice.focus();
  				alert('Zadejte prosím název obce');
  				return false;
  	}	
  	
  	var re = /^[0-9]{3}[ ]?[0-9]{2}$/
  	
    if (psc.value=='' || !re.test(psc.value)) {
    	 psc.focus();
    	 alert('Prosím zadejte správný tvar PSČ např. 62100 nebo 621 00');
       return false;
     }	
  	
  	if (okres.value=='') {
  				okres.focus();
  				alert('Prosím vyberte okres');
  		    return false;
  	}
  	return true;
	} //with
	

} //check_regedit_form_nazev_adresa


function check_regedit_form_kontakt()
{
	with(document.regedit_form_kontakt) {
		if (kontaktni_osoba.value=='') {
							kontaktni_osoba.focus();
							alert('Prosím vyplňte jméno kontaktní osoby');
							return false;
				}
				if (telefon.value=='') {
							telefon.focus();
							alert('Prosím vyplňte telefon');
							return false;
				}
				if (ico.value=='') {
							ico.focus();
							alert('Prosím vyplňte IČO');
							return false;
				}
				/*if (dic.value=='') {
							dic.focus();
							alert('Prosím vyplňte DIČ');
							return false;
				}
				if (penezni_ustav.value=='') {
							penezni_ustav.focus();
							alert('Prosím vyplňte políčko peněžní ústav');
							return false;
				}
				
				if (cislo_uctu.value=='') {
							cislo_uctu.focus();
							alert('Prosím vyplňte číslo účtu');
							return false;
				}*/
				
				if (sql_telefon.value=='') {
							sql_telefon.focus();
							alert('Prosím vyplňte telefon');
							return false;
				}

			/*	if (sql_email.value=='') {
						sql_email.focus();
						alert('Zadejte prosím emailovou adresu');
						return false;
				} else {
				if (!checkmail(sql_email.value)) {
					sql_email.focus();
					alert('Nezadali jste správnou emailovou adresu');
					return false;
			}*/
			
			if (sql_email.value!='') {
						
				if (!checkmail(sql_email.value)) {
					sql_email.focus();
					alert('Nezadali jste správnou emailovou adresu');
					return false;
			  }
		   }
				return true;
		} //WITH
		
} //check_regedit_form_kontakt


function check_regedit_form_fakturacni_udaje()
{
		var re = /^[0-9]{3}[ ]?[0-9]{2}$/
		with(document.regedit_form_fakturacni_udaje) {
		
		 if (sql_fpsc.value!='' && !re.test(sql_fpsc.value)) {
		 		 sql_fpsc.focus();
    	 	 alert('Prosím zadejte správný tvar PSČ např. 62100 nebo 621 00');
       	 return false;
		 }
		 return true;
		} //with
}

function typ_registrace_form(val) 
{
		document.zmena_registrace.sql_typ_zverejneni.value = val;
    document.zmena_registrace.submit();
} //typ_registrace_form


function smaz_fotka(id)
{
		var warnin="Chcete smazat tuto fotografii ?"
		if (confirm(warnin))
		{
			eval('document.edit_fotka_form_'+id+'.reged_action.value="fotky_edit_smaz";');
			eval('document.edit_fotka_form_'+id+'.submit();');
		}
}

function edit_fotka(id)
{
	element = 'fotky_form_'+id;
	if (get_flag(element)=='none') set_flag(element,'block');
	else set_flag(element,'none');	
}

function poradi_fotka(id)
{
		eval('document.edit_fotka_form_'+id+'.reged_action.value="fotky_edit_poradi";');
		eval('document.edit_fotka_form_'+id+'.submit();');
}

function hodina_delete(id)
{
	if (id!='')	
	{
			var warnin="Chcete smazat tuto hodinu ?"
		  if (confirm(warnin))
			{
					document.regedit_form_hodina_delete.hodina_id.value = id;
					document.regedit_form_hodina_delete.submit();
			}
	 }
}

function volitelny_smaz(id)
{
	if (id!='')	
	{
			var warnin="Chcete smazat tento předmět ?"
		  if (confirm(warnin))
			{
					document.regedit_form_volitelny_delete.volitelny_id.value = id;
					document.regedit_form_volitelny_delete.submit();
			}
	 }
}

function check_regedit_form_volitelne_predmety()
{
	with(document.regedit_form_volitelne_predmety)
	{
		if (sql_nazev.value=='')
		{
				sql_nazev.focus();
				alert('Prosím vyplňte název předmětu');
				return false;	
		}
		return true;
	} //with
	
}

function check_regedit_form_rozvrh_hodin()
{
		with(document.regedit_form_rozvrh_hodin)
		{
				if(sql_hodina.value=='')
				{
					sql_hodina.focus();
					alert('Prosím vyplňte pořadí hodiny');	
					return false;
				}
				if (sql_od=='')
				{
					sql_od.focus();
					alert('Prosím vyplňte položku Od');
					return false;
				}
				if (sql_do=='')
				{
					sql_do.focus();
					alert('Prosím vyplňte položku Do');
					return false;
				}
				return true;
		} //with
	
}


function nepovinny_smaz(id)
{
	if (id!='')	
	{
			var warnin="Chcete smazat tento předmět ?"
		  if (confirm(warnin))
			{
					document.regedit_form_nepovinny_delete.nepovinny_id.value = id;
					document.regedit_form_nepovinny_delete.submit();
			}
	 }
}

function check_regedit_form_nepovinne_predmety()
{
	with(document.regedit_form_nepovinne_predmety)
	{
		if (sql_nazev.value=='')
		{
				sql_nazev.focus();
				alert('Prosím vyplňte název předmětu');
				return false;	
		}
		return true;
	} //with
	
}


function krouzek_smaz(id)
{
	if (id!='')	
	{
			var warnin="Chcete smazat tento kroužek ?"
		  if (confirm(warnin))
			{
					document.regedit_form_krouzek_delete.krouzek_id.value = id;
					document.regedit_form_krouzek_delete.submit();
			}
	 }
}

function check_regedit_form_zajmove_krouzky()
{
	with(document.regedit_form_zajmove_krouzky)
	{
		if (sql_nazev.value=='')
		{
				sql_nazev.focus();
				alert('Prosím vyplňte název kroužku');
				return false;	
		}
		return true;
	} //with
	
}

function kurz_edit_vis(id)
{
	element1 = 'edit_kurz_'+id;
	element2 = 'edit_kurz_vypis_'+id;
	
	if (get_flag(element1)=='none') 
	{
			set_flag(element1,'block');
			set_flag(element2,'none');
	}
	else 
	{
			set_flag(element1,'none');
			set_flag(element2,'block');	
	}
}

function kurz_edit_delete(id)
{
	if (id!='')	
	{
			var warnin="Chcete smazat tento kurz ?"
		  if (confirm(warnin))
			{
					eval('document.edit_kurz_form_'+id+'.reged_action.value="kurz_edit_smaz";');
			    eval('document.edit_kurz_form_'+id+'.submit();');
			}
	 }		
	
}


function typ_zarizeni_smaz(id)
{
		if (id!='')	
	{
			var warnin="Chcete smazat tento typ ?"
		  if (confirm(warnin))
			{
				  document.typ_zarizeni_del_form.typ_zarizeni_id.value=id;
				  document.typ_zarizeni_del_form.submit();
			}
	 }		
	
}


function obor_edit_vis(id,prep)
{
	element1 = prep+'studijni_obor_'+id;
	element2 = prep+'studijni_obor_vypis_'+id;

	if (get_flag(element1)=='none') 
	{
			set_flag(element1,'block');
			set_flag(element2,'none');
	}
	else 
	{
			set_flag(element1,'none');
			set_flag(element2,'block');	
	}
}

function obor_edit_delete(id,prep)
{
	if (id!='')	
	{
			var warnin="Chcete smazat tento obor ?"
		  if (confirm(warnin))
			{
					eval('document.'+prep+'reged_form_studijni_obor_'+id+'.reged_action.value="studijni_obor_smaz";');
			    eval('document.'+prep+'reged_form_studijni_obor_'+id+'.submit();');
			}
	 }		
	
}



function mimovyucovaci_aktivita_smaz(id)
{
	if (id!='')	
	{
			var warnin="Chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.regedit_form_mimovyucovaci_aktivita_delete.mimovyucovaci_aktivita_id.value = id;
					document.regedit_form_mimovyucovaci_aktivita_delete.submit();
			}
	 }
}

function check_regedit_form_mimovyucovaci_aktivitz()
{
	with(document.regedit_form_mimovyucovaci_aktivity)
	{
		if (sql_nazev.value=='')
		{
				sql_nazev.focus();
				alert('Prosím vyplňte název');
				return false;	
		}
		return true;
	} //with
	
}


function otevrene_dny_smaz(id)
{
	if (id!='')	
	{
			var warnin="Chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.reged_form_dny_dveri_smaz.den_id.value = id;
					document.reged_form_dny_dveri_smaz.submit();
			}
	 }
}


function ddm_pracoviste_smaz(id)
{
		if (id!='')	
	{
			var warnin="Chcete smazat toto pracoviště ?"
		  if (confirm(warnin))
			{
					document.reged_form_ddm_dalsi_pracoviste.pracoviste_id.value = id;
					document.reged_form_ddm_dalsi_pracoviste.reged_action.value='ddm_dalsi_pracoviste_smaz';
					document.reged_form_ddm_dalsi_pracoviste.submit();
			}
	 }

}

function check_regedit_form_ddm_dalsi_pracoviste()
{
			with(reged_form_ddm_dalsi_pracoviste)
			{
					if(sql_adresa.value=='')
					{
							alert('Prosím vyplňte adresu');	
							sql_adresa.focus();
							return false;
					}
					
					if (sql_kontaktni_osoba=='')
					{
							alert('Prosím vyplňte kontaktní osobu');	
							sql_kontaktni_osoba.focus();
							return false;
					}
			}
			return true;
	
}


function check_regedit_form_ddm_pravidelne_aktivity()
{
		with(document.regedit_form_ddm_pravidelne_aktivity)
		{
			if (sql_nazev_krouzku.value=='')
			{
				alert('Prosím zadejte název kroužku');
				sql_nazev_krouzku.focus();
				return false;
			}
			if (sql_zamereni.value=='')
			{
				alert('Prosím zadejte zaměření');
				sql_zamereni.focus();
				return false;
			}
		}
	  return true;
}


function ddm_pravidelne_aktivity_delete(id)
{
		if (id!='')	
	{
			var warnin="Chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.regedit_form_ddm_pravidelne_aktivity.aktivita_id.value = id;
					document.regedit_form_ddm_pravidelne_aktivity.reged_action.value='ddm_pravidelne_aktivity_smaz';
					document.regedit_form_ddm_pravidelne_aktivity.submit();
			}
	 }

}




function check_regedit_form_ddm_nepravidelne_aktivity()
{
		with(document.regedit_form_ddm_nepravidelne_aktivity)
		{
			if (sql_nazev_aktivity.value=='')
			{
				alert('Prosím zadejte název kroužku');
				sql_nazev_aktivity.focus();
				return false;
			}
			
		}
	  return true;
}


function ddm_nepravidelne_aktivity_delete(id)
{
		if (id!='')	
	{
			var warnin="Chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.regedit_form_ddm_nepravidelne_aktivity.aktivita_id.value = id;
					document.regedit_form_ddm_nepravidelne_aktivity.reged_action.value='ddm_nepravidelne_aktivity_smaz';
					document.regedit_form_ddm_nepravidelne_aktivity.submit();
			}
	 }

}


function check_reged_form_js_dalsi_udaje() 
{
	with(document.reged_form_js_dalsi_udaje)
	{
			if (sql_dalsi_doplnujici_udaje.value=='')
			{
				alert('Nejsou vyplněny žádné údaje');
				sql_dalsi_doplnujici_udaje.focus();
				return false;
			}
	}
	return true;
}

function check_reged_form_js_vyucovane_jazyky()
{
	with(document.reged_form_js_vyucovane_jazyky)
	{
		
			if (sql_vyucovane_jazyky.value==104 || sql_vyucovane_jazyky.value=='')
			{
					alert('Nutno vybrat jazyk');
					sql_vyucovane_jazyky.focus();
					return false;
			}
			return true;
	}
}

function js_jazyk_smaz(id)
{
  if (id!='')	
	{
			var warnin="Chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.reged_form_js_vyucovane_jazyky.kurzsubtyp_id.value = id;
					document.reged_form_js_vyucovane_jazyky.reged_action.value='vyucovane_jazyky_smaz';
					document.reged_form_js_vyucovane_jazyky.submit();
			}
	 }

}


function check_reged_form_zamereni()
{
	with(document.reged_form_zamereni)
	{
			//alert(sql_zamereni.value);
			if(sql_zamereni.value==113 || sql_zamereni.value=='')	
			{
					alert('Vyberte zaměření');
					
					sql_zamereni.focus();
					return false;
			}
		
	}
	return true;
}


function zamereni_smaz(id)
{
  if (id!='')	
	{
			var warnin="Chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.reged_form_zamereni.kurzsubtyp_id.value = id;
					document.reged_form_zamereni.reged_action.value='zamereni_smaz';
					document.reged_form_zamereni.submit();
			}
	 }

}


function oblast_vzdelavani_smaz(id)
{
  if (id!='')	
	{
			var warnin="Chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.reged_form_oblasti_vzdelavani.oblast_id.value = id;
					document.reged_form_oblasti_vzdelavani.reged_action.value='oblast_vzdelavani_smaz';
					document.reged_form_oblasti_vzdelavani.submit();
			}
	 }

}



function ies_servis_smaz(id)
{
	if (id!='')	
	{
			var warnin="Chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.reged_form_ies_sevis.servis_id.value = id;
					document.reged_form_ies_sevis.reged_action.value='ies_servis_smaz';
					document.reged_form_ies_sevis.submit();
			}
	 }	
	
}


function lokalita_smaz(id)
{
	if (id!='')	
	{
			var warnin="Chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.reged_form_lokalita.vlastnost_id.value = id;
					document.reged_form_lokalita.reged_action.value='lokalita_smaz';
					document.reged_form_lokalita.submit();
			}
	 }	
	
}


function subjekt_delete(id)
{
	if (id!='')	
	{
			var warnin="Opravdu chcete smazat tento subjekt ?"
		  if (confirm(warnin))
			{
					document.subjekt_delete.subjekt_id.value = id;
					document.subjekt_delete.submit();
			}
	 }	
	
}

function admin_subjekty_search_okres_vis(what)
{
	  var arr = new Array('cz','sk');
		hide_all_except('okres_', arr, what);
}

function check_new_subjekt_form()
{
		with(document.new_subjekt_form)
		{
			/*if (usr_nazev.value=='')
			{
				 alert('Prosím zadejte login');
				 usr_nazev.focus();
				 return false;
			}
			if (!checkmail(usr_email.value))
			{
			  	alert('Nezadali jste správnou emailovou adresu');
					usr_email.focus();
					return false;
			}
			if (usr_heslo.value=='')
			{
				alert('Nezadali jste heslo');
				usr_heslo.focus();
				return false;
			}
			if (usr_heslo.value!=heslo_znovu.value)
			{
				alert('Zadana hesla se neshoduji');
				usr_heslo.value = '';
				heslo_znovu.value = '';
				usr_heslo.focus();
				return false;
			}*/
			
			// ADRESA A NAZEV:
			
			if (nazev.value=='') 
			{
				alert('Zadejte název subjektu');
				nazev.focus();
				return false;
			}
			if (ulice.value=='')
			{
				alert('Zadejte prosím název ulice');
				ulice.focus();
				return false;
			}
			var re = /^[0-9]{3}[ ]?[0-9]{2}$/
  	
    if (psc.value=='' || !re.test(psc.value)) {
    	 psc.focus();
    	 alert('Prosím zadejte správný tvar PSČ např. 62100 nebo 621 00');
       return false;
     }	
  	
  	if (okres.value=='') {
  				okres.focus();
  				alert('Prosím vyberte okres');
  		    return false;
  	}
  	/*if (kontaktni_osoba.value=='')
  	{
  			kontaktni_osoba.focus();
  			alert('Prosím vyplňte jméno kontaktní osoby');
  			return false;
  	}
		
		if (telefon.value=='')
		{
			telefon.focus();
			alert('Prosím vyplňte telefon');
			return false;
		}
		
		if (ico.value=='')
		{
			ico.focus();
			alert('Prosím vyplňte IČO');
			return false;
		}*/
		
		} //with
		return true;
}


function syst_var_edit(id,name,value)
{
	 document.getElementById('var_name').innerHTML=name;
	 document.syst_edit_form.var_id.value = id;
	 document.syst_edit_form.sql_value.value = value;
	 set_flag('syst_edit','block');
}

function slovnik_show_edit(id)
{
	 var elems = new Array('vyraz','preklad','lang');
	 for (i=0;i<elems.length;i++)
	 {
		element = elems[i]+'_'+id;
		if (get_flag(element)=='none') set_flag(element,'block');
		else set_flag(element,'none');
		
		element = elems[i]+'_input_'+id;
		if (get_flag(element)=='none') set_flag(element,'block');
		else set_flag(element,'none');		
	 }
	 
	 element = 'button_'+id;
		if (get_flag(element)=='none') set_flag(element,'block');
		else set_flag(element,'none');
	
}

function slovnik_smazat(id)
{
	if (id!='')	
	{
			var warnin="Opravdu chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					eval('document.slovnik_edit_form_'+id+'.slovnik_action.value = "delete";');
				  eval('document.slovnik_edit_form_'+id+'.submit();');
			}
	 }	
}

 function check_subjekt_user_change_form()
 {
 			with(document.subjekt_user_change_form)
 			{
 			   if (sql_heslo.value!='')
 			   {
 			   	  if(sql_heslo.value!=heslo_znovu.value)
 			   	  {
 			   	  	alert('Zadaná hesla se neshodují.');
 			   	  	sql_heslo.value='';
 			   	  	heslo_znovu.value='';
 			   	  	sql_heslo.focus();
 			   	  	return false;
 			   	  }
 			   }	
 			   
 			   if (!checkmail(sql_email.value))
 			   {
 			   			alert('Nesprávná emailová adresa.');
 			   			sql_email.focus();
 			   			return false;
 			   }	
 			}
 			return true;
 }
 
 
 
 function historie_detail(id)
 {
 		except = id;
 		arr = h_detail_list;
 		id_prep = 'historie_porovnani_';
 		
 		 var len = arr.length;
          var type=typeof except;
          for(i=0;i<len;i++) {
          	  if (arr[i]==except)
          	  { 
          	  		element = id_prep+arr[i];
          	  		if (get_flag(element)=='none') {
          	  			set_flag(element,'block');
          	  			document.getElementById('row_'+except).className = 'selected_row';
          	  		}	
									else {
										set_flag(element,'none');	
										document.getElementById('row_'+except).className = '';
									}
          	  } else {
          	  	set_flag(id_prep+arr[i],'none');
          	  	document.getElementById('row_'+arr[i]).className = '';
          	  }
          } //endfor
 }
 
 
 function on_so_change(prep)
 {
 	  is_changed = true;
 	  tmp = Sortable.serialize(prep+"studijni_obor_item");
 	  eval(prep+'so_items_raw = tmp;');
 	 	set_flag(prep+'alert_so_change','block');
 	 	set_flag(prep+'prvni_varka','none');
 }
 
 function so_save_changes(prep)
 {

		if (!is_changed) return;
		
		//with (document.reged_change_save_form)
		//{
		
		var so_items = new Array();
		var temp = new Array();
		
		
    eval('tmp_so_items_raw = '+prep+'so_items_raw;');
		if (tmp_so_items_raw=='') return;

		splitter = prep+'studijni_obor_item[]='+(prep!='' ? 'studijni_':'')+'obor_item_';
		temp = tmp_so_items_raw.split(splitter);
		len = temp.length;
		for(i=0;i<len;i++)
		{
				temp[i] = temp[i].replace('&','');
				if (temp[i]!='') 
				{
					so_items[i] = temp[i];
					eval('document.'+prep+'reged_change_save_form.poradi_'+so_items[i]+'.value = '+i+';'); //poradi 
					eval('document.'+prep+'reged_change_save_form.color_'+so_items[i]+'.value = barva_'+so_items[i]+';'); //barva
				}
				
		}
		
		tmp = so_items.join(',');
		//alert(tmp);
		eval('document.'+prep+'reged_change_save_form.obor_id_list.value = tmp;');
		eval('document.'+prep+'reged_change_save_form.submit();');
			
		//}//with
		
		//studijni_obor_item[]=obor_item_40107&studijni_obor_item[]=obor_item_40106&studijni_obor_item[]=obor_item_40108&studijni_obor_item[]=obor_item_40109
		
 }
 
 function change_color(id, col_class,prep)
 {
 	  on_so_change(prep);
 		document.getElementById(prep+'studijni_obor_item_'+id).className = 'admin_so_item'+(col_class=='' ? '':' ')+col_class;
 		eval('barva_'+id+'="'+col_class.replace('so_','')+'";');
 }
 
 function select_obor_admin(id,prep)
 {
 	 len = obory_selection.length;
 	 nalezeno = false;
 	 for(i=0;i<len;i++)
 	 {
 	 		if(obory_selection[i]==id)
 	 		{
 	 				nalezeno = true;
 	 				break;	
 	 		}
 	 }
 	 if (!nalezeno)
 	 {
 	 		obory_selection[obory_selection.length] = id;
 	 	}
 	 	else
 	 		{
 	 		 obory_selection.splice(i,1);
 	 	}
 }
 
 
 function smaz_vyber_so_admin(prep)
 {
 	  if(!obory_selection.length)
 	  {
 	  	alert('Nevybrali jste žádné obory');
 	  	return;
 	  }
 		var warnin="Chcete smazat označené položky ?"
		if (confirm(warnin))
		{
 	  
 	  	//with(document.reged_form_zpracuj_selekci)
 	  	//{
 	  	  tmp = obory_selection.join(',');
 	  		eval('document.'+prep+'reged_form_zpracuj_selekci.selekce_id_oboru.value=tmp;');
 	  		eval('document.'+prep+'reged_form_zpracuj_selekci.reged_action.value="smaz_vyber_so";');
 	  		eval('document.'+prep+'reged_form_zpracuj_selekci.submit();');
 	  	//}
 		}
	}
	
 function top_vyber_so_admin(prep)
 {
 	  if(!obory_selection.length)
 	  {
 	  	alert('Nevybrali jste žádné obory');
 	  	return;
 	  }
 	  //with(document.reged_form_zpracuj_selekci)
 	  //{
 	      tmp = obory_selection.join(',');
 	  		eval('document.'+prep+'reged_form_zpracuj_selekci.selekce_id_oboru.value=tmp;');
 	  		eval('document.'+prep+'reged_form_zpracuj_selekci.reged_action.value="top_vyber_so";');
 	  		eval('document.'+prep+'reged_form_zpracuj_selekci.submit();');
 	  //}
	}
	
	function bottom_vyber_so_admin(prep)
 {
 	  if(!obory_selection.length)
 	  {
 	  	alert('Nevybrali jste žádné obory');
 	  	return;
 	  }
 	  //with(document.reged_form_zpracuj_selekci)
 	  //{
 	  		tmp = obory_selection.join(',');
 	  		eval('document.'+prep+'reged_form_zpracuj_selekci.selekce_id_oboru.value=tmp;');
 	  		eval('document.'+prep+'reged_form_zpracuj_selekci.reged_action.value="bottom_vyber_so";');
 	  	  eval('document.'+prep+'reged_form_zpracuj_selekci.submit();');
 	  //}
	}
	
	
	function zobraz_clanek_edit(id)
	{
			element = 'clanek_edit_'+id;
			showhide(element);
	}
		
	function smaz_clanek(id)
	{
		if (id!='')	
		{
			var warnin="Opravdu chcete smazat tento článek ?"
		  if (confirm(warnin))
			{
					document.clanek_smaz_form.clanek_id.value = id;
					document.clanek_smaz_form.submit();
			}
	 	}	
	}
	
	
	function so_delete_all(prep)
	{
		var warnin="Opravdu chcete smazat všechny obory ?";
		if (confirm(warnin))
		{
			//with(document.reged_so_delete_all_form)
			//{
					eval('document.'+prep+'reged_so_delete_all_form.delete_all.value="yes";');
					eval('document.'+prep+'reged_so_delete_all_form.submit();');
			//}
		}
	}
	
	function mailer_ulozit_k_odeslani(nalezene)
	{
			if (get_flag('cas_odeslani')=='none')
			{
				set_flag('cas_odeslani','inline');
				document.mail_form.cas_odeslani.focus();
			}
			else
			{
				document.mail_form.subaction.value = 'later';
			  $val = (nalezene==1) ? 'vyhledavaci_kriteria' : '';
				document.mail_form.use.value = $val;
				document.mail_form.submit();
			}
			
	}
	
	function mailer_odeslat(nalezene)
	{
		 $val = (nalezene==1) ? 'vyhledavaci_kriteria' : '';
		 document.mail_form.use.value = $val;
		 document.mail_form.submit();
	}
	
	
	function zpravy_detail(id)
	{
		element = 'zpravy_vypis_'+id;
		if (get_flag(element)=='none') set_flag(element,'inline');
		else set_flag(element,'none');		
	}
	
	function zpravy_smaz(id)
	{
		if (id!='')	
		{
			var warnin="Opravdu chcete smazat tuto zprávu ?"
		  if (confirm(warnin))
			{
					document.zpravy_smaz_form.zprava_id.value = id;
					document.zpravy_smaz_form.submit();
			}
	 	}	
	}
	
   function www_delete(id)
   {
   	if (id!='')	
		{
			var warnin="Opravdu chcete smazat tento adresář ?"
		  if (confirm(warnin))
			{
					document.www_smaz_form.www_id.value = id;
					document.www_smaz_form.submit();
			}
	 	}	
   }
   
   function admin_menu_change()
   {
   	  if (admin_menu_active==2)
   	  {
   	  	set_flag('admin_menu_1','block');
   	  	set_flag('admin_menu_2','none');
   	  	admin_menu_active = 1;
   	  }
   	  else
   	  	{
   	  		set_flag('admin_menu_1','none');
   	  	  set_flag('admin_menu_2','block');
   	  	  admin_menu_active = 2;
   	  	}
   }
   
   function admin_aktualita_submit()
   {
   	  document.admin_aktuality_vyber.reged_action.value='aktualita_save';
   	 	document.admin_aktuality_vyber.submit();
  }
  
  // ------------------------------ reklama ------------------
  
  function imprese_cas(what)
  {
  	
  	if (what=='imprese')
  	{
  		for(i=1;i<=4;i++)
  		{
  			document.getElementById('label_imprese_'+i).style.display = 'inline';
  			document.getElementById('label_zobrazovat_'+i).style.display = 'none';
  		}
  	}
  	else 
  	{
  		for(i=1;i<=4;i++)
  		{
  			document.getElementById('label_imprese_'+i).style.display = 'none';
  			document.getElementById('label_zobrazovat_'+i).style.display = 'inline';
  		}
  	}
  	
  }
  
   function reklama_smaz(id)
   {
   	if (id!='')	
		{
			var warnin="Opravdu chcete smazat tuto kampaň ?"
		  if (confirm(warnin))
			{
					document.reklama_smaz_form.reklama_id.value = id;
					document.reklama_smaz_form.submit();
			}
	 	}	
   }
  
  
 // ------------------------------ reklama ------------------
 
 function ubytovani_pokoj_smaz(id)
   {
   	if (id!='')	
		{
			var warnin="Opravdu chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.ubytovani_pokoj_del_form.vlastnost_id.value = id;
					document.ubytovani_pokoj_del_form.submit();
			}
	 	}	
   }
   
   function ubytovani_specifikace_smaz(id)
   {
   	if (id!='')	
		{
			var warnin="Opravdu chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.ubytovani_specifikace_del_form.vlastnost_id.value = id;
					document.ubytovani_specifikace_del_form.submit();
			}
	 	}	
   }
   
    function ubytovani_chata_kemp_smaz(id)
   {
   	if (id!='')	
		{
			var warnin="Opravdu chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.ubytovani_chata_kemp_del_form.vlastnost_id.value = id;
					document.ubytovani_chata_kemp_del_form.submit();
			}
	 	}	
   }
   
   
   function ubytovani_sluzby_smaz(id)
   {
   	if (id!='')	
		{
			var warnin="Opravdu chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.ubytovani_sluzby_del_form.vlastnost_id.value = id;
					document.ubytovani_sluzby_del_form.submit();
			}
	 	}	
   }
   
   
  function ubytovani_karty_smaz(id)
   {
   	if (id!='')	
		{
			var warnin="Opravdu chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.ubytovani_karty_del_form.vlastnost_id.value = id;
					document.ubytovani_karty_del_form.submit();
			}
	 	}	
   }
    function ubytovani_stravovani_smaz(id)
   {
   	if (id!='')	
		{
			var warnin="Opravdu chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.ubytovani_stravovani_del_form.vlastnost_id.value = id;
					document.ubytovani_stravovani_del_form.submit();
			}
	 	}	
   }
   
   function ubytovani_sport_smaz(id)
   {
   	if (id!='')	
		{
			var warnin="Opravdu chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.ubytovani_sport_del_form.vlastnost_id.value = id;
					document.ubytovani_sport_del_form.submit();
			}
	 	}	
   }
   
     function ubytovani_ostatni_smaz(id)
   {
   	if (id!='')	
		{
			var warnin="Opravdu chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					document.ubytovani_ostatni_del_form.vlastnost_id.value = id;
					document.ubytovani_ostatni_del_form.submit();
			}
	 	}	
   }
   
   
   function cestovky_tuzemsko_smaz(id)
   {

   	if (id!=='')	
		{
   	 var warnin="Opravdu chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					eval('document.ubytovani_tuzemsko_del_form_'+id+'.submit();');
			}
	 	}	
   	
  }
  
  
  function cestovky_zahranici_smaz(id)
   {

   	if (id!=='')	
		{
   	 var warnin="Opravdu chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					eval('document.ubytovani_zahranici_del_form_'+id+'.submit();');
			}
	 	}	
   	
  }
  
  function studium_zahranici_smaz(id)
   {

   	if (id!=='')	
		{
   	 var warnin="Opravdu chcete smazat tuto položku ?"
		  if (confirm(warnin))
			{
					eval('document.studium_zahranici_del_form_'+id+'.submit();');
			}
	 	}	
   	
  }
  
  
  function typ_ubytovani_smaz(id)
{
		if (id!='')	
	{
			var warnin="Chcete smazat tento typ ?"
		  if (confirm(warnin))
			{
				  document.typ_zarizeni_del_form.vlastnost_id.value=id;
				  document.typ_zarizeni_del_form.submit();
			}
	 }		
	
}



function set_email_type(format) 
{
	if (format == email_type) return;
	document.mail_form.reged_action.value="mailer_subjekty_vypis";
	document.mail_form.submit();
}

function comments_forbiden(what)
{
	with(document.regedit_form_comments_forbiden)
	{
		state.value = what ? 1 : 0;
		submit();
	}
}

function smazat_komentar(id)
{
		var warnin="Chcete smazat tento komentář ?"
		if (confirm(warnin))
		{
			kom_id = id;
			with(document.smazat_komentar_form)
			{
				komentar_id.value=kom_id;
				submit();
			}
		}
}

