

function PreLoadZ()
{
//picAA1= new Image(); picAA1.src="http://www.c/gfx/tabs/AA1.gif";

}









function displayWindow(url,name,w,h,a,b)
{
		dy = 45;

    	dx = 0 ;dy = 0;
       var Win = window.open(url,name,'width='+w+',height='+h+',resizable=0,scrollbars=no,menubar=no,left='+dx+',top='+dy+'');
}





//dodaj komentarz
function addComment(id_foto)
{
$('#SaveProcess').show();

$.post("inc/ajax_komentarz.php", { id_foto: id_foto, komentarz: $('#komentarz').val(), action: 'add' },
    function(data)
    {
     if(data.status==99)
     {
     $('#komentarz').val('');
     $('#SaveProcess').html(data.info);
     window.location.reload();
     }else{
          $('#SaveProcess').html(data.info);
          }
    },
    "json"
  );
}


















//baner top layer-----------
function close_baner()
{
var theobj= eval ('document.getElementById("Reklama")');
theobj.innerHTML='';
theobj.style.display='none';
}

//close po x sec.
function CloseAfter(sec)
{
 var tgx=setTimeout("close_baner()",sec*1000);
}
//----------------------






function ChClass(divid,newclass)
{
 theobj= eval ('document.getElementById("'+divid+'")');
 theobj.className= newclass;
}














//dodaj do porownania
function addToCompare(id_towar,id_struktura_www)
{
if(id_towar>0)
{
$('#Compare'+id_towar).text('proszę czekać...');

$.post("inc/ajax_compare.php", { id_towar:id_towar, id_struktura_www:id_struktura_www, action: 'add' },
    function(data)
    {
    $('#Compare'+id_towar).html(data);
    }
  );
}

}




//usun z porownania z produktow
function delFromCompare(id_towar,id_struktura_www)
{
if(id_towar>0)
{
$('#Compare'+id_towar).text('proszę czekać...');

$.post("inc/ajax_compare.php", { id_towar:id_towar, id_struktura_www:id_struktura_www, action: 'del' },
    function(data)
    {
    $('#Compare'+id_towar).html(data);
    }
  );
}

}



//usun z porownania z porownywarki
function delFromCompareNoBack(id_towar,id_struktura_www)
{
if(id_towar>0)
{
$.post("inc/ajax_compare.php", { id_towar:id_towar, id_struktura_www:id_struktura_www, action: 'del' },
    function(data)
    {

    }
  );
}

}





//porownaj
function Compare()
{
 var rand = Math.round(Math.random()*10000);
displayUrl('modalDialog_contentDiv_foto', 'popup.php?d=Porownaj,porownaj,0&r='+rand, 850, 620);
return false
}











//zapytaj
function SendPytanie(id_towar,rodzaj)
{

if($('#emailZ').val()!='' && $('#imieZ').val()!='' && $('#trescZ').val()!='')
{


  $('#PopUpLoader').show();
  $.post("inc/ajax_zapytaj.php", { id_towar: id_towar, email:$('#emailZ').val(), imie:$('#imieZ').val(), tresc:$('#trescZ').val(), action: rodzaj },
    function(data)
    {
    $('#zapytanieBox').text(data);
    }
  );


}else{
     alert('proszę wypełnić formularz');
     }

}

































function sprintf()
{
   if (!arguments || arguments.length < 1 || !RegExp)
   {
      return;
   }
   var str = arguments[0];
   var re = /([^%]*)%('.|0|\x20)?(-)?(\d+)?(\.\d+)?(%|b|c|d|u|f|o|s|x|X)(.*)/;
   var a = b = [], numSubstitutions = 0, numMatches = 0;
   while (a = re.exec(str))
   {
      var leftpart = a[1], pPad = a[2], pJustify = a[3], pMinLength = a[4];
      var pPrecision = a[5], pType = a[6], rightPart = a[7];

      numMatches++;
      if (pType == '%')
      {
         subst = '%';
      }
      else
      {
         numSubstitutions++;
         if (numSubstitutions >= arguments.length)
         {
            alert('Error! Not enough function arguments (' + (arguments.length - 1)
               + ', excluding the string)\n'
               + 'for the number of substitution parameters in string ('
               + numSubstitutions + ' so far).');
         }
         var param = arguments[numSubstitutions];
         var pad = '';
                if (pPad && pPad.substr(0,1) == "'") pad = leftpart.substr(1,1);
           else if (pPad) pad = pPad;
         var justifyRight = true;
                if (pJustify && pJustify === "-") justifyRight = false;
         var minLength = -1;
                if (pMinLength) minLength = parseInt(pMinLength);
         var precision = -1;
                if (pPrecision && pType == 'f')
                   precision = parseInt(pPrecision.substring(1));
         var subst = param;
         switch (pType)
         {

         case 'b':
            subst = parseInt(param).toString(2);
            break;
         case 'c':
            subst = String.fromCharCode(parseInt(param));
            break;
         case 'd':
            subst = parseInt(param) ? parseInt(param) : 0;
            break;
         case 'u':
            subst = Math.abs(param);
            break;
         case 'f':
            subst = (precision > -1)
             ? Math.round(parseFloat(param) * Math.pow(10, precision))
              / Math.pow(10, precision)
             : parseFloat(param);
            break;
         case 'o':
            subst = parseInt(param).toString(8);
            break;
         case 's':
            subst = param;
            break;
         case 'x':
            subst = ('' + parseInt(param).toString(16)).toLowerCase();
            break;
         case 'X':
            subst = ('' + parseInt(param).toString(16)).toUpperCase();
            break;
         }
         var padLeft = minLength - subst.toString().length;
         if (padLeft > 0)
         {
            var arrTmp = new Array(padLeft+1);
            var padding = arrTmp.join(pad?pad:" ");
         }
         else
         {
            var padding = "";
         }
      }
      str = leftpart + padding + subst + rightPart;
   }
   return str;
}

//---------------------------------------------































//----sortowanie
function SetSort(typ)
{
$.post("inc/ajax_sort.php", { typ:typ, action: 'sesort' },
    function(data)
    {
     window.location.reload();
    }
  );


}












//kontakt
function SendEmailKontakt() {
var wyslij_kopie=0;

 if($('#k_imie').val()=='' ||  $('#k_email').val()=='' || $('#k_pytanie').val()=='')
 {
  //if($('#ok:checked').val()!=1)
 // {
 // $('#KomunikatKontakt').html('<b>Prosimy o potwierdzenie poprawności wprowadzonych danych </b>');
 // }else{
       $('#KomunikatKontakt').html('<b>Proszę wypełnić pola oznaczone * </b>');
   //    }

 }else{
       $('#KomunikatKontakt').html('Proszę czekać...');
       if($('#kopia:checked').val()==1) { wyslij_kopie=1; }

	   $.post("inc/ajax_email_kontakt.php", { imie: $('#k_imie').val(), email: $('#k_email').val(), wyslij_kopie: wyslij_kopie, pytanie: $('#k_pytanie').val() },
       function(data)
       {
	    $('#KomunikatKontakt').html(data);
	    $('#FormularzKontakt').hide();
       }
      );
      }

}





//wyslij newsa
function SendNews() {

 if($('#n_imie').val()=='' ||  $('#n_email').val()=='' || $('#n_tytul').val()=='' || $('#n_tresc').val()=='')
 {

 $('#KomunikatKontakt').html('<b>Proszę wypełnić pola oznaczone * </b>');


 }else{
       $('#KomunikatKontakt').html('Proszę czekać...');

	   $.post("inc/ajax_news.php", { imie: $('#n_imie').val(), email: $('#n_email').val(), tytul: $('#n_tytul').val(), tresc: $('#n_tresc').val() },
       function(data)
       {
	    $('#KomunikatKontakt').html(data);
	    $('#FormularzKontakt').hide();
       }
      );
      }

}


//--------------------------------------------------------
var nr_tmp=0;
var t;
var stop=0;
var IdDivG=0;
var ColorOn='#ff0000';
var ColorOff='#A8A8A8';
var ClassOn='On';
var ClassOff='Off';

//typ A B C

//zakladki-------
function GetZ(elem,nr,typ,max,url)
{
 //gasimy wszystkie
 for(i=1;i<=max;i++) { theobj= $("#"+elem+i);  theobj.hide(); }

 //odpla tylko kliknieta
 theobjActive= $("#"+elem+nr);  theobjActive.fadeIn(800);
 //theobjActive= $("#"+elem+nr);  theobjActive.show();


 //tlo zakladek
 $("#dzial_"+elem).css({'background' : '#ffffff url(/gfx/tabs/'+typ+nr+'.gif) no-repeat'});



 //wylacz napisy OFF
 for(i=1;i<=max;i++)
 {
 $("#img_"+elem+i).attr('src','gfx/tabs/btn'+i+typ+'off.gif');
 }


 //aktuwny napis
 $("#img_"+elem+nr).attr('src','gfx/tabs/btn'+nr+typ+'on.gif');



 if(nr_tmp==nr && typ_tmp==typ) //adres kategorii
 {
 var urlgo='';
 if(url!='') {  top.location.href = url; }
 if(nr==1 && elem=='zak') { urlgo='#';}
 if(nr==2 && elem=='zak') { urlgo='#';}
 if(nr==3 && elem=='zak') { urlgo='#';}
 if(urlgo!='') { top.location.href = urlgo; }
 }
 nr_tmp=nr; typ_tmp=typ; t=0;
}

//-------------------






















//--zakladki home - ruch-------------------------------------------
var tab_next=0;
var MaxTab=3;
var ActiveMove=1;

function MoveTab()
{
 if(ActiveMove==1) { tab_next=tab_next+1; }
 var t=setTimeout("MoveTab()",CzasTab);
 if(ActiveMove==1) { GetZ('zakA',tab_next,'AA',3,'#'); }
 if(tab_next>=MaxTab) { tab_next=0; }
}

//---------------------------------------------








function NewsletterGo()
{

//$('#formularzn').submit();

 if($('#ok:checked').val()==1)
 {
 $('#formularzn').submit();
 }else{
      alert('Prosimy o zapoznanie się i zaznaczenie oświadczenia')
      }

}















//--wiadomosc ------------------------------
function setProducent(URLparam, URLkat, URLproducent) {

if($('#IDproducent').val()>=0)
{
var url=URLparam+',0,'+URLkat+','+$('#IDproducent').val()+',0,P,produkty.html';
$('#FormProducent').text('Proszę czekać...');
top.location.href = url;
}

}
//-----------------------------------------------















//zaznacz odznacz param
var qParamFull='';

//-----------------------------------
function setparam(id_param, param)
{

if($('#C'+id_param+':checked').val()==1)
{
qParamFull+=param+'|';
}else{
     qParamFull=qParamFull.replace(param+"|", "");
     }

}
//-----------------------------------


//-----------------------------------
function setparamproducent(id_producent, param)
{
if($('#P'+id_producent+':checked').val()==1)
{
qParamFull+=param+'|';
}else{
     qParamFull=qParamFull.replace(param+"|", "");
     }

}
//-----------------------------------




//---------------------------
function gofiltr(cenaod,cenado)
{
qParamFull=qParamFull.replace('cod:'+cenaod+"|", "");
qParamFull=qParamFull.replace('cdo:'+cenado+"|", "");

if($('#cenaod').val()>0) { qParamFull+='cod:'+$('#cenaod').val()+'|'; }else{  }
if($('#cenado').val()>0) { qParamFull+='cdo:'+$('#cenado').val()+'|'; }else{ }


window.location.href='?qparam='+qParamFull;
}
//-----------------------------------


//---------------------------
function clearfiltr()
{
qParamFull='';

window.location.href='?';
}
//-----------------------------------











//---------------------------
function ClearInput(ID, Wyrazenie)
{

 if($('#'+ID).val()==Wyrazenie)
 {
 $('#'+ID).val('');
 }

}
//-----------------------------------







//---------------------------
function NewInputTypeHaslo()
{
 jQuery('#hasloS').replaceWith('<input type="password" name="hasloS" class="input_form" style="width:168px;" id="hasloS" />');
 jQuery('#hasloS').focus();
}


//---------------------------
function NewInputTypeLogin()
{
 $('#loginS').val('');
 $('#loginS').removeClass('input_form_off');
 $('#loginS').addClass("input_form");
 jQuery('#loginS').focus();
}









//zegar
function zegar()
{
var czas = new Date();
   var theobj= eval ('document.getElementById("godzina")');
   $('#godzina').text(sprintf("%02d",czas.getHours())+':'+sprintf("%02d",czas.getMinutes())+':'+sprintf("%02d",czas.getSeconds()));
}








//--zmaina img w zakladce
var ActiveZak=0;
var LiczSekundyZ=0;
var NrZ=1;
var MaxPause=5;
function ChangeImgZakladki(id,nr,max,url)
{
 NrZ=nr+1;
 LiczSekundyZ=0;
 //zgas wszystko
 for(i=0;i<max;i++)
 {
  $('#NrZak'+i).css('background','#B6C7E6');
  $('#NrZak'+i).mouseover(function() { $('#NrZak'+i).css('background','#B6C7E6');  });
  $('#NrZak'+i).mouseout(function() { $('#NrZak'+i).css('background','#B6C7E6');  });

 }

  //zaswiec aktywne
  $('#NrZak'+nr).css('background','#B5E3FF');
  $('#NrZak'+nr).mouseover(function() { $('#NrZak'+nr).css('background','#B5E3FF');  });
  $('#NrZak'+nr).mouseout(function() { $('#NrZak'+nr).css('background','#B5E3FF');  });


  $('#ZakladkaImg').fadeOut('400', function() {
   $("#ZakladkaImg").attr('src','min_mid_big_projekty/zakladka_'+id+'.jpg');
   $('#ZakladkaImg').click(function (event) { window.location.href=url; });
   $("#ZakladkaImg").fadeIn(500);
  });



}



function SekundyZak()
{

 var tSB=setTimeout("SekundyZak()",1000);
 LiczSekundyZ++;

 if(LiczSekundyZ>MaxPause)
 {

 ChangeImgZakladki(Zid[NrZ],NrZ,MaxZakSlides,Zid[NrZ]);
 LiczSekundyZ=0;
 if(NrZ>=MaxZakSlides) {NrZ=0;}
 }

}
//---------------------------------------------








function ChangeImg(id_www,katalog,opis)
{
$('#Zoomer').html('<a href="galeria_projekty/'+id_www+'/'+katalog+'/large.jpg" style="" title="'+opis+'"><img style="border: solid 0px #CCC" id="medium_img" alt="" title="'+opis+'" src="galeria_projekty/'+id_www+'/'+katalog+'/medium.jpg" /> </a>');
//$('#medium_img').attr({src: "galeria_towary/"+id_www+"/"+katalog+"/medium.jpg"});
$(".jqzoom").jqzoom();
$('#Zoomer a').lightBox();
}










//zmien rozmiar czcionki AAA
function setFontSize(classname)
{
$('#tresc').attr("class",classname);

    //var currentFontSize = $('#Focus').css('font-size');
    //var currentFontSizeNum = parseFloat(currentFontSize, 10);
    //var newFontSize = currentFontSizeNum*1.2;
    //$('#tresc').className='plus1';
    //return false;
}





//szukaj w
function SzukajW()
{
var q;
var sw;
var szukaj_url;

sw=$('#szukaj_w').val();
q=$('#q').val();


if(sw=='news') { szukaj_url="/szukaj-news,1.html?q="+q; }
if(sw=='czytelnia') { szukaj_url="/szukaj-czytelnia,1.html?q="+q; }
if(sw=='forum_pomocy') { szukaj_url='http://www.katolik.pl/forum/search.php?f=1&search='+q+'&match=1&date=0&fldsubject=1&fldbody=1'; }
if(sw=='forum_dyskusji') { szukaj_url='http://www.dyskusje.katolik.pl/search.php'; }
if(sw=='katalog_www') { szukaj_url='http://www.katolik.pl/katalog/search.php3?search='+q+'&column=&sorted_by=title+ASC&submit=Szukaj'; }
if(sw=='muzyka') { szukaj_url='http://www.katolik.pl/muzyka/search.php?sfor='+q+'&method=and&number=25&category=All'; }

window.location.href=szukaj_url;
}
//-------------

























$(function () {
  $('.bubbleInfo').each(function () {
    // options
    var distance = 10;
    var time = 150;
    var hideDelay = 300;

    var hideDelayTimer = null;

    // tracker
    var beingShown = false;
    var shown = false;

    var trigger = $('.trigger', this);
    var popup = $('.popup', this).css('opacity', 0);

    // set the mouseover and mouseout on both element
    $([trigger.get(0), popup.get(0)]).mouseover(function () {
      // stops the hide event if we move from the trigger to the popup element
      if (hideDelayTimer) clearTimeout(hideDelayTimer);

      // don't trigger the animation again if we're being shown, or already visible
      if (beingShown || shown) {
        return;
      } else {
        beingShown = true;

        // reset position of popup box
        popup.css({
          top: -100,
          left: -33,
          display: 'block' // brings the popup back in to view
        })

        // (we're using chaining on the popup) now animate it's opacity and position
        .animate({
          top: '-=' + distance + 'px',
          opacity: 1
        }, time, 'swing', function() {
          // once the animation is complete, set the tracker variables
          beingShown = false;
          shown = true;
        });
      }
    }).mouseout(function () {
      // reset the timer if we get fired again - avoids double animations
      if (hideDelayTimer) clearTimeout(hideDelayTimer);

      // store the timer so that it can be cleared in the mouseover if required
      hideDelayTimer = setTimeout(function () {
        hideDelayTimer = null;
        popup.animate({
          top: '-=' + distance + 'px',
          opacity: 0
        }, time, 'swing', function () {
          // once the animate is complete, set the tracker variables
          shown = false;
          // hide the popup entirely after the effect (opacity alone doesn't do the job)
          popup.css('display', 'none');
        });
      }, hideDelay);
    });
  });
});















//nieodpowiednia reklama ?
function ZgloszenieGoogle() {


 if($('#urlG').val()=='' ||  $('#urlkG').val()=='' || $('#emailG').val()=='' || $('#imieG').val()=='')
 {
  //if($('#ok:checked').val()!=1)
 // {
 // $('#KomunikatKontakt').html('<b>Prosimy o potwierdzenie poprawności wprowadzonych danych </b>');
 // }else{
       $('#KomunikatG').html('<b>Proszę wypełnić pola oznaczone * </b>');
   //    }

 }else{
       $('#KomunikatG').html('Proszę czekać...');
  	   $.post("inc/ajax_zgloszenie_google.php", { url: $('#urlG').val(), urlk: $('#urlkG').val(), email: $('#emailG').val(), imie: $('#imieG').val(), uwagi: $('#uwagiG').val(), action: 'wyslijzgloszenie' },
       function(data)
       {
	    $('#KomunikatG').html(data);
	    $('#formonly').hide();
       }
      );
      }

}














//ksiega gosci
function SendKomentarz() {

 if($('#k_imie').val()=='' ||  $('#k_komentarz').val()=='' )
 {

 $('#KomunikatKsiega').html('<b>Proszę wypełnić pola oznaczone * </b>');


 }else{
       $('#KomunikatKsiega').html('Proszę czekać...');
	   $.post("inc/ajax_ksiega_gosci.php", { imie: $('#k_imie').val(), komentarz: $('#k_komentarz').val() },
       function(data)
       {
	    $('#KomunikatKsiega').html(data);
	    $('#FormularzKsiega').hide();
       }
      );
      }

}



