/*itemList.swfを開いた状態で呼び出すための関数群*/
/*独立ファイルである必要は無く、他jsファイルに組み込んでもOK*/

/*itemListが表示されたかを識別するフラグ*/
var itemListStillNotOpened = true;

/*GET取得*/
function getRequest(){
	if(location.search.length > 1) {
		var get = new Object();
		var ret = location.search.substr(1).split("&");
		for(var i = 0; i < ret.length; i++) {
			var r = ret[i].split("=");
			get[r[0]] = r[1];
		}
		return get;
	} else {
		return false;
	}
}

/*swfから参照される関数*/
function initListWithOpened() {
	var get = getRequest();
	
	if (itemListStillNotOpened) {
		itemListStillNotOpened = false;
		return get['pid']+"&"+get['cid'];
	} else {
		return null;
	}
}


/*onLoad イベントから呼び出される関数*/
function callItemListOnLoad() {
	var get = getRequest();
	
	if (get!=false) {
		/*ここにitemList呼び出し命令*/
		/*現状で商品一覧ボタンを押した際に呼ばれている関数を呼べば良いと思われる*/
		document.getElementById("listSWF").className = "open";
		document.getElementById("swfBG").className = "open";
	}
}

/*
ex:http://hoge.com/hoge.html?id=3&code=test

get['id']; // 「3」
get['code']; // 「test」
*/

