function popUp(pozycja,title,tresc){
    var html="<div id=\"popUp\"><article><header>\
    <img src=\"/images/close.gif\" alt=\"close\" class=\"close\"/>\
    <h1>"+title+"</h1></header>\
    <section>"+tresc+"</section>\
    </article>\
    </div>";
    var wysokosc = $(document).height();
	var szerokosc = $(document).width();
	$("div#top.wrapper").after("<div class=\"darkBg\"></div>");
	$("div.darkBg").hide();
	$("div.darkBg").css({'width':szerokosc,'height':wysokosc});
	$("div.darkBg").show();
	$("div.darkBg").after(html);
	$("div#popUp").css("top",pozycja);
	$("div#popUp img.close").click(function(){
		$("div.darkBg,div#popUp").fadeOut("slow",function(){
			$("div.darkBg,div#popUp").remove();
		});
	});
	
}
function setCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}

function getCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

$(document).ready(function(){ 
	//alert("all");
	if(getCookie("layout") == "1004px"){
	    $("div.wrapper").css("width",getCookie("layout")); 
	    $("span.layout").removeClass("active");
	    $("span.layout.waski").addClass("active"); 
	}
	else{
	    $("div.wrapper").css("width",getCookie("layout")); 
	    $("span.layout").removeClass("active");
	    $("span.layout.szeroki").addClass("active");
	}
	$("span.layout").click(function(){
	    if($(this).attr("title") == "szeroki"){
	        $("div.wrapper").animate({
                width: "100%"}, 1000);
	       setCookie("layout","100%",7);
	    }
	    else{
	        $("div.wrapper").animate({
                width: "1004px"}, 1000);
	      setCookie("layout","1004px",7);
	    } 
	    $("span.layout").removeClass("active");
	    $(this).addClass("active");
	    return false;
	});
	$("span.font").click(function(){
	    $("article").css("fontSize",$(this).attr("title")); 
	    $("span.font").removeClass("active");
	    $(this).addClass("active");
	    return false;
	});
	$("a.zalozKonto").click(function(){
	    var pos = $(this).position().top;
	    var plik = "/popupy/"+$(this).attr("class")+".html";
		$.get(plik,function(out, status){
			popUp(pos,"Załóż konto",out);
			aktywujZalozKonto();
		});
	    return false;
	});
	
	if(getCookie("hide") == "false"){
	    $(".hide").css("display","none"); 
	}
	else{
		$(".hide").css("display","table-row"); 
	}
	$("a#hideHide").click(function(){
	       setCookie("hide","false",7);
		   return false;
	    });
	$("a#showHide").click(function(){
	       setCookie("hide","true",7);
		   return false;
	    });
	
	$("a.resetujHaslo").click(function(){
	    var pos = $(this).position().top;
	    var plik = "/popupy/" + $(this).attr("class")+".html";
		$.get(plik,function(out, status){
			popUp(pos,"Resetuj hasło",out);
			aktywujZalozKonto();
		});
	    return false;
	});
	$("a.linkAktywacyjny").click(function(){
	    var pos = $(this).position().top;
	    var plik = "/popupy/resetujHaslo.html";
		$.get(plik,function(out, status){
			popUp(pos,"Wyślij ponownie link aktywacyjny",out);
			$("#form-box form").attr("action", "/uzytkownik/rejestracja/wyslijLinkAktywacyjny")
			aktywujZalozKonto();
		});
	    return false;	    
	});
	$("a.zmienAvatar").click(function(){
	    var pos = $(this).position().top;
	    var plik = "/uzytkownik/profil/zmienAvatar";
		$.get(plik,function(out, status){
			popUp(pos,"Zmień Awatar",out);
			registerChangeAvatarHandler();
			registerUploadAvatarHandler();
		});
	    return false;
	});
    $("table#commonTable tr:even,table.forKratka tr:even").addClass("even");

    $(".opcje-items").hide();
    $(".id-1").show();
    $("#dodatkoweOpcje span").click(function(){
        $(".opcje-items").hide();
        $(".opcje-items."+$(this).attr("class")).show();
    });
})
