function switchRoom(room_id,game_id,gameClass_id,opponent_id,reward_item_id){
	$("#compare").hide(); // close compare
	$("#TB_closeWindowButton").click(); //close thickbox	
	
	var room_url = $("#iframeRoomlist").attr("src");		
	var room_page = String (room_url).split ("?")[0];
	var room_qs = String (room_url).split ("?")[1];
	var room_qs_arr = queryStringArrayFromStr(room_qs,"room_id,game_id,gameClass_id,game_name_id,origin,pre_ad,autoSuggestStake_opponent_id,autoSuggestStake_reward_item_id");
	
	// update room_id
	ajax_push(room_qs_arr,"room_id",room_id);				
	ajax_push(room_qs_arr,"game_id",game_id);					
	ajax_push(room_qs_arr,"gameClass_id",gameClass_id);
	if(opponent_id!=0 && reward_item_id!=0){
		ajax_push(room_qs_arr,"autoSuggestStake_opponent_id",opponent_id);
		ajax_push(room_qs_arr,"autoSuggestStake_reward_item_id",reward_item_id);
	}
	room_url = room_page + "?" + queryStringFromArray(room_qs_arr);
	//update room_url
	$("#iframeRoomlist").attr("src",room_url);			
}
function close_tb(){
	$("#TB_closeWindowButton").click(); 
}
var cpa_visible = false;
function tb_remove() {
	$("#TB_imageOff").unbind("click");
	$("#TB_closeWindowButton").unbind("click");
	$("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();});
	$("#TB_load").remove();
	if (typeof document.body.style.maxHeight == "undefined") {//if IE 6
		$("body","html").css({height: "auto", width: "auto"});
		$("html").css("overflow","");
	}
	document.onkeydown = "";
	document.onkeyup = "";
	if(cpa_visible){
		cpa_visible = false;
		open_shop_survey();
	}
	return false;
}
function open_thick(url,title){
	$("#dumb_thickbox").attr("href",url).attr("title",title);
	$("#dumb_thickbox").click();
}
function openMarket(id,type){	
	var base_url;
	if (id==null){
		base_url ="series.asp";
	}
	else{
		switch(type){
			case "OPEN_BY_SERIE":
				base_url = "serie_page.asp?id="+id+"&"
				break;
			case "OPEN_BY_REWARD":
				base_url = "reward.asp?id="+id+"&"
				break;
			case "OPEN_BY_ACHIEVEMENT":
				base_url = "serie_page.asp?achv_id="+id+"&"
				break;
			default:
				break;
		}
	}
	var url = "/shared/appGame/shop/"+ base_url + "TB_iframe=true&height=410&width=599";
	$("#compare").hide();
	tb_show("",url,false);
	$("#TB_title").hide();
}
function openCPA(){
	cpa_visible = true;
	open_thick(add_tokens_url,i18n_AddTokens);
}