// ウィンドウオープン

var getrequest = new Array();

var ipalOrgOpenWindow = function(pageUrl, windowName) {
    // 親ウインドウが存在しない場合はポップアップ表示し
    // 親ウインドウが存在する場合はフォーカスだけする

	if (navigator.userAgent.indexOf('Chrome/') > 0) {
        window.blur();
	}

	try{
		if(opener && !opener.closed && opener.name == "IPAL_SHOP_WINDOW") {
			opener.focus();
		} else {
			var win = open(pageUrl, windowName,'toolbar=1,location=1,status=1,resizable=1,scrollbars=1,menubar=1,directories=1');
			win.focus();
		}

	}catch(e){
		httpParameterRetrieve();
		if ("mgd" in getrequest) {
			var win = open(pageUrl, windowName,'toolbar=1,location=1,status=1,resizable=1,scrollbars=1,menubar=1,directories=1');
			win.focus();
		}else{
			opener.focus();
		}
//		throw e;
	}

};

var httpParameterRetrieve = function(){
	var query = location.search.substring(1); 
	var parms = query.split('&'); 
	for(var i=0; i<parms.length; i++) { 
		var pos = parms[i].indexOf('='); 
		if (pos > 0) { 
			var key = parms[i].substring(0,pos); 
			var val = parms[i].substring(pos+1); 
			getrequest[key] = val; 
		} 
	} 
};
