if( document.location.hostname.indexOf( ".autodesk.com" ) != -1 ) {
    document.domain = "autodesk.com";
}

function init() {

}

function openPopup( url, width, height, name, features ) {

    function addFeature( features, name, value ) {
        if( value == null || value == "" ) {
            return features;
        }
        if( features != "" ) {
            features += ",";
        }
        return features + name + "=" + value;
    }

    if( name == null || name == "" ) {
        name = "popupWindow";
    }
    if( features == null || features == "") {
        features = "";
        features = addFeature( features, "scrollbars", "yes" );
        features = addFeature( features, "resizable", "yes" );
        if( name == "popupWindow" ) {
            features = addFeature( features, "location", "yes" );
            features = addFeature( features, "menubar", "yes" );
            features = addFeature( features, "toolbar", "yes" );
            features = addFeature( features, "status", "yes" );
        }
    }
    if( name == "viewlarger" ) {
        if( width == null || width == "" ) {
            width = 800;
        }
        if( height == null || height == "" ) {
            height = 600;
        }
    }
    if( name == "popupWindow" ) {
        if( width == null || width == "" ) {
            width = 800;
        }
        if( height == null || height == "" ) {
            height = 600;
        }
    }

    features = addFeature( features, "width", width );
    features = addFeature( features, "height", height );
    var popupWindow = window.open( url, name, features );
    popupWindow.focus();

    return false;
}

function spShowPerms( e ) {
    if( ! e ) {
        e = window.event;
    }
    if( e && e.ctrlKey ) {
        document.location = core_getContextPath() + "/servlet/permissions?siteID=" + core_getQueryArg("siteID");
    }
}

