<?php
header('Location: /wp/sitemap/', true, 301);
exit;
////////////////////////////////////////
// 一般ユーザー：サイトマップページ
// last update 2010/11/21
// last check 2010/11/21
////////////////////////////////////////

//アプリケーション設定
require_once("./data_area/class/HRP_Ini.php");
$app_ini=new HRP_Ini();
//ユーザーエージェント判定
require_once('Net/UserAgent/Mobile.php');
$agent=Net_UserAgent_Mobile::singleton();
$ua_type=$ua_model=null;

//使用クラスの定義読み込み
require_once('template/COM_HtmlPage.php');
require_once('account/HRP_AccountMember.php');

//アクセスコントロール
$required_protocol='HTTP';	//ページの要求プロトコル
include(HRP_Ini::PATH_UTILITY_DIR.'control_access.php');
//会員ログイン判定
$member_login=false;	//会員ログインフラグ
include(HRP_Ini::PATH_UTILITY_DIR.'check_member_login.php');		//会員ログイン＆投票チェック

////////////
//ページ出力
////////////
$template_name="sitemap.html";
$html=new COM_HtmlPage();	//HTMLページクラス作成
$mb_encode=$template=$content_header=null;
$htmlParam=array();											//置換対象配列作成
switch($ua_type){
	case HRP_Ini::USER_AGENT_DOCOMO:
		$mb_encode=HRP_Ini::MB_ENCODING_SJIS;
		$template=HRP_Ini::PATH_TEMPLATE_DIR.HRP_Ini::FILE_PREFIX_MOBILE_DOCOMO.$template_name;
		$content_header='Content-type:application/xhtml+xml; charset='.HRP_Ini::ENCODING_DOCOMO;
		$htmlParam['encoding']=HRP_Ini::ENCODING_DOCOMO;
		include(HRP_Ini::PATH_UTILITY_DIR.'mb_html_parts.php');		//HTMLパーツの取得(携帯用)
		break;
	case HRP_Ini::USER_AGENT_AU:
		$mb_encode=HRP_Ini::MB_ENCODING_SJIS;
		$template=HRP_Ini::PATH_TEMPLATE_DIR.HRP_Ini::FILE_PREFIX_MOBILE_AU.$template_name;
		$content_header='Content-type:application/xhtml+xml; charset='.HRP_Ini::ENCODING_AU;
		$htmlParam['encoding']=HRP_Ini::ENCODING_AU;
		include(HRP_Ini::PATH_UTILITY_DIR.'mb_html_parts.php');		//HTMLパーツの取得(携帯用)
		break;
	case HRP_Ini::USER_AGENT_SOFTBANK:
		$mb_encode=HRP_Ini::MB_ENCODING_UTF8;
		$template=HRP_Ini::PATH_TEMPLATE_DIR.HRP_Ini::FILE_PREFIX_MOBILE_SOFTBANK.$template_name;
		$content_header='Content-type:application/xhtml+xml; charset='.HRP_Ini::ENCODING_SOFTBANK;
		$htmlParam['encoding']=HRP_Ini::ENCODING_SOFTBANK;
		include(HRP_Ini::PATH_UTILITY_DIR.'mb_html_parts.php');		//HTMLパーツの取得(携帯用)
		break;
	default:	//PC
		$mb_encode=HRP_Ini::ENCODING;
		$template=HRP_Ini::PATH_TEMPLATE_DIR.$template_name;
		$content_header='Content-type:text/html; charset='.HRP_Ini::ENCODING;
		include(HRP_Ini::PATH_UTILITY_DIR.'html_parts.php');		//HTMLパーツの取得
		break;
}
if($html->loadTemplate($template)){		//テンプレート読み込み
}
$htmlParam['error']=$html->error->getHTMLMessage();			//エラー情報
$html->param=$htmlParam;
$html->replace();
$html->trans_coding($mb_encode,HRP_Ini::ENCODING);
header($content_header);
$html->show();	//画面表示
?>
