$(document).ready(function(){

$('a[rel="_blank"]').click(function() { window.open(this.href); return false; });

//rychly kontakt
$('a[rel="rk"]').click(function() { createRK(); return false; });
if ($('#rk')[0])
  {
  var position = $('a[rel="rk"]').position();
  if (position.left==0) $('#rk').css('left',position.left-230);
  else $('#rk').css('left',position.left+195);
  $('#rk').css('top',position.top-5);
  $('#rk').append('<DIV id="rkcnt"></DIV>');
  $('#rk').append('<DIV id="rkclose"><A href="" title="'+txt_zavrit+'"></A></DIV>');
  $('#rkclose').click(function() { $('#rk').css('display','none'); return false; });
  }

function createRK()
  {
  $('#rkcnt').load('/rychly-kontakt', function() { $('#rk').css('display','block'); } );
  }

//posli odkaz
$('a[rel="sndmail"]').click(function() { createSND(); return false; });
if ($('#sndmail')[0])
  {
  var position = $('a[rel="sndmail"]').position();
  if (position.left==0) $('#sndmail').css('left',position.left-230);
  else $('#sndmail').css('left',position.left+195);
  $('#sndmail').css('top',position.top-5);
  $('#sndmail').append('<DIV id="sndmailcnt"></DIV>');
  $('#sndmail').append('<DIV id="sndmailclose"><A href="" title="'+txt_zavrit+'"></A></DIV>');
  $('#sndmailclose').click(function() { $('#sndmail').css('display','none'); return false; });
  }

function createSND()
  {
  $('#sndmailcnt').load('/posli-odkaz', function()
    {
	$("#sndmailkomu").focus( function() {$(this).css({"border-color":"#009FD2"});});
	$("#sndmailod").focus( function() {$(this).css({"border-color":"#009FD2"});});

    $('#sndmailodeslat').click(function() { SNDsend(); });
	$('#sndmail').css('display','block');
	} );
  }

function SNDsend()
  {
  var em1 = $("#sndmailkomu").val(); 	  
  var em2 = $("#sndmailod").val(); 	  
  var err=0;
  if (!isValidEmailAddress(em1)) {$("#sndmailkomu").css({"border-color":"#FE6E0D"});err=1;}
  if (!isValidEmailAddress(em2)) {$("#sndmailod").css({"border-color":"#FE6E0D"});err=1;}
  if (err==0)
    {
    $('#sndmailcnt').load('/posli-odkaz', { od: em2, komu: em1, pozn:$("#sndmailpopis").val(), adr:this.location.href } );
	}
  else alert(txt_emailerror);
  }


function isValidEmailAddress(emailAddress)
  {
  var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
  return pattern.test(emailAddress);
  } 


//katalog
$('a[rel="cat"]').click(function() { createCAT(this.href); return false; });
$('body').append('<DIV id="catalog"><DIV id="catalogcnt"></DIV><DIV id="catalogclose"><A href="" title="'+txt_zavrit+'"></A></DIV></DIV>');
$('#catalogclose').click(function() { $('#catalog').css('display','none'); return false; });

function createCAT(url)
  {
  $('#catalogcnt').html('');
  $('#catalogcnt').flash({
    src: url,
    width: '100%',
    height: '100%'
  });

  $('#catalog').css('display','block');

  }

});





