/********************************************************************************
 メインパネルの各ボタンに対応した関数
********************************************************************************/
//キー操作制御用
var up_Key = true;
var down_Key = true;
var left_right_Key = 0;
var auto_no = 1;
var skin_mode = 'r';

/*
 * サイズ変更領域：拡大ボタンにマウスカーソルが入った時 
 */
function ZoomInMouseOver() {
	if (document[swf_id].PCtrl_getScaleLock() == 0)
		MM_swapImage('pic_size_plus','',skin_dir.concat('/cnt_picsize_plus_o.jpg'),1);
}
/*
 * サイズ変更領域：拡大ボタンにマウスカーソルが入って離れた時
 */
function ZoomInMouseOut(){
	if (document[swf_id].PCtrl_getScaleLock() == 0)
		MM_swapImgRestore();
}
/*
 * サイズ変更領域：拡大ボタンを押した時
 */
function ZoomInMouseDown() {
	if (document[swf_id].PCtrl_getScaleLock() == 0)
		MM_swapImage('pic_size_plus','',skin_dir.concat('/cnt_picsize_plus_c.jpg'),1);
	SWFAct_to_ChangePicSizeUP(swf_id);
}
/*
 * サイズ変更領域：拡大ボタンを押して離した時 
 */
function ZoomInMouseUp() {
	if (document[swf_id].PCtrl_getScaleLock() == 0)
		MM_swapImage('pic_size_plus','',skin_dir.concat('/cnt_picsize_plus_o.jpg'),1);
}
/*
 * サイズ変更領域：縮小ボタンにマウスカーソルが入った時 
 */
function ZoomOutMouseOver() {
	if (document[swf_id].PCtrl_getScaleLock() == 0)
		MM_swapImage('pic_size_minus','',skin_dir.concat('/cnt_picsize_minus_o.jpg'),1);
}
/*
 * サイズ変更領域：縮小ボタンにマウスカーソルが入って離れた時
 */
function ZoomOutMouseOut(){
	if (document[swf_id].PCtrl_getScaleLock() == 0)
		MM_swapImgRestore();
}
/*
 * サイズ変更領域：縮小ボタンを押した時
 */
function ZoomOutMouseDown() {
	if (document[swf_id].PCtrl_getScaleLock() == 0)
		MM_swapImage('pic_size_minus','',skin_dir.concat('/cnt_picsize_minus_c.jpg'),1);
	SWFAct_to_ChangePicSizeDOWN(swf_id);
}
/*
 * サイズ変更領域：縮小ボタンを押して離した時 
 */
function ZoomOutMouseUp() {
	if (document[swf_id].PCtrl_getScaleLock() == 0)
		MM_swapImage('pic_size_minus','',skin_dir.concat('/cnt_picsize_minus_o.jpg'),1);
}
/*
 * サイズ変更領域：ロックボタンにマウスカーソルが入った時 
 */
function ZoomLockMouseOver() {
	MM_swapImage('pic_size_lock','',skin_dir.concat('/cnt_picsize_lock_o.jpg'),1);
}
/*
 * サイズ変更領域：ロックボタンにマウスカーソルが入って離れた時
 */
function ZoomLockMouseOut(){
	if (document[swf_id].PCtrl_getScaleLock() == 0)
		MM_swapImgRestore();
	else
		MM_swapImage('pic_size_lock','',skin_dir.concat('/cnt_picsize_lock_c.jpg'),1);
}
/*
 * サイズ変更領域：ロックボタンを押した時
 */
function ZoomLockMouseDown() {
	MM_swapImage('pic_size_lock','',skin_dir.concat('/cnt_picsize_lock_c.jpg'),1);
	SWFAct_to_ChangePicSizeLock(swf_id);
	if (document[swf_id].PCtrl_getScaleLock() == 0)
		MM_swapImgRestore();
	else
		MM_swapImage('pic_size_lock','',skin_dir.concat('/cnt_picsize_lock_c.jpg'),1);
}
/*
 * サイズ変更領域：ロックボタンを押して離した時 
 */
function ZoomLockMouseUp() {
	if (document[swf_id].PCtrl_getScaleLock() == 0)
		MM_swapImage('pic_size_lock','',skin_dir.concat('/cnt_picsize_lock_o.jpg'),1);
	else
		MM_swapImage('pic_size_lock','',skin_dir.concat('/cnt_picsize_lock_c.jpg'),1);
}
/*
 * 自動送り領域：自動送りボタンにマウスカーソルが入った時 
 */
function AutoPageMouseOver() {
	if (auto_page == false){
		if (auto_no == 1) {
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto_o.jpg'),1);
		}else if (auto_no == 2) {
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto2_o.jpg'),1);
		}else if (auto_no == 3) {
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto3_o.jpg'),1);
		}else if (auto_no == 4) {
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto4_o.jpg'),1);
		}
	}else if (auto_page == 1){
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto_o.jpg'),1);
	}else if (auto_page == 2){
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto2_o.jpg'),1);
	}else if (auto_page == 3){
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto3_o.jpg'),1);
	}else if (auto_page == 4){
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto4_o.jpg'),1);
	}
}
/*
 * 自動送り領域：自動送りボタンにマウスカーソルが入って離れた時
 */
function AutoPageMouseOut(){
	if (auto_page == false){
		if (auto_no == 1) {
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto_n.jpg'),1);
		}else if (auto_no == 2) {
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto2_n.jpg'),1);
		}else if (auto_no == 3) {
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto3_n.jpg'),1);
		}else if (auto_no == 4) {
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto4_n.jpg'),1);
		}
	}else if (auto_page == 1){
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto_c.jpg'),1);
	}else if (auto_page == 2){
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto2_c.jpg'),1);
	}else if (auto_page == 3){
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto3_c.jpg'),1);
	}else if (auto_page == 4){
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto4_c.jpg'),1);
	}
}
/*
 * 自動送り領域：自動送りボタンを押した時
 */
function AutoPageMouseDown() {
	if (auto_page == false) {
		if( auto_no == 1 ){
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto_c.jpg'),1);
		}else{
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto'+auto_no+'_c.jpg'),1);
		}
		SWFAct_to_AutoModeOn(swf_id,auto_no);
		auto_page = auto_no;
	} else if (auto_page == 1) {
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto2_c.jpg'),1);
		SWFAct_to_AutoModeOn(swf_id,2);
		auto_page = 2;
		auto_no = 2;
	} else if (auto_page == 2) {
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto3_c.jpg'),1);
		SWFAct_to_AutoModeOn(swf_id,3);
		auto_page = 3;
		auto_no = 3;
	} else if (auto_page == 3) {
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto4_c.jpg'),1);
		SWFAct_to_AutoModeOn(swf_id,4);
		auto_page = 4;
		auto_no = 4;
	} else if (auto_page == 4) {
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto_c.jpg'),1);
		SWFAct_to_AutoModeOn(swf_id,1);
		auto_page = 1;
		auto_no = 1;
	}
	SetAutoModeStopImage();
}
/*
 * 自動送り領域：自動送りボタンを押して離した時 
 */
function AutoPageMouseUp() {
	if (auto_page == false)
		 MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto_c.jpg'),1);
	else if (auto_page == 1)
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto_c.jpg'),1);
	else if (auto_page == 2)
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto2_c.jpg'),1);
	else if (auto_page == 3)
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto3_c.jpg'),1);
	else if (auto_page == 4)
		MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto4_c.jpg'),1);
	SetAutoModeStopImage();
}
function GetSkinNameAutoModeStop()
{
	return skin_mode == 'l' ? 'pic_move_right' : 'pic_move_left';
}
/*
 * スキンモードにあわせて自動送り停止画像差し替え
 */
function SetAutoModeStopImage()
{
	MM_swapImage(GetSkinNameAutoModeStop(),'',skin_dir.concat('/cnt_move_stop_n.jpg'),1);
}
/*
 * 自動送り停止: マウスオーバ
 */
function StopAutoModeMouseOver(move)
{
	if (auto_page && skin_mode != move) {
		MM_swapImage(GetSkinNameAutoModeStop(),'',skin_dir.concat('/cnt_move_stop_o.jpg'),1);
		return true;
	}
	return false;
}
/*
 * 自動送り停止: マウスアウト
 */
function StopAutoModeMouseOut(move)
{
	if (auto_page && skin_mode != move) {
		MM_swapImage(GetSkinNameAutoModeStop(),'',skin_dir.concat('/cnt_move_stop_n.jpg'),1);
		return true;
	}
	return false;
}
/*
 * 自動送り停止: マウスアップ
 */
function StopAutoModeMouseUp(move)
{
	if (auto_page && skin_mode != move) {
		MM_swapImage(GetSkinNameAutoModeStop(),'',skin_dir.concat('/cnt_move_stop_o.jpg'),1);
		return true;
	}
	return false;
}
/*
 * 自動送り停止: 押下
 */
function StopAutoModeMouseDown(move)
{
	if (auto_page && skin_mode != move) {
		SWFAct_to_AutoModeOff(swf_id);
		normal_image = skin_mode == 'l' ? '/cnt_move_right_n.jpg' : '/cnt_move_left_n.jpg';
		MM_swapImage(GetSkinNameAutoModeStop(),'',skin_dir.concat(normal_image),1);
		if (auto_no == 1) {
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto_n.jpg'),1);
		}else if (auto_no == 2) {
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto2_n.jpg'),1);
		}else if (auto_no == 3) {
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto3_n.jpg'),1);
		}else if (auto_no == 4) {
			MM_swapImage('pic_auto','',skin_dir.concat('/cnt_auto4_n.jpg'),1);
		}
		return true;
	}
	return false;
}


/*
 * 左へ右へ領域：左へボタンにマウスカーソルが入った時 
 */
function MoveLeftMouseOver() {
	if (!StopAutoModeMouseOver('l')) {
		MM_swapImage('pic_move_left','',skin_dir.concat('/cnt_move_left_o.jpg'),1);
	}
}
/*
 * 左へ右へ領域：左へボタンにマウスカーソルが入って離れた時
 */
function MoveLeftMouseOut(){
	if (!StopAutoModeMouseOut('l')) {
		MM_swapImgRestore();
	}
}
/*
 * 左へ右へ領域：左へボタンを押した時
 */
function MoveLeftMouseDown() {
	if (!StopAutoModeMouseDown('l')) {
		MM_swapImage('pic_move_left','',skin_dir.concat('/cnt_move_left_c.jpg'),1);
		document[swf_id].PCtrl_movePageLeft();
	}
}
/*
 * 左へ右へ領域：右へボタンを押して離した時 
 */
function MoveLeftMouseUp() {
	if (!StopAutoModeMouseUp('l')) {
		MM_swapImage('pic_move_left','',skin_dir.concat('/cnt_move_left_o.jpg'),1);
	}
}
/*
 * 左へ右へ領域：右へボタンにマウスカーソルが入った時 
 */
function MoveRightMouseOver() {
	if (!StopAutoModeMouseOver('r')) {
		MM_swapImage('pic_move_right','',skin_dir.concat('/cnt_move_right_o.jpg'),1);
	}
}
/*
 * 左へ右へ領域：右へボタンにマウスカーソルが入って離れた時
 */
function MoveRightMouseOut(){
	if (!StopAutoModeMouseOut('r')) {
		MM_swapImgRestore();
	}
}
/*
 * 左へ右へ領域：右へボタンを押した時
 */
function MoveRightMouseDown() {
	if (!StopAutoModeMouseDown('r')) {
		MM_swapImage('pic_move_right','',skin_dir.concat('/cnt_move_right_c.jpg'),1);
		document[swf_id].PCtrl_movePageRight();
	}
}
/*
 * 左へ右へ領域：右へボタンを押して離した時 
 */
function MoveRightMouseUp() {
	if (!StopAutoModeMouseUp('r')) {
		MM_swapImage('pic_move_right','',skin_dir.concat('/cnt_move_right_o.jpg'),1);
	}
}
/*
 * しおり領域：しおりボタンにマウスカーソルが入った時 
 */
function BookMarkMouseOver() {
	MM_swapImage('pic_bookmark','',skin_dir.concat('/cnt_bookmark_o.jpg'),1);
}
/*
 * しおり領域：しおりボタンにマウスカーソルが入って離れた時
 */
function BookMarkMouseOut(){
	MM_swapImgRestore();
}
/*
 * しおり領域：しおりボタンを押した時
 */
function BookMarkMouseDown() {
	MM_swapImage('pic_bookmark','',skin_dir.concat('/cnt_bookmark_c.jpg'),1);
	document[swf_id].PCtrl_showBookmarkDialog();
}
/*
 * しおり領域：しおりボタンを押して離した時
 */
function BookMarkMouseUp() {
	MM_swapImage('pic_bookmark','',skin_dir.concat('/cnt_bookmark_n.jpg'),1);
}
/*
 * 一覧領域：一覧ボタンにマウスカーソルが入った時 
 */
function ListMouseOver() {
	if( tr_flag ){
		MM_swapImage('pic_list','',skin_dir.concat('/cnt_list_o.jpg'),1);
	}
}
/*
 * 一覧領域：一覧ボタンにマウスカーソルが入って離れた時
 */
function ListMouseOut(){
	if( tr_flag ){
		MM_swapImage('pic_list','',skin_dir.concat('/cnt_list_n.jpg'),1);
	}
}
/*
 * 一覧領域：一覧ボタンを押した時
 */
function ListMouseDown() {
	if( tr_flag ){
		MM_swapImage('pic_list','',skin_dir.concat('/cnt_list_c.jpg'),1);
		document[swf_id].PCtrl_showThumbnailDialog();
	}
}
/*
 * 一覧領域：一覧ボタンを押して離した時
 */
function ListMouseUp(){
	if( tr_flag ){
		MM_swapImage('pic_list','',skin_dir.concat('/cnt_list_n.jpg'),1);
	}
}

/*
 * 設定領域：設定ボタンにマウスカーソルが入った時 
 */
function ConfigMouseOver() {
	MM_swapImage('pic_config','',skin_dir.concat('/cnt_config_o.jpg'),1);
}
/*
 * 設定領域：設定ボタンにマウスカーソルが入って離れた時
 */
function ConfigMouseOut(){
	MM_swapImgRestore();
}
/*
 * 設定領域：設定ボタンを押した時
 */
function ConfigMouseDown() {
	MM_swapImage('pic_config','',skin_dir.concat('/cnt_config_c.jpg'),1);
	document[swf_id].PCtrl_showConfigDialog();
}
/*
 * 設定領域：設定ボタンを押して離した時
 */
function ConfigMouseUp() {
	MM_swapImage('pic_config','',skin_dir.concat('/cnt_config_n.jpg'),1);
}

/*
 * ヘルプ領域：ヘルプボタンにマウスカーソルが入った時 
 */
function HelpMouseOver() {
	MM_swapImage('pic_help','',skin_dir.concat('/cnt_help_o.jpg'),1);
}
/*
 * ヘルプ領域：ヘルプボタンにマウスカーソルが入って離れた時
 */
function HelpMouseOut(){
	MM_swapImgRestore();
}
/*
 * ヘルプ領域：ヘルプボタンを押した時
 */
function HelpMouseDown() {
	MM_swapImage('pic_help','',skin_dir.concat('/cnt_help_c.jpg'),1);
	SFWAct_from_ShowHelp();
}
/*
 * ヘルプ領域：ヘルプボタンを押して離した時
 */
function HelpMouseUp() {
	MM_swapImage('pic_help','',skin_dir.concat('/cnt_help_n.jpg'),1);
}

/********************************************************************************
 SWFの外部呼出関数やHTMLを操作する関数
********************************************************************************/
/*
 * SWFからのメッセージコールバック
 */
function SWFAct_from_MessageBack(Msg){

	if( Number(Msg) < 10000 ){
		//self.location.href = "pcviewer_err.php?eid="+Msg;
	}
}

/*
 * 一覧データ取得後のコールバック関数
 */
function SWFAct_from_ThumbnailStatus(){
	tr_flag = true;
	MM_swapImage('pic_list','',skin_dir.concat('/cnt_list_n.jpg'),1);
}

/*
 * 次ページへ遷移
 */
function SWFAct_to_MoveNextPage(swf_id) {
	left_right_Key = 0;
	if (document[swf_id].PCtrl_getViewType()==0){
		document[swf_id].PCtrl_movePageLeft();
	}else{
		document[swf_id].PCtrl_movePageRight();
	}

}

/*
 * 最終ページ処理
 */
function SWFAct_from_CallEndPage(){
}

/*
 * 開始ページ処理
 */
function SWFAct_from_CallFirstPage(){
	CommonMsg('START_PAGE_ALERT',0);
	JavaSetFocus();
}

/*
 * 前ページへ遷移
 */
function SWFAct_to_MoveBeforePage(swf_id) {
	// 綴じ方向を確認して前ページへ遷移
	left_right_Key = 1;
	if (document[swf_id].PCtrl_getViewType()==0){
		document[swf_id].PCtrl_movePageRight();
	}else{
		document[swf_id].PCtrl_movePageLeft();
	}
}

/*
 * 自動送り機能を無効にする。
 */
function SWFAct_to_AutoModeOff(swf_id) {
	auto_page = false;
	document[swf_id].PCtrl_setAutoPage(0);
}
/*
 * 自動送り機能を有効にする。
 */
function SWFAct_to_AutoModeOn(swf_id,speed) {
	auto_page = true;
	auto_no = speed;
	document[swf_id].PCtrl_setAutoPage(speed);
}
/*
 * 画像サイズを拡大する。
 */
function SWFAct_to_ChangePicSizeUP(swf_id) {
	if( document[swf_id].PCtrl_getReady() && up_Key ){
		if (document[swf_id].PCtrl_getScaleLock() == 0) {
			if (document[swf_id].PCtrl_getScaleSize() >= 30000){
				CommonMsg('MAXIMUM_SIZE_ALERT',0);
				up_Key = false;
				JavaSetFocus();
			}else {
				scale = 2000;
				document[swf_id].PCtrl_addScaleSize(scale);
			}
		}
		if( !down_Key ) down_Key = true;
	}
}
/*
 * 画像サイズを縮小する。
 */
function SWFAct_to_ChangePicSizeDOWN(swf_id) {
	if( document[swf_id].PCtrl_getReady() && down_Key ){
		if (document[swf_id].PCtrl_getScaleLock() == 0) {
			if (document[swf_id].PCtrl_getScaleSize() > 1) {
				current_size = document[swf_id].PCtrl_getScaleSize();
				scale = -2000;
				document[swf_id].PCtrl_addScaleSize(scale);
				if (document[swf_id].PCtrl_getScaleSize() == current_size || document[swf_id].PCtrl_getScaleSize() <= 1){
					CommonMsg('MINIMUM_SIZE_ALERT',0);
					down_Key = false;
					JavaSetFocus();
				}
			} else {
				CommonMsg('MINIMUM_SIZE_ALERT',0);
				down_Key = false;
				JavaSetFocus();
			}
		}
		if( !up_Key ) up_Key = true;
	}
}
/*
 * 画像サイズ状態をロック状態する。
 */
function SWFAct_to_ChangePicSizeLock(swf_id)
{
	if (document[swf_id].PCtrl_getScaleLock() == 0)
		document[swf_id].PCtrl_setScaleLock(1);
	else
		document[swf_id].PCtrl_setScaleLock(0);
}
/*
 * 広告の初期URLをセット
 */
function SWFAct_from_SetADUrl(ad_obj_id, ad_type) {
	var spaceid = document[swf_id].PCtrl_getSpaceId();
	var el = document.frames(ad_obj_id);
	if (el) {
		if (ad_type == 1){
			el.location.href = ad_brandpanel_url+"&f="+spaceid+"&c="+ad_crumb+"&s="+ad_signature;
		}else if (ad_type == 2){
			el.location.href = ad_widesky_url+"&f="+spaceid+"&c="+ad_crumb+"&s="+ad_signature;
		}
	}
}
/*
 * 広告のリロードを行う（ad_type:1=ブランドパネル,2=ワイドスカイ）
 */
function SWFAct_from_ReloadADFrame(ad_obj_id, ad_type) {
	if (ad_flag == 1) {
		SWFAct_from_SetADUrl(ad_obj_id,ad_type);
	}
}
/*
 * PVの初期URLをセット
 */
function SWFAct_from_SetPVUrl(pv_obj_id) {
	var el = document.getElementById(pv_obj_id);
	var spaceid = document[swf_id].PCtrl_getSpaceId();
	if (el){
		el.src = pv_url+"&f="+spaceid+"&c="+ad_crumb+"&s="+ad_signature;
	}
}
/*
 * PVカウントのリロードを行う。
 */
function SWFAct_from_ReloadPVFrame(pv_obj_id) {

}
/*
 * ページ遷移コールバック
 */
function SWFAct_from_MovePage(){
	if( !initproc ){
		if( left_right_Key != 1 || document[swf_id].PCtrl_getPageNum() != 1 ){
		   SWFAct_from_ReloadADFrame('ad_b',1);
		   SWFAct_from_ReloadADFrame('ad_w',2);
		   SWFAct_from_ReloadPVFrame('pv_c');
		}
	}else{
		initproc = false;
	}
}

/*
 * 指定されたスキンを表示する
 */
function SWFAct_from_ChangeSkin(skin_id,view_type) {

	if (ad_flag == 1) {
		SWFAct_from_SetADUrl('ad_b',1);
		SWFAct_from_SetADUrl('ad_w',2);
	}

	view_type = document[swf_id].PCtrl_getViewType();

	if (skin_id==null || skin_id==undefined)
		skin_id = '001';
	if (view_type=='0') {
		skin_mode = 'r';
	} else {
		skin_mode = 'l';
	}
	// skinディレクトリ作成
	skin_dir = './skin/'.concat(skin_id).concat("/").concat(skin_mode);

	// skin変更
	document.pic_logo.src			= skin_dir.concat('/logo.jpg');
	document.pic_size_lock.src		= skin_dir.concat('/cnt_picsize_lock_n.jpg');
	document.pic_size_plus.src		= skin_dir.concat('/cnt_picsize_plus_n.jpg');
	document.pic_size_minus.src 	= skin_dir.concat('/cnt_picsize_minus_n.jpg');
	document.pic_left_border.src	= skin_dir.concat('/border.jpg');
	document.pic_auto.src			= skin_dir.concat('/cnt_auto_n.jpg');
	document.pic_move_left.src		= skin_dir.concat('/cnt_move_left_n.jpg');
	document.pic_move_right.src 	= skin_dir.concat('/cnt_move_right_n.jpg');
	document.pic_bookmark.src		= skin_dir.concat('/cnt_bookmark_n.jpg');
	document.pic_right_border.src	= skin_dir.concat('/border.jpg');
	document.pic_bookmark.src		= skin_dir.concat('/cnt_bookmark_n.jpg');
	document.pic_list.src			= skin_dir.concat('/cnt_list_e.jpg');
	document.pic_config.src 		= skin_dir.concat('/cnt_config_n.jpg');
	document.pic_help.src			= skin_dir.concat('/cnt_help_n.jpg');
	document.getElementById('main_panel').style.background = "url('".concat(skin_dir.concat('/bg.jpg')).concat("')");

	// メインパネル表示
	Show("main_panel");
	JavaSetFocus();
}

/*
 * キー入力取得イベント
 */
if (window.document.addEventListener) window.document.addEventListener('keydown', checkKey, false);
else if (window.document.attachEvent) window.document.attachEvent('onkeydown', checkKey);
else window.document.onkeydown = checkKey;
function checkKey(event) {
	var e = event || window.event;

	if (e.keyCode != 0) {
		keycode = e.keyCode
	} else {
		keycode = e.charCode
	}
	// 上矢印キーが押された場合
	if (keycode==38) {
		SWFAct_to_ChangePicSizeUP(swf_id);
	// 下矢印キーが押された場合
	} else if (keycode==40) {
		SWFAct_to_ChangePicSizeDOWN(swf_id);
	// 左矢印キーが押された場合
	} else if (keycode==37) {
		if( document[swf_id].PCtrl_getReady() ){
			if (document[swf_id].PCtrl_getViewType()==0){
				if (auto_page) {
					SWFAct_to_AutoModeOff(swf_id);
				} else {
					SWFAct_to_MoveNextPage(swf_id);
				}
			}else{
				if (auto_page) {
					 SWFAct_to_MoveBeforePage(swf_id);
				} else {
					 SWFAct_to_MoveBeforePage(swf_id);
				}
			}
		}
	// 右矢印キーが押された場合
	} else if (keycode==39) {
		if( document[swf_id].PCtrl_getReady() ){
			if (document[swf_id].PCtrl_getViewType()==0){
				if (auto_page) {
					 SWFAct_to_MoveBeforePage(swf_id);
				} else {
					 SWFAct_to_MoveBeforePage(swf_id);
				}
			}else{
				if (auto_page) {
					SWFAct_to_AutoModeOff(swf_id);
				} else {
					SWFAct_to_MoveNextPage(swf_id);
				}
			}
		}
	// F11無効
	} else if (keycode==122) {
		if (e.preventDefault) e.preventDefault();
		if (e.returnValue) e.returnValue = false;
		e.keyCode = null;
		return false;
	}
}

/*
 * フォーカスの移動
 */
function JavaSetFocus()
{
	window.focus();
}

/*
 * キー入力取得イベント上キー
 */
function SWFAct_from_Key_Up(){
	if( document[swf_id].PCtrl_getReady() ){
		 SWFAct_to_ChangePicSizeUP(swf_id);
	}
}

/*
 * キー入力取得イベント下キー
 */
function SWFAct_from_Key_Down(){
	if( document[swf_id].PCtrl_getReady() ){
		SWFAct_to_ChangePicSizeDOWN(swf_id);
	}
}

/*
 * キー入力取得イベント左キー
 */
function SWFAct_from_Key_Left(){
	if( document[swf_id].PCtrl_getReady() ){
		if (document[swf_id].PCtrl_getViewType()==0){
			if (auto_page) {
				SWFAct_to_AutoModeOff(swf_id);
			} else {
				SWFAct_to_MoveNextPage(swf_id);
			}
		}else{
			if (auto_page) {
				 SWFAct_to_MoveBeforePage(swf_id);
			} else {
				 SWFAct_to_MoveBeforePage(swf_id);
			}
		}
	}
}

/*
 * キー入力取得イベント右キー
 */
function SWFAct_from_Key_Right(){
	if( document[swf_id].PCtrl_getReady() ){
		if (document[swf_id].PCtrl_getViewType()==0){
			if (auto_page) {
				 SWFAct_to_MoveBeforePage(swf_id);
			} else {
				 SWFAct_to_MoveBeforePage(swf_id);
			}
		}else{
			if (auto_page) {
				SWFAct_to_AutoModeOff(swf_id);
			} else {
				SWFAct_to_MoveNextPage(swf_id);
			}
		}
	}
}

/*
 * SWF連動拡大
 */
function SWFAct_from_SizeUp(){
	SWFAct_to_ChangePicSizeUP(swf_id);
}

/*
 * SWF連動縮小
 */
function SWFAct_from_SizeDown(){
	SWFAct_to_ChangePicSizeDOWN(swf_id);
}

/*
 * SWF連動：左
 */
function SWFAct_from_MoveLeft(){
	if( document[swf_id].PCtrl_getReady() ){
		if (document[swf_id].PCtrl_getViewType()!=0){
			if (auto_page) {
				SWFAct_to_AutoModeOff(swf_id);
			} else {
				SWFAct_to_MoveNextPage(swf_id);
			}
		}else{
			if (auto_page) {
				 SWFAct_to_MoveBeforePage(swf_id);
			} else {
				 SWFAct_to_MoveBeforePage(swf_id);
			}
		}
	}
}

/*
 * SWF連動：右
 */
function SWFAct_from_MoveRight(){
	if( document[swf_id].PCtrl_getReady() ){
		if (document[swf_id].PCtrl_getViewType()==0){
			if (auto_page) {
				 SWFAct_to_MoveBeforePage(swf_id);
			} else {
				 SWFAct_to_MoveBeforePage(swf_id);
			}
		}else{
			if (auto_page) {
				SWFAct_to_AutoModeOff(swf_id);
			} else {
				SWFAct_to_MoveNextPage(swf_id);
			}
		}
	}
}

/*
 * フルスクリーンからのHELP起動
 */
function SFWAct_from_ShowHelp(){
	window.open(help_url, 'help', '');
}

/*
 * マウスイベント取得
 */
if (window.addEventListener){
	window.addEventListener('DOMMouseScroll', MouseWheel, false);
}
window.onmousewheel = document.onmousewheel = MouseWheel;
function MouseHandle(delta) {
	if( document[swf_id].PCtrl_getReady() ){
		if (delta < 0){
			SWFAct_to_ChangePicSizeDOWN(swf_id);
		}else{
			SWFAct_to_ChangePicSizeUP(swf_id);
		}
	}
}
function MouseWheel(event){
		var delta = 0;
		if (!event) { /* For IE. */
			event = window.event;
		}
		if (event.wheelDelta) { /* IE/Opera. */
			delta = event.wheelDelta/120;
			if (window.opera){
				delta = -delta;
			}
		} else if (event.detail) { /** Mozilla case. */
			delta = -event.detail/3;
		}
		if (delta){
			MouseHandle(delta);
		}
		if (event.preventDefault) {
			event.preventDefault();
		}
		event.returnValue = false;
}

/*
 * リンク埋め込み（外部ブラウザ起動）
 */
function js_linkJump(s){
	window.open(s, 'window1', '');
}

/*
 * リンク埋め込み（メール起動）
 */
function  js_mail(s){
	window.open("mailto:"+s, 'window1', '');

}

function SWFAct_from_onSWFLoad()
{
	document[swf_id].PCtrl_setYID(CVal.yid);
	document[swf_id].PCtrl_setSHD(CVal.shd);
	document[swf_id].PCtrl_setBuyFlag('');
	document[swf_id].PCtrl_begin(CVal.main, CVal.cust, CVal.cont, CVal.book, 0, 0, CVal.ad, CVal.sp, CVal.zero);
}

