function formsubmit2()
{
   if (poprawny_form())
   {
      var set__tag = 'www';
      var set_CBsrc_tag = '';
      var set_k2ID = '';
        if (document.getElementById('zamow_rozmowe_form').set_CBsrc_tag.value)
        {
            set__tag = document.getElementById('zamow_rozmowe_form').set_CBsrc_tag.value;
        }
        var komunikat = "Link4 TU S.A. z siedzibą w Warszawie, ul. Postępu 15 informuje,\niż Twoje dane osobowe będ± przetwarzane w celu przedstawiania Ci w \nprzyszłości ofert ubezpieczeniowych, a także w innych prawnie usprawiedliwionych \ncelach. Podanie danych jest dobrowolne. Przysługuje Ci prawo dostępu do nich i ich \npoprawiania.";
        if (set__tag == "wwwlife")
        {
            komunikat = "Link4 Life Towarzystwo Ubezpieczeń na Życie S.A. z siedzibą w W-wie, \nul. Postępu 15, uprzejmie informuje, iż Pana(i) dane osobowe będą \nprzetwarzane w celu przedstawienia Panu(i) w przyszłości ofert \nubezpieczeniowych a także w innych prawnie usprawiedliwionych celach. \nPodanie danych jest dobrowolne. Przysługuje Panu(i) prawo dostępu do \nnich i ich poprawiania. Czy zgadza się Pan(i) na przetwarzanie danych we \nwcześniej wymienionym celu?";
        }
      if (!document.getElementById('zgoda').checked) 
      {
          alert("Zgoda jest wymagana.");
          return false;
      }                
      else
      {
            var forma = document.getElementById('zamow_rozmowe_form');
            if (forma)
            {
                if (set_CBsrc_tag && typeof(set_CBsrc_tag)!='object')
                {
                    forma.elements['set_CBsrc_tag'].value = set_CBsrc_tag;
                }    
                if (set_k2ID  && typeof(set_k2ID)!='object') 
                {
                    forma.elements['set_k2ID'].value = set_k2ID;
                }    
            }
            jQuery("#zamow_rozmowe_form").submit();
            
           
            return false;
      }
   }
   return false;
}

function doAfter()
{
   jQuery("#afterSubmit").fadeIn("slow");
}

function poprawny_form()
{
    // godzina kontaktu
    var godzina = document.getElementById('godzina_kontaktu');
    if (godzina)
    {
        if (godzina.value == "brak")
        {
            alert("W wybranym dniu brakuje wolnych terminów. Proszę wybrać inny dzień.");
            return false;
        }
    }
    // imie i nazwisko
    var iin = document.getElementById('f_iin').value.split(' ');
    // imie
    var imie = iin[0];
    if (!imie.match(/^[a-z±ćęółń¶żĽˇĆĘÓŁŃ¦Ż¬\s]{2,}$/i))
    {
      alert("Wpisz poprawne imię");
      return false;
    }
    // nazwisko
    var nazwisko = iin[1];
    if (!imie.match(/^[a-z±ćęółń¶żĽˇĆĘÓŁŃ¦Ż¬\s]{2,}$/i))
    {
      alert("Wpisz poprawne nazwisko");
      iin.focus();
      return false;
    }                
    // telefon
    var telefon = document.getElementById('f_telefon').value;
    if (!telefon.match(/^[1-9]\d{8,9}$/i))
    {
      alert('Wpisz poprawny numer telefonu.\nNumer telefonu stacjonarnego powinien składać się z 9 cyfr - z numerem kierunkowym (bez 0).\nNumer telefonu komórkowego powinien składać się z 9 cyfr (bez 0).');
        var str = telefon;
        str = str.replace(/[^0-9]/gi, '');
        document.getElementById('f_telefon').value = str.substr((str.length - 9),9);                                   
      return false;
    }

    return true;
}
function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}
jQuery(document).ready(function() {

    if (gup("k2ID") != "") {
        jQuery("#set_k2ID").val(gup("k2ID"));
        jQuery("#FCBsrcsectag").val(gup("k2ID"));
    }
});

jQuery(window).ready(function()    {

   jQuery("#zakladki div").bind("click", function() {
          jQuery("div.zc").hide();
          jQuery("div."+this.id).show();
          jQuery("#zakladki div").removeClass("akt");
          jQuery(this).addClass("akt");
      });
    
   
   jQuery("#zamow_rozmowe_form").removeAttr("onsubmit");
   jQuery("#zamow_rozmowe_form").unbind("submit");
   jQuery("#cbsubmitbutton").unbind("click");
   
   jQuery("#cbsubmitbutton").bind("click", function()
   {
      return formsubmit2();
   });
  
}
);
