var base_url = "http://www.famur.com.pl/";

function ladujStrone(strona_id, przekierowanie){
	var str = new String(strona_id);
	vars = str.split('_');
	
	if(przekierowanie!=''){
			window.location.href = przekierowanie;
		}else{
	
	if (vars[0] != 'reload') {
		
		if (strona_id != aktualnieZaladowana) {
			
			var loading_html = '<div style="height: 100%; width: 100%; vertical-align: middle; text-align: center; top: 90px;"><img src="' + base_url + 'system/application/views/templates/static/images/loader.gif"></div>';
			$('text').scrollTop = 0;
			$('text_size').innerHTML = loading_html;
			if ($('gallery')) 
				$('gallery').innerHTML = loading_html;
			if ($('wrapper_gallery')) 
				$('wrapper_gallery').style.backgroundImage = "";
			$('track').style.display = 'none';
			
			//new Ajax.Updater('text_size', base_url+"page/getPageAjax/"+strona_id);
			
			new Ajax.Updater('path', base_url + "page/getPathAjax/" + strona_id);
			//new Ajax.Updater('gallery', base_url+"page/getPageGalleryAjax/"+strona_id+'/0');
			if ($('gallery')) 
				new Ajax.Request(base_url + "page/getPageGalleryAjax/" + strona_id + '/0', {
					onSuccess: function(transport){
						$('gallery').innerHTML = transport.responseText;
						fb.tagAnchors(document);
					}
				});
			if ($('wrapper_gallery')) 
				new Ajax.Request(base_url + "page/getPageBackgroundAjax/" + strona_id, {
					onSuccess: function(transport){
						$('wrapper_gallery').style.backgroundImage = "url(" + transport.responseText + ")";
					}
				});
			
			new Ajax.Request(base_url + "page/getPageAjax/" + strona_id, {
				onSuccess: function(transport){
					$('text_size').innerHTML = transport.responseText;
					tworzSuwak();
				}
			});
			
			aktualnieZaladowana = strona_id;
		}
	}
	else {
		window.location.href = base_url + 'page/index/' + vars[1];
		
	}
	}
};

function ladujGalerie(gallery_part_id){
		
		var gallery_parts = $('gallery').getElementsByTagName('table');
		
		$(gallery_part_id).style.display = '';
		for(var i in gallery_parts){
			
			var tab = gallery_parts[i];
			if(tab.id!=gallery_part_id)
				tab.style.display = 'none';
		}
	
}

function pokazPole(id,link){
	element = $(id);
	divy = element.getElementsByTagName('div');
	img = link.childNodes;
	for(i=0; i<divy.length; i++){
		if (divy[i].parentNode.id == id) {
			if (divy[i].style.display == 'none') 
				divy[i].style.display = '';
			else 
				divy[i].style.display = 'none';
		}
	}
		for(i=0; i<img.length; i++){
			
			if (img[i].className == 'mapsiteimg') {
				if (img[i].style.display == 'none') 
					img[i].style.display = '';
				else 
					img[i].style.display = 'none';
			}
		}
	tworzSuwak();
}

function tworzSuwak(){
	if ($('text_size').offsetHeight + 10 > $('text').offsetHeight) {
		$('track').style.display = '';
		slider = new Control.Slider('handle', 'track', {
			axis: 'vertical',
			onSlide: function(v){
				javascript: move(v)
			}
		});
	}else{
		$('track').style.display = 'none';
	}
}

function move(v) {
	var v_val = ($('text_size').offsetHeight - $('text').offsetHeight + 20) * v;
	$('text').scrollTop = v_val;
}

window.onload = function(){
	tworzSuwak();
}