

function PreLoadZ()
{
picAA1= new Image(); picAA1.src="http://www.wydawnictwopetrus.pl/gfx/tabs/AA1.gif";
picAA2= new Image(); picAA2.src="http://www.wydawnictwopetrus.pl/gfx/tabs/AA2.gif";
picAA3= new Image(); picAA3.src="http://www.wydawnictwopetrus.pl/gfx/tabs/AA3.gif";
picAA4= new Image(); picAA4.src="http://www.wydawnictwopetrus.pl/gfx/tabs/AA4.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');
     }


}
//---------------------













//baner top layer-----------
function close_baner()
{
$('#banerTopLayer').fadeOut(500)

}


//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
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);
    }
  );
}

}












//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($('#k_imie').val()=='' ||  $('#k_email').val()=='' || $('#k_pytanie').val()=='')
 {
 $('#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();
       }
      );

      }

}














function NewsletterGo()
{

$('#formularzn').submit();
 /*
 if($('#ok:checked').val()==1)
 {
 $('#formularzn').submit();
 }else{
      alert('Prosimy o wyrażenie zgody na przetwarzanie danych')
      }
 */
}















//--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('');
 }

}
//-----------------------------------







//************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','ico/superbaner/'+i+'off.gif');
 }

 //aktuwny napis
 $("#btnSB"+nr).attr('src','ico/superbaner/'+nr+'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******************************************************************

