//$('form #mycheckbox').is(':checked');
//http://www.webdesignerwall.com/tutorials/jquery-tutorials-for-designers/


function LTrim( value ) 
{
   var re = /\s*((\S+\s*)*)/;
   return value.replace(re, "$1");
}

function RTrim( value ) 
{
   var re = /((\s*\S+)*)\s*/;
   return value.replace(re, "$1");
}

function trim(value) 
{	
   return LTrim(RTrim(value));
}

function AjaxISO(tekst)
{
   tekst = unescape(tekst);
   return tekst.replace(/\+/g, " ");
}

function pause(numberMillis) 
{
   var now = new Date();
   var exitTime = now.getTime() + numberMillis;
   while (true)
   {
      now = new Date();
      if (now.getTime() > exitTime)
         return;
   }
}

function sprawdzKod()
{
   $('#sprawdz-kod').html("<div style='padding:10px;'><img src='./z/_custom_/loading.gif' alt='' /></div>");
   $('input#fzp_kod_promocyjny').attr("disabled", true);
    
   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: 'f=sprawdzKod&kp='+$('input#fzp_kod_promocyjny').val()+'&data-iks='+$('#div-main-container').attr("data-iks"),
      success: function(msg)
      {
         $('#sprawdz-kod').html(msg);
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
         $('#sprawdz-kod').html('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
      }
   });
   $('#button-sprawdz-kod').fadeOut("slow");
	
   //jesli jest wybrany juz jakis opis to aktualizujemy opis o ewentualny rabat
   if ($('#fzp_id_produkt').val()!='0')
      getProduktDescription($('#fzp_id_produkt').val());

}

function showDescription()
{
   if (document.forms.fzp.fzp_id_produkt.value != 0) document.getElementById('opis_produktu_'+document.forms.fzp.fzp_id_produkt.value).style.display='block';
}
    
function checkFormZPValues()
{
   if ($('select#fzp_id_produkt').val()=='0')
   {
      //alert('Prosimy wybrać produkt.');
      alert($('select#fzp_id_produkt').attr("data-error1"));

      $('label#lbl_id_produkt').hide();
      $('label#lbl_id_produkt').fadeIn(250);
      return 1;
   }
   
   if (($('input#fzp_ilosc').val() <= 0) || (($('input#fzp_ilosc').val()*1) == NaN) || ($('input#fzp_ilosc').val()*1 != Math.floor($('input#fzp_ilosc').val())))
   {
      //alert('Prosimy podać prawidłową ilość.');
      alert($('input#fzp_ilosc').attr("data-error1"));
      $('input#fzp_ilosc').focus();
      $('label#lbl_ilosc').hide();
      $('label#lbl_ilosc').fadeIn(250);
      return 1;
   }
   return 0;
}

function checkFormZPValues3()
{

   if (($('input#fzp_ile').length<=0) || ($('input#fzp_ile').val()=='') || ($('input#fzp_ile').val()=='0'))
   {
      //alert('Prosimy wybrać i dodać do koszyka jakiś produkt.');
      alert($('#div-koszyk').attr("data-error1"));
      $('label#lbl_id_produkt').hide();
      $('label#lbl_id_produkt').fadeIn(250);
  		
      $('button#btn_dodaj_do_koszyka').hide();
      $('button#btn_dodaj_do_koszyka').fadeIn(250);
      return 1;
   }
   return 0;
}





function checkNIP(nip)
{
   nip=nip.replace(/-/ig, '');
   nip=nip.replace(/ /ig, '');

   if (nip.length != 10) return -1;
   nipm = new Array(6,5,7,2,3,4,5,6,7);
   suma = 0;
   for (i=0; i<9; i++ )
   {
      suma = suma + nip.charAt(i)*nipm[i];
   }
   if (suma%11 == nip.charAt(9)) return 0;
   else return -1;
}




function checkEmail(email)
{
/*
//Wyrazenie regularne sprawdzajace poprawnosc maila
var reg = new RegExp("[^@]{1,}[@]{1}[^@.]{1,}[.]{1}[^@]{1,}","gi");
	
if (reg.test(email)==false)	return -1;
else return 0;
*/
   var local  = new String();
   var domain = new String();
   var at;
   while ((at = email.indexOf(' ')) == 0) email = email.slice(at+1);
   if (email.length < 6) return -1;
   while ((at = email.lastIndexOf(' ')) == (email.length - 1)) email = email.slice(0,at);
   if ((at = email.lastIndexOf('@')) < 0) return -1;

   local = email.slice(0,at);
   if (local.length < 1) return -1;
   domain = email.slice(at+1);
   if (domain.length < 3) return -1;
   if (domain.indexOf('/') >= 0 || domain.indexOf('~') >= 0 || domain.indexOf(',') >= 0 || domain.indexOf('\\\\') >= 0 || domain.indexOf(' ') >= 0 || domain.indexOf('.') < 0 || domain.indexOf('..') >= 0 || (domain.lastIndexOf('.') >= (domain.length - 2))) return -1;
   if ((local.lastIndexOf('\"') != (local.length - 1)) && (local.indexOf('\"') != 0))
   {
      if (local.indexOf('/') >= 0 || local.indexOf('@') >= 0 || local.indexOf('~') >= 0 || local.indexOf(',') >= 0 || local.indexOf('\\\\') >= 0 || local.indexOf(' ') >= 0) return -1;
   }
   return 0;
}




function checkFormZPValues2()
{
   if ($('input[name=fzp_imie]').val().length<3)
   {
      //alert('Prosimy podać imię.');
      alert($('input#fzp_imie').attr("data-error1"));
      $('input#fzp_imie').focus();
      $('label#lbl_imie').hide();
      $('label#lbl_imie').fadeIn(250);
  		
      return 1;
   }
   if ($('input[name=fzp_nazwisko]').val().length<3)
   {
      //alert('Prosimy podać nazwisko.');
      alert($('input#fzp_nazwisko').attr("data-error1"));
      $('input#fzp_nazwisko').focus();
      $('label#lbl_nazwisko').hide();
      $('label#lbl_nazwisko').fadeIn(250);
  		
      return 1;
   }
   if ($('input[name=fzp_ulica]').val().length<3)
   {
      //alert('Prosimy podać ulicę.');
 	alert($('input#fzp_ulica').attr("data-error1"));
      $('input#fzp_ulica').focus();
      $('label#lbl_ulica').hide();
      $('label#lbl_ulica').fadeIn(250);
  		  		
      return 1;
   }
   if ($('input[name=fzp_nr_domu]').val().length<1)
   {
      //alert('Prosimy podać nr domu.');
  	alert($('input#fzp_nr_domu').attr("data-error1"));
      $('input#fzp_nr_domu').focus();
      $('label#lbl_nr_domu').hide();
      $('label#lbl_nr_domu').fadeIn(250);
  		  		
      return 1;
   }
   if ($('input[name=fzp_kod_pocztowy]').val().length!=6)
   {
      //alert('Prosimy podać kod pocztowy.');
      alert($('input#fzp_kod_pocztowy').attr("data-error1"));
      $('input#fzp_kod_pocztowy').focus();
      $('label#lbl_kod_pocztowy').hide();
      $('label#lbl_kod_pocztowy').fadeIn(250);
  		  		
      return 1;
   }
   if ($('input[name=fzp_poczta]').val().length<3)
   {
      //alert('Prosimy podać miejscowość.');
      alert($('input#fzp_poczta').attr("data-error1"));
      $('input#fzp_poczta').focus();
      $('label#lbl_poczta').hide();
      $('label#lbl_poczta').fadeIn(250);
      return 1;
   }
   
/*
   if ($('input[name=fzp_telefon_stacjonarny]').val().length !=0 && $('input[name=fzp_telefon_stacjonarny]').val().length != 10)
 	{
  		alert('Format numeru telefonu stacjonarnego jest nieprawidłowy.');

  		$('input#fzp_telefon_stacjonarny').focus();    		
  		$('label#lbl_telefon_stacjonarny').hide();
  		$('label#lbl_telefon_stacjonarny').fadeIn(250);  		
  		
  		return 1;
 	}
  */
   /*
 	if ($('input[name=fzp_telefon_komorkowy]').val()!='' && $('input[name=fzp_telefon_komorkowy]').val().length !=0 && $('input[name=fzp_telefon_komorkowy]').val().length != 10) 
 	{
  		alert('Format numeru telefonu komórkowego jest nieprawidłowy.');

  		$('input#fzp_telefon_komorkowy').focus();  
  		$('label#lbl_telefon_komorkowy').hide();
  		$('label#lbl_telefon_komorkowy').fadeIn(250);  		
  		
  		return 1;
 	}
   */
   if (checkEmail($('input#fzp_email').val()) != 0)
   {
      //alert('Prosimy podać prawidłowy adres e-mail.');
  	alert($('input#fzp_email').attr("data-error1"));
      $('input#fzp_email').focus();
      $('label#lbl_email').hide();
      $('label#lbl_email').fadeIn(250);
  		
      return 1;
   }

   if (($('#fzp_faktura:checked').val() == 'on') && ($('input[name=fzp_nip]').val().length == 0))
   {
      //alert('Wybrano fakturę, prosimy podać numer NIP.');
  	alert($('input#fzp_nip').attr("data-error1"));
      $('input#fzp_nip').focus();
      $('label#lbl_nip').hide();
      $('label#lbl_nip').fadeIn(250);
  		
      return 1;
   }
   if (($('input[name=fzp_nip]').val().length>0) && checkNIP($('input[name=fzp_nip]').val()))
   {
      //alert('Prosimy podać prawidłowy format numeru NIP.');
      alert($('input#fzp_nip').attr("data-error2"));
      $('input#fzp_nip').focus();
      $('label#lbl_nip').hide();
      $('label#lbl_nip').fadeIn(250);

      return 1;
   }
   if ($('#fzp_zgoda:checked').val() != 'on')
   {
      //alert('Prosimy wyrazić zgodę na przetwarzanie danych osobowych na potrzeby realizacji zamówienia.');
      alert($('input#fzp_zgoda').attr("data-error2"));
      $('input#fzp_zgoda').hide();
      $('input#fzp_zgoda').fadeIn(250);
  		
      return 1;
   }
   return 0;
}

function wstecz(step)
{
   if (step==1)
   {
      $('#div-form-order-step2').hide();
      //$('#div-form-order-step1').show();
      $('#div-form-order-step1').fadeIn('def');
		
      $('#div-form-buttons-step2').hide();
      $('#div-form-buttons-step1').show();
		
      $('#fzp_ilosc').focus();
   }
	
   if (step==2)
   {
      $('#div-form-order-step3').hide();
      //$('#div-form-order-step2').show();
      $('#div-form-order-step2').fadeIn('def');
		
      $('#div-form-buttons-step3').hide();
      $('#div-form-buttons-step2').show();
   }
}

function dalej(step)
{
   if (step==2)
   {
      $('#span-koszty-faktury').hide();
      getKosztyWysylki();
      $('#div-form-order-step1').hide();
      //$('#div-form-order-step2').show();
      $('#div-form-order-step2').fadeIn('def');
		
      $('#div-form-buttons-step1').hide();
      $('#div-form-buttons-step2').show();

		
      $('#fzp_imie').focus();
   }
	
   if (step==3)
   {
      $('#div-form-order-step2').hide();
      //$('#div-form-order-step3').show();
      $('#div-form-order-step3').fadeIn('def');
		
      $('#div-form-buttons-step2').hide();
      $('#div-form-buttons-step3').show();
		
		
      /*
		$('s_fzp_imie').value=$('fzp_imie').value;
		$('s_fzp_nazwisko').value=$('fzp_nazwisko').value;
		$('s_fzp_nazwa_firmy').value=$('fzp_nazwa_firmy').value;
		$('s_fzp_ulica').value=$('fzp_ulica').value;
		$('s_fzp_nr_domu').value=$('fzp_nr_domu').value;
		$('s_fzp_nr_lokalu').value=$('fzp_nr_lokalu').value;
		$('s_fzp_kod_pocztowy').value=$('fzp_kod_pocztowy').value;
		$('s_fzp_poczta').value=$('fzp_poczta').value;
		$('s_fzp_telefon_stacjonarny').value=$('fzp_telefon_stacjonarny').value;
		$('s_fzp_telefon_komorkowy').value=$('fzp_telefon_komorkowy').value;
		$('s_fzp_email').value=$('fzp_email').value;
		$('s_fzp_nip').value=$('fzp_nip').value;
		
		if ($('fzp_faktura').checked) $('s_fzp_faktura').value='tak';
		else  $('s_fzp_faktura').value='nie';
		*/
	
      $('input#s_fzp_imie').val($('input[name=fzp_imie]').val());
      $('input#s_fzp_nazwisko').val($('input[name=fzp_nazwisko]').val());
      $('input#s_fzp_nazwa_firmy').val($('input[name=fzp_nazwa_firmy]').val());
      $('input#s_fzp_ulica').val($('input[name=fzp_ulica]').val());
      $('input#s_fzp_nr_domu').val($('input[name=fzp_nr_domu]').val());
      $('input#s_fzp_nr_lokalu').val($('input[name=fzp_nr_lokalu]').val());
      $('input#s_fzp_kod_pocztowy').val($('input[name=fzp_kod_pocztowy]').val());
      $('input#s_fzp_poczta').val($('input[name=fzp_poczta]').val());
      $('input#s_fzp_telefon_stacjonarny').val($('input[name=fzp_telefon_stacjonarny]').val());
      $('input#s_fzp_telefon_komorkowy').val($('input[name=fzp_telefon_komorkowy]').val());
      $('input#s_fzp_email').val($('input[name=fzp_email]').val());
      $('input#s_fzp_nip').val($('input[name=fzp_nip]').val());
		

      if ($('#fzp_faktura:checked').val() == 'on')
         $('#s_fzp_faktura').val('tak');
      else
         $('#s_fzp_faktura').val('nie');
		
		
      podgladKoszyka();
   }
	
   if (step==4)
   {
      $('#div-form-order-step1').hide();
      $('#div-form-order-step2').hide();
      $('#div-form-order-step3').hide();
				
      $('#div-form-buttons-step3').hide();
		
      getPaymentMethods();
		
      //$('#div-form-order-step4').show();
      $('#div-form-order-step4').fadeIn('def');
		
      $('#div-form-buttons-step4').show();
   }
}


function produktOnChange()
{
   getProduktDescription($('#fzp_id_produkt').val());
   $('#fzp_ilosc').val('1');
   $('#fzp_ilosc').focus();
   $('#fzp_ilosc').select();
}

function getProduktDescription(id)
{
   $('#div-product-description-container').html("<div style='padding:10px; text-align:center;'><img src='./z/_custom_/loading.gif' alt='' /></div>");
    
   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: 'f=produktDescription&id='+id+'&kp='+$('#fzp_kod_promocyjny').val()+'&data-iks='+$('#div-main-container').attr("data-iks"),
      success: function(msg)
      {
         $('#div-product-description-container').html(msg);
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
         $('#div-product-description-container').html('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
      }
   }); 	
}

function dodajDoKoszyka()
{
    
   $('#div-koszyk').html("<div style='padding:10px;'><img src='./z/_custom_/loading.gif' alt='' /></div>");
    
   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: 'f=dodajDoKoszyka&id='+$('#fzp_id_produkt').val()+"&il="+$('#fzp_ilosc').val()+"&kp="+$('#fzp_kod_promocyjny').val()+'&data-iks='+$('#div-main-container').attr("data-iks"),
      success: function(msg)
      {
         $('#div-koszyk').html(msg);
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
         $('#div-koszyk').html('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
      }
   });
    
        
   $('#fzp_kod_promocyjny').attr('disabled', 'disabled');
   $('#button-sprawdz-kod').hide();
    
}

function usunZKoszyka(id)
{
	
   $('#div-koszyk').html("<div style='padding:10px;'><img src='./z/_custom_/loading.gif' alt='' /></div>");
    
   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: 'f=usunZKoszyka&id='+id,
      success: function(msg)
      {
         $('#div-koszyk').html(msg);
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
         $('#div-koszyk').html('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
      }
   });
	

}

function podgladKoszyka()
{
	
   $('#div-loading').html("<div style='padding:10px;'><img src='./z/_custom_/loading.gif' alt='' /></div>");
    
   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: 'f=podgladKoszyka',
      success: function(msg)
      {
         $('#div-podglad-koszyka').html(msg);
         $('#div-loading').html("");
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
         $('#div-podglad-koszyka').html('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
      }
   });
	

}



function wyslijZamowienie()
{  
 
   $('#div-loading').html("<div style='padding:10px;'><img src='./z/_custom_/loading.gif' alt='' /></div>");
  
   if ($('input#fzp_faktura').is(':checked')) cf=1;
   else cf=0;
  
  
   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: 'f=wyslijZamowienie&'+'fzp_imie='+$('input#fzp_imie').val() +'&'+'fzp_nazwisko='+$('input#fzp_nazwisko').val()+ '&' + 'fzp_nazwa_firmy='+$('input#fzp_nazwa_firmy').val() + '&' + 'fzp_ulica='+$('input#fzp_ulica').val() + '&'+'fzp_nr_domu='+$('input#fzp_nr_domu').val() + '&'+'fzp_nr_lokalu='+$('input#fzp_nr_lokalu').val()+ '&'+'fzp_kod_pocztowy='+$('input#fzp_kod_pocztowy').val()+ '&'+'fzp_poczta='+$('input#fzp_poczta').val() + '&'+'fzp_telefon_stacjonarny='+$('input#fzp_telefon_stacjonarny').val()+ '&'+'fzp_telefon_komorkowy='+$('input#fzp_telefon_komorkowy').val()+ '&'+'fzp_email='+$('input#fzp_email').val()+ '&'+'fzp_nip='+$('input#fzp_nip').val()+ '&'+'fzp_nip='+$('input#fzp_nip').val()+ '&cf=' + cf + '&' + 'fzp_kod_promocyjny='+$('input#fzp_kod_promocyjny').val()+'&data-iks='+$('#div-main-container').attr("data-iks"),
      success: function(msg)
      {
         $('#div-loading').html(msg);
         dalej(4);
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
         $('#div-loading').html('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
      }
   });
}



function getKosztyWysylki()
{
   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: 'f=getKosztyWysylki'+'&data-iks='+$('#div-main-container').attr("data-iks"),
      success: function(msg)
      {
         if (msg.length>0)
            $('#span-koszty-faktury').hide();
         else
            $('#span-koszty-faktury').show();
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
         $('#span-koszty-faktury').show();
         $('#span-koszty-faktury').html('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
      }
   });
}



function getPaymentMethods()
{  
   $('#form-payments').html("<div style='padding:10px;'><img src='./z/_custom_/loading.gif' alt='' /></div>");
  
   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: 'f=getPaymentMethods',
      success: function(msg)
      {
         $('#form-payments').html(msg);
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
         $('#form-payments').html('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
      }
   });
}



function polecZnajomym()
{  
   if($('input#fzp_p1').val()=="")
   {
      //alert("Musisz podać swój adres email!");
      alert($('input#fzp_p1').attr("data-error1"));
      return 1;
   }
   else  	if (checkEmail($('input#fzp_p1').val()) != 0)
   {
      //alert('Twój adres e-mail jest nieprawidłowy.');
      alert($('input#fzp_p1').attr("data-error2"));
      return 1;
   }
    
   if($('input#fzp_p2').val()=="")
   {
      //alert("Prosimy podać przynajmniej jeden adres znajomego.");
      alert($('input#fzp_p2').attr("data-error1"));
      return 1;
   }
   else
   {
      var emails = $('input#fzp_p2').val().split(';');
        
      for (var i = 0; i < emails.length; i++)
      {
         var email=trim(emails[i]);
         if (checkEmail(email) != 0)
         {
            if (emails.length==1)
            {
               //alert('Adres email Twojego znajomego jest nieprawidłowy.');
               alert($('input#fzp_p2').attr("data-error2"));
               return 1;
            }
            else
            {
               //alert('Jeden z adresów email Twoich znajomych jest nieprawidłowy: '+email);
               alert($('input#fzp_p2').attr("data-error3")+email);
               return 1;
            }            
         }
      }
   }


   $('#result').html("<div style='padding:10px;'><img src='./z/_custom_/loading.gif' alt='' /></div>");

   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: 'f=polecZnajomym&'+'fzp_p1='+$('input#fzp_p1').val() +'&'+'fzp_p2='+$('input#fzp_p2').val()+ '&' + 'fzp_p3='+$('textarea#fzp_p3').val()+'&data-iks='+$('#div-main-container').attr("data-iks"),
      success: function(msg)
      {

         //$('#result').html("Dziękujemy, wiadomość została wysłana.<br /> Możesz polecić nas kolejnym znajomym :-)");
         $('#result').html($('#result').attr("data-ok1"));
      
         $('input#fzp_p2').val("");
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
         $('#result').html('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
      }
   });

}



function napiszDoNas()
{  
   if ($('input[name=fzp_p1]').val()=='')
   {
      //alert('Prosimy podać swój adres e-mail!');
      alert($('input#fzp_p1').attr("data-error1"));
      $('input#fzp_p1').focus();
      return 1;
   }
    
   if (checkEmail($('input[name=fzp_p1]').val()) != 0)
   {
      //alert('Podałeś nieprawidłowy adres e-mail!');
      alert($('input#fzp_p1').attr("data-error2"));
      $('input#fzp_p1').focus();
      return 1;
   }
    
   if ($('input[name=fzp_p3]').val()=='')
   {
      //alert('Prosimy podać Temat wiadomości');
      alert($('input#fzp_p3').attr("data-error1"));
      $('input#fzp_p3').focus();
      return 1;
   }
        
   if ($('textarea[name=fzp_p4]').val()=='')
   {
      //alert('Prosimy podać treść wiadomości!');
      alert($('textarea#fzp_p4').attr("data-error1"));
      $('textarea[name=fzp_p4]').focus();
      return 1;
   }
    
   $('#result').html("<div style='padding:10px;'><img src='./z/_custom_/loading.gif' alt='' /></div>");
    

   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: 'f=napiszDoNas&'+'fzp_p1='+$('input[name=fzp_p1]').val() +'&'+'fzp_p4='+$('textarea[name=fzp_p4]').val()+ '&' + 'fzp_p3='+$('input[name=fzp_p3]').val() + '&' +'fzp_p2='+$('input[name=fzp_p2]').val()+'&data-iks='+$('#div-main-container').attr("data-iks"),
      success: function(msg)
      {
         //$('#result').html("Dziękujemy, wiadomość została wysłana.");
         $('#result').html($('#result').attr("data-ok1"));
         $('input[name=fzp_p1]').val("");
         $('input[name=fzp_p2]').val("");
         $('input[name=fzp_p3]').val("");
         $('textarea[name=fzp_p4]').val("")
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
         $('#result').html('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
      }
   });
}


/* ----- ksiega gosci ----*/

function checkFormGuestbook()
{
   if ($('input#forename').val()=="")
   {
      //alert('Prosimy wpisać imię.');
      alert($('input#forename').attr("data-error1"));
      return 1;
   }

   if ($('input#key').val()=="")
   {
      //alert('Prosimy wpisać klucz.');
      alert($('input#key').attr("data-error1"));
      return 1;
   }
   
   if ($('input#key').val()!='opinia')
   //if (checkFormGuestbookKey($('input#key').val())!=1)
   {
      //alert('Podany klucz jest nieprawidłowy.');
      alert($('input#key').attr("data-error2"));
      return 1;
   }

   if ($('input#description').val()=="")
   {
      //alert('Prosimy wpisać treść.');
      alert($('input#description').attr("data-error1"));
      return 1;
   }       

   return 0;
}



function checkFormGuestbookKey(key)
{
   var wynik;
   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: 'f=checkFormGuestbookKey&key='+key+'&data-iks='+$('#div-main-container').attr("data-iks"),
      success: function(msg)
      {
         //$('#result').html(msg);
         //alert(parseInt(msg));
         if (msg=="1")
            return 1;
         else
            return 0;
      //wynik=parseInt(msg);
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
         $('#result').html('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
         wynik=0;
      }
   });

   return wynik;
}


function guestbooksend()
{
   $('#result').html("<div style='padding:10px;'><img src='./z/_custom_/loading.gif' alt='' /></div>");
    
   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: 'f=addToGuestbook&'+'forename='+$('input#forename').val() +'&'+'key='+$('input#key').val()+ '&' + 'description='+$('textarea#description').val()+'&data-iks='+$('#div-main-container').attr("data-iks"),
      success: function(msg)
      {
         $('#div-guestbook-items').html(msg);
          
         $('blockquote:first').css("border", "1px solid #D7D7D7");
          
         genKodRabatowy();
          
         //$('#result').html("Dziękujemy za wpis.");
         $('#result').html($('#result').attr("data-ok1"));
          
         $('input#forename').val("");
         $('input#key').val("");
         $('textarea#description').val("");

         $.scrollTo('#result', 700);
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
         $('#result').html('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
      }
   });
    
    
}


var opinia="";
function getGuestBookItemRandom()
{

   if (opinia!="")
   {
      $('#guestbook-random-container').hide();
      $('div#guestbook-random-container').html(opinia);
      $('div#guestbook-random-container').fadeIn('slow');
   }
    
   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: "f=getGuestBookItemRandom"+'&data-iks='+$('#guestbook-random-container').attr("data-iks"),
      success: function(msg)
      {
         opinia=msg;
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
      //$("#guestbook-random-container").show();
      //$("#guestbook-random-container").after('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
      }
   });
}




function genKodRabatowy()
{
   $.ajax({
      type: "POST",
      url: "./z/ajax_function.php",
      data: 'f=genKodRabatowy',
      success: function(msg)
      {
         $('#div-kod-rabatowy').html(msg);
      },
      error: function (XMLHttpRequest, textStatus, errorThrown)
      {
         $('#div-kod-rabatowy').html('Error-> o: '+XMLHttpRequest+' k: '+textStatus+' r: '+ errorThrown);
      }
   });
}




function emoticon(e)
{
   var textarea=$('textarea#description');
   textarea.val(textarea.val()+e);
   textarea.focus();
}