

function PreLoadZ()
{
picAA1= new Image(); picAA1.src="http://www.ndz.org.pl/gfx/tlo.gif";

}






//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"
  );
}








//wyslij kontakt
function SendKontakt()
{


if($('#emailK').val()!='' && $('#imieK').val()!='' && $('#trescK').val()!='')
{
$('#PopUpLoader').show();

$.post("inc/ajax_wyslij_kontakt.php", { email:$('#emailK').val(), imie:$('#imieK').val(), tresc:$('#trescK').val(), action: 'kontakt' },
    function(data)
    {
    $('#kontaktBox').text(data);
    }
  );
}else{
     alert('proszę wypełnić formularz');
     }


}
//---------------------









//wyslij klub przyjkaciol rodzyny
function SendKPR()
{
$('#komunikatKPR').text('proszę czekać...').fadeIn(400);

if($('#emailKPR').val()!='' && $('#imieKPR').val()!='' && $('#miastoKPR').val()!='' && $('#kwotaKPR').val()!='')
{
$.post("inc/ajax_wyslij_kpr.php", { email:$('#emailKPR').val(), imie:$('#imieKPR').val(), miasto:$('#miastoKPR').val(), kwota:$('#kwotaKPR').val(), action: 'kpr' },
    function(data)
    {
    $('#komunikatKPR').text(data);
    }
  );
}else{
      $('#komunikatKPR').text('proszę wypełnić formularz');
      $('#komunikatKPR').fadeOut(3000);
     }


}
//---------------------







//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;
}

























//zapytaj
function SendPytanie(id_towar,rodzaj)
{

if($('#emailZ').val()!='' && $('#imieZ').val()!='' && $('#trescZ').val()!='')
{

 if($('#ok:checked').val()==1)
 {
  $('#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('Prosimy o wyrażenie zgody na przetwarzanie danych')
      }

}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() {

 if($F('k_imie')=='' ||  $F('k_email')=='' || $F('k_pytanie')=='')
 {
 $('KomunikatKontakt').update('<b>proszę wypełnić pola oznaczone * </b>');
 $('KomunikatKontakt').setStyle({ color: '#FF0000'})
 var tgx=setTimeout("$('KomunikatKontakt').setStyle({ color: '#000000'})",2000);
 }else{
       $('KomunikatKontakt').update('proszę czekać...');
       new Ajax.Request('/inc/ajax_email_kontakt.php', { parameters: { imie: $F('k_imie'), email: $F('k_email'), pytanie: $F('k_pytanie'), www: $F('k_www')  },
       onComplete: function(transport)
	    {
	    $('KomunikatKontakt').update(transport.responseText);
	    $('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()
{
 if($('#ok:checked').val()==1)
 {
 $('#formularzn').submit();
 }else{
      alert('Prosimy o wyrażenie zgody na przetwarzanie danych')
      }
}




















//ajax to newsletter
function AddToNewsletter()
{

//$('#NewsletterTop').hide();
$('#KomunikatNewsletter').text('proszę czekać...').fadeIn(400);


$.post("inc/ajax_newsletter.php", { email: $('#newsletter_email').val(), action: 'add' },
    function(data)
    {
     if(data==99)
     {
     $('#NewsletterTop').text(data);
     }else{
          $('#KomunikatNewsletter').text(data);
          //$('#KomunikatNewsletter').fadeOut(3000, function(){$('#NewsletterTop').show();} );
          $('#KomunikatNewsletter').fadeOut(3000);
          }
    }
  );

}









//zakladki-------
function Zakladki6000(elem,nr,tlo,typ,max,url)
{
 //gasimy wszystkie
 for(i=1;i<=max;i++) { theobj= $("#"+elem+i);  theobj.hide(); }

 //odpla tylko kliknieta
 $("#"+elem+nr).fadeIn(800);

 //wylacz napisy OFF ustaw odpowiednie
 for(i=1;i<=max;i++)
 {
 statusBtn=parseInt(i-1);
 $("#img_"+typ+i).attr('src','gfx/tabs/btn'+i+typ+tlo.charAt(statusBtn)+'.gif');
 }

 nr_tmp=nr; typ_tmp=typ; t=0;
}

//-------------------











//ajax to newsletter
function ShowPopUpWydarzenia(id_miasto,id_kampania)
{
$('#WydarzeniaLista').text('proszę czekać...').fadeIn(500);

 $.post("inc/ajax_wydarzenia.php", { id_miasto: id_miasto, id_kampania: id_kampania, action: 'showwydarzenia' },
    function(data)
    {
     $('#WydarzeniaLista').html(data);
    }
  );

}



//zamkinj wydarzenie
function HidePopUpWydarzenia()
{
$('#WydarzeniaLista').fadeOut(500);
}


















//czas-----------
function zxcInitTimeTo(){
 zxcTimeTo('Licznik',[2011,05,29,12],'Marsz','Rozpoczęty!','');
}

var zxcDateAry=new Array();
var zxcDay=24*60*60*1000;
var zxcHour=60*60*1000;
var zxcMin=60*1000;
var zxcSec=1000;
var zxcMiliSec=1;

function zxcTimeTo(zxcid,zxcdate,zxcstartmess,zxcdatemess,zxcendmess){
 var zxcobj=document.getElementById(zxcid);
 for (zxc0=1;zxc0<7;zxc0++){ if (!zxcdate[zxc0]){ zxcdate[zxc0]=0; if (zxc0==2||zxc0==3){ zxcdate[zxc0]++; } } }
 zxcobj.finish=new Date(zxcdate[0],(zxcdate[1]-1),zxcdate[2],zxcdate[3],zxcdate[4],zxcdate[5],zxcdate[6]);
 zxcobj.startmess=zxcstartmess;
 zxcobj.datemess=zxcdatemess;
 zxcobj.endmess=zxcendmess;
 zxcobj.run=true;
 zxcobj.txt=document.createTextNode(' ')
 zxcDateAry[zxcDateAry.length]=zxcobj;
 zxcobj.appendChild(zxcobj.txt);
 if (zxcDateAry.length==1){ zxcShowTimeTo(); }
}

function zxcShowTimeTo(){
 var zxctoday=new Date();
 for (var zxc0=0;zxc0<zxcDateAry.length;zxc0++)
 {
  var zxcleft=zxcDateAry[zxc0].finish-zxctoday;
  var zxcdays=Math.floor(zxcleft/zxcDay);
  var zxchours=Math.floor((zxcleft%zxcDay)/zxcHour);
  var zxcmins=Math.floor(((zxcleft%zxcDay)%zxcHour)/zxcMin);
  var zxcsecs=Math.floor((((zxcleft%zxcDay)%zxcHour)%zxcMin)/zxcSec);
  var zxcmilisecs=Math.floor((((zxcleft%zxcDay)%zxcHour)%zxcMin)/zxcSec*1000);
  zxcmilisecsOK=Math.floor(zxcmilisecs-zxcsecs*1000);
  zxcdecsecsOK=Math.round(zxcmilisecsOK/100)-1;

  if (zxcleft>0){
   var zxcdaystxt=' day to ';
   if (zxcdays>1){ zxcdaystxt=' days to '; }
   //zxcDateAry[zxc0].txt.data=zxcdays+' '+zxcFormatNu(zxchours)+' '+zxcFormatNu(zxcmins)+' '+zxcFormatNu(zxcsecs)+' '+zxcmilisecsOK;

   $('#Dni').text(zxcdays);
   $('#Godzin').text(zxcFormatNu(zxchours));
   $('#Minut').text(zxcFormatNu(zxcmins));
   $('#Sekund').text(zxcFormatNu(zxcsecs));
   if(zxcdecsecsOK<0) { $('#MiliSekund').text(0); }else{$('#MiliSekund').text(zxcdecsecsOK);}
  }
  else if (zxcleft+zxcDay>0){
   zxcDateAry[zxc0].txt.data=zxcDateAry[zxc0].startmess+' '+zxcDateAry[zxc0].datemess;
  }
  else {
   //zxcDateAry[zxc0].txt.data=zxcDateAry[zxc0].startmess+' '+zxcDateAry[zxc0].endmess;
   //zxcDateAry=zxcDateAry.remove(zxcDateAry,zxcDateAry[zxc0]);
  }
 }

 if (zxcDateAry.length>0){ setTimeout('zxcShowTimeTo()',1); }
}



function zxcFormatTxt(zxctxt,zxcnu){
 if (zxcnu==1) {zxctxt=zxctxt.replace('s','  '); }
 return zxctxt;
}

function zxcFormatNu(zxcnu){
 if (zxcnu<10) {zxcnu='0'+zxcnu; }
 return zxcnu;
}

Array.prototype.remove=function(zxcrema,zxcremi){
 for (var zxc0=0;zxc0<zxcrema.length;zxc0++){
  if (zxcrema[zxc0]==zxcremi){
   zxcrema.splice(zxc0,1);
  }
 }
 return zxcrema;
}
































//************SuperBaner******************************************************************
var nrSB_tmp=0;
var CzasSB=2000;
var tSB;
var LiczSekundy=0;

function GetSB(nr, UserClick)
{
 //gasimy wszystkie
 for(i=1;i<=MaxSuperBanerSlides;i++) { theobj= $("#Slide"+i);  theobj.hide(); }

 //odpla tylko kliknieta
 theobjActive= $("#Slide"+nr);
 if(SBtyp[nr]=='swf') {  eval("hot"+nr+".write('Slide"+nr+"')"); }
 theobjActive.fadeIn(800);



 //wylacz btn OFF
 for(i=1;i<=MaxSuperBanerSlides;i++)
 {
 $("#btnSB"+i).attr('src','gfx/btn/slider_off.gif');
 }

 //aktuwny napis
 $("#btnSB"+nr).attr('src','gfx/btn/slider_on.gif');


 nrSB_tmp=nr;
 if(UserClick==1) {  sb_next=parseInt(nr);}
 LiczSekundy=0;
}

//-------------------

//--ruch-------------------------------------------
var sb_next=0;
var ActiveMove=1;

function MoveSB()
{
 sb_next=sb_next+1;

 if(sb_next>MaxSuperBanerSlides) { sb_next=1; }


  if(sb_next==1) {CzasSB=2000;}
  if(sb_next==2) {CzasSB=5000;}
  if(sb_next==3) {CzasSB=10000;}

 //var tSB=setTimeout("MoveSB()",CzasSB);
 GetSB(sb_next,0);
}










function Sekundy()
{
 var tSB=setTimeout("Sekundy()",1000);
 LiczSekundy++;

 if(LiczSekundy>SBczas[nrSB_tmp]) {  MoveSB(); }
 //$('#Test').text(LiczSekundy+' '+SBczas[nrSB_tmp]);
}
//---------------------------------------------

//************END SuperBaner******************************************************************


























