var language = lang;

window.addEvent('domready', function() {


	//for main area

	if(language ==''||language=='undefined'){var lang = 'ja';}
	var residents = $$('.resident');
	
	var countCurrent = 0;
	var countFuture = 0;
	
	residents.each(function(item){item.setStyle('display','none')});
	
	for(var i=0; i <residents.length; i++){
		var startDate = {y:residents[i].id.split("_")[0].substring(1).split("-")[0],
						 m:residents[i].id.split("_")[0].substring(1).split("-")[1],
						 d:residents[i].id.split("_")[0].substring(1).split("-")[2]
						 };
		var endDate = {y:residents[i].id.split("_")[1].substring(1).split("-")[0],
					   m:residents[i].id.split("_")[1].substring(1).split("-")[1],
					   d:residents[i].id.split("_")[1].substring(1).split("-")[2]
					   };
		var dayFrom = new Date(startDate.y,startDate.m-1,startDate.d);   
		var dayTo = new Date(endDate.y,endDate.m-1,endDate.d,23,59,59);
		var today = new Date();
		
		if(compare2(dayFrom,today,'+') && compare2(today,dayTo,'+')){
			//滞在中
			//var hoho  = new Element('p',{'class':'caution'}).appendText('hogehoge');
			//currentevent.adopt(residents[i]);
			residents[i].setStyle('display','block');
			countCurrent++;
		}
	}
	
	if(countCurrent==0){
			message = '現在、滞在中のクリエータはいません。';
			if(language == 'en'){
				message = 'No creator stay now';
			}
			var caution = new Element('p',{'class':'caution'}).appendText(message);
			$('residentscontainer').adopt(caution);
		}
	
	function compare2(d1,d2,border){
		if(border=='-'){
			if(d1<d2){
				return true;
			}
			else{
				return false;
			}
		}
		else if(border=='+'){
			if(d1<=d2){
				return true;
			}
			else{
				return false;
			}
		}
		return false;
	}

});


