/*-----------------------------------------------------------*
	outline.php、imglist.php、feature.php、link.phpで使用
 *-----------------------------------------------------------*/

/* 子画面を開く */
function fnOpenWindow(filepath, file_width, file_height)
{


var intTop  	= 0;
var intLeft 	= 0;
var intWidth    = 0;
var intHeight   = 0;
var WidowSize	= new Array(2);

WidowSize = GetWindowSize();
intWidth  = WidowSize[0] * 0.85;
intHeight = WidowSize[1] * 0.85;

/* 画像縦横が、子画面縦横より小さい場合は子画面のサイズを画像の縦横に合わせる。 */
if(parseInt(file_width) != 0 && parseInt(file_width)+parseInt(50) < parseInt(intWidth)){
	intWidth = parseInt(file_width)+parseInt(50);
}
if(parseInt(file_height) != 0 && parseInt(file_height)+parseInt(70) < parseInt(intHeight)){
	intHeight = parseInt(file_height)+parseInt(70);
}

var win = window.open(filepath,"","width="+intWidth+",height="+intHeight+",top="+intTop+",left="+intLeft+",resizable=yes,toolbar=no,status=no,menubar=no,scrollbars=yes");
win.focus();

}

function PrintPreview(filepath)
{
	var file_width  =600;
	var file_height =700;

	var intTop  	= 0;
	var intLeft 	= 0;
	var intWidth    = 0;
	var intHeight   = 0;
	var WidowSize	= new Array(2);

	WidowSize = GetWindowSize();
	intWidth  = WidowSize[0] * 3 / 4;
	intHeight = WidowSize[1] * 3 / 4;

	/* 画像縦横が、子画面縦横より小さい場合は子画面のサイズを画像の縦横に合わせる。 */
	if(parseInt(file_width) != 0 && parseInt(file_width)+parseInt(50) < parseInt(intWidth)){
	intWidth = parseInt(file_width)+parseInt(50);
	}
	if(parseInt(file_height) != 0 && parseInt(file_height)+parseInt(70) < parseInt(intHeight)){
	intHeight = parseInt(file_height)+parseInt(70);
	}

	var win_print = window.open(filepath,"","width="+intWidth+",height="+intHeight+",top="+intTop+",left="+intLeft+",resizable=yes,toolbar=no,status=yes,menubar=yes,scrollbars=yes");
	win_print.focus();
}

/* 自画面のサイズを取得する */
function GetWindowSize()
{
  var myWidth = 0
  var myHeight = 0;
  if(typeof(window.innerWidth) =='number')
  {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  }
  else if( document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight))
  {
    //IE 6+
    myWidth     = document.documentElement.clientWidth;
    myHeight    = document.documentElement.clientHeight;
  }
  else if(document.body && (document.body.clientWidth || document.body.clientHeight))
  {
    //IE 4
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }

	return new Array(myWidth, myHeight);
} 
