
function egr_catalog_contact_form(params)
{
    var ajax_url = params.ajax_url
    if (!ajax_url)
        ajax_url = "http://portal.pcon-catalog.com/ajax/catalog_contact";
    ajax_url += "?standalone=1";

    if (params.catalog_id)
        ajax_url += "&catalog_id=" + encodeURIComponent(params.catalog_id);
    if (params.catalog_url)
        ajax_url += "&catalog_url=" + encodeURIComponent(params.catalog_url);

    if (params.origin)
        ajax_url += "&origin=" + encodeURIComponent(params.origin);

    if (params.language)
        ajax_url += "&language=" + encodeURIComponent(params.language)

    // don't assume $ is jQuery, might have been disabled to avoid
    // conflicts
    var $ = jQuery;
    var div = $(document.createElement("div"));

    var el = $(document.createElement("iframe"));

    $("body").append(div);

    el.attr({
        src: ajax_url,
        scrolling: "no",
        frameborder: "0",
        width: "545",
        height: "600"
    });
    div.append(el)
    $(div).dialog({
        width: "545px",
        height: "auto",
        modal: true,
        resizable: false,
        close: function() { $(el).remove(); }
    });
}

