function inicjujJs() {	
	obserwujNarzedzia(); // wlacza obsluge zdarzen dla menu "narzedzia" (czcionka, kontrast, drukuj)
	inputyZTekstem();
	//setInterval("zegar()",1000);
	popup(); // kazdy link o klasie .popup ma sie otwierac w...
	opcjeWyszukiwania(); // wyswietla opcje zaawansowanego wyszukiwania po kliknieciu w link
	podswietlanaLista();
	subskrypcjaCheck(); // podswietlanie zaznaczonej pozycji subskrypcji
}









function subskrypcjaCheck() {
	$$('.subskrycjaLista li').each(function(item, index) {
		item.addEvents({
			'mouseenter': function() {
				item.addClass('podswietlone');
			},
			'mouseleave': function() {
				item.removeClass('podswietlone');
			}			
		});
	});
	$$('.subskrypcjaLista input').each(function(item, index) {
		item.addEvent('click', function() {
			item.getParent().toggleClass('subskrypcjaZaznaczony');
		});
	});
}

function podswietlanaLista() {
	$$('.lista li a').each(function(item, index) {
		item.addEvents({
			'mouseenter': function() {
				item.getParent().addClass('podswietlone');
			},
			'mouseleave': function() {
				item.getParent().removeClass('podswietlone');
			}			
		});
	});
}



function toggle(a) {
	var foo = $('pomoc_'+a);
	if (foo.style.display != 'none') {
		foo.style.display = 'none';
	} else {
		foo.style.display = 'block';
	}
}

function opcjeWyszukiwania() {
	if($('zaawan') && $('zaawanTrigger')) {
		$('zaawanTrigger').addEvent('click', function() {
		    if(document.forms['szukaj'].zaawansowane.value == 1){
		    	$('zaawan').style.display = "none";
		    	document.forms['szukaj'].zaawansowane.value = 0;
		    } else {
		        document.forms['szukaj'].artykuly.checked = true;
		   		document.forms['szukaj'].obiekty.checked = true;
		   		document.forms['szukaj'].imprezy.checked = true;
		   		document.forms['szukaj'].inwestycje.checked = true;
		   		document.forms['szukaj'].galerie.checked = true;
		   		$('zaawan').style.display = "block";
		  		document.forms['szukaj'].zaawansowane.value = 1;
		  		document.forms['szukaj'].artykuly.value = 1;
		   	}
		    return false;
		});
	}
}

function wybierz_artykuly(el){
	if(document.forms['szukaj'].artykuly.value == 1) {
		document.getElementById(el).style.display = "none";
		document.forms['szukaj'].artykuly.value = 0;
		document.forms['szukaj'].artykuly.checked = false;
	} else {
		document.getElementById(el).style.display = "block";
		document.forms['szukaj'].artykuly.value = 1;
		document.forms['szukaj'].artykuly.checked = true;
	}
}

function pdfgoogle()
			{
    		$('pdfhtml').value = $('tekst').innerHTML;
    		
}

function zegar() {
	var czas = new Date();
	godzina = czas.getHours(); 
	if (godzina <= 9) {
		godzina = "0"+godzina;
	}
	minuta = czas.getMinutes(); 
	if (minuta <= 9) {
		minuta = "0"+minuta;
	}
	sekunda = czas.getSeconds(); 
	if (sekunda <= 9) {
		sekunda = "0"+sekunda;
	}	
	$('zegarek').innerHTML=godzina+':'+minuta+':'+sekunda;
}
function inputyZTekstem() {
	var pola = new Array();
	// klucz to id pola, wartosc to tekst domyslny.
	pola['newsletterEmail'] = 		'Twój adres e-mail';
	pola['szukaj'] = 				'szukaj............';

	for (var id in pola) {
		ustawValue(id,pola[id]);
	}
}
function ustawValue(id,Value) {
	if ($(id)) { 
		if ($(id).value == '') { 
			$(id).value = Value;
			$(id).addClass('inputBlur');
		}
		$(id).addEvents({
			'focus': function() {
				if ($(id).value == Value) {
					$(id).value = '';
					$(id).toggleClass('inputBlur');
				}
			},
			'blur': function() {
				if ($(id).value == '') {
					$(id).value = Value;
					$(id).toggleClass('inputBlur');
				}
			}
		});
	}
}




function tworzCiacho(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}




function obserwujNarzedzia() {
	$$('.drukuj a').each(function(item,index) {
		item.addEvent('click', function() {  
			if (item.get('href')) {
				window.open(item.get('href'), 'okno_druku', 'menubar=1,scrollbars=1,resizable=1,width=773,height=650'); return false;
			} else {
				window.print();
			}
		});
	});
}

function popup() {
	var link;
	$$('.popup').each(function(item,index) {
		item.addEvent('click', function() {
			link = item.getAttribute('href');
			window.open(link, 'okno_pomocy', 'menubar=0,scrollbars=0,resizable=1,width=773,height=650');
            return false;
		});
	});
}








function maKlase (obj, klasaCss) {
    if (typeof obj == 'undefined' || obj==null || !RegExp) { return false; }
    var re = new RegExp("(^|\\s)" + klasaCss + "(\\s|$)");
    if (typeof(obj)=="string") {
      return re.test(obj);
    } else if (typeof(obj)=="object" && obj.className) {
      return re.test(obj.className);
    }
	return false;
}
