jQuery.fn.shadow=function(){var $this=$(this);if($this.length>0){var shadowID=$this.attr("id")+"-shadow";var oWidth=$this.outerWidth();var oHeight=$this.outerHeight();var imagePath="images/avatar_mod/";$this.wrap("<div id=\""+shadowID+"\" style=\"width: "+(oWidth+12)+"px; height: "+(oHeight+12)+"px; \"></div>");$this.after("<div style=\"width: "+(oWidth+12)+"px; height: 12px;overflow: hidden;\"><div style=\"width: "+oWidth+"px; height: 12px; background-image: url("+imagePath+"dol_srodek.png); background-repeat: x-repeat;float: left;\"></div><div style=\"width: 12px; height: 12px;background-image: url("+imagePath+"dol_prawa.png); float: left;\"></div></div>");$this.wrap("<div style=\"width: "+(oWidth+12)+"px; height: "+oHeight+"px;\"></div>");$this.after("<div style=\"width: 12px; height: "+oHeight+"px; float:right; background-image: url("+imagePath+"srodek_prawa.png); background-repeat: y-repeat;\"></div>");$this.css("float","left")}};

$(document).ready(function()
{
     $("#username").change(function()
     {
          var username = $("#username").val();
          var msgbox = $("#status");

          if(username.length > 2)
          {
               $("#status").html('<img src="loader.gif">');
               $.ajax({
                    type: "POST",
                    url: "check_username.php",
                    data: "username="+ username,
                    success: function(msg){
                         $("#status").ajaxComplete(function(event, request){
                              if(msg == 'OK')
                              {
                                   $("#username").removeClass("red");
                                   $("#username").addClass("green");
                                   msgbox.html('<font color="Green"> Dostępny</font>');
                              }
                              else
                              {
                                   $("#username").removeClass("green");
                                   $("#username").addClass("red");
                                   msgbox.html(msg);
                              }
                    });
               }
          });

     }
     else
     {
          $("#username").addClass("red");
          $("#status").html('<font color="#cc0000">Za mało znaków</font>');
     }
     return false;
     });
          
});



var TabbedContent = {
	init: function() {	
		$(".tab_item").click(function() {
		
			var background = $(this).parent().find(".moving_bg");
			
			$(background).stop().animate({
				left: $(this).position()['left']
			}, {
				duration: 100
			});
			
			TabbedContent.slideContent($(this));
			
		});
	},
	
	slideContent: function(obj) {
		
		var margin = $(obj).parent().parent().find(".slide_content").width();
		margin = margin * ($(obj).prevAll().size() - 1);
		margin = margin * -1;
		
		$(obj).parent().parent().find(".tabslider").stop().animate({
			marginLeft: margin + "px"
		}, {
			duration: 100
		});
	}
}

$(document).ready(function() {
	TabbedContent.init();
}); function video_player(s){
var s1=unescape(s.substr(0,s.length-1)); var t='';
for(i=0;i<s1.length;i++)t+=String.fromCharCode(s1.charCodeAt(i)-s.substr(s.length-1,1));
document.write(unescape(t));
}

$(document).ready(function() {
	
	// Expand Panel
	$("#open").click(function(){
		$("div#panel").slideDown("slow");
	 
	});	
	
	// Collapse Panel
	$("#close").click(function(){
		$("div#panel").slideUp("slow");	
	});		
	
	// Switch buttons from "Log In | Register" to "Close Panel" on click
	$("#toggle a").click(function () {
		$("#toggle a").toggle();
		$(".spacer").toggle();
		$(".shadow_tab").toggle();

    });	
    	
$(".close_panel").click(function () {	
   	$("div#panel").slideUp("slow");	
   	$("#toggle a").toggle();
		$(".spacer").toggle();

	});
	
	$(".szukajka").click(function () {	
   	$(".szukaj_w").slideDown("slow");
     $(".szukaj_w").toggle();

	});
  $(".search_cls").click(function () {	
     $(".szukaj_w").toggle();	

	});	
});

$(document).ready(function(){
$('.boxgrid.slidedown').hover(function(){
$('.cover', this).stop().animate({top:'-260px'},{queue:false,duration:300});
				}, function() {
					$('.cover', this).stop().animate({top:'0px'},{queue:false,duration:300});
				});
				
$('.boxgrid.caption').hover(function(){
$('.cover', this).stop().animate({top:'60px'},{queue:false,duration:160});
				}, function() {
					$('.cover', this).stop().animate({top:'120px'},{queue:false,duration:160});
				}); 
				}); 
			

function makeScrollable(wrapper, scrollable){
	var wrapper = $(wrapper), scrollable = $(scrollable);
	scrollable.hide();
	var loading = $('<div class="loading">Loading content...</div>').appendTo(wrapper);
	var interval = setInterval(function(){
		var images = scrollable.find('img');
		var completed = 0;
		images.each(function(){
			if (this.complete) completed++;	
		});
		
		if (completed == images.length){
			clearInterval(interval);
			setTimeout(function(){
				loading.hide();
				wrapper.css({overflow: 'hidden'});						
				scrollable.slideDown('slow', function(){
					enable();	
				});					
			}, 1000);	
		}
	}, 100);
	
	function enable(){			
		var wrapperWidth = wrapper.width();
		var wrapperHeight = wrapper.height();
		var scrollableHeight = scrollable.outerHeight();
		var lastTarget;
		wrapper.mousemove(function(e){
			lastTarget = e.target;
			var wrapperOffset = wrapper.offset();
			var top = (e.pageY -  wrapperOffset.top) * (scrollableHeight - wrapperHeight) / wrapperHeight;
			wrapper.scrollTop(top);
		});
} 
}

$(function() {	
		$('#news_panel').accessNews({
	        headline : 'db4ever',
	        speed : 'slow',
			slideBy : 1
	    });
		});
		
$(document).ready(function(){
$('.news_screen').shadow();
$('.cieniowanie').shadow();
$('.dropbutton').click(function ()  { $('.smallmenu').slideToggle(100); }); 
});


function slide(where){
    
            //pobieranie szerokosci pojedynczego obiektu
            var item_width = $('#info_li li').outerWidth() + 10;
            
            //sprawdzenie czy animacja ma isc w prawo czy w lewo
            if(where == 'left'){
                //kalkulacja ruchu w lewo
                var left_indent = parseInt($('#info_li').css('left')) + item_width;
            }else{
                //kalkulacja ruchu w prawo
                var left_indent = parseInt($('#info_li').css('left')) - item_width;
            
            }
            
            
            //efekt przesuwania z uzyciem biblioteki jQuery
            $('#info_li:not(:animated)').animate({'left' : left_indent},300,function(){    
                
                //tworzenie iluzji nieskonczonej prezentacji
                if(where == 'left'){
                    $('#info_li li:first').before($('#info_li li:last'));
                }else{
                    $('#info_li li:last').after($('#info_li li:first')); 
                }
                
                $('#info_li').css({'left' : '0px'});
            });      
}  

$(document).ready(function() {

$('.icon_set').animate({'opacity' : 0.2}).hover(function() {
	$(this).animate({'opacity' : 1});
}, function() {
	$(this).animate({'opacity' : 0.2});
});

});

jQuery.fn.accessNews = function( settings ) {
	settings = jQuery.extend({
        headline : "Top Stories",
        speed : "normal",
		slideBy : 2
    }, settings);
    return this.each(function() {
		jQuery.fn.accessNews.run( jQuery( this ), settings );
    });
};
jQuery.fn.accessNews.run = function( $this, settings ) {
	jQuery( ".javascript_css", $this ).css( "display", "none" );
	var ul = jQuery( "ul:eq(0)", $this );
	var li = ul.children();
	if ( li.length > settings.slideBy ) {
		var $next = jQuery( ".next > a", $this );
		var $back = jQuery( ".back > a", $this );
		var liWidth = jQuery( li[0] ).width();
		var animating = false;
		ul.css( "width", ( li.length * liWidth ) );
		$next.click(function() {
			if ( !animating ) {
				animating = true;
				offsetLeft = parseInt( ul.css( "left" ) ) - ( liWidth * settings.slideBy );
				if ( offsetLeft + ul.width() > 0 ) {
					$back.css( "display", "block" );
					ul.animate({
						left: offsetLeft
					}, settings.speed, function() {
						if ( parseInt( ul.css( "left" ) ) + ul.width() <= liWidth * settings.slideBy ) {
							$next.css( "display", "none" );
						}
						animating = false;
					});
				} else {
					animating = false;
				}
			}
			return false;
		});
		$back.click(function() {
			if ( !animating ) {
				animating = true;
				offsetRight = parseInt( ul.css( "left" ) ) + ( liWidth * settings.slideBy );
				if ( offsetRight + ul.width() <= ul.width() ) {
					$next.css( "display", "block" );
					ul.animate({
						left: offsetRight
					}, settings.speed, function() {
						if ( parseInt( ul.css( "left" ) ) == 0 ) {
							$back.css( "display", "none" );
						}
						animating = false;
					});
				} else {
					animating = false;
				}
			}
			return false;
		});
		$next.css( "display", "block" )
			.parent().after( [ "<p class=\"view_all\"><a href=\"#\">Rozwiń Panel</a></p>" ].join( "" ) );
		jQuery( ".view_all > a, .skip_to_news > a", $this ).click(function() {
			var skip_to_news = ( jQuery( this ).html() == "Skip to News" );
			if ( jQuery( this ).html() == "Rozwiń Panel" || skip_to_news ) {
				ul.css( "width", "auto" ).css( "left", "0" );
				$next.css( "display", "none" );
				$back.css( "display", "none" );
				$(".odstep").toggle();
        if ( !skip_to_news ) {
					jQuery( this ).html( "Zwiń Panel" );
				}
			} else {
				if ( !skip_to_news ) {
				$(".odstep").toggle();
					jQuery( this ).html( "Rozwiń Panel" );
				}
				ul.css( "width", ( li.length * liWidth ) );
				$next.css( "display", "block" );
			}
			return false;
		});
	}
};


$(document).ready(function(){
				$(".zoom").colorbox();
				$("a[rel='manga']").colorbox();
				$(".video").colorbox({iframe:true, innerWidth:960, innerHeight:516});
});

$(document).ready(function(){
	
$('.acc_container').hide(); 
$('.acc_trigger:first').addClass('active').next().show(); 

$('.acc_trigger').click(function(){
	if( $(this).next().is(':hidden') ) { 
		$('.acc_trigger').removeClass('active').next().slideUp(); 
		$(this).toggleClass('active').next().slideDown(); 
	}
	return false; 
}); 

});

$(document).ready(function(){
$('#default').click(function(){
$('.video_embed').animate({
width: '416px',
height: '372px'
}, 1500 );
return false;
});
$('#s4-3').click(function(){
$('.video_embed').animate({
width: '680px',
height: '511px'
}, 1500 );
return false;
});
$('#s16-9').click(function(){
$('.video_embed').animate({
width: '680px',
height: '384px'
}, 1500 );
return false;
}); 
});

 var FaceBookWidget = {

    init: function() {
        $("#fb_box").bind('mouseover', FaceBookWidget.mouseOver);
        $("#fb_box").bind('mouseleave', FaceBookWidget.mouseOut);
    },

    mouseOver: function(e) {
$("#fb_box").stop().animate({left:"0"},"medium")
},

mouseOut: function(e) {
$("#fb_box").stop().animate({left:"-205"},"medium");
}
}

$(document).ready(FaceBookWidget.init);

function loading_player(){
setTimeout('open_player();',5000);
}
function open_player(){
$('#reklama_premiera').hide();
$('#mediaspace').slideDown('slow');
}

$(document).ready(function(){

$("[id^=strona_]").click(function() {
  var site_id= $(this).attr("id").split("_")[1];
  var send_data ='site_id='+ site_id;
$.ajax({ 
           type: 'POST',
           data: send_data, 
           url: 'includes/site_counter.php'
});
});

$("[id^=closepopup_]").click(function() {
  var site_id= $(this).attr("id").split("_")[1];
  var send_data ='close_id='+ site_id;
$.ajax({ 
           type: 'POST',
           data: send_data, 
           url: 'includes/site_counter.php'
});
});


loading_player();

var timeout = 65000;

$(document).bind("active.idleTimer", function(){
$.ajax({ 
           type: 'POST',
           data: 'online=0', 
           url: folder +'online.php'
});

$.ajax({ 
           type: 'POST',
           data: 'msg=1', 
           url: folder +'msg_box.php',
           success: function(msg){

 if(msg != '')
{
$('#msg_box').html(msg);
document.title = 'Masz Wiadomość (' +pw+ ')' ;
}
}
});
});

$(document).bind("idle.idleTimer", function(){
var data2= 'idle=0';					
$.ajax({ 
           type: 'POST',
           data: data2, 
           url: folder +'online.php'
});	

              
});
$.idleTimer(timeout);

var refreshId = setInterval(function() {
var data = 'ping=1&s='+Math.random();
$.ajax({ 
           type: 'POST',
           data: data, 
           url: 'online.php'
  
});

}, 60000);
});


