$(document).ready(function() {
  // zpetna kompatibilita - alternativa za noscript
  $("#mcs_container .customScrollBox").css({ "overflow" : "hidden" });
  $("#mcs_container .dragger_container, #mcs_container .scrollUpBtn, #mcs_container .scrollDownBtn").css({ "display" : "block" });
  
  // E-MAILY - start
	$("a[onclick='upozorni(this.href);']").each(function() {
	  // nahrada [zavinac] za @
		var mailtoVal = $(this).attr('href');
		mailtoVal = mailtoVal.replace("[zavinac]","@");
		// zmena titulku
		var mailtoTitle = mailtoVal.replace("mailto:","E-mail: ");
		$(this).attr('title',mailtoTitle);
		// zmena odkazu
		var mailtoAnchor = mailtoVal.replace("mailto:","");
		$(this).text(mailtoAnchor);
    // co ma nastat po kliknuti na takovy odkaz
		$(this).click(function() {
			window.location.href = mailtoVal;
			return false;
		});
	});
  // e-maily upravene
	$("a[onclick='upozorni(this.href); return false;']").each(function() {
	  // nahrada [zavinac] za @
		var mailtoVal = $(this).attr('href');
		mailtoVal = mailtoVal.replace("[zavinac]","@");
		// zmena titulku
		var mailtoTitle = mailtoVal.replace("mailto:","E-mail: ");
		$(this).attr('title',mailtoTitle);
    // co ma nastat po kliknuti na takovy odkaz
		$(this).click(function() {
			window.location.href = mailtoVal;
			return false;
		});
	});
	// E-MAILY - end
		
	$('img.showtooltip').tooltip({ 
    track: true, 
    delay: 0, 
    showURL: false, 
    showBody: " - ", 
    fade: 250 
  });

  // aktivni polozky horizontalniho menu
  if (hMenu > 0) {
    $('#hmenu ul li a.m'+hMenu).css({ "color" : "#fff", "background-color" : "rgb(111,160,53)" });
  }
  
  
  // PRODUKTOVE NABIDKY - start
  // preload - nazev
  var pl_par1 = $("#par1");
  var pl_form_val = $("#form_nazev").val();
  pl_par1.text(pl_form_val);
  if (pl_form_val == '') {
    pl_par1.text("Titulek nabídky");
  }
  // preload - popisek
  var pl_par4 = $("#par4");
  var pl_form_val = $("#form_popis").val();
  pl_par4.text(pl_form_val);
  if (pl_form_val == '') {
    pl_par4.text("Popis nabídky.");
  }
  
  // preneseni nazvu
  $("#form_nazev").bind("change focus keydown keyup", function(){
    var par1 = $("#par1");
    var form_val = $(this).val();
    par1.text(form_val);

    if (form_val == '') {
      par1.text("Titulek nabídky");
    }
  });
  // preneseni popisku
  $("#form_popis").bind("change focus keydown keyup", function(){
    var par4 = $("#par4");
    var form_val = $(this).val();
    par4.text(form_val);

    if (form_val == '') {
      par4.text("Popis nabídky.");
    }
  });
  
  // Termin OD
  $("#form_den_od").bind("change focus", function(){
    var par2 = $("#par2");
    var form_den = $(this).val();
    var form_mesic = $("#form_mesic_od").val();
    var form_rok = $("#form_rok_od").val();
    var form_rok_do = $("#form_rok_do").val();
    
    if (form_rok != form_rok_do) par2.text(form_den+". "+form_mesic+". "+form_rok);
    else par2.text(form_den+". "+form_mesic+".");
  });
  $("#form_mesic_od").bind("change focus", function(){
    var par2 = $("#par2");
    var form_den = $("#form_den_od").val();
    var form_mesic = $(this).val();
    var form_rok = $("#form_rok_od").val();
    var form_rok_do = $("#form_rok_do").val();
    
    if (form_rok != form_rok_do) par2.text(form_den+". "+form_mesic+". "+form_rok);
    else par2.text(form_den+". "+form_mesic+".");
  });
  $("#form_rok_od").bind("change focus", function(){
    var par2 = $("#par2");
    var form_den = $("#form_den_od").val();
    var form_mesic = $("#form_mesic_od").val();
    var form_rok = $(this).val();
    var form_rok_do = $("#form_rok_do").val();
    
    if (form_rok != form_rok_do) par2.text(form_den+". "+form_mesic+". "+form_rok);
    else par2.text(form_den+". "+form_mesic+".");
  });
  
  // Termin DO
  $("#form_den_do").bind("change focus", function(){
    var par2 = $("#par2");
    var par3 = $("#par3");
    var form_den = $(this).val();
    var form_mesic = $("#form_mesic_do").val();
    var form_rok = $("#form_rok_do").val();
    var form_rok_od = $("#form_rok_od").val();
    
    if (form_rok != form_rok_od) {
      par2.text($("#form_den_od").val()+". "+$("#form_mesic_od").val()+". "+$("#form_rok_od").val());
      par3.text(form_den+". "+form_mesic+". "+form_rok);
    }
    else {
      par2.text($("#form_den_od").val()+". "+$("#form_mesic_od").val()+".");
      par3.text(form_den+". "+form_mesic+". "+form_rok);
    }
  });
  $("#form_mesic_do").bind("change focus", function(){
    var par2 = $("#par2");
    var par3 = $("#par3");
    var form_den = $("#form_den_do").val();
    var form_mesic = $(this).val();
    var form_rok = $("#form_rok_do").val();
    var form_rok_od = $("#form_rok_od").val();
    
    if (form_rok != form_rok_od) {
      par2.text($("#form_den_od").val()+". "+$("#form_mesic_od").val()+". "+$("#form_rok_od").val());
      par3.text(form_den+". "+form_mesic+". "+form_rok);
    }
    else {
      par2.text($("#form_den_od").val()+". "+$("#form_mesic_od").val()+".");
      par3.text(form_den+". "+form_mesic+". "+form_rok);
    }
  });
  $("#form_rok_do").bind("change focus", function(){
    var par2 = $("#par2");
    var par3 = $("#par3");
    var form_den = $("#form_den_do").val();
    var form_mesic = $("#form_mesic_do").val();
    var form_rok = $(this).val();
    var form_rok_od = $("#form_rok_od").val();

    if (form_rok != form_rok_od) {
      par2.text($("#form_den_od").val()+". "+$("#form_mesic_od").val()+". "+$("#form_rok_od").val());
      par3.text(form_den+". "+form_mesic+". "+form_rok);
    }
    else {
      par2.text($("#form_den_od").val()+". "+$("#form_mesic_od").val()+".");
      par3.text(form_den+". "+form_mesic+". "+form_rok);
    }
  });
  // PRODUKTOVE NABIDKY - end
});
