//二重送信チェック用フラグ
var DoubleSend = 0;
//簡易詳細画面
var SimpleDetailWindow = null;
//簡易詳細参照画面
var ReferDetailWindow = null;
//WishList用簡易詳細画面
var WishReferDetailWindow = null;
//windowを出す場所
var w = 780;
var h = 600;
var x = (screen.width - w ) / 2;
var y = (screen.height - h ) / 2;

//別ウインドウで簡易詳細参照画面を開く
function openReferDetail(orderNo,orderNum,kityuFlg) {
	if(DubleSend_Check()){
		ReferDetailWindow = window.open(
			"/productDetail.servlet?action=referDetail&order_no="+orderNo+"&order_num="+orderNum+"&kityu_flg="+kityuFlg,
			 "ReferDetail",
			 "width="+w+",height="+h+",resizable=yes,scrollbars=yes,top="+y+",left="+x);
		ReferDetailWindow.focus();
	}
}

//簡易詳細参照画面が開いていれば閉じる
function closeReferDetail() {
	if(window_Chek(ReferDetailWindow)){
		ReferDetailWindow.close();
	}
}

//別ウインドウで簡易詳細画面を開く
function openSimpleDetail(item_no, shop_no, type_no, color, size) {
	if(DubleSend_Check()){
		SimpleDetailWindow = window.open(
			"/productDetail.servlet?action=simpleDetail&item_no="+item_no+"&shop_no="+shop_no+"&type_no="+type_no+"&color="+color+"&size="+size+"&recommend=0",
			"SimpleDetail",
			 "width="+w+",height="+h+",resizable=yes,scrollbars=yes,top="+y+",left="+x);
		SimpleDetailWindow.focus();
	}
}

//簡易詳細画面を閉じる
function closeSimpleDetail() {
	if(window_Chek(SimpleDetailWindow)){
		SimpleDetailWindow.close();
	}
}

//別ウインドウでWishList用簡易詳細画面を開く
function openWishReferDetail(item_no) {
	if(DubleSend_Check()){
		WishReferDetailWindow = window.open(
			'/productDetail.servlet?action=simpleDetail&item_no=' + item_no + '&type=&color=&size=&shop_no=1&best_flg=1&wishlist=1',
			"WishReferDetail",
			 "width="+w+",height="+h+",resizable=yes,scrollbars=yes,top="+y+",left="+x);
		WishReferDetailWindow.focus();
	}
}

//WishList用簡易詳細画面を閉じる
function closeWishReferDetail() {
	if(window_Chek(WishReferDetailWindow)){
		WishReferDetailWindow.close();
	}
}

//別ウインドウ有無確認する。windowがあれば true なければ false 
function window_Chek(winVar) {
	var ua = navigator.userAgent;
	if( !!winVar ){
		if( ua.indexOf('MSIE 4')!=-1 && ua.indexOf('Win')!=-1 ){
			return !winVar.closed;
		}
		else{
			return typeof winVar.document  == 'object';
		}
	}
	else{
		return false;
	}
}


