/*===========================================================
lightboxの初期設定
===========================================================*/
timeoutMs =7000;
var loadDetails;
var LightboxAct=0;
/*-----------------------------------------------------------------------
//Ligthboxの設定
-----------------------------------------------------------------------*/	
/*
function init() {
YAHOO.detailLightbox.dialog = new YAHOO.widget.Dialog("myLightbox",
        { width : "720px",
	   fixedcenter :true,
	   visible : false,
	   draggable: true,
	   zIndex:9,
	   modal: true,
	   close: true,
	   constraintoviewport : false
	} );
	YAHOO.detailLightbox.dialog.render();
}
*/
function init() {
YAHOO.detailLightbox.dialog = new YAHOO.widget.Dialog("myLightbox",
        { width : "720px",
	   fixedcenter :true,
	   visible : false,
	   draggable: false,
	   modal: true,
	   close: false,
	   constraintoviewport : false
	} );
	YAHOO.detailLightbox.dialog.render();
	YAHOO.util.Dom.setStyle('myLightbox', 'display', 'block');

}

/*-----------------------------------------------------------------------
//LightBOXデータの読み込み
-----------------------------------------------------------------------*/	

function loadLightBox(){
	YAHOO.namespace('detailLightbox');
	YAHOO.util.Event.addListener(window, "load", init); //ローディングが終わってから実行
}

/*-----------------------------------------------------------------------
//LightBOXを閉じる
-----------------------------------------------------------------------*/	
function closeLightBox(){
	YAHOO.detailLightbox.dialog.hide();
}

/*-----------------------------------------------------------------------
//表示内容を変える
-----------------------------------------------------------------------*/	

function showLightBox(id,site,book_page,session_id,bk_cate_site){

	//var sUrl ="json" + fileName   + ".txt";
	//var sUrl = "htmlData.txt";
	//読み込み用text作成(cgiへ)
	var sUrl = detailURL + "?commodity_id="+id+"&site="+site+"&book_page="+book_page+"&session_id="+session_id+"&bk_cate_site="+bk_cate_site;
	var callbackDetail = {
		success:function(detailResponse){
			loadDetails = detailResponse.responseText;
			document.getElementById('loadDetails').innerHTML =loadDetails;
			YAHOO.detailLightbox.dialog.show();
			LightboxAct=0;
		},
		failure:function(detailResponse){
			LightboxAct=0;
		},
		timeout: timeoutMs 
	}
	
	if(DOMloaded == 1 && LightboxAct ==0){
		LightboxAct=1;
		YAHOO.util.Connect.asyncRequest('GET', sUrl, callbackDetail ,null);
	}
}

/*===========================================================
lightboxの実行処理
===========================================================*/
loadLightBox();
