function number_format(number, decimals, dec_point, thousands_sep) {
    var n = !isFinite(+number) ? 0 : +number, 
        prec = !isFinite(+decimals) ? 0 : Math.abs(decimals),
        sep = (typeof thousands_sep === 'undefined') ? '  ' : thousands_sep,        dec = (typeof dec_point === 'undefined') ? '.' : dec_point,
        s = '',
        toFixedFix = function (n, prec) {
            var k = Math.pow(10, prec);
            return '' + Math.round(n * k) / k;        };
    // Fix for IE parseFloat(0.55).toFixed(0) = 0;
    s = (prec ? toFixedFix(n, prec) : '' + Math.round(n)).split('.');
    if (s[0].length > 3) {
        s[0] = s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g, sep);    }
    if ((s[1] || '').length < prec) {
        s[1] = s[1] || '';
        s[1] += new new Array(prec - s[1].length + 1).join('0');
    }    return s.join(dec);
};

function sprawdz_email() 
{		
      var adres_email;
		var max_length = 40;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		
		if (filter.test(document.newsletter.adres_email.value)) {
			email = document.newsletter.adres_email.value;
			var a = true;
		} else {
			alert("Wpisz poprawny adres email.");
			var a = true; return false;
		}		
                try {
					if(document.newsletter.adres_email.length < 1) {
				alert("Wpisz poprawne dane. Dziękujemy.");
				return false;
			}
					}
		catch(e) {}
		return true;
}  
function otworz_koments_window(adres){
okno=window.open(adres,'Komentuj','width=460,height=310,left=300,top=100');
okno.focus();
}
function zamknij(){
window.close();
}
function otworz_newsletter_window(adres){
okno=window.open(adres,'Newsletter','width=356,height=172,left=300,top=100');
okno.focus();
}

function OnInput(input)
{
	if( input.value == 'szukaj produktu / artysty' && input.name == 'szukana_fraza' )
		input.value = "";
}

function OffInput(input)
{
	if( input.value == '' && input.name == 'szukana_fraza' )
		input.value = 'szukaj produktu / artysty';
}

function OnInputS(input)
{
	if( input.value == 'szukaj w serwisie' && input.name == 'szukaj_w_serwisie' )
		input.value = "";
}

function OffInputS(input)
{
	if( input.value == '' && input.name == 'szukaj_w_serwisie' )
		input.value = 'szukaj w serwisie';
}

function Transport(wartosc)
{
	document.getElementById("koszt_wysylki").value = wartosc;
}

function Razem(wartosc)
{
	document.getElementById("wartosc_zamowienia").value = wartosc;	
	document.getElementById("test_sumy").value = 1;	
}

function sprawdzSume ()
{
  if(document.getElementById("test_sumy").value == 1)	
	 return true;
  else
  {
	 window.alert("Wybierz formę dostawy towaru!");		
	 return false;
  } 
} 	

function sprawdzForm() {
		var imie;
		var max_length = 50;
		var filter=/^.{2,50}$/
		
		if (filter.test(document.formKont.imie.value)) {
			imie = document.formKont.imie.value;
			var a = true;
		} else {
			alert("Proszę poprawnie wypełnić pole *Imię i nazwisko*!");
			var a = true; return false;
		}
		
		var temat;
		var max_length = 50;
		var filter=/^.{2,50}$/
		
		if (filter.test(document.formKont.temat.value)) {
			temat = document.formKont.temat.value;
			var a = true;
		} else {
			alert("Proszę poprawnie wypełnić pole *Temat*!");
			var a = true; return false;
		}


                var email;
		var max_length = 50;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		
		if (filter.test(document.formKont.email.value)) {
			email = document.formKont.email.value;
			var a = true;
		} else {
			alert("Wpisz poprawny adres email (format: np. nazwa@host.pl).");
			var a = true; return false;
		}
		try {
					if(document.formKont.email.length < 1) {
				alert("Wpisz poprawne dane. Dziękujemy.");
				return false;
			}
					}

		catch(e) {}
		return true;
	}			 	
	
function sprawdzFormWspolpraca() {
		var imie;
		var max_length = 50;
		var filter=/^.{2,50}$/
		
		if (filter.test(document.formKont.imie.value)) {
			imie = document.formKont.imie.value;
			var a = true;
		} else {
			alert("Proszę poprawnie wypełnić pole *Imię i nazwisko*!");
			var a = true; return false;
		}
		
		var pseudonim;
		var max_length = 50;
		var filter=/^.{2,50}$/
		
		if (filter.test(document.formKont.pseudonim.value)) {
			pseudonim = document.formKont.pseudonim.value;
			var a = true;
		} else {
			alert("Proszę poprawnie wypełnić pole *Pseudonim*!");
			var a = true; return false;
		}
		
		var telefon;
		var max_length = 50;
		var filter=/^.{2,20}$/
		
		if (filter.test(document.formKont.telefon.value)) {
			telefon = document.formKont.telefon.value;
			var a = true;
		} else {
			alert("Proszę poprawnie wypełnić pole *Telefon*!");
			var a = true; return false;
		}



                var email;
		var max_length = 50;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		
		if (filter.test(document.formKont.email.value)) {
			email = document.formKont.email.value;
			var a = true;
		} else {
			alert("Wpisz poprawny adres email (format: np. nazwa@host.pl).");
			var a = true; return false;
		}
		try {
					if(document.formKont.email.length < 1) {
				alert("Wpisz poprawne dane. Dziękujemy.");
				return false;
			}
					}

		catch(e) {}
		return true;
	}			 	
	
function getE(objectID)     {   return document.getElementById(objectID); }
function getF(formName)     {	return document.forms[formName];}

function changeOptions(divId)
{
    for (var i=1;i<=2;i++)
    {
        getE("prod"+i).className="foldEx";
        getE("prodList"+i).style.display="none";
    }
    getE("prod"+divId).className="foldEx selFo";
    getE("prodList"+divId).style.display="block";
    return false;
}

function PokazInformacje(co) 
{
	if(document.getElementById(co).style.display=='none') 
	{
	  document.getElementById(co).style.display='block'; 
	  document.getElementById('InfoTekst').style.display='none'; 
	  document.getElementById('InfoTekst_2').style.display='block'; 
	} 
	else 
	{
	  document.getElementById(co).style.display='none' 
	  document.getElementById('InfoTekst').style.display='block'; 
	  document.getElementById('InfoTekst_2').style.display='none'; 
	}
	return false;
}



function DostepnoscKlorow(id)
{
	


	 if(id == 'c1')		
	 {	
	 	if(document.getElementById('c1').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 
	 } 	
	 if(id == 'c2')		
	 {	
	 	if(document.getElementById('c2').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 
	 } 
	 if(id == 'c3')		
	 {	
	 	if(document.getElementById('c3').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 	
	 } 
	 if(id == 'c4')		
	 {	
	 	if(document.getElementById('c4').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 	
	 } 
	 if(id == 'c5')		
	 {	 
	 	if(document.getElementById('c5').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 	
	 } 
	 if(id == 'c6')		
	 {	
	 	if(document.getElementById('c6').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 		
	 } 
	 if(id == 'c7')		
	 {	
	 	if(document.getElementById('c7').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 	
	 } 
	 if(id == 'c8')		
	 {	
	 	if(document.getElementById('c8').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 		
	 } 
	 if(id == 'c9')		
	 {	
	 	if(document.getElementById('c9').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 		
	 } 
	 if(id == 'c10')		
	 {	
	 	if(document.getElementById('c10').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 		
	 } 
	 if(id == 'c11')		
	 {	
	 	if(document.getElementById('c11').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 		
	 } 
	 if(id == 'c12')		
	 {	
	 	if(document.getElementById('c12').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 		
	 } 
	 if(id == 'c13')		
	 {
	 	if(document.getElementById('c13').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 
	 } 
	 if(id == 'c14')		
	 {
	 	if(document.getElementById('c14').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 
	 } 
	 if(id == 'c15')		
	 {
	 	if(document.getElementById('c15').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 
	 } 
	 if(id == 'c16')		
	 {
	 	if(document.getElementById('c16').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 
	 } 
	 if(id == 'c17')		
	 {
	 	if(document.getElementById('c17').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 
	 } 
	 if(id == 'c18')		
	 {
	 	if(document.getElementById('c18').checked!==false)
		{	 
		 ile_kolorow++;	
		}
		else 
		{
		 ile_kolorow--;	
		} 
	 } 
	 
	if(ile_kolorow>=max_kolorow)
	{
	 if(document.getElementById('c1').checked==false)		
		document.getElementById('c1').style.display='none';		
	 if(document.getElementById('c2').checked==false)		
		document.getElementById('c2').style.display='none';		
	 if(document.getElementById('c3').checked==false)		
		document.getElementById('c3').style.display='none';		
	 if(document.getElementById('c4').checked==false)		
		document.getElementById('c4').style.display='none';		
	 if(document.getElementById('c5').checked==false)		
		document.getElementById('c5').style.display='none';		
	 if(document.getElementById('c6').checked==false)		
		document.getElementById('c6').style.display='none';		
	 if(document.getElementById('c7').checked==false)		
		document.getElementById('c7').style.display='none';		
	 if(document.getElementById('c8').checked==false)		
		document.getElementById('c8').style.display='none';		
	 if(document.getElementById('c9').checked==false)		
		document.getElementById('c9').style.display='none';		
	 if(document.getElementById('c10').checked==false)		
		document.getElementById('c10').style.display='none';		
	 if(document.getElementById('c11').checked==false)		
		document.getElementById('c11').style.display='none';																				
	 if(document.getElementById('c12').checked==false)		
		document.getElementById('c12').style.display='none';		
	 if(document.getElementById('c13').checked==false)		
		document.getElementById('c13').style.display='none';						
	 if(document.getElementById('c14').checked==false)		
		document.getElementById('c14').style.display='none';	
	 if(document.getElementById('c15').checked==false)		
		document.getElementById('c15').style.display='none';	
	 if(document.getElementById('c16').checked==false)		
		document.getElementById('c16').style.display='none';	
	 if(document.getElementById('c17').checked==false)		
		document.getElementById('c17').style.display='none';	
	 if(document.getElementById('c18').checked==false)		
		document.getElementById('c18').style.display='none';			
	}
	else
	{		
		document.getElementById('c1').style.display='';		
		document.getElementById('c2').style.display='';	
		document.getElementById('c3').style.display='';		
		document.getElementById('c4').style.display='';	
		document.getElementById('c5').style.display='';	
		document.getElementById('c6').style.display='';	
		document.getElementById('c7').style.display='';	
		document.getElementById('c8').style.display='';	
		document.getElementById('c9').style.display='';	
		document.getElementById('c10').style.display='';	
		document.getElementById('c11').style.display='';																			
		document.getElementById('c12').style.display='';	
		document.getElementById('c13').style.display='';		 	
		document.getElementById('c14').style.display='';	
		document.getElementById('c15').style.display='';	
		document.getElementById('c16').style.display='';	
		document.getElementById('c17').style.display='';	
		document.getElementById('c18').style.display='';	
	}
	 
	return;
}


function dodajPole(divName){
	var znacznik = document.createElement('input');
	znacznik.setAttribute('type', 'text');
	znacznik.setAttribute('name', 'cecha[]');
	znacznik.setAttribute('style', 'width:200px;float:left;');
	var kontener = document.getElementById(divName);
	kontener.appendChild(znacznik);
}



$(document).ready(function(){

	$(".infoBoks .delete").click(function(){
	  $(this).parents(".infoBoks").animate({ opacity: "hide" }, "slow");
	});

});

 $(document).ready(function(){                                                                                 
        $(".poleWiadomosci").hide();
         
         $(".odpowiedz").click(function() {
                $(".poleWiadomosci").slideToggle("slow");
                return false;
        });
  });
  

function Przelicz(wartosc)
{
		var calosc = wartosc*1.2;
		var result = 0;
		result = calosc.toFixed(2);
		document.getElementById('CenaProwizja').value = result;
}

function Przelicz2(wartosc)
{
		var calosc = wartosc*1.2;
		var result = 0;
		result = calosc.toFixed(2);
		document.getElementById('CenaProwizja2').value = result;
}

 $(document).ready(function() 
 {
      x = parseInt($.cookie("thickbox"));
      if (!x && navigator.cookieEnabled)
	  {
			 $.cookie("thickbox", 1, { expires: 997, path: '/'});
			
			y = parseInt($.cookie("thickbox"));			
			if(y)
			{
				setTimeout(function(){
					tb_show("","modules/site_management/newsletter_popup.php?keepThis=true&TB_iframe=true&height=440&width=458");
				}
			,3000);
			}			
      }	  
	

	$(".thumbs a").mouseover(function(){

	  var largePath = $(this).attr("href");
	  var largePath2 = $(this).attr("alt");
	  var largeAlt = $(this).attr("title");
	  var stdHref = $(this).attr("name");

	  $("#big").attr({ src: 'images/produkty/medium_'+largePath2, alt: largeAlt });
	  $("#bigA").attr({ href: largePath, alt: largeAlt });

	$(".thumbs a").mouseout(function(){ 

	  $("#big").attr({ src: 'images/produkty/medium_'+stdHref, alt: largeAlt });
	  $("#bigA").attr({ href: 'images/produkty/'+stdHref, alt: largeAlt });

	  return false;
	});	  
	  
	  return false;
	});	
});

