    function resizeViewport(targetWidth, targetHeight) {
        var targetWidth = parseInt(targetWidth);
        var targetHeight = parseInt(targetHeight);
        try {
        if(browserCheck["agent"] == "gecko"){
            window.innerHeight = targetHeight;
            window.innerWidth  = targetWidth;
        } else if(browserCheck["agent"] == "safari"){
            window.resizeTo(targetWidth,targetHeight);
            var innerWidth  = window.innerWidth;
            var innerHeight = window.innerHeight;
            var disWidth    = targetWidth-innerWidth;
            var disHeight   = targetHeight-innerHeight;
            window.resizeTo(targetWidth+disWidth+2,targetHeight+disHeight+2);   
        } else if(browserCheck["agent"] == "ie" || browserCheck["agent"] == "opera") {
            window.resizeTo(targetWidth,targetHeight);
            var innerWidth  = document.body.clientWidth;
            var innerHeight = document.body.clientHeight;
            var disWidth    = targetWidth-innerWidth;
            var disHeight   = targetHeight-innerHeight;
            window.resizeTo(targetWidth+disWidth,targetHeight+disHeight);   
        } else {
            window.resizeTo(targetWidth,targetHeight);
        }   
        } catch(e) {
            this.resizeCounter++;
            if(this.resizeCounter<=1) {
                window.setTimeout("resizeViewport("+targetWidth+","+targetHeight+")",2000);
            }
        } 
        return true;
    } 
    
// getElementById Special to handle quirky browsers
// most will use getElementById()
function getElementById_s(id)
{
    var obj = null;
    if(document.getElementById)
    {
        /* Prefer the widely supported W3C DOM method, if
        available:-
        */
        obj = document.getElementById(id);
    }
    else if(document.all)
    {
        /* Branch to use document.all on document.all only
        browsers. Requires that IDs are unique to the page
        and do not coincide with NAME attributes on other
        elements:-
        */
        obj = document.all[id];
    }
    return obj;
}
    