var agt=navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);
var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
var heightDiff = heightOn - heightOff;
var canShrink = true;
var inDrag = false;

if(is_ie4) window.close();var expandCode, shrinkCode, canExpandCode;


function expand() {
	if(!is_ie4) {
	external.clipTo(0,0,external.width,external.height);
	window.focus();
	}
}

function shrink() {
	if(canShrink) {
		external.clipTo(0,external.height - heightOff,external.width, heightOff);		
	}
}

expandCode = window.setTimeout("shrink()", 8000);

function expandFirst() {
	if(is_ie4) 
		window.close();
}

function doExpand() {
	if(!is_ie4) {
		expand();
		checkPos();
	}
}

function doShrink() {
	if(!is_ie4) {
		expandCode = window.setTimeout("shrink()", 400);
		checkPos();
	}
}

function checkPos() {
	var leftPos, topPos;
	leftPos = external.left;
	topPos = external.top;
	if(leftPos < 0) window.moveTo(0, topPos);
	if(leftPos > (screen.availWidth - width )) window.moveTo(screen.availWidth - width, topPos);
}

function resetExpanded() {
	clearTimeout(expandCode);
}
