/*
PRZENIESIONO ZE WZGLĘDU NA BABOLA GDZIEŚ MA STRONIE GB.PL
ZE SKRYPTU THICKBOX.JS
*/

var tb_pathToImage = "/_items/layout/thickbox/loadingAnimation.gif";

/*!!!!!!!!!!!!!!!!! edit below this line at your own risk !!!!!!!!!!!!!!!!!!!!!!!*/

//on page load call tb_init
$(document).ready(function(){
	tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox
	imgLoader = new Image();// preload image
	imgLoader.src = tb_pathToImage;
});

/*
Koniec przeniesienia
*/

function lastPostToggle(){
    
    $('#last_posts .ul_menu').each(function(){
        
        $(".last_li .lp_post_content",this).click(function () {
              $("#last_post_more",this).css("display","inline");
              $("#last_post_dots",this).css("display","none");
              return false;
        });   
    });

}

function grayMenu()
{
	$('.gray_box_menu_wrapper').each(function()
		{
			$('.gray_box_menu a', this).click(function()
				{ var className = $(this).attr('href');
					if(!$(this).hasClass('active'))
					{
						$(this).parent().children('.active').removeClass('active');
						$(this).addClass('active');
						
						$('.gray_box_content .active', $(this).parent().parent()).removeClass('active').addClass('hide');
						$('.gray_box_content .box_'+className, $(this).parent().parent()).removeClass('hide').addClass('active');
					}
					
					return false;
				});
		});
}
function quoteAutoWidth()
{
	
  if( $('#poziomo').length <= 0 ){
      $('.gbox_quote_center #gbox_quote').css('width', $('.gbox_quote_center #gbox_quote').parent().width());
  }
  
}
function verticalCenter()
{

	if( $.browser.msie && Number($.browser.version)<=7 )
	{
		$('.vertical_center').each(function()
		{
			$(this).html('<span>'+this.innerHTML+'</span>');
			
			
			$('span', this).css(
				{
					'margin-top': ($(this).height()-$('span', this).height())/2,
					'display': 'block'
				});
		});
	}
	
}

function showObj(obj)
{
	var str='';
	for(var i in obj)
	{
		if(typeof obj[i] != 'function')
		{
			str+=i+':'+obj[i]+"\n";
		}
		
	}
	return str;
}


function initToggleBoxes()
{
/*
	$('.toggle_box').each(function()
	{
	 
		$('.tb_button', this).click(function()
		{
		   
			var parent=$(this).parent().parent();	

			if( $('.toggle_box').children('.tb_content').is(':visible') ) {
        $('.toggle_box').children('.tb_content').slideToggle('slow');
      }
      
	      
      parent.children('.tb_content').slideToggle('slow', function(){
                
      });

			parent.toggleClass('tb_active');
		
			
			return false;
		});
	});
*/	
	
}


var submenuNamespace={
	activeMenu:false,
	changeTimeout:false
}

function initTopSubmenu()
{
	$('#sm_main_elements a').mouseover(function()
		{
			var ind=$('#sm_main_elements a').index(this);
			
			var divToShow=$('#sm_sub_elements div').eq(ind);
			
			if(submenuNamespace.activeMenu)
			{
				$(submenuNamespace.activeMenu).css('display', 'none');
			}
			
			divToShow.css('display', 'inline-block');
			submenuNamespace.activeMenu=divToShow[0];
		});
}
function initRankingsCloud()
{
	
	$('.rankingi_slide table img').each(function()
		{
			$(this).mouseover(function()
			{
				showCloud(this);
			});
			
			$(this).mouseout(function()
			{
				hideCloud();
			});
			
			
		});
	
}


function showCloud(img)
{
	if(!document.getElementById('ranking_cloud'))
	{
		var str='<div class="content"><div class="right_c"></div><div class="left_c"></div><div class="clear"></div></div><div class="main_bg"></div>';
		
		var el=document.createElement('div');
		el.id='ranking_cloud';
		
		el.innerHTML=str;
		document.body.appendChild(el);
	}
	
	var zajawka = $(img).parents("td").find(".zajawka_hidden");
	var title = zajawka.find("p.title").text();
	var content = zajawka.find("p.content").text();
	var imgSrc = $(img).attr("src");
	imgSrc = imgSrc.replace("51x67.jpg", "76x108.jpg");

	$('#ranking_cloud .right_c').html('<div class="zajawka_warstwa"><img src="' + imgSrc + '" alt="" /></div>');
	$('#ranking_cloud .left_c').html('<p>' + title + '</p>' + content).css('margin-right', "80px");

	
	if(jQuery.browser.msie && jQuery.browser.version<7)
	{
		var rcoff=$('#ranking_cloud .right_c').offset();
		
		$('#ranking_cloud .right_c img').css({
			position: 'absolute',
			top: rcoff.top,
			left: rcoff.left-12
		});
		
	}
	
	var off=$(img).offset();

	var cloud=$('#ranking_cloud');
	cloud.css(
	{
		top: (off.top - (cloud.height() - 54)) + 'px',
		left: (off.left-cloud.width())+'px'
	});
	
	$('.main_bg', cloud).css({
		height: cloud.height(),
		marginTop: -cloud.height(),
		opacity: 0.85
	});
}



function hideCloud()
{
	$('#ranking_cloud').remove();
}

var hbsInterval=false;
function headerBarSwitcher()
{
	var time=5000;
	$('#header_bar_left ul').eq(0).addClass('active');
	hbsInterval=setInterval(hbSwitch, time);
}

function hbSwitch()
{
	var childs=$('#header_bar_left ul');
	var pos=childs.index($('#header_bar_left ul.active').get(0));
	var maxLength=childs.length;
	
	var nPos=pos+1;
	if(nPos>=maxLength) 
	{
		nPos=0;
	}
	//alert(
	
	
	childs.eq(pos).removeClass('active');
	childs.eq(nPos).addClass('active');
	
	childs.parent().animate({scrollTop: nPos*21})
	
}

function initFontSwitcher()
{
	$('#font_switcher a').click(function()
	{	
		var fs=String($(this).css('font-size'));
		fs=Number(fs.substr(0,fs.indexOf('px')));
		
		$('#article_main_content span.a_content, #art span.a_content').css(
		{
			'font-size':fs+'px',
			'line-height':(fs+6)+'px'
		});
		return false;
	});
}

$(document).ready(function() {
	$("#top_user_area").click(function(e) {
	
		var pos = $(this).position();
		var w = $(this).width();
		
		var clickMin = pos.left + w - 294;
		var clickMax = pos.left + w - 244;

		if(e.pageX >= clickMin && e.pageX <= clickMax) {
			window.location.href = "/klub_bankowej/";
		}

	}).mousemove(function(e) {
		var pos = $(this).position();
		var w = $(this).width();
		
		var clickMin = pos.left + w - 294;
		var clickMax = pos.left + w - 244;

		if(e.pageX >= clickMin && e.pageX <= clickMax) {
			$(this).css("cursor", "pointer");
		}
		else {
			$(this).css("cursor", "auto");
		}
	});

	
	var artH = $("#art").height();
	if(artH > 1200) {
		$("#art_content").css("height", "auto");
	}
	
/*
	if($("div#art_content > div#art").length > 0 && $("div#art_content > div.skyscraper").length > 0) {
		if($("#skyscraper-big-image-content").length > 0) {
			$("#art").css("height", "1200px");
		}
		else {
			
		}
	}
*/
	// if($("div#art_content > div#art").length > 0 && $("div#art_content > div.skyscraper").length > 0) {
		// var bannerHeight = $("div#art_content > div.skyscraper").height();
		// var artHeight = $("div#art_content > div#art").height();

		// if(bannerHeight > artHeight) {
			// $("div#art_content > div.skyscraper").height((bannerHeight + 50));
		// }
		// else {
			// $("div#art_content > div.skyscraper").height((artHeight + 100));
		// }
	// }
	
});