
$(document).ready(function(){


    $(".jLogin").live('click',function(){
        popupShow(false,480,227,'loginPopup');
        popupLoad('/auth/login');
        //window.loginClicked = $(this);
        href = $(this).attr('href');
        if( href == '#'){
            window.loginLocation = document.location;
        } else {
            window.loginLocation = href;
        }
        return false;
    });

    $('.jPopupClose').live('click', function(){
        popupHide();
        return false;
    });

});


function popupShow(html,widthVar,heightVar,classVar){

    if(!widthVar){
        var widthVar = 300;
    }

    if(!heightVar){
        var heightVar = 200;
    }

    if(!html){
        var html = '<div class="loading"><img src="/img/ajax-loader.gif" alt="ładowanie" /></loading>';
    }
    $("body").append('<div class="jPopup '+ classVar +'">'+html+'</div>');
    $(".jPopup").dialog({ modal: true, resizable: false, width: widthVar, height: heightVar, open: function(){
        $(".ui-dialog-titlebar").remove();
        //$(this).draggable();
    } });

}

function popupLoad(address){
    if($(".jPopup").length > 0){
        $('.jPopup').load(address);
    }
}

function popupHide(){
    $('.ui-dialog').remove();
    $('ui-widget-overlay').fadeOut();

}

function popupShowLoading(){
    $('.jPopup').html('<div class="loading"><img src="/img/ajax-loader.gif" alt="ładowanie" /></loading>');
}

function popupChangeSize(popupwidth,popupheight){
    widthpx = popupwidth+'px';
    heightpx = popupheight+'px';
    $('.jPopup').parent().animate({width: widthpx, height: heightpx},400);
}
