var recommendedId = null;
$(document).ready(function(){	   				   

// print content
	$('#content .box568 h1, #content .box758 h1').before('<div id="printContent" title="Drukuj treść"></div>');
	$("#printContent").click(function () {							   
		 $.simplePrint('#content .box568, #content .box758');
		return false;
	});								  
// end print content


// header
	$('#header div.header ul.add li.more').find('ul.choice').wrapInner('<div class="boxRoundBorders boxRoundBordersHeaderAddChoice"></div>').prepend('<div class="arrow"></div><div class="binder"></div>');

	$('#header div.header ul.add li.more div.btn').mouseover(function(){
		$('#header div.header ul.add li.more ul.choice').css("display","block");
	});		
	$('#header div.header ul.add li.more div.btn').click(function(){
		$('#header div.header ul.add li.more ul.choice').toggle();
	});	
	$("#header div.header ul.add li.more ul.choice").mouseleave(function(){
		$(this).css("display","none");
	});	
// end header

$("div.ad div.collapsed").hover(function(){
	var extended_width = $(this).find('object').attr('width');
	var extended_height = $(this).find('object').attr('height');
	var extended = $(this).find('div.extended').attr('class');
	$(this).css('overflow','visible').parent('div.ad').css('overflow','visible');
	if (extended != 'extended') {
		$(this).wrapInner('<div class="extended" style="width='+extended_width+'; height='+extended_height+';"></div>');
	}
  }, function(){
	$(this).css('overflow','hidden').parent('div.ad').css('overflow','hidden');
  }
);

	var extended_width = $("#cornerExpand").attr('width');
	var extended_height = $("#cornerExpand").attr('height');
	var extended = $("#cornerExpand div.collapsed").find('div.extended').attr('class');
	$("#cornerExpand div.collapsed").css('overflow','hidden').parent('div.ad').css('overflow','hidden');
	if (extended != 'extended') {
		$("#cornerExpand div.collapsed").wrapInner('<div class="extended" style="width='+extended_width+'; height='+extended_height+';"></div>');
	}


// toolbar-menu

	// menu
	$('#toolbar-menu div.toolbar-menu ul.menu li.menu div.boxRoundBordersSubmenu').append('<div class="binder"><div class="bi"><div class="er"></div></div></div>');
    $("#toolbar-menu div.toolbar-menu ul.menu li.menu").attr("id", function (arr) { 
		return "toolbar-menu-" + arr; 		
	});
	
	$("#toolbar-menu div.toolbar-menu ul.menu li.menu").mouseover(function(){	
		$('#'+ this.id + ' .menu').addClass("menuHover");
		$('#'+ this.id + ' div.boxRoundBordersSubmenu').css("visibility","visible").css("display","block");
	}).mouseleave(function(){
		$('#'+ this.id + ' .menu').removeClass("menuHover");		
		$('#'+ this.id + ' div.boxRoundBordersSubmenu').css("display","none");		
	});


	// search
	$('#toolbar-menu div.toolbar-menu div.searchForm fieldset.box-option ul.choice').wrap('<div class="boxRoundBorders boxRoundBordersSearch"></div>');
	
	$("#toolbar-menu div.toolbar-menu div.searchForm fieldset.search div.btn").click(function () {
		var button_search = $("#toolbar-menu div.toolbar-menu div.searchForm input.search").val();		
		if (button_search == "") { 
			$("#toolbar-menu div.toolbar-menu div.searchForm fieldset.box-option").css("display","block");
		}
	});	
	
	
	$("#toolbar-menu div.toolbar-menu div.searchForm").mouseleave(function(){
		$("#toolbar-menu div.toolbar-menu div.searchForm fieldset.box-option").css("display","none");		
	});	
	
	$("#toolbar-menu div.toolbar-menu div.searchForm input.search").focus(function () {
		$("#toolbar-menu div.toolbar-menu div.searchForm fieldset.box-option").css("display","block");
	});
	$("#toolbar-menu div.toolbar-menu div.searchForm input.search").blur(function () {
//		$("#toolbar-menu div.toolbar-menu div.searchForm fieldset.box-option").css("display","block");																		
	});	
	$("#toolbar-menu div.toolbar-menu div.searchForm input.search").click(function () {
		$("#toolbar-menu div.toolbar-menu div.searchForm fieldset.box-option").css("display","block");														
	});		
	

	$("#toolbar-menu div.toolbar-menu div.search fieldset.box-option").mouseleave(function(){	
		$(this).css("display","none");
	}); 

	$("#toolbar-menu div.toolbar-menu div.searchForm fieldset.search").mouseover(function(){
		var button_search = $("#toolbar-menu div.toolbar-menu div.searchForm input.search").val();		
		if (button_search != "") { 																							   
			$("#toolbar-menu div.toolbar-menu div.searchForm fieldset.box-option").css("display","block");
		}
	}); 	
	$("#toolbar-menu div.toolbar-menu div.searchForm fieldset.search").keydown(function(){
		$("#toolbar-menu div.toolbar-menu div.searchForm fieldset.box-option").css("display","block");																					 	}); 
	
// end toolbar-menu

// msg-info

	var msginfo = $.cookie('msginfo');
	var COOKIE_NAME = msginfo;
	var ADDITIONAL_COOKIE_NAME = 'additional';
	var options = { path: '/', expires: 100 };

	$("#msg-info-roll div.roll div.button, #header a.myAccount").click(function () {
	  if ($("#msg-info").is(":hidden")) {
		$("#msg-info div.msg-info, #msg-info").slideDown(300);
		$("#msg-info-roll div.roll div.button span.collapsed").css("display","none");
		$("#msg-info-roll div.roll div.button span.expanded").css("display","block");
		$.cookie('msginfo', 'expanded-msginfo', options);  
	  } else {
		$("#msg-info div.msg-info, #msg-info").slideUp(300);
		$("#msg-info-roll div.roll div.button span.expanded").css("display","none");
		$("#msg-info-roll div.roll div.button span.collapsed").css("display","block");	
		$.cookie('msginfo', 'collapsed-msginfo', options);  
	  }
	  return false;
	}); 	
	
// end msg-info

// icoPromotion

	
	$('a.icoPromotion').wrap('<div class="icoPromotion zIndex"></div>');
	
		$('a.icoAccountPro, a.icoProAccount').after('<div class="icoDescription"><b>Konto PRO</b><br />Kliknij w ikonkę, aby dowiedzieć się więcej.<span class="infoPromo"></span></div>');
		$('a.icoFreeAccount').after('<div class="icoDescription"><b>Konto Bezpłatne</b><br />Kliknij w ikonkę, aby dowiedzieć się więcej o Koncie PRO.<span class="infoPromo"></span></div>');			
		$('a.icoNewsStrong').after('<div class="icoDescription"><b>Wyróżnienie artykułu</b><br />Kliknij w ikonkę, aby dowiedzieć się więcej.<span class="infoPromo"></span></div>');
		$('a.icoSuperOffer').after('<div class="icoDescription"><b>Super Oferta</b><br />Kliknij w ikonkę, aby dowiedzieć się więcej.<span class="infoPromo"></span></div>');
		$('a.icoOfferPromo').after('<div class="icoDescription"><b>Pozycjonowanie ofert</b><br />Kliknij w ikonkę, aby dowiedzieć się więcej.<span class="infoPromo"></span></div>');
		$('a.icoOfferStrong').after('<div class="icoDescription"><b>Wyróżnienie ofert</b><br />Kliknij w ikonkę, aby dowiedzieć się więcej.<span class="infoPromo"></span></div>');
		$('a.icoFirmPromo').after('<div class="icoDescription"><b>Pozycjonowanie firmy</b><br />Kliknij w ikonkę, aby dowiedzieć się więcej.<span class="infoPromo"></span></div>');
		$('a.icoFirmStrong').after('<div class="icoDescription"><b>Wyróżnienie firmy</b><br />Kliknij w ikonkę, aby dowiedzieć się więcej.<span class="infoPromo"></span></div>');
		$('a.icoJobPromo').after('<div class="icoDescription"><b>Pozycjonowanie ofert pracy</b><br />Kliknij w ikonkę, aby dowiedzieć się więcej.<span class="infoPromo"></span></div>');	
		$('a.icoJobStrong').after('<div class="icoDescription"><b>Wyróżnienie ofert pracy</b><br />Kliknij w ikonkę, aby dowiedzieć się więcej.<span class="infoPromo"></span></div>');	


		$('a.icoSuperOfferMy').after('<div class="icoDescription"><strong>Super Oferta</strong><br />Kliknij na ikonkę, aby przejść do listy Super Ofert.<br /><span class="infoPromo"></span><ul class="icoOpp"><li><img src="/img/ico.superOffer.gif" align="absbottom" /> - Aktywna</li><li><img src="/img/ico.superOffer.err.gif" align="absbottom" /> - Błędna</li><li><img src="/img/ico.superOffer.off.gif" align="absbottom" /> - Wygasła</li></ul></div>');
		$('a.icoOfferPromoMy').after('<div class="icoDescription"><strong>Pozycjonowanie ofert</strong><br />Kliknij na ikonkę, aby przejść do listy Pozycjonowanie ofert.<br /><span class="infoPromo"></span><ul class="icoOpp"><li><img src="/img/ico.offerPromo.gif" align="absbottom" /> - Aktywna</li><li><img src="/img/ico.offerPromo.err.gif" align="absbottom" /> - Błędna</li><li><img src="/img/ico.offerPromo.off.gif" align="absbottom" /> - Wygasła</li></ul></div>');
		$('a.icoOfferStrongMy').after('<div class="icoDescription"><strong>Wyróżnienie ofert</strong><br />Kliknij na ikonkę, aby przejść do listy Wyróżnienie ofert.<br /><span class="infoPromo"></span><ul class="icoOpp"><li><img src="/img/ico.offerStrong.gif" align="absbottom" /> - Aktywna</li><li><img src="/img/ico.offerStrong.err.gif" align="absbottom" /> - Błędna</li><li><img src="/img/ico.offerStrong.off.gif" /> - Wygasła</li></ul></div>');		
		

		
	$('div.icoPromotion div.icoDescription').wrapInner('<div class="boxRoundBorders boxRoundBordersIcoPromotion"></div>').prepend('<div class="arrow"></div>');

    $("div.icoPromotion").attr("id", function (arr) {										  
		return "icoPromotionId" + arr; 
	});
	
	var idIcoPromotion = $("div.icoPromotion").length;
	$('div.icoPromotion').mouseover( function() {
		var	icoId = '#'+ this.id;
		var	icoDescriptionId = icoId +' div.icoDescription';
		var infoPromo = $(icoId + ' a').find('img').attr('alt');
		if (infoPromo != "") {
			$(icoId + ' span.infoPromo').css('margin-top' , '5px').prepend(infoPromo);
		}
		$(icoDescriptionId).show();	
		$(this).find('a.icoPromotion img.gray').each(function(){					
			this.src = this.src.replace( /.gray\.gif$/, '.gif'); 
		});	
	}).mouseout(function() {
		var	icoId = '#'+ this.id;
		var	icoDescriptionId = icoId +' div.icoDescription';
		$(icoId + ' span.infoPromo').empty();
		$(icoDescriptionId).hide();	
		$(this).find('a.icoPromotion img.gray').each(function(){
			this.src = this.src.replace( /\.gif$/, '.gray.gif'); 
		});
		
		var infoPromo = $(icoId + ' a').find('img').attr('alt');
		if (infoPromo != "") {
			$(icoId + ' span.infoPromo').empty().css('margin-top' , '0');
		}		
	});
		

// end icoPromotion


// boxRoundBorders

	$('.boxRoundBorders').append('<div class="clear"></div>').wrapInner('<div class="contentBox"></div>').prepend('<div class="top"><div class="r"></div></div>').append('<div class="bottom"><div class="r"></div></div>');

	$('#messageAddTop, #messageAddBottom').click(function () {
			$('.msgExampleList').wrapInner('<div class="contentBox"></div>').prepend('<div class="top"><div class="r"></div></div>').append('<div class="bottom"><div class="r"></div></div>');	
	});


// end boxRoundBorders

// zIndex

	var zIndexNumber = 500;
	$('.zIndex').each(function() {
		$(this).css('zIndex', zIndexNumber);
		zIndexNumber -= 1;
	});
	
// end zIndex

// icoPromotion

	$('div.icoPromotion div.icoDescription').hide();
	
// end icoPromotion
	
	  

// rotateRecommended
	var idBoxRecommended = $("#boxRecommended ul.tabs-nav li").length;
	var idBoxRecommended1 = idBoxRecommended + 1
	var rotateTime = 6000;
	var rotateTimeInterval = 18000;
	if (idBoxRecommended > 1) {
		function rotateRecommended() {
			var current = parseInt($('#boxRecommended ul.tabs-nav li.active').text());
			var next = (current + 1) % idBoxRecommended1;
			if (0 == next) {
				next += 1;
			}
			$('#boxRecommended ul.tabs-nav li').removeClass('active');
			$('.recommended' + next).addClass('active');
			$('div.recommended' + next).css("display","block");
			$('div.recommended' + current).css("display","none");
			window.clearInterval(recommendedId);
			recommendedId = window.setInterval(rotateRecommended, rotateTime);		
		}
		
			recommendedId = window.setInterval(rotateRecommended, rotateTime);
		
		$('#boxRecommended ul.tabs-nav li').click(function () {
			window.clearInterval(recommendedId);
			recommendedId = window.setInterval(rotateRecommended, rotateTimeInterval);
			var current = parseInt($(this).text());
			$('#boxRecommended ul.tabs-nav li').removeClass('active');
			$(this).addClass('active');
			$('div.recommended').css("display","none");
			$('div.recommended' + current).css("display","block");
			return false;
		});
	} else {
		$('#boxRecommended ul.tabs-nav li').css("display","none");
	};
// end rotateRecommended


// rotatePartners
	var number = 1;
	$('#rotatePartners li').each(function() {
		$('#rotatePartners li:first').addClass('active');
		$(this).prepend('<b>'+number+'</b>').addClass('partner').addClass('partner'+number);
		number += 1;
	});
	
	var idRotatePartners = $("#rotatePartners li").length+1;
	var rotatePartnersTime = 3000;
	var rotatePartnersTimeInterval = 2*rotatePartnersTime;
	var widthRotatePartners = $("#rotatePartners li").width();
	var widthRotatePartnersMargin = 0;
	$('.boxRoundBordersPartners .prev').css('display','none');
	
	if (idRotatePartners > 4) { 
		function rotatePartners() {		
			var current = parseInt($('#rotatePartners li.active').text());
			var next = (current + 1) % idRotatePartners;
			if (0 == next) next += 1;
			
			if (current==(idRotatePartners-2)) {
				$('.boxRoundBordersPartners .next').css('display','none');
			} else {
				$('.boxRoundBordersPartners .next').css('display','block');
			}
			if (current==(idRotatePartners-1)) {
				$('.boxRoundBordersPartners .prev').css('display','none');
			} else {
				$('.boxRoundBordersPartners .prev').css('display','block');
			}			
			
			$('#rotatePartners li').removeClass('active');
			
			var widthRotatePartnersNext = $('.partner' + next).width();
			var widthRotatePartners = $('.partner' + next).prev().width();
	
			$('.partner' + next).width(widthRotatePartnersNext).addClass('active');
			
	   
				if (widthRotatePartners==null) {
					widthRotatePartnersMargin = 0;
				} else {
					widthRotatePartnersMargin = widthRotatePartnersMargin + widthRotatePartners + 13;
				}
				$('#rotatePartners').animate({ marginLeft: "-"+widthRotatePartnersMargin }, 500);
			
	
			window.clearInterval(rotatePartnersId);
			rotatePartnersId = window.setInterval(rotatePartners, rotatePartnersTime);			
		}
		
		rotatePartnersId = window.setInterval(rotatePartners, rotatePartnersTime);	
		
		$('.boxRoundBordersPartners .next').click(function () {					
			var current = parseInt($('#rotatePartners li.active').text());	
			var next = (current + 1) % idRotatePartners;
			
			if (current==(idRotatePartners-2)) {
				$('.boxRoundBordersPartners .next').css('display','none');
			} else {
				$('.boxRoundBordersPartners .next').css('display','block');
			}
			if (current==(idRotatePartners-1)) {
				$('.boxRoundBordersPartners .prev').css('display','none');
			} else {
				$('.boxRoundBordersPartners .prev').css('display','block');
			}
			
			$('#rotatePartners li').prev().removeClass('active');
			var widthRotatePartnersNext = $('.partner' + next).width();
			var widthRotatePartners = $('.partner' + next).prev().width();		
			$('.partner' + next).width(widthRotatePartnersNext).addClass('active');
				
				if (widthRotatePartners==null) {
					widthRotatePartnersMargin = 0;
				} else {
					widthRotatePartnersMargin = widthRotatePartnersMargin + widthRotatePartners + 13;
				}
				$('#rotatePartners').animate({ marginLeft: "-"+widthRotatePartnersMargin }, 500);	
				
			window.clearInterval(rotatePartnersId);
			rotatePartnersId = window.setInterval(rotatePartners, rotatePartnersTime);	
			
			return false;
		});	
		
		$('.boxRoundBordersPartners .prev').click(function () {											
			var current = parseInt($('#rotatePartners li.active').text());	
			var prev = (current - 1) % idRotatePartners;
	
			if (prev<=1) {
				$('.boxRoundBordersPartners .prev').css('display','none');
			} else {
				$('.boxRoundBordersPartners .prev').css('display','block');
			}
			if (current==(idRotatePartners-2)) {
				$('.boxRoundBordersPartners .next').css('display','none');
			} else {
				$('.boxRoundBordersPartners .next').css('display','block');
			}		
					
			$('#rotatePartners li').removeClass('active');
	
			var widthRotatePartners = $('.partner' + prev).width();		
			
			$('.partner' + prev).addClass('active');
			

		
					if (widthRotatePartners==null) {
						widthRotatePartnersMargin = 0;
					} else {
						widthRotatePartnersMargin = widthRotatePartnersMargin - widthRotatePartners - 13;
					}
					$('#rotatePartners').animate({ marginLeft: "-"+widthRotatePartnersMargin }, 500);	
		
				
			window.clearInterval(rotatePartnersId);
			rotatePartnersId = window.setInterval(rotatePartners, rotatePartnersTime);	
			
			return false;
	
		});		
		
		$('#rotatePartners li').mouseover(function () {
			window.clearInterval(rotatePartnersId);
			rotatePartnersId = window.setInterval(rotatePartners, rotatePartnersTimeInterval);	
			return false;
		});
		
		$('.boxRoundBordersPartners .next').mouseover(function(){	
			$(this).addClass("nextActive");
		}).mouseleave(function(){
			$(this).removeClass("nextActive");	
		});
		$('.boxRoundBordersPartners .prev').mouseover(function(){	
			$(this).addClass("prevActive");
		}).mouseleave(function(){
			$(this).removeClass("prevActive");	
		});	
	} else {
		$('.boxRoundBordersPartners .next').css('display','none');	
	}
// end rotatePartners

// toolbar-menu

	var counterlimenu = $("#toolbar-menu div.toolbar-menu ul.menu li.menu").length;
    for (id=0; id<=counterlimenu; id++) {	
		var toolbarMenuIdWidth = $('#toolbar-menu-'+id).width();
		var toolbarMenuIdWidths = toolbarMenuIdWidth+10;
		var toolbarMenuIdWidthUl = $('#toolbar-menu-'+id+' div.boxRoundBordersSubmenu').width();
		$('#toolbar-menu-'+id+' div.boxRoundBordersSubmenu div.binder').width(toolbarMenuIdWidth-2);
		if (toolbarMenuIdWidthUl <= toolbarMenuIdWidths) toolbarMenuIdWidthUl = toolbarMenuIdWidth+15;		
		$('#toolbar-menu-'+id).width(toolbarMenuIdWidth);
		$('#toolbar-menu-'+id+' div.boxRoundBordersSubmenu').width(toolbarMenuIdWidthUl+22);
		$('#toolbar-menu-'+id+' div.boxRoundBordersSubmenu ul.submenu').width(toolbarMenuIdWidthUl);	
	}
	$('#toolbar-menu div.toolbar-menu ul.menu li.promotion div.boxRoundBordersSubmenu div.binder').width(92);

// end toolbar-menu

	$('.clickUrl').each(function() {
		var classDiv = $(this).find("div").attr('class');
		var img = $(this).find("div").html();
		if (img!= null) {
			$(this).addClass(classDiv);
			$(this).find("div").remove();
			$(this).prepend(img);
		};
	});	

	//$('#content div.content dl.category dd:first').prev().addClass('activ');
	//$('#header div.header a.logo').prepend('<span class="occasion mourning"></span>');
	//$('#header div.header a.logo').prepend('<span class="occasion christmas"></span>');
	
// --- toplayer --------------------------------------------------------------	
	var toplayerWidth = $("#toplayer").width();	
    $("#toplayer").css("marginLeft",-toplayerWidth/2).append('<div class="close"></div>');
	$("#toplayer .close").click(function () {
		$("#toplayer").remove();
		return false;
	});
	$("#toplayer .close").click(function () {
		$("#toplayer").remove();
		return false;
	});	
	var toplayerTime = 16000;
	function rotateToplayer() {
		$("#toplayer").remove();
		return false;		
	}
	toplayerId = window.setInterval(rotateToplayer, toplayerTime);
	
	$(document).keyup(function(event){
		if (event.keyCode == 27) {
			$("#toplayer").remove();
			return false;	
		}
	});
// --- end toplayer --------------------------------------------------------------	

	
	$("#footer div.extendedPresentation ul.list li:last-child").addClass("last");



    $("#content div.content div.bbgallery").attr("id", function (arr) {										  
		return "bbgalleryId" + arr; 
	});
	$('#content div.content div.bbgallery').each(function() {
		var bbgallery = $('#'+ this.id).find("div:first").addClass(this.id).attr("class");
		if (bbgallery.indexOf("img-left")==0) {
			 $('#'+this.id).addClass("bbgallery-left");
		} else if (bbgallery.indexOf("img-right")==0) {
			$('#'+this.id).addClass("bbgallery-right");
		};
	});	

	$(".bbwidthorg img").load(function(){
		$(".bbwidthorg").attr("id", function (arr) {										  
			return "bbwidthorgId" + arr; 
		});
		$('.bbwidthorg').each(function() {					   
			var widthImg = $('#'+this.id+' img').width();
			$('#'+this.id).width(widthImg+32);
		});
	});
	
	// --- delete message
  $('input.delete, a.delete').click(function(){
    var answer = '';
    var title = $(this).attr('title');
  	if(title != '' &&  title != ' '){ 
  		if(confirm(title)){
  			return answerTitle;
  		}else{
  			return false;
  		}
  	}else{
  		if(confirm(answer)){
  			return answer;
  		}else{
  			return false;
  		}			
  	}
  }); 

});	



