/*
filename readscript.js
*/
var readData;
var viewData;
var xmlHttp;
var time = new Date();
var now = time.getTime();
var img = new Image();

var textFilePath = '/the_sunshine/data/datafile/';
var imgFilePath  = '/the_sunshine/data/imagefile/';

var facList = new Array();
		facList = {
				'00' : 'サンシャイン'
			, '01' : 'ツクイ・サンシャイン成城'
			, '02' : 'ツクイ・サンシャイン横浜戸塚'
			, '03' : 'ツクイ・サンシャイン川崎宮前'
			, '04' : 'ツクイ・サンシャイン仙台'
			, '05' : 'ツクイ・サンシャイン郡山'
			, '06' : 'ツクイ・サンシャイン会津若松'
			, '07' : 'ツクイ・サンシャイン古河あかやま'
			, '08' : 'ツクイ・サンシャイン吉川'
			, '09' : 'ツクイ・サンシャイン足立'
			, '10' : 'ツクイ・サンシャイン三鷹深大寺'
			, '11' : 'ツクイ・サンシャイン保土ヶ谷'
			, '12' : 'ツクイ・サンシャイン三浦'
			, '13' : 'ツクイ・サンシャイン小田原'
			, '14' : 'ツクイ・サンシャイン上越'
			, '15' : 'ツクイ・サンシャイン岡谷'
			, '16' : 'ツクイ・サンシャイン富士'
			, '17' : 'ツクイ・サンシャイン御殿場'
			, '18' : 'ツクイ・サンシャイン守山'
			, '19' : 'ツクイ・サンシャイン南巽'
			, '20' : 'ツクイ・サンシャイン大東'
			, '21' : 'ツクイ・サンシャイン新倉敷'
			, '22' : 'ツクイ・サンシャイン松山'
			, '23' : 'ツクイ・サンシャイン相模原'
			, '24' : 'ツクイ・サンシャイン町田 西館'
			, '25' : 'ツクイ・サンシャイン町田 東館'
		};
var urlList = new Array();
		urlList = {
				'00' : 'news'
			, '01' : 'seijo'
			, '02' : 'yokohama'
			, '03' : 'kawasaki_miyamae'
			, '04' : 'sendai'
			, '05' : 'koriyama'
			, '06' : 'aizuwakamatsu'
			, '07' : 'koga-akayama'
			, '08' : 'yoshikawa'
			, '09' : 'adachi'
			, '10' : 'mitakajindaiji'
			, '11' : 'hodogaya'
			, '12' : 'miura'
			, '13' : 'odawara'
			, '14' : 'joetsu'
			, '15' : 'okaya'
			, '16' : 'fuji'
			, '17' : 'gotemba'
			, '18' : 'moriyama'
			, '19' : 'minami-tatsumi'
			, '20' : 'daito'
			, '21' : 'shinkurashiki'
			, '22' : 'matsuyama'
			, '23' : 'sagamihara'
			, '24' : 'machida'
			, '25' : 'machida_higashi'
		};

var linkList = new Array();
		linkList = {
				'00' : 'news'
			, '01' : 'seijo'
			, '02' : 'yokohama'
			, '03' : 'kawasakimiyamae'
			, '04' : 'sendai'
			, '05' : 'koriyama'
			, '06' : 'aizuwakamatsu'
			, '07' : 'kogaakayama'
			, '08' : 'yoshikawa'
			, '09' : 'adachi'
			, '10' : 'mitakajindaiji'
			, '11' : 'hodogaya'
			, '12' : 'miura'
			, '13' : 'odawara'
			, '14' : 'joetsu'
			, '15' : 'okaya'
			, '16' : 'fuji'
			, '17' : 'gotemba'
			, '18' : 'moriyama'
			, '19' : 'minamitatsumi'
			, '20' : 'daito'
			, '21' : 'shinkurashiki'
			, '22' : 'matsuyama'
			, '23' : 'sagamihara'
			, '24' : 'machida'
			, '25' : 'machidaeast'
		};

var resultList = new Array();
		resultList = {
		    'top'							: '00'
		  , 'seijo'						: '01'
			, 'yokohamatotsuka'	: '02'
			, 'kawasakimiyamae'	: '03'
			, 'sendai'					: '04'
			, 'koriyama'				: '05'
			, 'aizuwakamatsu'		: '06'
			, 'kogaakayama'			: '07'
			, 'yoshikawa'				: '08'
			, 'adachi'					: '09'
			, 'mitakajindaiji'	: '10'
			, 'hodogaya'				: '11'
			, 'miura'						: '12'
			, 'odawara'					: '13'
			, 'joetsu'					: '14'
			, 'okaya'						: '15'
			, 'fuji'						: '16'
			, 'gotemba'					: '17'
			, 'moriyama'				: '18'
			, 'minamitatsumi'		: '19'
			, 'daito'						: '20'
			, 'shinkurashiki'		: '21'
			, 'matsuyama'				: '22'
			, 'sagamihara'				: '23'
			, 'machida'				: '24'
			, 'machidaeast'				: '25'
		};
/*==========================================================================*/
//　本サイト画面表示用
/*==========================================================================*/
function readNews(){

	var url = textFilePath+"eventlist.txt"+"?t="+now;
	xmlHttp.open("GET", url , false);
	xmlHttp.send(null);

	readData = xmlHttp.responseText.split("\n");

	html = "";
	for (var i in readData){
		if(i > 4){break;};
		if(readData[i]){
			viewData = readData[i].split("\t");
			if(viewData[4]=='on'){

			//日付を/区切りに変換
				viewData[3] = viewData[3].replace(/年/,'/');
				viewData[3] = viewData[3].replace(/月/,'/');
				viewData[3] = viewData[3].replace(/日/,'');
			if(viewData[0] == '00'){
//				var linkURL = '/the_sunshine/home/news/detail.php?facno='+viewData[0]+'&datno='+viewData[7];
				var linkURL = '/the_sunshine/home/news/news.php#'+linkList[viewData[0]]+viewData[7];
			}else{
				var linkURL = '/the_sunshine/home/'+urlList[viewData[0]]+'/news/index.php#'+linkList[viewData[0]]+viewData[7];
			}
				html += '<li><span class="day">'+viewData[3]+'</span>'+
								'<span class="txt"><a href="'+linkURL+'">'+viewData[1]+
								'</a></span><br class="clear_noie" /></li>';
			}
		}
	}
	if(!html){
				html += '<li><span class="day"></span>'+'<span class="txt">'+
								'現在、ニュース&amp;トピックスはございません。'+
								'</span><br class="clear_noie" /></li>';
	}
	document.write(html);
}


/*--------------------------------------------------------------------------*/
function readEvent(facility){

	var number = resultList[facility];

	var url = textFilePath+"sunshine"+number+".txt"+"?t="+now;
	xmlHttp.open("GET", url , false);
	xmlHttp.send(null);

	readData = xmlHttp.responseText.split("\n");

	var MaxSize = 200;
	var MaxW = 200;
	var MaxH = 150;

	html = "";
	front = '<ul class="news">';
	rear = '</ul>';
	more = '<p class="allNews"><img src="/the_sunshine/lib/cmn_img/icon_arrow_01.gif" alt="新着情報をもっと見る" width="10" height="9" /><a href="/the_sunshine/news/index.php">新着情報をもっと見る</a></p>';

	for (var i in readData){
		if(readData[i]){
			viewData = readData[i].split("\t");
			if(viewData[3]=='on' && viewData[4]=='event'){
			//日付を/区切りに変換
				viewData[2] = viewData[2].replace(/年/,'/');
				viewData[2] = viewData[2].replace(/月/,'/');
				viewData[2] = viewData[2].replace(/日/,'');

				var linkURL = '/the_sunshine/home/'+urlList[resultList[facility]]+'/news/index.php#'+facility+viewData[6];
				html += '<li><span class="day">'+viewData[2]+'</span>'+
								'<span class="txt"><a href="'+linkURL+'">'+viewData[0]+
								'</a></span><br class="clear_noie" /></li>';
			}
		}
	}
	if(!html){
				html += front +'<li><span>'+'現在、新着情報はございません。'+'</span></li>'+rear;
	}else{
				html = front + html + rear;
	}
	document.write(html);
}


/*--------------------------------------------------------------------------*/
function readRecruit(facility){

	var number = resultList[facility];

	var url = textFilePath+"recruit.txt"+"?t="+now;
	xmlHttp.open("GET", url , false);
	xmlHttp.send(null);

	readData = xmlHttp.responseText.split("\n");

	html = "";
	for (var i in readData){
		if(readData[i]){
			viewData = readData[i].split("\t");
			if(viewData[0]==number){
			html += '<p class="sizeS">'+
								'【'+viewData[1]+'】<br />'+													//募集職種
								'[雇用形態]<br />'	+viewData[6]+'<br />'+		//応募条件
								'[勤務時間]<br />'	+viewData[9]+'<br />'+		//応募条件
								'[応募条件]<br />'	+viewData[3]+'<br />'+		//応募条件
								'[勤務地]<br />'		+viewData[2]+'<br />'+		//勤務地
								'[業務内容]<br />'	+viewData[4]+'<br />'+		//業務内容
								'[待遇]<br />'	+viewData[10]+'<br />'+		//業務内容
								'[給与例]<br />'		+viewData[5]+'<br />'+		//給与例
							'</p>';
			}
		}
	}
	if(!html){
		html = '<p class="sizeS">'+'現在、採用情報はありません'+'</p>';
	}
	document.write(html);
}


/*--------------------------------------------------------------------------*/
function readResult(facility){

	var url = textFilePath+"result.txt"+"?t="+now;
	xmlHttp.open("GET", url , false);
	xmlHttp.send(null);

	readData = xmlHttp.responseText.split("\n");

	var number = resultList[facility];

	html = "";
	for (var i in readData){
		if(readData[i]){
			viewData = readData[i].split("\t");
			if(viewData[2]=='on' && viewData[0]==number){
				if(viewData[3] < 1){
					html = '予約受付中';
				}else if(viewData[3] > 10){
					html = '10室以上空室';
				}else{
					html = viewData[3]+'室';
				}
			}
		}
	}
	if(!html){
		html = '予約受付中';
	}
	document.write(html);
}


/*==========================================================================*/
function createXMLHttpRequest() {
	var XMLhttpObject = null;
	try {
		XMLhttpObject = new XMLHttpRequest();
	} catch(e) {
		try {
			XMLhttpObject = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				XMLhttpObject = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				return null;
			}
		}
	}
	return XMLhttpObject;
}

xmlHttp = createXMLHttpRequest();


