//**************************************************************************
// window open：画面を中央に表示
//**************************************************************************
function jfncComOpenWin( pUrl, pWinName, pWidth, pHeight, pTop, pLeft, pAddOption )
{
	var nTop	= ( window.screen.height / 2 ) - ( pHeight / 2 );
	var nLeft	= ( window.screen.width  / 2 ) - ( pWidth  / 2 );

	if ( pTop != null ) {
		nTop = pTop;
	}
	if ( pLeft != null ) {
		nLeft = pLeft;
	}

	var sOption =  "top="		+ nTop
				+ ",left="		+ nLeft
				+ ",width="		+ pWidth
				+ ",height="	+ pHeight
				+ ","			+ pAddOption;

	//画面表示
	gWin = window.open( pUrl, pWinName, sOption );

	if ( gWin ) gWin.focus();

	//スクロール回避
	return false;
}

//**************************************************************************
// window open：「携帯へ送る」画面表示（別ウィンドウ表示）
//**************************************************************************
function jfncComOpenWin_SendToMobile( pProgramPath, pSpotId )
{
	var sName   = "send_to_mobile";
	var nWidth  = 430;
	var nHeight = 650;
	var sOption = ",titlebar=yes, toolbar=no, menubar=no, location=no, directories=no, personalbar=no, status=yes, scrollbars=yes, resizable=yes";
	var sLinkTo = "/spot/send_to_mobile.aspx?pSpotId=" + pSpotId;
	var sUrl    = "/spot/link_to.aspx?PATH=" + pProgramPath + "&SPOT_ID=" + pSpotId + "&KBN1=BUTTON&KBN2=SEND_MOBILE&DEST=" + sLinkTo;

	//画面表示
	jfncComOpenWin( sUrl, sName, nWidth, nHeight, null, null, sOption );

	//スクロール回避
	return false;
}

//**************************************************************************
// window open：「携帯へ送る」画面表示（別ウィンドウ表示）：汎用版
//**************************************************************************
function jfncComOpenWin_SendToMobile_hanyo( pProgramPath, pKbn )
{
	var sName   = "send_to_mobile";
	var sOption = ",titlebar=yes, toolbar=no, menubar=no, location=no, directories=no, personalbar=no, status=yes, scrollbars=yes, resizable=yes";
	var sLinkTo = "/app_uc/send_to_mobile.aspx";
	var sUrl    = "/spot/link_to.aspx?PATH=" + pProgramPath + "&KBN1=BUTTON&KBN2=SEND_MOBILE&DEST=" + sLinkTo;

	switch ( pKbn ) {
		case "to_mobile_top":
			nWidth  = 430;
			nHeight = 600;
			break;
	}

	//画面表示
	jfncComOpenWin( sUrl, sName, nWidth, nHeight, null, null, sOption );

	//スクロール回避
	return false;
}

//**************************************************************************
// window open：「スクラップに登録」画面表示（別ウィンドウ表示）
//**************************************************************************
var winRegScrap;
function jfncComOpenWin_RegistScrap( pProgramPath, pKbn, pId, pScrapUrl )
//function jfncComOpenWin_RegistScrap( pProgramPath, pKbn, pId )
{
	var sName    = "myスクラップ登録";
	var nWidth   = 300;
	var nHeight  = 200;
	var sOption  = "resizable=yes";
//	var sLinkTo  = "/scrap/regist_my_scrap.aspx?" + pKbn + "=" + pId
	var sLintTo  = "/scrap/regist_my_scrap.asp?pScrapProcessKbn=add_scrap%26pScrapAddList=" + pScrapUrl
	var sUrl     = "/spot/link_to.aspx?PATH=" + pProgramPath + "&" + pKbn + "=" + pId + "&KBN1=BUTTON&KBN2=REG_SCRAP&DEST=" + sLintTo;

	jfncComOpenWin( sUrl, sName, nWidth, nHeight, null, null, sOption );

	//スクロール回避
	return false;
}

//**************************************************************************
// window open：「スクラップとは」画面を開く
//**************************************************************************
function jfncComOpenWin_AboutScrap(  )
{
	var sName   = "AboutScrap";
	var nWidth  = 450;
	var nHeight = 370;
	var sOption = "resizable=yes";
	var sUrl    = "/scrap/scrap.html";

	//画面表示
	jfncComOpenWin( sUrl, sName, nWidth, nHeight, null, null, sOption );

	//スクロール回避
	return false;
}

//**************************************************************************
// window open：「クーポン」画面表示（別ウィンドウ表示）
//**************************************************************************
var winCoupon;
function jfncComOpenWin_CouponMap( pProgramPath, pSpotId )
{
	var sName   = "coupon";
	var nWidth  = 700;
	var nHeight = 910;
	var nTop    = 0;
	var nLeft   = 0;
	var sOption = ",titlebar=yes, toolbar=no, menubar=no, location=no, directories=no, personalbar=no, status=yes, scrollbars=yes, resizable=yes";
	var sLinkTo = "/spot/coupon.asp?pSpotId=" + pSpotId;
	var sUrl    = "/spot/link_to.aspx?PATH=" + pProgramPath + "&SPOT_ID=" + pSpotId + "&KBN1=BUTTON&KBN2=CPN&DEST=" + sLinkTo;

	//画面表示
	jfncComOpenWin( sUrl, sName, nWidth, nHeight, nTop, nLeft, sOption );

	//スクロール回避
	return false;
}

//**************************************************************************
// window open：スポットの「ＨＰ」画面表示（別ウィンドウ表示）
//**************************************************************************
var winHP;
function jfncComOpenWin_HpLink( pProgramPath, pSpotId, pLinkTo )
{
	var sUrl    = "/spot/link_to.aspx?PATH=" + pProgramPath + "&SPOT_ID=" + pSpotId + "&KBN1=LINK&KBN2=HP_LINK&DEST=" + pLinkTo;

	//画面表示
	window.open( sUrl );

	//スクロール回避
	return false;
}

//**************************************************************************
// window open：スポットの「ブログ」画面表示（別ウィンドウ表示）
//**************************************************************************
var winBLOG;
function jfncComOpenWin_BlogLink( pProgramPath, pSpotId, pLinkTo )
{
	var sUrl    = "/spot/link_to.aspx?PATH=" + pProgramPath + "&SPOT_ID=" + pSpotId + "&KBN1=LINK&KBN2=BLOG_LINK&DEST=" + pLinkTo;

	//画面表示
	window.open( sUrl );

	//スクロール回避
	return false;
}
//**************************************************************************
