window.onload=function(){
smartResize();
}
function smartResize(){
	var initW=480;
	var initH=600;
	if(window.width < initW || window.height < initH)
	var element = document.getCreateElement('div');
	element = document.getElementById('content');//.documentElement;//
	window.resizeTo(initW,initH);
	
	var size = getInnerSize();
    var xToAdd = initW - size[0];
    var yToAdd = initH - size[1];
	/**/
	if(element) var element = document.getElementById('content');
    var newWidth = (document.getElementById('content').clientWidth?document.getElementById('content').clientWidth : initW) + xToAdd;
    var newHeight = (document.getElementById('content').offsetHeight?document.getElementById('content').offsetHeight : initH) + yToAdd;
    window.resizeTo(newWidth, newHeight);
	
	var left = Math.round((screen.width-newWidth)/2);
    var top = Math.round((screen.height-newHeight)/2);
    if (top < 0)
    {
        top = 0;
    }
    if (left < 0)
    {
        left = 0;
    }
    window.moveTo(left, top);
}

function getInnerSize()
{
    var x,y;
    if (window.innerHeight) // all except Explorer
     {
       x = window.innerWidth;
       y = window.innerHeight;
    }
    else if (document.documentElement && document.documentElement.clientHeight)
    {  // Explorer 6 Strict Mode
       x = document.documentElement.clientWidth;
       y = document.documentElement.clientHeight;
    }
    else if (document.body) // other Explorers
    {
       x = document.body.clientWidth;
       y = document.body.clientHeight;
    }
    var size = new Array(x, y);

    return size;
}

