$(document).ready(function() {
/**
 * Top 10 uzytkowników w sidebarze
**/
	
	$("#top10_uzytkownikow_menu li").click(function()
	{
		$("#top10_uzytkownikow_menu .active").removeClass("active");
		
		var classname = $(this).attr("class");
	
		if(classname == 'top10_uzy_tyd'){
			$("#top10_uzytkownikow_menu").css("background-position","0 0");
			$(".top10_uzy_tyd").css("font-weight","bold");
			$(".top10_uzy_wsz").css("font-weight","normal");
		} else{
			$("#top10_uzytkownikow_menu").css("background-position","0 -36px");
				$(".top10_uzy_wsz").css("font-weight","bold");
				$(".top10_uzy_tyd").css("font-weight","normal");
		}
	
		$("#top10_zawartosc>ul:visible").hide();
		$("#top10_zawartosc ul#"+classname).show();
	
		return false;
	});
	
	$("#szukana_fraza").val("Szukaj lepiucha...");
	
	$("#szukana_fraza").click(function(){ 
		if($("#szukana_fraza").val() == "Szukaj lepiucha..."){
			$("#szukana_fraza").val("");
		}
	}) ;
	
	$("#topbar .inputtext").click(function(){ 
		$(this).val('');
		
	}) ;
	
/**
 * Widgety w sidebarze
**/
/*WIDGETY - zakładni*/
	$("#widgety .w_dnia").click(function(){ 
		$("#widgety .w_najnowsze").removeClass("active");
		$("#widgety .w_dnia").addClass("active");
		$("#widgety #w_najnowsze").fadeOut("fast", function(){
			$("#widgety #w_dnia").fadeIn("fast");
		});
		return false;
	});
	
	$("#widgety .w_najnowsze").click(function(){ 
		$("#widgety .w_dnia").removeClass("active");
		$("#widgety .w_najnowsze").addClass("active");
		$("#widgety #w_dnia").fadeOut("fast", function(){
			$("#widgety #w_najnowsze").fadeIn("fast");
		});
		return false;
	});
	

	var expanded = false;

	$(".w_dostosuj_link").click(function(){ 

		if (expanded) {
	    	expanded = false;
	    	$(this).next().next().slideUp();
	    	$(this).removeClass("active");
	  	} else {
	    	expanded = true;
	    	$(this).next().next().slideDown();
	    	$(this).addClass("active");
	  	}
	  	return false;
	});
	
/*WIDGETY - narzedzia*/	
	$(".w_kolor_tla_button").click(function(){
		$(this).next(".w_kolory").slideToggle("fast");
		return false;
	});
	
	$(".w_kolor_czcionki_button").click(function(){
		$(this).next(".w_kolory").slideToggle("fast");
		return false;
	});

/*WIDGETY - tablice kolorow*/	
	$(".w_kolory a").not(".more, .w_kolor_zamknij, .w_wlasny_kolor").click( function(){
		$(this).parent().parent().parent().children(".w_wybrany").children("span").html( "#"+$(this).attr("title") );
		$(this).parent().parent().parent().children(".w_wybrany").children("div").css("background","#"+$(this).attr("title") );
		
		if( $(this).attr("rel") == "tlo_dnia"){
			kolor = $(this).attr("title");
			czcionka_dnia = $("#w_dnia .h_czcionka").val();
			adres =  $("#w_dnia .h_adres").val();
			$("#w_dnia .h_tlo").val(kolor);
			$("#w_dnia .w_box").css("background", "#"+kolor);
			$("#w_dnia textarea").val('<'+'!-'+'-'+'lepiuchy.pl - Lepiuch dnia-->'+'<'+'scr'+'ipt type=\"text/javascript\">document.writeln(\'<\'+\'scr\'+\'ipt type=\"text/javascript\" src=\"'+adres+'dnia_'+kolor+'_'+czcionka_dnia+'.js?t=\'+new Date().getTime()+\'\"></\'+\'scr\'+\'ipt>\');  </'+'scr'+'ipt>');

			
		} else if( $(this).attr("rel") == "czcionka_dnia" ){
			kolor = $(this).attr("title");
			tlo_dnia = $("#w_dnia .h_tlo").val();
			adres =  $("#w_dnia .h_adres").val();
			$("#w_dnia .h_czcionka").val(kolor);
			$("#w_dnia .w_box, #w_dnia .w_box a, #w_dnia .w_box div").css("color", "#"+kolor);
			$("#w_dnia textarea").val('<'+'!-'+'-'+'lepiuchy.pl - Lepiuch dnia-->'+'<'+'scr'+'ipt type=\"text/javascript\">document.writeln(\'<\'+\'scr\'+\'ipt type=\"text/javascript\" src=\"'+adres+'dnia_'+tlo_dnia+'_'+kolor+'.js\"></\'+\'scr\'+\'ipt>\');  </'+'scr'+'ipt>');

		} else if( $(this).attr("rel") == "tlo_najnowsze" ){
			
			kolor_najnowsze = $(this).attr("title");
			czcionka_najnowsze= $("#w_najnowsze .h_czcionka").val();
			ile_najnowsze= $("#w_najnowsze .h_ile").val();
			kategoria_najnowsze= $("#w_najnowsze .h_kategoria").val();
			adres =  $("#w_najnowsze .h_adres").val();
			$("#w_najnowsze .h_tlo").val(kolor_najnowsze);
			$("#w_najnowsze .w_box").css("background", "#"+kolor_najnowsze);
			$("#w_najnowsze textarea").val('<'+'!-'+'-'+'lepiuchy.pl - Najnowsze lepiuchy-->'+'<'+'scr'+'ipt type=\"text/javascript\">document.writeln(\'<\'+\'scr\'+\'ipt type=\"text/javascript\" src=\"'+adres+'najnowsze_'+kolor_najnowsze+'_'+czcionka_najnowsze+'_'+kategoria_najnowsze+'_'+ile_najnowsze+'.js\"></\'+\'scr\'+\'ipt>\');  </'+'scr'+'ipt>');

		} else if( $(this).attr("rel") == "czcionka_najnowsze" ){
			
			kolor_najnowsze = $(this).attr("title");
			tlo_najnowsze= $("#w_najnowsze .h_tlo").val();
			ile_najnowsze= $("#w_najnowsze .h_ile").val();
			kategoria_najnowsze= $("#w_najnowsze .h_kategoria").val();
			adres =  $("#w_najnowsze .h_adres").val();
			$("#w_najnowsze .h_czcionka").val(kolor_najnowsze);
			$("#w_najnowsze .w_box, #w_najnowsze .w_box a, #w_najnowsze .w_box div").css("color", "#"+kolor_najnowsze);
			$("#w_najnowsze textarea").val('<'+'!-'+'-'+'lepiuchy.pl - Najnowsze lepiuchy-->'+'<'+'scr'+'ipt type=\"text/javascript\">document.writeln(\'<\'+\'scr\'+\'ipt type=\"text/javascript\" src=\"'+adres+'najnowsze_'+tlo_najnowsze+'_'+kolor_najnowsze+'_'+kategoria_najnowsze+'_'+ile_najnowsze+'.js\"></\'+\'scr\'+\'ipt>\');  </'+'scr'+'ipt>');

		} 
		
		$(this).parent().parent().parent().hide("fast");
		
		return false;
	});

/*WIDGETY - kategoria*/
	$("#w_kategoria").change(function(){
		kategoria_najnowsze= $(this).val();
		tlo_najnowsze= $("#w_najnowsze .h_tlo").val();
		ile_najnowsze= $("#w_najnowsze .h_ile").val();
		czcionka_najnowsze = $("#w_najnowsze .h_czcionka").val();
		adres =  $("#w_najnowsze .h_adres").val();
		$("#w_najnowsze .h_kategoria").val(kategoria_najnowsze);
		$("#w_najnowsze textarea").val('<'+'!-'+'-'+'lepiuchy.pl - Najnowsze lepiuchy-->'+'<'+'scr'+'ipt type=\"text/javascript\">document.writeln(\'<\'+\'scr\'+\'ipt type=\"text/javascript\" src=\"'+adres+'najnowsze_'+tlo_najnowsze+'_'+czcionka_najnowsze+'_'+kategoria_najnowsze+'_'+ile_najnowsze+'.js\"></\'+\'scr\'+\'ipt>\');  </'+'scr'+'ipt>');
		return false;
	});

	$(".w_kolory a").not(".more, .w_kolor_zamknij").mouseover( function(){
		$(this).parent().parent().parent().children(".w_wybrany").children("span").html( "#"+$(this).attr("title") );
		$(this).parent().parent().parent().children(".w_wybrany").children(".w_wybrany_box").css("background","#"+$(this).attr("title") );
		
		return false;
	});
	
	$(".w_kolory form").submit(function(){
		return false;	
	});
	
	$(".w_wlasny_kolor").click(function(){
		
		kolor 	= $(this).prev().val();
		iskolor = new RegExp('[0-9a-fA-F]{6}');

		if(!iskolor.test(kolor)){
			alert("Podaj prawidłową wartość koloru. \n\n np. dla koloru białego: FFFFFF")
			return false;
		} 
		
		if( $(this).attr("rel") == 'czcionka_najnowsze' ){

			tlo_najnowsze= $("#w_najnowsze .h_tlo").val();
			ile_najnowsze= $("#w_najnowsze .h_ile").val();
			kategoria_najnowsze= $("#w_najnowsze .h_kategoria").val();
			adres =  $("#w_najnowsze .h_adres").val();
			$("#w_najnowsze .h_czcionka").val("#"+kolor);
			$("#w_najnowsze .w_box, #w_najnowsze .w_box a, #w_najnowsze .w_box div").css("color", "#"+kolor);
			$("#w_najnowsze textarea").val('<'+'!-'+'-'+'lepiuchy.pl - Najnowsze lepiuchy-->'+'<'+'scr'+'ipt type=\"text/javascript\">document.writeln(\'<\'+\'scr\'+\'ipt type=\"text/javascript\" src=\"'+adres+'najnowsze_'+tlo_najnowsze+'_'+kolor+'_'+kategoria_najnowsze+'_'+ile_najnowsze+'.js\"></\'+\'scr\'+\'ipt>\');  </'+'scr'+'ipt>');

		} else if ($(this).attr("rel") == 'tlo_najnowsze'){
			
			czcionka_najnowsze= $("#w_najnowsze .h_czcionka").val();
			ile_najnowsze= $("#w_najnowsze .h_ile").val();
			kategoria_najnowsze= $("#w_najnowsze .h_kategoria").val();
			adres =  $("#w_najnowsze .h_adres").val();
			$("#w_najnowsze .h_tlo").val(kolor);
			$("#w_najnowsze .w_box").css("background", "#"+kolor);
			$("#w_najnowsze textarea").val('<'+'!-'+'-'+'lepiuchy.pl - Najnowsze lepiuchy-->'+'<'+'scr'+'ipt type=\"text/javascript\">document.writeln(\'<\'+\'scr\'+\'ipt type=\"text/javascript\" src=\"'+adres+'najnowsze_'+kolor+'_'+czcionka_najnowsze+'_'+kategoria_najnowsze+'_'+ile_najnowsze+'.js\"></\'+\'scr\'+\'ipt>\');  </'+'scr'+'ipt>');

		} else if ($(this).attr("rel") == 'tlo_dnia'){
			
			czcionka_dnia= $("#w_dnia .h_czcionka").val();
			ile_dnia= $("#w_dnia .h_ile").val();
			kategoria_dnia= $("#w_dnia .h_kategoria").val();
			adres =  $("#w_dnia .h_adres").val();
			$("#w_dnia .h_tlo").val(kolor);
			$("#w_dnia .w_box").css("background", "#"+kolor);
			$("#w_dnia textarea").val('<'+'!-'+'-'+'lepiuchy.pl - dnia lepiuchy-->'+'<'+'scr'+'ipt type=\"text/javascript\">document.writeln(\'<\'+\'scr\'+\'ipt type=\"text/javascript\" src=\"'+adres+'dnia_'+kolor+'_'+czcionka_dnia+'.js\"></\'+\'scr\'+\'ipt>\');  </'+'scr'+'ipt>');

		} else if( $(this).attr("rel") == 'czcionka_dnia' ){

			tlo_dnia= $("#w_dnia .h_tlo").val();
			ile_dnia= $("#w_dnia .h_ile").val();
			kategoria_dnia= $("#w_dnia .h_kategoria").val();
			adres =  $("#w_dnia .h_adres").val();
			$("#w_dnia .h_czcionka").val(kolor);
			$("#w_dnia .w_box, #w_dnia .w_box a, #w_dnia .w_box div").css("color", "#"+kolor);
			$("#w_dnia textarea").val('<'+'!-'+'-'+'lepiuchy.pl - dnia lepiuchy-->'+'<'+'scr'+'ipt type=\"text/javascript\">document.writeln(\'<\'+\'scr\'+\'ipt type=\"text/javascript\" src=\"'+adres+'dnia_'+tlo_dnia+'_'+kolor+'.js\"></\'+\'scr\'+\'ipt>\');  </'+'scr'+'ipt>');

		} 
		
		
		$(this).parent().parent().hide("fast");

		return false;
	});
	
	$(".w_kolory>.w_kolor_zamknij").click( function(){
		
		$(this).parent().hide("fast");
		return false;
		
	});

/*WIDGETY - ilosc*/	
	$("#w_ile").change(function(){
		kategoria_najnowsze= $("#w_najnowsze .h_kategoria").val();
		tlo_najnowsze= $("#w_najnowsze .h_tlo").val();
		ile_najnowsze= parseFloat($(this).val());
		czcionka_najnowsze = $("#w_najnowsze .h_czcionka").val();
		adres =  $("#w_najnowsze .h_adres").val();
		$("#w_najnowsze .h_ile").val(ile_najnowsze);
		$("#w_najnowsze textarea").val('<'+'!-'+'-'+'lepiuchy.pl - Najnowsze lepiuchy-->'+'<'+'scr'+'ipt type=\"text/javascript\">document.writeln(\'<\'+\'scr\'+\'ipt type=\"text/javascript\" src=\"'+adres+'najnowsze_'+tlo_najnowsze+'_'+czcionka_najnowsze+'_'+kategoria_najnowsze+'_'+ile_najnowsze+'.js\"></\'+\'scr\'+\'ipt>\');  </'+'scr'+'ipt>');
		/*buffer = '';
		for(i=1; i<ile_najnowsze; i++){
			
			buffer += '<div class="w_box" style="background:'+tlo_najnowsze+' !important; color:'+czcionka_najnowsze+';">';
			buffer += '	<div class="w_box_text" href="#">Lepiej... niż...</div>';
			buffer += '	<div class="w_box_punkty">punktów: 200</div>';
			buffer += '	<div class="w_box_autor">autor: Anonim</div>';
			buffer += '	<div class="cb"></div>';
			buffer += '</div>'
			
		}		
		$("#w_najnowsze_container").html(buffer);
		*/
		return false;
	});
	
/*WIDGETY - zaznaczanie kodu*/		
	$(".w_textarea").click(function(){
		$(this).focus();
    	$(this).select();
	});
	

/*E_WIDGETY*/		

});

