
function selectItemZajezd() {
document.zajezd.submit();
}

function validOrder() {
}

function selectItemTermin(aterm) {
if (aterm>0){document.termin.adatumod.value=aterm;}
document.termin.submit();
}

function _saveNahr(aurl,azajezd,aterm) {
//.location=aurl+"&zaj="+azajezd+"&term="+aterm+"&txt="+aterm;
//newrez.weeks.value;
//alert(aterm);
}

function clickAddRez(url) {
var wpar;
vpar="fullscreen=no "+
     "scrollbars=no "+
     "location=no "+
     "toolbar=no "+
     "menubar=no "+
     "status=no "+
     "resizable=no "+
     "width=400 "+
     "height=400 "+
     "top=100 "+
     "left=100";
window.open (url, "NewRez",vpar);
}

function _reloadbus(url) {
  buss.location=url+"&weekss="+newrez.weekss.value;
}

function _bsave(){
}
function _bsavex(){
  if (document.forms[0].jmeno.value=="") {
    alert('Zadejte jméno objednavatele.');
    document.forms[0].jmeno.focus();
    return false;
  }
  if (document.forms[0].prijmeni.value=="") {
    alert('Zadejte příjmení objednavatele.');
    document.forms[0].prijmeni.focus();
    return false;
  }
  if (document.forms[0].telefon.value=="") {
    alert('Zadejte telefon objednavatele.');
    document.forms[0].telefon.focus();
    return false;
  }
  if (check_date(document.forms[0].rezdo)>0)
  {
   alert('Špatně zadaný datum!');
   document.forms[0].rezdo.focus();
   return false;
  }
}

function _smlsave(){
  if (document.forms[0].jmeno.value=="") {
    alert('Zadejte jméno objednavatele.');
    document.forms[0].jmeno.focus();
    return false;
  }
  if (document.forms[0].prijmeni.value=="") {
    alert('Zadejte příjmení objednavatele.');
    document.forms[0].prijmeni.focus();
    return false;
  }
  if (document.forms[0].rc1.value=="") {
    alert('Zadejte první část rodného čísla.');
    document.forms[0].rc1.focus();
    return false;
  }
  if (document.forms[0].rc2.value=="") {
    alert('Zadejte druhou část rodného čísla.');
    document.forms[0].rc2.focus();
    return false;
  }
  if (document.forms[0].ulice.value=="") {
    alert('Zadejte ulice objednavatele.');
    document.forms[0].ulice.focus();
    return false;
  }
  if (document.forms[0].psc.value=="") {
    alert('Zadejte psc objednavatele.');
    document.forms[0].psc.focus();
    return false;
  }
  if (document.forms[0].misto.value=="") {
    alert('Zadejte místo objednavatele.');
    document.forms[0].misto.focus();
    return false;
  }
}

function _wRez(url,params) {
if (detail.detlb.value=='')
{
  alert("Nebyl vybrán žádný záznam pro mazání.");
}
else
{
//  alert(url+"/pr/main.php?"+params+"&sfld=dr&rez_id="+detail.detlb.value);
  tmp.location=url+"/pr/main.php?"+params+"&sfld=dr&rez_id="+detail.detlb.value;
//  parent.location.reload(0);
}
}

function _wwRez(url,params) {
//  alert(window.document.forms[1].detlb.value);
if (window.document.detail.detlb.value=='')
{
  alert("Nebyl vybrán žádný záznam pro opravu.");
}else
{
//  alert(url+"/pr/main.php?"+params+"&sfld=or&rez_id="+detail.detlb.value);
  parent.location=url+"/pr/main.php?"+params+"&sfld=or&rez_id="+detail.detlb.value;
}
}

function _loaddlg(url,params,dlg) {
parent.location=url+"/pr/main.php?"+params+"&fld=dlg&sfld="+dlg;
}

function _calendar(url)
{
var wpar;
vpar="fullscreen=no "+
     "scrollbars=no "+
     "location=no "+
     "toolbar=no "+
     "menubar=no "+
     "status=no "+
     "resizable=no "+
     "width=420 "+
     "height=250 "+
     "top=200 "+
     "left=200";
window.open (url+"/pr/_base/calendar.php", "calendar",vpar);
}

//************* VALIDACE DATUM *************

function check_date(field){
var checkstr = "0123456789";
var DateField = field;
var Datevalue = "";
var DateTemp = "";
var seperator = ".";
var day;
var month;
var year;
var leap = 0;
var err = 0;
var i;
   err = 0;
   DateValue = DateField.value;
   /* Delete all chars except 0..9 */
   for (i = 0; i < DateValue.length; i++) {
      if (checkstr.indexOf(DateValue.substr(i,1)) >= 0) {
	 DateTemp = DateTemp + DateValue.substr(i,1);
      }
   }
   DateValue = DateTemp;
   /* Always change date to 8 digits - string*/
   /* if year is entered as 2-digit / always assume 20xx */
   if (DateValue.length == 6) {
      DateValue = DateValue.substr(0,4) + '20' + DateValue.substr(4,2); }
   if (DateValue.length != 8) {
      err = 19;}
   /* year is wrong if year = 0000 */
   year = DateValue.substr(4,4);
   if (year == 0) {
      err = 20;
   }
   /* Validation of month*/
   month = DateValue.substr(2,2);
   if ((month < 1) || (month > 12)) {
      err = 21;
   }
   /* Validation of day*/
   day = DateValue.substr(0,2);
   if (day < 1) {
     err = 22;
   }
   /* Validation leap-year / february / day */
   if ((year % 4 == 0) || (year % 100 == 0) || (year % 400 == 0)) {
      leap = 1;
   }
   if ((month == 2) && (leap == 1) && (day > 29)) {
      err = 23;
   }
   if ((month == 2) && (leap != 1) && (day > 28)) {
      err = 24;
   }
   /* Validation of other months */
   if ((day > 31) && ((month == "01") || (month == "03") || (month == "05") || (month == "07") || (month == "08") || (month == "10") || (month == "12"))) {
      err = 25;
   }
   if ((day > 30) && ((month == "04") || (month == "06") || (month == "09") || (month == "11"))) {
      err = 26;
   }
   /* if 00 ist entered, no error, deleting the entry */
   if ((day == 0) && (month == 0) && (year == 00)) {
      err = 0; day = ""; month = ""; year = ""; seperator = "";
   }
   /* if no error, write the completed date to Input-Field (e.g. 13.12.2001) */
   if (err == 0) {
      DateField.value = day + seperator + month + seperator + year;
   }
   /* Error-message if err != 0 */
//   else {
//    alert("Špatně zadaný datum!");
//    DateField.select();
//	DateField.focus();
//   }
   return err;
}
//******************









