$(document).ready(function(){

       
	$(function() {
			
		$('a[rel="lightbox"]').lightBox();	
		$('a[rel="lightbox[roadtrip]"]').lightBox();	
      
		
    });
	
		
	$(".okienko").fancybox({
		'width'				: '60%',
		'height'			: '75%',
		'autoScale'			: false,
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'type'				: 'iframe'
	});
 


});

// Funkcja do prostej walidacji formularzy.
function IsNumeric(num) {
     return (num >=0 || num < 0);

}

function isValid(res, typ,ilosc) {
	var element = $(res);
	var wartosc = element.val();
	var valid = true;
	
	if (wartosc=='' || wartosc==0)
	{
		valid = false;
	} 
	if ((typ == 'email') && ( (wartosc.indexOf('@')==-1) || (wartosc.indexOf('.')==-1) ))
	{
		valid = false;
	}
	
	if(typ=='telefon' && IsNumeric(wartosc))
			{
			if( wartosc.length < ilosc)
				{

					valid = false;	
				}
			}
	
	if(typ=='tekst_dugosc')
			{
			if( wartosc.length < ilosc)
				{

					valid = false;	
				}
			}
			
	if(typ=='tekst_niedozwolone')
			{
				if(ilosc == '' || ilosc.indexOf(',') < 0)
					{var nie = new Array('~','`','!','@','#','$','%','^','&','(',')','=','+','|','\\','"',"'",':',';','<','>','?','/');}
				else
					{var nie = ilosc.split(',');}
			
				var val = true;
				for(i=0;nie.length>=i;i++)
				{
					if(wartosc.indexOf(nie[i])>-1)
					{
						$(res).className="invalid";
						val = false;
						break;
					}
				}
				
				$(res).className="walidacja_"+val;
				return val;
			}		
			
	if (valid)
	{
		element.addClass('valid'); 
		element.removeClass('invalid');
		return true;
	}
	else 
	{
		element.addClass('invalid');
		element.removeClass('valid');
		return false;	
	}
}

function onlydec(event,id){
	if (event.srcElement) {kc = event.keyCode;} else {kc = event.which;}
	if ((kc < 47 || kc > 57) && kc != 8 && kc != 0) return false;
	return true;
}

	
function pokaz(zdjecie, tytul, opis) {
	if (document.getElementById('glowna_produkty_tytul').innerHTML != tytul){
	$('#logo_kategorii').fadeIn(300);
	$('#flash').hide();
	setTimeout(function() {
		$('#logo_kategorii').css("background", "url(\'"+zdjecie+"\')");
		$('#logo_kategorii').css("background-repeat", "no-repeat");
		document.getElementById('glowna_produkty_tytul').innerHTML = tytul;
		document.getElementById('glowna_produkty_text').innerHTML = opis;
	},300);	
	}
}

	
function schowaj() {
	$('#logo_kategorii').fadeOut();
	$('#flash').fadeIn();
}
	

function pokaz_filmik(id_wideo){
	$('#tlo_filmik').fadeIn("slow", function() {
		setTimeout(function() {
			$('#'+id_wideo+'').fadeIn();
		},1000);	
	});
}	

function ukryj_filmik(){
	$('.filmik').fadeOut("slow", function() {
		setTimeout(function() {
			$('#tlo_filmik').fadeOut("slow");
		},1000);
	});
}	

function logowanie1() {
	$('#logowanie1').slideToggle("slow");
	$('#logowanie2').slideUp("slow");
}

function logowanie2() {
	$('#logowanie2').slideToggle("slow");
	$('#logowanie1').slideUp("slow");
}

function logowanie_ukryj() {
	$('#logowanie1').slideUp("slow");
	$('#logowanie2').slideUp("slow");
}



function wyszukiwrka_reverse_url()
{
	
	var zmiana = false;
	var typ ='';
	var wartosc = 0;
	
	var dc = String(document.location);
	var dce = dc.split('&');
	var dcee = dce[1].split(',');
	
	dcee[0] = parseInt(dcee[0]);
	dcee[1] = parseInt(dcee[1]);
	dcee[2] = parseInt(dcee[2]);
	dcee[3] = parseInt(dcee[3]);
	dcee[4] = parseInt(dcee[4]);
	
	
	if(wyszukiwarka_ts != dcee[0])
	{
		zmiana = true;
		typ = 'TS';
		wyszukiwarka_ts = dcee[0]; 
		wartosc = wyszukiwarka_ts;
	}
	else if(wyszukiwarka_np != dcee[1])
	{
		zmiana = true;
		typ = 'NP';
		wyszukiwarka_np = dcee[1];
		wartosc = wyszukiwarka_np;
	}
	else if(wyszukiwarka_wp != dcee[2])
	{
		zmiana = true;
		typ = 'WP';
		wyszukiwarka_wp = dcee[2];
		wartosc = wyszukiwarka_wp;
	}
	else if(wyszukiwarka_ak != dcee[3])
	{
		zmiana = true;
		typ = 'AK';
		wyszukiwarka_ak = dcee[3];
		wartosc = wyszukiwarka_ak;
	}
	else if(wyszukiwarka_pr != dcee[4])
	{
		zmiana = true;
		typ = 'PR';
		wyszukiwarka_pr = dcee[4];
		wartosc = wyszukiwarka_pr;
	}
	
	setTimeout('wyszukiwrka_reverse_url()',900);
	
	if(zmiana)
	{
		
			$.ajax({
               type: 	"POST",
               url:  wwwDir+"/inc/ajax_request.php",
			   data: 'operacja='+typ+'&strona='+wartosc+'&szukaj='+wyszukiwarka_txt,
			   dataType: "html",
            
               success: function(html){
										$('#DIV_WYSZUKIWARKA_PR').html(html);	
								
									  }
			 })
		

			
	}
}
function wyszukiwarka_stronnicownie(ts,np,wp,ak,pr)
{
	ts = parseInt(ts);
	if(isNaN(ts))	
		{ts = wyszukiwarka_ts ;}
	
	np = parseInt(np);
	if(isNaN(np))	
		{np = wyszukiwarka_np ;}
	
	wp = parseInt(wp);
	if(isNaN(wp))	
		{wp = wyszukiwarka_wp ;}
	
	ak = parseInt(ak);
	if(isNaN(ak))	
		{ak = wyszukiwarka_ak ;}
		
	pr = parseInt(pr);
	if(isNaN(pr))	
		{pr = wyszukiwarka_pr ;}	
	
	var dc = String(document.location);
	var dce = dc.split('#');
	
	
	document.location = dce[0] + "#"+wyszukiwarka_txt+'&'+ts+','+np+','+wp+','+ak+','+pr;
}
