function validateForm(form)
{
  var d = parseInt( form.SrchFromDay.value );
  var m = parseInt( form.SrchFromMonth.value );
  var j = parseInt( form.SrchFromYear.value );
  if ( !checkDate(d,m,j) )
  {
    alert ('Neplatny datum! / Invalid date!');
    form.SrchFromDay.focus();
    return false;
  }

  var i, form = document.getElementById ('frmQuickFind');
  var val = document.getElementById ('SrchOrte').value.split (':');
  
  if (form)
  {
    i = document.getElementById ('RG');
    if (i == undefined)
    {
      i = document.createElement ('input');
      i.name = 'RG';
      i.type = 'hidden';
      i.id = 'RG';
      form.appendChild (i);
    }
    i.value = val[0];
    
    i = document.getElementById ('ID');
    if (i == undefined)
    {
      i = document.createElement ('input');
      i.name = 'ID';
      i.type = 'hidden';
      i.id = 'ID';
      form.appendChild (i);
    }
    i.value = val[1];
  }
  return true;
}

function checkDate( d, m, j )
{
  var dt = new Date( j, m-1, d );
  if ( dt.getDate() != d || dt.getMonth()+1 != m )
    return false;
  return true;
}

function showURL_advanced (form)
{
  if (validateForm (form) == false)
    return;
  
  var language = form.LG.value;
  var range = form.RG.value;
  var originator = form.OC.value;
  var identity = form.ID.value;
  var foc = get_radio_value(form);
  var winwidth = 650;
  var url = "http://sk-sc-sitour.concentrator.net/skt2/tosc.asp?OC="+originator+"&RG="+range+"&LG="+language+"&ID="+identity+"&FC="+foc+"&FN=LIST&PLANNER=TRUE";
  
  if (form.CF)
   url += "CF="+form.CF.value;
  
  window.open(url,"_blank","width="+winwidth+"px,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes");
}


function get_radio_value (form)
{
  var rad_val;
  for (var i=0; i < form.FC.length; i++)
  {
    if (form.FC[i].checked)
    {
      rad_val = form.FC[i].value;
    }
  }
  
  if(rad_val == 'HO')
  {
    if (form.LG.value == 10)
      alert("Bude Vám zobrazen seznam všech hotelů a penzionů !");
     else
    if (form.LG.value == 9 || form.LG.value == 12)
      alert("Bude Vám zobrazený zoznam všetkých hotelov, penziónov !");
     else
      alert("The list of all hotels, pensions will be displayed to you !");
  }
   else
  if(rad_val =='AP')
  {
    if (form.LG.value == 10)
alert("Bude Vám zobrazen seznam všech privátů, apartmánů, objektů atd. !");
     else
    if (form.LG.value == 9 || form.LG.value == 12)
alert("Bude Vám zobrazený zoznam všetkých apartmánov, privátov, objektov atď !");
     else
      alert("The list of all apartments, private accomodation, object will be displayed to you !");
  }
  else
  {
    alert("Error FC!");
  }
  return rad_val;
}

