function jsPopupProductDetail( id) {
	var w = 800, h = 550,
	move = screen ? 
		',left=' + ((screen.width - w)>>1) + ',top=' + ((screen.height - h) >> 1) : ''; 
	win = window.open('viewproductdetail.php?id='+id, 'product', "help=no,status=no,scrollbars=yes,resizable=no" + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);
	win.opener = window;
	win.focus();
}

function jsPopupProductModify( id) {
	var w = 800, h = 550,
	move = screen ? 
		',left=' + ((screen.width - w)>>1) + ',top=' + ((screen.height - h) >> 1) : ''; 
	win = window.open('modifyproduct.php?id='+id, 'product', "help=no,status=no,scrollbars=yes,resizable=no" + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);
	win.opener = window;
	win.focus();
}

function jsPopupOrderDetail( orderid) {
	var w = 550, h = 550,
	move = screen ? 
		',left=' + ((screen.width - w) >> 1) + ',top=' + ((screen.height - h) >> 1) : ''; 
	win = window.open('vieworderdetail.php?id='+orderid, 'order', "help=no,status=no,scrollbars=yes,resizable=no" + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);
	win.opener = window;
	win.focus();
}

function jsDeliveryDetail( orderid, rowno) {
	var b = document.getElementById( "bs"+rowno);
	b.disabled = true;
	
	var w = 700, h = 600,
	move = screen ? 
		',left=' + ((screen.width - w) >> 1) + ',top=' + ((screen.height - h) >> 1) : ''; 
	win = window.open('deliverydetail.php?id='+orderid, 'delivery', "help=no,status=no,scrollbars=yes,resizable=yes" + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);
	win.opener = window;
	win.focus();
}

function jsPopupListOrdersByTransit( tno, type, deliverydate) {
	var w = 950, h = 550,
	move = screen ? 
		',left=' + ((screen.width - w) >> 1) + ',top=' + ((screen.height - h) >> 1) : ''; 
	win = window.open('listorderbytransit.php?transitnumber='+encodeURI(tno)+'&type='+type+'&deliverydate='+deliverydate, 'transitlist', "help=no,status=no,scrollbars=yes,resizable=no" + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);
	win.opener = window;
	win.focus();
}

function jsSplitOrder( orderid, rowno) {
	var b = document.getElementById( "bd"+rowno);
	b.disabled = true;
	
	var w = 850, h = 450,
	move = screen ? 
		',left=' + ((screen.width - w) >> 1) + ',top=' + ((screen.height - h) >> 1) : ''; 
	win = window.open('splitorder.php?id='+orderid, 'splitorder', "help=no,status=no,scrollbars=yes,resizable=no" + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);
	win.opener = window;
	win.focus();
}

function jsPopupColorPicker() {
	var w = 550, h = 550,
	move = screen ? 
		',left=' + ((screen.width - w) >> 1) + ',top=' + ((screen.height - h) >> 1) : ''; 
	if ( !CALLBACK.win || CALLBACK.win.closed) {
		win = window.open('colorpicker.php', 'colorpicker', "help=no,status=no,scrollbars=yes,resizable=no" + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);
		win.opener = window;
		CALLBACK.win = win;
	}
	CALLBACK.win.focus();
}

function jsShowMiddlePicture( id) {
	var w = 800, h = 600,
	move = screen ? 
		',left=' + ((screen.width - w) >> 1) + ',top=' + ((screen.height - h) >> 1) : '', 
	win = window.open('showmiddlepicture.php?file='+id, 'detail', "help=no,status=no,scrollbars=yes,resizable=no" + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);
	win.focus();
}

function jsCloseWindow() {
	window.opener.location.reload();
	window.opener.focus();
	window.close();
}

function jsPopHelp( evnt) {
	var eventObj = window.event?window.event: evnt;
	var keyCode = eventObj.charCode?eventObj.charCode:eventObj.keyCode;
	if ( keyCode != 112) return;
	var w = 500, h = screen.height,
	move = screen ? ',left=' + ((screen.width - w)) + ',top=' + ((screen.height - h) >> 1) : '';
	var context = location.pathname;
	context = context.substr( context.lastIndexOf( "/") + 1);
	win = window.open('help/index.htm#'+context, 'help', "help=no,status=no,scrollbars=yes,resizable=no" + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);
	win.focus();
	return false;
}
document.onkeydown = jsPopHelp;
window.onhelp = function( e){ return false;};

