<?php
$neti_tags = getenv('NETI_TAGS');
//echo ("+++++ Neti Tags +++++<br>");
//echo ($neti_tags ."<br>");
//echo ("<br>");

$NORM_NETI_TAGS = array(
	'n_kin8_n',
	'n_tengoku_n',
	'n_akb_n',
	'n_enkin8_n',
	'n_kin8_tri',
);

// 一般会員	
//if( preg_match( '/(^|\ )n_kin8_n($|\ )/', $neti_tags ) 
//	|| preg_match( '/(^|\ )n_tengoku_n($|\ )/', $neti_tags ) 
//	|| preg_match( '/(^|\ )n_akb_n($|\ )/', $neti_tags ) 
//	|| preg_match( '/(^|\ )n_enkin8_n($|\ )/', $neti_tags ) 
//	|| preg_match( '/(^|\ )n_kin8_tri($|\ )/', $neti_tags ) 
//	){
//	echo "var user_nml = '1'; \n";
//	$user_status_membership_normal = true;
//}else{
//	echo "var user_nml = '0'; \n";
//}
foreach( $NORM_NETI_TAGS as $allow_tag ){
	if (strpos( $neti_tags, $allow_tag) !== false ){
		echo "var user_nml = '1'; \n";
		$user_status_membership_normal = true;
		break;
	}
	echo "var user_nml = '0'; \n";
}


// VIP会員
if( preg_match( '/(^|\ )n_kin8_vip($|\ )/', $neti_tags ) 
	|| preg_match( '/(^|\ )n_tengoku_vip($|\ )/', $neti_tags ) 
	|| preg_match( '/(^|\ )n_akb_n($|\ )/', $neti_tags ) 
	|| preg_match( '/(^|\ )n_enkin8_vip($|\ )/', $neti_tags ) 
	){
    echo "var user_vip = '1'; \n";
    $user_status_membership_vip = true;
}else{
	clearstatcache();
	if(!file_exists("/www/kin8tengoku.com/html/members/enox_admin/open_vip.php")) {
		//echo "//File Not Found \n";
		echo "var user_vip = '0'; \n";
	} else {
		//echo "//File Found \n";
		include("/www/kin8tengoku.com/html/members/enox_admin/open_vip.php");
		if($open_svip == '1') {
			$user_status_membership_vip = true;
		}
	}
	
}

// プレミア会員
if( preg_match( '/(^|\ )n_kin8_svip($|\ )/', $neti_tags ) 
	|| preg_match( '/(^|\ )n_tengoku_svip($|\ )/', $neti_tags ) 
	|| preg_match( '/(^|\ )n_akb_n($|\ )/', $neti_tags ) 
	|| preg_match( '/(^|\ )n_enkin8_svip($|\ )/', $neti_tags ) 
	){
    echo "var user_svip = '1'; \n";
    $user_status_membership_svip = true;
}else{
	
	clearstatcache();
	if(!file_exists("/www/kin8tengoku.com/html/members/enox_admin/open_svip.php")) {
		//echo "//File Not Found \n";
		echo "var user_svip = '0'; \n";
	} else {
		//echo "//File Found \n";
		include("/www/kin8tengoku.com/html/members/enox_admin/open_svip.php");
		if($open_svip == '1') {
			$user_status_membership_svip = true;
		}
	}
}

// お試し会員
// if( preg_match( '/(^|\ )n_kin8_tri($|\ )/', $neti_tags ) ){
//     echo "var user_trial = '1'; \n";
// }else{
//     echo "var user_trial = '0'; \n";
// }
if ( strpos( $neti_tags, 'n_kin8_tri')
	||  strpos( $neti_tags, 'n_enkin8_3d')
	){
    echo "var user_trial = '1'; \n";
}else{
    echo "var user_trial = '0'; \n";
}


//is kinpatu86 user, who merged into kin8tengoku?
if( preg_match( '/(^|\ )n_k86_(n|vip|svip)\ /', $neti_tags ) ){
    echo "var user_kinpatu86 = '1'; \n";
}else{
    echo "var user_kinpatu86 = '0'; \n";
}

//is kin8 user?
if( preg_match( '/(^|\ )n_(|en)kin8_(n|vip|svip|tri|3d)($|\ )/', $neti_tags ) ){
    echo "var user_kin8 = '1'; \n";
}else{
    echo "var user_kin8 = '0'; \n";
}

//is asiatengoku user?
if( preg_match( '/(^|\ )n_tengoku_(n|vip|svip)($|\ )/', $neti_tags ) ){
    echo "var user_asia = '1'; \n";
}else{
    echo "var user_asia = '0'; \n";
}

//is akiba user?
if( preg_match( '/(^|\ )n_akb_n($|\ )/', $neti_tags ) ){
    echo "var user_akibahonpo = '1'; \n";
}else{
    echo "var user_akibahonpo = '0'; \n";
}


/***************** Appex (High Speed Plan) *********************/
if( preg_match( '/(^|\ )n_kin8_apx($|\ )/', $neti_tags ) 
	|| preg_match( '/(^|\ )n_tengoku_apx($|\ )/', $neti_tags ) 
	|| preg_match( '/(^|\ )n_akb_apx($|\ )/', $neti_tags ) 
	){
	
	echo "var got_appex = '1'; \n";
}else{            
	echo "var got_appex = '0'; \n";
}



//get user membership
if($user_status_membership_svip == true) {
	$user_status_membership = "svip";
} else if($user_status_membership_vip == true) {
	$user_status_membership = "vip";
} else if($user_status_membership_normal == true) {
	$user_status_membership = "normal";
}
echo "var user_status_membership = '".$user_status_membership."'; \n";

require_once( './includes/configure.php');
require_once( DIR_FS_INCLUDE.'model/D2papiModel.php');

$params['user_id'] = getenv('NETI_UID');
$params['d2p_site_id_cancellation_csv'] = D2P_SITE_ID_CANCELLATION_CSV;
$user  = D2papiModel::getUserInfoD2p( $params );

echo "var user_status_recurring = '".(($user['recurring_flg']=='1')?"1":"0")."'; \n";
if($user['recurring_flg']!='1') { //API fails on combo package user from asiatengoku.com -> SITE_ID_NOT_IN_USER_ACTIVE_PACKAGE
	if( preg_match( '/(^|\ )n_kin8_recurring($|\ )/', $neti_tags ) 
		|| preg_match( '/(^|\ )n_enkin8_recurring($|\ )/', $neti_tags ) 
	){
    echo "user_status_recurring = '1'; \n";
  }
}
echo "var user_status_bank_user = '".(($user['bank_user']=='1')?"1":"0")."'; \n";
echo "var user_status_annual = '".(($user['package_duration']=='360')?"1":"0")."'; \n";
//echo "/*";
//var_dump($user);
//echo "*/";

?>
