// JavaScript Document

dispX = screen.availLeft;
dispY = screen.availTop;
dispW = screen.availWidth;
dispH = screen.availHeight;
dispW0 = screen.width;
dispH0 = screen.height;

var g_b = "i";
var g_os = "w";

if (navigator.userAgent.indexOf("Win") != -1) {
	g_os = "w";
} else if (navigator.userAgent.indexOf("Mac") != -1) {
	g_os = "m";
}
if (navigator.userAgent.indexOf("Firefox") != -1) {
    g_b = "f";
} else if (navigator.userAgent.indexOf("Safari") != -1) {
    g_b = "s";
} else if (navigator.userAgent.indexOf("Netscape") != -1) {
    g_b = "n";
}
//alert("b="+g_b+","+"os="+g_os);


intervalID = 0;

function p_fitDisplay(arg) {
	//alert(arg);
	switch(arg) {
	case 0:
		//window.resizeTo(100, 100);
		//alert(dispX+","+dispY+","+dispW+","+dispH);
		//window.moveTo((dispW-dispX-640)/2, (dispH-dispY-480)/2);
		intervalID = setInterval("p_fitDisplay(1)", 1);
		//alert("intervalID0="+intervalID);
		break;
	case 1:
		if (g_os == "m") {
			if (g_b == "f" || g_b == "n") window.moveTo(0, 0);
			else window.moveTo(dispX, dispY);
		} else {
			window.moveTo(dispX, dispY);
		}
		intervalID = setInterval("p_fitDisplay(2)", 1);
		//alert("intervalID1="+intervalID);
		break;
	case 2:
		//alert("intervalID2="+intervalID);
		if (!p_isAndroid()) window.resizeTo(dispW, dispH);
		clearInterval(intervalID);
		break;
	default:
alert("intervalID="+intervalID);
		clearInterval(intervalID);
	}
	//g_count++;
}


function p_resize(arg) {
}
