/* dostepne czcionki */
var futura = { src: '/fla/sifr-FuturaMdPL.swf' };

/* http://wiki.novemberborn.net/sifr3/JavaScript+Configuration */
//sIFR.useStyleCheck = true;
//sIFR.fitExactly = true;

// activate sIFR
sIFR.activate(futura);








function enableLeftMenuSlider() {
	// SLIDER LEWEGO MENU
	if(document.getElementById('scrollable-menu')) {
		// vertical slider control
		var slider_m = document.slider_m = new Control.Slider('scrollbar-handle-menu', 'scrollbar-menu', {
			 axis: 'vertical'
			,onSlide: function(v) { scrollVertical(v, document.getElementById('scrollable-menu'), slider_m);  }
			,onChange: function(v) { scrollVertical(v, document.getElementById('scrollable-menu'), slider_m); }
		});
		// scroll the element vertically based on its width and the slider maximum value
		function scrollVertical(value, element, slider) {
			element.scrollTop = Math.round(value/slider.maximum*(element.scrollHeight-element.offsetHeight));
		}
		// disable vertical scrolling if text doesn't overflow the div
		// alert($('scrollable-menu').scrollHeight + ' # ' + $('scrollable-menu').offsetHeight);
		
		//if(!document.aktywowany){
			if (document.getElementById('scrollable-menu').scrollHeight <= document.getElementById('scrollable-menu').offsetHeight) {
				slider_m.setDisabled();
				document.getElementById('scrollbar-menu').style.display = 'none';
			} else {
				document.getElementById('scrollbar-menu').style.display = 'block';
				slider_m.setEnabled();
				document.aktywowany = true;
			}
		//}
	}
}

document.aktywowany = false;







// ZAKŁADKI NEWSÓW NA GŁÓWNEJ
sIFR.replace(futura, {
	selector: '#f li div span'
	,css: [
		'a {color:#797979; text-decoration:none;}',
		'a:hover {color:#797979;}'
	]
	,wmode: 'transparent'
	,thickness: -100
	,forceSingleLine: true
	//,preventWrap: true
});










function showHideSearch (id) {
	obj = document.getElementById(id);
	obj.style.display = ( obj.style.display == 'none' ? 'block' : 'none' );
}

$().ready(function(){

	document.animated = {
	'news1' : false,
	'news2' : false,
	'news3' : false
	};


		if(document.getElementById('f')){
			listy = document.getElementById('f').getElementsByTagName('li');
			for(key in listy){
				li = listy[key];
				if(typeof li == 'object'){
					li.pokazany = false;
				}
			}
			$("#f li").hover(
				function(){
					if(!this.pokazany){
						this.pokazany = true;
						$(this).animate({"top": "-109px", 'height':'140px', 'animowany' : '1'}, { duration: 500, queue: false });
					}
				},
				function(){
					if(this.pokazany){
						this.pokazany = false;
						$(this).animate({"top": "0px", 'height':'31px', 'animowany' : '0'}, { duration: 500, queue: true });
					}
				}
			);
		}

		// SLIDER SRODKOWEJ KOLUMNY
		if(document.getElementById('scrollable')) {
			// vertical slider control
			var slider_t = new Control.Slider('scrollbar-handle', document.getElementById('scrollbar'), {
				 axis: 'vertical'
				,onSlide: function(v) { scrollVertical(v, document.getElementById('scrollable'), slider_t);  }
				,onChange: function(v) { scrollVertical(v, document.getElementById('scrollable'), slider_t); }
			});
			// scroll the element vertically based on its width and the slider maximum value
			function scrollVertical(value, element, slider) {
				element.scrollTop = Math.round(value/slider.maximum*(element.scrollHeight-element.offsetHeight));
			}
			// disable vertical scrolling if text doesn't overflow the div
			if (document.getElementById('scrollable').scrollHeight <= document.getElementById('scrollable').offsetHeight) {
				slider_t.setDisabled();
				document.getElementById('scrollbar').style.display = 'none';
			}
		}
		
})


