// JavaScript Document

 /****************************
            Danecek
      http://danecek.info/
   bk.web.art(zavináč)post.cz

        Hosta.cz - Forms
       Sub - javascript
        ver. 1. 5. 1.
         7. 2. 2009 
 ****************************/

 var naHled = window.naHled;
 var naBled = window.naBled;
 var navrat;

 doomies();
 pictures();

 function counBa(nuMb) {
  var inputIk  = document.getElementById('shopval' + nuMb);
  var selecEk  = document.getElementById('shostashop' + nuMb);
  var valueEk  = document.getElementById('cenashop' + nuMb);
  var price;
  if (inputIk != null) {
      var cost = eval('price = inputIk.value * selecEk.value;');
      valueEk.value = price;
      cenaBa(); }; }

 function cenaBa() {
  var grand_total = 0;
  var superTotal = document.getElementById('hostashopvalues');
  for ( i = 0; i < imagIdd.length; i++) {
        var tiSle = imagIdd[i];
        var valueEk = document.getElementById('cenashop' + tiSle);
        eval('grand_total += parseFloat(valueEk.value);'); };
  superTotal.value = grand_total; }

 function otevrinahled(hosda, imagT) {
  if ( imagT < 1 ) {
       hosda.target = imagCdd;
       if ( naHled != null && !naHled.closed ) {
            naHled.focus();
            naHled.location.href = hosda.href; }
       else { naHled = window.open(hosda.href, imagCdd, imagDdd);
              if ( naHled != null )
              naHled.focus(); };
       navrat = naHled; }
  else { hosda.target = imagEdd;
         if ( naBled != null && !naBled.closed ) {
              naBled.focus();
              naBled.location.href = hosda.href; }
         else { naBled = window.open(hosda.href, imagEdd, imagFdd);
                if ( naBled != null )
                naBled.focus(); };
         navrat = naBled; };
  return navrat; }

 function outing() {
  if ( naHled != null && !naHled.closed ) {
       naHled.close(); };
  if ( naBled != null && !naBled.closed ) {
       naBled.close(); };
  if ( casovac != null ) {
       window.clearTimeout(casovac); }; }

 function pictures() {
  if ( valeCek > 0 ) { 
  if ( !document.styleSheets[0].addRule ) { } else {
        document.styleSheets[0].addRule('a:hover img',"filter: alpha(opacity=85);", 0); }; }; }

 function startuj() { }

 function ukazHoa(nuMb) {
  var popisEk  = document.getElementById('hoa' + nuMb);
  var selecEk  = document.getElementById('shostashop' + nuMb);
  if (popisEk != null) { popisEk.style.visibility = 'visible';
                         selecEk.style.visibility = 'hidden'; }; }

 function schofHoa(nuMb) {
  var popisEk  = document.getElementById('hoa' + nuMb);
  var selecEk  = document.getElementById('shostashop' + nuMb);
  if (popisEk != null) { popisEk.style.visibility = 'hidden';
                         selecEk.style.visibility = 'visible'; }; }

 function validate_klub(theForm) {
  validity = true;
  var adreSs = document.getElementById('name');
  if ( adreSs.value == "" ) {
      alert('Zapomněli jste jméno!');
      validity = false; };
  var MailS = document.getElementById('mail');
  var EmS = document.getElementById('check');
  if (( MailS.value == "" ) && ( EmS.checked == true )) {
      alert('Zapomněli jste vyplnit email!');
      validity = false; };
  var dreSs = document.getElementById('dres');
  if ( dreSs.value == "" ) {
      alert('Zapomněli jste adresu!');
      validity = false; };
  var MesG = document.getElementById('meseg');
  if ( MesG.value == "" ) {
      alert('Zapomněli jste vyplnit velikost Vaší sbírky!');
      validity = false; };      
  if ( validity ) {
      alert('Děkujeme Vám za Váš čas!'); };
  return validity; }

 function validate_dotaz(theForm) {
  validity = true;
  var reply_total = 0;
  for ( i = 0; i < 10; i++) {
        var valueRk = document.getElementById('rep' + i);
        if ( valueRk.value == "" ) {
             reply_total++; }; };
  if ( reply_total > 0 ) {
       alert('Nezodpověděli jste všechny otázky!');
       validity = false; };
  var adreSs = document.getElementById('name');
  if ( adreSs.value == "" ) {
      alert('Zapomněli jste jméno!');
      validity = false; };
  var MailS = document.getElementById('mail');
  var EmS = document.getElementById('check');
  if (( MailS.value == "" ) && ( EmS.checked == true )) {
      alert('Zapomněli jste vyplnit email!');
      validity = false; };
  var dreSs = document.getElementById('dres');
  if ( dreSs.value == "" ) {
      alert('Zapomněli jste adresu!');
      validity = false; };
  if ( validity ) {
      alert('Děkujeme Vám za Váš čas!'); };
  return validity; }

 function validate_form(theForm) {
  cenaBa();
  validity = true;
  var adreSs = document.getElementById('name');
  if ( adreSs.value == "" ) {
      alert('Zapomněli jste jméno!');
      validity = false; };
  var MailS = document.getElementById('mail');
  var EmS = document.getElementById('check');
  var TermS = document.getElementById('tel');
  if (( MailS.value == "" ) && ( EmS.checked == true )) {
      alert('Zapomněli jste vyplnit email!');
      validity = false; }
  else {
       if (( MailS.value == "" ) && ( EmS.checked == false ) && ( TermS.value == "" )) {
             alert('Zadejte kontakt!');
             validity = false; }; };
  var dreSs = document.getElementById('dres');
  if ( dreSs.value == "" ) {
      alert('Zapomněli jste adresu!');
      validity = false; };
  var priSs = document.getElementById('hostashopvalues');
  if ( priSs.value == 0 ) {
      alert('Nic jste si neobjednali ;-)');
      validity = false; };
  if ( priSs.value < 499 ) {
      alert('Litujeme, minimálni cena objednávky je 500 Kč!');
      validity = false; };
  if ( validity ) {
      alert('Děkujeme Vám za objednávku!'); };
  return validity; }

 function validate_fajn(theForm) {
  cenaBa();
  validity = true;
  var adreSs = document.getElementById('name');
  if ( adreSs.value == "" ) {
      alert('Zapomněli jste jméno!');
      validity = false; };
  var MailS = document.getElementById('mail');
  var EmS = document.getElementById('check');
  var TermS = document.getElementById('tel');
  if (( MailS.value == "" ) && ( EmS.checked == true )) {
      alert('Zapomněli jste vyplnit email!');
      validity = false; }
  else {
       if (( MailS.value == "" ) && ( EmS.checked == false ) && ( TermS.value == "" )) {
             alert('Zadejte kontakt!');
             validity = false; }; };
  var dreSs = document.getElementById('dres');
  if ( dreSs.value == "" ) {
      alert('Zapomněli jste adresu!');
      validity = false; };
  var priSs = document.getElementById('hostashopvalues');
  if ( priSs.value == 0 ) {
      alert('Nic jste si neobjednali ;-)');
      validity = false; };
  if ( validity ) {
      alert('Děkujeme Vám za objednávku!'); };
  return validity; }
  
 function validate_order(theForm) {
  cenaBa();
  validity = true;
  var adreSs = document.getElementById('name');
  if ( adreSs.value == "" ) {
      alert('Zapomněli jste jméno!');
      validity = false; };
  var MailS = document.getElementById('mail');
  var EmS = document.getElementById('check');
  var TermS = document.getElementById('tel');
  if (( MailS.value == "" ) && ( EmS.checked == true )) {
      alert('Zapomněli jste vyplnit email!');
      validity = false; }
  else {
       if (( MailS.value == "" ) && ( EmS.checked == false ) && ( TermS.value == "" )) {
             alert('Zadejte kontakt!');
             validity = false; }; };
  var Salle = document.getElementById('platba');
  if ( Salle.value == 0 ) {
      alert('Váš zájem o hosty je dán spíše...');
      validity = false; };
  var Infor = document.getElementById('info');
  if ( Infor.value == 0 ) {
      alert('Informace o hostách si přejete získávat...');
      validity = false; };
  var dreSs = document.getElementById('dres');
  if ( dreSs.value == "" ) {
      alert('Zapomněli jste adresu!');
      validity = false; };
  var kaTal = document.getElementById('shostashop0');
  if ( kaTal.value == 0 ) {
      alert('Nic jste si neobjednali ;-)');
      validity = false; };
  if ( validity ) {
      alert('Děkujeme Vám za objednávku!'); };
  return validity; }

