function ShowPopUp(element) {
    var popID = $(element).attr('rel');
    var popURL = $(element).attr('href');
    
    var query= popURL.split('?');
    var dim= query[1].split('&');
    var popWidth = dim[0].split('=')[1];

    $('#' + popID).fadeIn().css({ 'width': Number( popWidth ) }).prepend('<a href="#" class="close"><div class="btn_close"></div></a>');

    var popMargTop = ($('#' + popID).height() + 80) / 2;
    var popMargLeft = ($('#' + popID).width() + 80) / 2;

    var ScrollTop = $(window).scrollTop();
    $('#' + popID).css({
        'top': ScrollTop + 80
    });

    $('#' + popID).offset({
        'top': ScrollTop + 80
    });
    
    $('#' + popID).css({
        'margin-left' : -popMargLeft,
        'visibility' : 'visible'
    });

    $('body').append('<div id="fade"></div>');
    $('#fade').css({'filter' : 'alpha(opacity=80)'}).fadeIn();

    return false;
}

$(document).ready(function() {
    
    $('a.poplight[href^=#]').click(function(){
        return ShowPopUp(this);
    });
    
    $('a.popup[href^=#]').click(function(){
        return ShowPopUp(this);
    });
    
    $('a.close, #fade').live('click', function() {
        $('#fade , .popup_block').fadeOut(function() {
            $('#fade, a.close').remove();
        });
        return false;
    });
    
});
/*
function close_popup(){
    
    $('a.close, #fade').live('click', function() {
        $('#fade , .popup_block').fadeOut(function() {
            $('#fade, a.close').remove();
        });
        return false;
    });
    
}
*/
function close_popup(){
    $('#fade , .popup_block').fadeOut(function() {
        $('#fade, a.close').remove();
    });
    return false;
}

function ShowRandomPopUp(element) {
   /* var popID = $(element).attr('rel');

    $('#' + popID).fadeIn().css({ 'width': Number( popWidth ) }).prepend('<a href="#" class="close"><div class="btn_close"></div></a>');

    var popMargTop = ($('#' + popID).height() + 80) / 2;
    var popMargLeft = ($('#' + popID).width() + 80) / 2;

    $('#' + popID).css({
        'margin-top' : -popMargTop,
        'margin-left' : -popMargLeft,
        'visibility' : 'visible'
    });

    $('body').append('<div id="fade"></div>');
    $('#fade').css({'filter' : 'alpha(opacity=80)'}).fadeIn();

    return false;
    */
}

