
$(document).ready(function()
{ 
  $('ul.sf-menu').supersubs({
            minWidth:    12,   // minimum width of sub-menus in em units 
            maxWidth:    30,   // maximum width of sub-menus in em units 
            extraWidth:  1     // extra width can ensure lines don't sometimes turn over 
                               // due to slight rounding differences and font-family );
      }).superfish();           // call supersubs first, then superfish, so that subs are 
                                // not display:none when measuring. Call before initialising 
                                // containing tabs for same reason

  var myClose=function(hash) { hash.w.fadeOut('2000',function(){ hash.o.remove(); }); };
  
  
  
  
  $('#polec_znajomemu').jqm({ onHide:myClose, 
                              trigger: '#apolec'
                            });
  $('#newsletter_zapis').jqm({onHide:myClose, 
                              trigger: '#zamow'
                            });
  $('#rezerwuj_msg').jqm({ onHide:myClose, 
                              trigger: '#rezerwuj'
                            });
  
  
  /*$('a').each(function(){  
      
      var x= $(this).attr('href');
      var s=x.split('.');
      if(s[1]=='jpg' || s[1]=='gif' || s[1]=='png')
        $(this).attr('class','fancybox');
		$(this).attr('rel','group'); 
  
  });*/
  
  /* This is basic - uses default settings */ 
  $("a.fancybox").fancybox({
						   frameWidth: 750,
						   frameHeight: 500
						   }); 
});

function fcskad(inne)
{
  if (inne == 'Inne')
    $('#skadwieszinne').show();
  else
    $('#skadwieszinne').hide();
}
function fcskad_en(inne)
{
  if (inne == 'Other')
    $('#skadwieszinne').show();
  else
    $('#skadwieszinne').hide();
}
function zmniejsztekst()
{
  
  $(".resize p, .resize td ul li, .resize a, .resize ul li").css({'font-size' : '11px'});
  $("#ikozmn").trigger('mouseover');
}

function zwieksztekst()
{
  $("#ikozw").trigger('mouseover');
  $(".resize p, .resize td ul li, .resize a, .resize ul li").css({'font-size' : '14px'});
}

function validateemail(address)
{
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(address) == false)
   {
      return false;
   }
   else
      return true;
}
function validatermdform()
{
  var kto = $('#kto').val();
  var kto_email = $('#kto_email').val();
  var komu_email = $('#komu_email').val();
  if (kto == '' || kto_email == '' || komu_email == '')
  {
    $('#recommenderrors').fadeIn(2000).html('Pola oznaczone gwiazdką są wymagane');
    return false;
  }
  else if (validateemail(kto_email) == false)
  {
    $('#recommenderrors').fadeIn(2000).html('Niepoprawny e-mail polecającego');
    return false;
  }
  else if (validateemail(komu_email) == false)
  {
    $('#recommenderrors').fadeIn(2000).html('Niepoprawny e-mail odbiorcy');
    return false;
  }
  else
  {
    $.post(
  					'ajx_recommend.php',
  					{
              kto: $('#kto').val(),
              kto_email: $('#kto_email').val(),
              komu_email: $('#komu_email').val(),
              komentarz: $('#komentarz').val()
            },
  					function(data)
            {
                  $('#recommenderrors').html('');
                  $('#recommendcontent').html(data);
            }
          );
  }
}

function validateofrtform()
{
  var lang = $('#lang').val();
  var imienazwisko = $('#imienazwisko').val();
  var firma = $('#firma').val();
  var telfax = $('#telfax').val();
  var email = $('#email').val();
  var typimprezy = $('#typimprezy').val();
  var termin = $('#termin').val();
  var data_przyjazdu = $('#data_przyjazdu').val();
  var data_wyjazdu = $('#data_wyjazdu').val();
  var iloscosobkonf = $('#iloscosobkonf').val();
  var iloscosobzakwater = $('#iloscosobzakwater').val();
  var skadwiesz = $('#skadwiesz').val();
  var skadwieszinne = $('#skadwieszinne').val();
  
  if (imienazwisko == '' || firma == '' || telfax == '' || email == '' || termin == '' || data_przyjazdu == '' || data_wyjazdu == '' || iloscosobkonf == '' || iloscosobzakwater == '' || typimprezy == '0' || skadwiesz == '' || (skadwiesz == 'Inne' && skadwieszinne == ''))
  {
    if (lang == 'en')
      var err1 = 'Complete required fields';
    else if (lang == 'de')
      var err1 = 'Daten mit Stern sind notwendig';
    else
      var err1 = 'Pola oznaczone gwiazdką są wymagane';
    $('#zapytofrterrors').fadeIn(2000).html(err1);
    return false;
  }
  else if (validateemail(email) == false)
  {
    if (lang == 'en')
      var err2 = 'Invalid e-mail address';
    else if (lang == 'de')
      var err2 = 'E-mail Adresse ist nicht korrekt';
    else
      var err2 = 'Niepoprawny adres e-mail';
    $('#zapytofrterrors').fadeIn(2000).html('Niepoprawny adres e-mail');
    return false;
  }
  else
  {
    $.post(
  					'ajx_formularz_'+lang+'.php',
  					$("#ofrtform").serialize(),
  					
  					function(data)
            {
                  $('#zapytofrterrors').html('');
                  $('#zapytofrtcontent').html(data);
            }
          );
  }
}
//--------------------------EN-------------------------------
function en_validateofrtform()
{
  var imienazwisko = $('#imienazwisko').val();
  var firma = $('#firma').val();
  var telfax = $('#telfax').val();
  var email = $('#email').val();
  var typimprezy = $('#typimprezy').val();
  var termin = $('#termin').val();
  var data_przyjazdu = $('#data_przyjazdu').val();
  var data_wyjazdu = $('#data_wyjazdu').val();
  var iloscosobkonf = $('#iloscosobkonf').val();
  var iloscosobzakwater = $('#iloscosobzakwater').val();
  var skadwiesz = $('#skadwiesz').val();
  var skadwieszinne = $('#skadwieszinne').val();
  
  if (imienazwisko == '' || firma == '' || telfax == '' || email == '' || termin == '' || data_przyjazdu == '' || data_wyjazdu == '' || iloscosobkonf == '' || iloscosobzakwater == '' || typimprezy == '0' || skadwiesz == '' || (skadwiesz == 'Other' && skadwieszinne == ''))
  {
    $('#zapytofrterrors').fadeIn(2000).html('Complete required fields');
    return false;
  }
  else if (validateemail(email) == false)
  {
    $('#zapytofrterrors').fadeIn(2000).html('Invalid e-mail address');
    return false;
  }
  else
  {
    $.post(
  					'ajx_formularz_en.php',
  					$("#ofrtform_en").serialize(),
  					
  					function(data)
            {
                  $('#zapytofrterrors').html('');
                  $('#zapytofrtcontent').html(data);
            }
          );
  }
}
//-------------------------------------------------------------




function validatenltform()
{
  var email = $('#nltemail').val();
  if (email == '')
  {
    $('#newslettercontent').html('');
    //$('#newsletter_zapis').jqmShow();
    //$('#newslettererrors').fadeIn(2000).html('Proszę uzupełnić adres e-mail');
    return false;
  }
  else
  {
    $.post(
  					'ajx_newsletter.php',
  					$("#nltform").serialize(),
  					
  					function(data)
            {
                  $('#newslettererrors').html('');
                  $('#newslettercontent').html(data);
                  //$('#newsletter_zapis').jqm();
                  
                  
                  $('#newsletter_zapis').jqmShow();
            }
          );
  }
   //return false;
}




