$(document).ready(function(){


    




	$('a.email').each(function(){
		e = this.title.replace('[A]','@');
	  var mail_array = e.split('[+]');
    var mail = mail_array.join('') 
		this.href = 'mailto:' + mail;
		this.title = 'email';
		$(this).text(mail);
	});	


  $("a.zoom").fancybox();$("a.zoom1").fancybox({
  'overlayOpacity':0.0,
  'overlayColor':'#FFFFFF'
  });
  
  $("a.zoom2").fancybox({
  'zoomSpeedIn':500,
  'zoomSpeedOut':500,
  'overlayShow':false
  });

	$(".iframe").fancybox({
		'frameWidth'			: 674,
		'frameHeight'			: 425,
    'autoScale'     	: false,
    'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'type'				: 'iframe',
		'overlayOpacity': '0.0',
		'overlayColor': '#000000',
		'centerOnScroll' : false
	});	
	

	var timeout = 0;
	$(function(){
		$('#slider #cont').easySlider({
			continuous: true,
			pause: 2000,
			auto: true,
      controlsShow:	false,
		});
	});

/*

 staré menu
  hideall();
  $("ul[id$='_submenu']").hover(
    function(){return true;},
    function(){hideall();}
  );

  $("li[id^='menuitem_']").hover(function(){
    var position = $(this).position();
    var myid     = $(this).attr("id");
    hideall();
    var submenu = $("#"+myid.split("menuitem_")[1]+"_submenu");
    submenu.show()
           .css("position","absolute")
           .css("top",position.top-20)
           //.css("border","1px solid red")
           .css("left",position.left+5);
  });

*/

//formular:
  $("input").click(function()
  {
    $(this).css("border", $("textarea").css("border") );
  });


  $("#objednavka_form").submit(function()
  {
    prijmeni= $("input[name='prijmeni']") .val();
    firma   = $("input[name='firma']")    .val();
    adresa  = $("input[name='adresa']")   .val();
    psc     = $("input[name='psc']")      .val();
    mesto   = $("input[name='mesto']")    .val();
    stat    = $("input[name='stat']")     .val();
    telefon = $("input[name='telefon']")  .val();
    email   = $("input[name='email']")    .val();

    if(prazdne(email))
    {
      $("input[name='email']").css("border","1px solid red");
      return false;
    }
    else
    {
      if(! check_mail( email ) )
      {
        $("input[name='email']").css("border","1px solid red");
        return false;
      }
      else
      {
        if(prazdne(prijmeni))
        {
          $("input[name='prijmeni']").css("border","1px solid red");
          return false;
        }
        if(prazdne(adresa))
        {
          $("input[name='adresa']").css("border","1px solid red");
          return false;
        }
        if(prazdne(psc))
        {
          $("input[name='psc']").css("border","1px solid red");
          return false;
        }
        if(prazdne(mesto))
        {
          $("input[name='mesto']").css("border","1px solid red");
          return false;
        }
        if(prazdne(stat))
        {
          $("input[name='stat']").css("border","1px solid red");
          return false;
        }
        if(prazdne(telefon))
        {
          $("input[name='telefon']").css("border","1px solid red");
          return false;
        }
      }
    }
    return true;
  });


  $("button").click(function (){
    var text = $(this).text();
    $("input").val(text);
  });

});

function hideall()
{
  $("ul[id$='_submenu']").hide().css("position","absolute").css("top","100px").css("left","0px")
}

function check_mail(str)
{
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	if (str.indexOf(at)==-1) return false;
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr) return false;
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr) return false;
  if (str.indexOf(at,(lat+1))!=-1) return false;
  if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot) return false;
  if (str.indexOf(dot,(lat+2))==-1) return false;
  if (str.indexOf(" ")!=-1) return false;
  return true;
}

function prazdne(str)
{
  if((str==null)||(str=="")) return true; else return false;
}


