var currentWidht = document.documentElement.clientWidth;
addEventHandlers();

// Resize iframe function --------------------------------------------------
function resizeIframe() {
    var currentfr = document.getElementById('ISGwebContainer');
    try {
        if (currentfr && !window.opera) {
            if (currentfr.width != '100%' && currentfr.style.width != '100%') {
                if (currentWidht != document.documentElement.clientWidth) // To skip IE event duplication/triplication
                {
                    currentWidht = document.documentElement.clientWidth;
                    currentfr.width = '100%';
                    currentfr.style.width = '100%';
                }
            }
        }
    } catch (err) { }
}

// Add handlers ------------------------------------------------------------
function addEventHandlers() {
    // Main code
    if (window.addEventListener) {
        window.addEventListener("resize", resizeIframe, false);
    }
    else if (window.attachEvent) {
        window.attachEvent("onresize", resizeIframe);
    }
    else {
        window.onResize = resizeCaller;
    }
}

// Remove handlers ---------------------------------------------------------
function removeEventHandlers() {
    // Main code
    if (window.addEventListener) {
        window.removeEventListener("resize", resizeIframe, false)
    }
    else if (window.attachEvent) {
        window.detachEvent("onresize");
    }
    else {
        window.onResize = null;
    }
}

// Open window function ----------------------------------------------------
function openWindow(theURL, winName) {
    var iframe = document.getElementById("ISGwebContainer");
    iframe.width = '100%';
    iframe.style.width = '100%';
    window.open(theURL, "ISGwebContainer", "toolbar=no,status=no,menubar=no");
}
