$(document).ready(function(){

 $('.slowniczekWrp').hide();

 $('.lastNews').hover(function(){
  $(this).css({cursor: 'pointer', background: '#eee'});
 },function(){
  $(this).css({cursor: 'default', background: '#fff'});
 });
 
 $('.lastNews').click(function(e){
  e.stopPropagation();
  showOverlay();
  $('.overlayWrp').append('<div class="newsWrp"><div class="newsWrp0"><ul class="topNav"><li class="aktualnosci"><span>Aktualnosci</span></li><li class="close"><span>zamknij</span></li></ul><div id="newsCtr"><table></table></div></div></div>');
  $('.newsWrp .close').click(function(){$('.newsWrp').remove(); hideOverlay();});
  var offset = $('.lastNews').offset();
  var Ooffset = $('.overlayWrp').offset();
  $('.newsWrp0').css({top: (offset.top - Ooffset.top - 350) + 'px'});
  $("#newsCtr").load("news.php");
 });
 
 $('.slowniczekWrp .close, .slowniczekClose button').click(function(){$('.slowniczekWrp').hide(); hideOverlay();});
 
 $('a[rel=slowniczek]').click(function(){
  showOverlay();
  $('.slowniczekWrp').css({ position: 'absolute', top: $(window).scrollTop() + 'px'});
  $('.slowniczekWrp').show('fast',function(){slowniczekHreplace();});
 });

 $('#doswiadczenie .content ul ul').hide();
 $('#doswiadczenie a.more').click(function(){ $(this).hide(); $(this).prev().show(); });
 
 $('#kontakt_button').click(function(){
   prepareKontaktForm();
 });
 
 $('#footer .e1 button, a[rel=form_zamow]').click(function(e){
   e.preventDefault;													  
   prepareZamowForm();
 });

});

 function showOverlay(){
  $('body').append('<div class="overlayWrp"><div class="overlayBg"></div></div>');
  $('.overlayWrp').css({top: $(window).scrollTop() + 'px'});
  $('.overlayBg').css({height: $(window).height() + 'px'});
  $(window).scroll(function(){
   $('.overlayWrp').css({top: $(window).scrollTop() + 'px'});
  });
 }

 function hideOverlay(){
  $('.overlayWrp').remove();
 }
 
 //formularz kontaktu
 function prepareKontaktForm(){
  if($('.overlayWrp').length < 1){
   showOverlay();
  }
  if($('.kontaktWrp').length > 0){
   $('.kontaktWrp').remove();
  }
  if($('.zamowWrp').length > 0){
   $('.zamowWrp').remove();
  }
  $('body').append('<div class="kontaktWrp"><div class="kontaktWrp0"><ul class="topNav"><li id="fk" class="active"><span>formularz kontaktowy</span></li><li id="fze"><span>formularz do zamawiania ewaluacji</span></li></ul><div id="kontaktCtr"><table></table></div></div></div>');
  $('.kontaktWrp0').css({marginTop: $(window).scrollTop() + 30 + 'px'});
  $('#fze').click(function(){ prepareZamowForm(); });
  $("#kontaktCtr").load("form_kontakt.php",'',function (responseText, textStatus, XMLHttpRequest) {
   switch(textStatus){
    case "success":
	 initKontaktForm();
	break;
	default:
	 alert('Blad podczas wczytywania formularza');
	 hideOverlay();
	break;
   }
  }); 
 }
 
 function initKontaktForm(){
  $('.wyslij').click( function(e){
   e.preventDefault();
   $("#kontaktCtr").append('<table style="width: 50px; height: 50px; position: absolute; right: 0; top: 0;"></table>')
   $("#kontaktCtr").load("form_kontakt.php",{snd: 1, imie: $('#imie').val(), email: $('#email').val(), opis: $('#opis').val()},function (responseText, textStatus, XMLHttpRequest) {
    switch(textStatus){
	 case "success":
	  initKontaktForm();
	 break;
	 default:
      alert('Blad podczas wysylania formularza');
      hideOverlay();
	 break;
	}																																	   });
  });
  $('.anuluj, .closeF').click( function(e){ e.preventDefault(); $('.kontaktWrp').remove(); hideOverlay(); }); 
 }
 
 //formularz zamówienia
 function prepareZamowForm(){
  if($('.overlayWrp').length < 1){
   showOverlay();
  }
  if($('.zamowWrp').length > 0){
   $('.zamowWrp').remove();
  }
  if($('.kontaktWrp').length > 0){
   $('.kontaktWrp').remove();
  }
  $('body').append('<div class="zamowWrp"><div class="zamowWrp0"><ul class="topNav"><li id="fze" class="active"><span>formularz do zamawiania ewaluacji</span></li><li id="fk"><span>formularz kontaktowy</span></li></ul><div id="zamowCtr"><table></table></div></div></div>');
  $('.zamowWrp0').css({marginTop: $(window).scrollTop() + 30 + 'px'});
  $('#fk').click(function(){ prepareKontaktForm(); });
  $("#zamowCtr").load("form_zamow.php",'',function (responseText, textStatus, XMLHttpRequest) {
   switch(textStatus){
    case "success":
     zamowHreplace();
	 initZamowForm();
	break;
	default:
	 alert('Blad podczas wczytywania formularza');
	 hideOverlay();
	break;
   }
  }); 
 }
 
 function initZamowForm(){
  $('.wyslij').click( function(e){
   e.preventDefault();
   //if(!checkZamowForm()) return false;
   var checked = new Array(); 
      $(".iCb:checked").each(function(i){  
        checked.push(this.value); 
   }); 
   $("#zamowCtr").append('<table style="width: 50px; height: 50px; position: absolute; right: 0; top: 0;"></table>')
   $("#zamowCtr").load("form_zamow.php",{cel_badania: $('[name=cel_badania]:checked').val(), program_opis: $('[name=program_opis]').val(), inne_opis: $('[name=inne_opis]').val(), 'checked[]': checked, korzysc_opis: $('[name=korzysc_opis]').val(), pytanie: $('[name=pytanie]:checked').val(), pytanie_opis: $('[name=pytanie_opis]').val(), imie: $('[name=imie]').val(), email: $('[name=email]').val(), firma: $('[name=firma]').val(), telefon: $('[name=telefon]').val(), snd: 1},function (responseText, textStatus, XMLHttpRequest) {
    switch(textStatus){
	 case "success":
	  zamowHreplace();
	  initZamowForm();
	 break;
	 default:
      alert('Blad podczas wysylania formularza');
      hideOverlay();
	 break;
	}																																	   });
  });
  $('.anuluj, .closeF').click( function(e){ e.preventDefault(); $('.zamowWrp').remove(); hideOverlay(); }); 
  $('[name=inne_opis]').focus(function(){$('#cel_inne').click();});
  $('[name=program_opis]').focus(function(){$('#cel_program').click();});
  $('[name=korzysc_opis]').focus(function(){$('#korzysc_7').attr({checked: 'checked'});});
  $('[name=pytanie_opis]').focus(function(){$('#pytanie_tak').click();});
 }
 
 function checkZamowForm(){
   if( ( !$('[name=cel_badania]:checked').val() ) ||
       ( $('[name=cel_badania]:checked').val() == 1 && !$('[name=program_opis]').val() ) || 										       ( $('[name=cel_badania]:checked').val() == 2 && !$('[name=inne_opis]').val() )
	){
	   alert('Proszę odpowiedzieć na pytanie:\nJakie działania mają być poddane ewaluacji?');
	   return false;
   }
   
   var checked = new Array(); 
      $(".iCb:checked").each(function(i){  
        checked.push(this.value); 
   });
   
   if(checked.length < 1 || ($('#korzysc_7:checked').val() && !$('[name=korzysc_opis]').val())){
	 alert('Proszę odpowiedzieć na pytanie:\nJakich korzyści oczekujecie Państwo od ewaluacji?');  
	 return false;
   }
   
   if( ( !$('[name=pytanie]:checked').val() ) ||
       ( $('[name=pytanie]:checked').val() == 2 && !$('[name=pytanie_opis]').val() ) 							
	){
	   alert('Proszę odpowiedzieć na pytanie:\nCzy macie Państwo pytanie do naszych ekspertów?');
	   return false;
   }
   
   if(!$('[name=imie]').val()){
	  alert('Proszę podać Imię i Nazwisko');
	   return false; 
   }
   
   if(!$('[name=firma]').val()){
	  alert('Proszę podać Nazwę instytucji / organizacji');
	   return false; 
   }
   
   if(!$('[name=email]').val()){
	  alert('Proszę podać email');
	   return false; 
   }
   
   if(!$('[name=telefon]').val()){
	  alert('Proszę podać telefon');
	   return false; 
   }
   
   
   return true;
   
 }
 
 
/* SIFR */
var chambersFont = { src: 'fonts/chambersM.swf' };
var chambersBoldFont = { src: 'fonts/chambersB.swf' };
sIFR.useStyleCheck = true;
sIFR.activate(chambersFont);

//sIFR.debug.ratios({ src: 'fonts/ch.swf', selector: 'h1' });

sIFR.replace(chambersFont, {
  selector: '#hp h1', css: [
    '.sIFR-root { font-size:23px; color:#333333;}' ], wmode: 'transparent'
});

sIFR.replace(chambersFont, {
  selector: 'h1', css: [
    '.sIFR-root { font-size: 16px; color:#aeae73; text-transform: uppercase; background: #ffffff;}' ], wmode: 'transparent'
});

sIFR.replace(chambersBoldFont, {
  selector: '#hp h2', css: [
    '.sIFR-root { font-size: 18px; color:#000000;}' ],  wmode: 'transparent'
});

sIFR.replace(chambersFont, {
  selector: 'h2, h3',  css: [
    '.sIFR-root { font-size: 18px; color:#000000; letter-spacing: -0.1}',
	'a { color:#cc3333; text-decoration: none;}',
	'a:hover { color:#cc3333; text-decoration: underline;}' ],  wmode: 'transparent'
});

sIFR.replace(chambersFont, {
  selector: '#wlasnymi-silami .imie', css: [
    '.sIFR-root { font-size: 14px; color:#cc3333; }' ], wmode: 'transparent'
});

sIFR.replace(chambersFont, {
  selector: '#dane_adresowe li span', css: [
	'.sIFR-root { font-size: 11px; color:#666666; text-transform: uppercase;}', ],  wmode: 'transparent', forceSingleLine: true
});

sIFR.replace(chambersFont, {
  selector: '#dane_adresowe li em', css: [
	'.sIFR-root { font-size: 14px; color:#cc3333;}', ],  wmode: 'transparent', forceSingleLine: true
});

sIFR.replace(chambersFont, {
  selector: '#dane_adresowe li a',  css: [
    '.sIFR-root {font-size: 14px; color:#cc3333; text-decoration: none; cursor: pointer;}' ],  wmode: 'transparent', forceSingleLine: true
});

sIFR.replace(chambersFont, {
  selector: '#dane_adresowe li strong', css: [
	'.sIFR-root { font-size: 14px; color:#000000;}', ],  wmode: 'transparent', forceSingleLine: true
});

sIFR.replace(chambersFont, {
  selector: '.sifr14', css: [
	'.sIFR-root { font-size: 14px; color:#000000;}', ],  wmode: 'transparent', tuneHeight: -3
});

sIFR.replace(chambersFont, {
  selector: '.sifr18', css: [
	'.sIFR-root { font-size: 18px; color:#000000;}', ],  wmode: 'transparent', tuneHeight: -3
});

sIFR.replace(chambersFont, {
  selector: '#zespol .imie', css: [
	'.sIFR-root { font-size: 18px; color:#000000;}', ],  wmode: 'transparent', tuneHeight: -3
});

sIFR.replace(chambersBoldFont, {
  selector: '.partnerzy', css: [
	'.sIFR-root { font-size: 14px; color:#666666; text-transform: uppercase;}', ],  wmode: 'transparent'
});

function slowniczekHreplace(){
sIFR.replace(chambersFont, {
  selector: '#slowniczekCtr h4', css: [
	'.sIFR-root { font-size: 18px; color:#000000;}', ],  wmode: 'transparent', tuneHeight: -4
});

sIFR.replace(chambersFont, {
  selector: '#slowniczekCtr h5', css: [
	'.sIFR-root { font-size: 14px; color:#000000;}', ],  wmode: 'transparent', tuneHeight: -3
});
}

function zamowHreplace(){
sIFR.replace(chambersFont, {
  selector: '.topTxt', css: [
	'.sIFR-root { font-size: 14px; color:#ffffff;}', ],  wmode: 'transparent', tuneHeight: -3
});
}

//added by czachor 2011-04-13
function toggleElem(elementID)
{
    $('#'+elementID).toggle('fold', null, 1000);
}


function showElem(elementID)
{
    $('#'+elementID).show('slow');
}


function hideElem(elementID)
{
    $('#'+elementID).hide('slow');
}
//end: added by czachor  2011-04-13
