var base = '2006';

// クラス名を指定して要素を取る関数
function getElementsByClass(searchClass){
	var classElements = new Array();
	var allElements;

	if (document.all) {
		allElements = document.all;
	}
	else {
		allElements = document.getElementsByTagName('*');
	}

	for (var i=0; i < allElements.length; i++) {
		if (allElements[i].className == searchClass) {
			classElements.push(allElements[i]);
		}
	}

	return classElements;
}


/* エントリ一覧の初期表示 */
function onloadBlog(total){
	if((document.search.sdate.value) && (document.search.edate.value)){
		var yy    = document.search.yy.value;
		var mm    = document.search.mm.value;
		var dd    = document.search.dd.value;
		var sdate = document.search.sdate.value;
		var edate = document.search.edate.value;
		var stmp  = sdate.split('/');
		var stmp1 = stmp[0];
		var stmp2 = stmp[1];
		var stmp3 = stmp[2];
		var etmp  = edate.split('/');
		var etmp1 = etmp[0];
		var etmp2 = etmp[1];
		var etmp3 = etmp[2];
		ShowThis(document.search.sel.value);
		if(total){
			ShowView(document.entry.v1.value);
		}
		if(base>=yy){
			make_option("syyyy",base,base,"");
			make_option("eyyyy",base,base,"");
		}else{
			make_option("syyyy",base,yy,"");
			make_option("eyyyy",base,yy,"");
		}
		make_option("smm",1,12,"");
		make_option("sdd",1,31,"");
		make_option("emm",1,12,"");
		make_option("edd",1,31,"");
		var syy_count=1;
		if(base>=yy){
			document.search.syyyy.options[syy_count].selected = true;
		}else{
			for(i=base;i<=yy;i++){
				if(i==stmp1){
					document.search.syyyy.options[syy_count].selected = true;
				}
				syy_count++;
			}
		}
		document.search.smm.options[stmp2].selected   = true;
		document.search.sdd.options[stmp3].selected   = true;
		var eyy_count=1;
		if(base>=yy){
			document.search.eyyyy.options[eyy_count].selected = true;
		}else{
			for(i=base;i<=yy;i++){
				if(i==etmp1){
					document.search.eyyyy.options[eyy_count].selected = true;
				}
				eyy_count++;
			}
		}
		document.search.emm.options[etmp2].selected   = true;
		document.search.edd.options[etmp3].selected   = true;
	}else{
		var yy = document.search.yy.value;
		var mm = document.search.mm.value;
		var dd = document.search.dd.value;
		ShowThis(document.search.sel.value);
		if(total){
			ShowView(document.entry.v1.value);
		}
		if(base>=yy){
			make_option("syyyy",base,base,"");
			make_option("eyyyy",base,base,"");
		}else{
			make_option("syyyy",base,yy,"");
			make_option("eyyyy",base,yy,"");
		}
		make_option("smm",1,12,"");
		make_option("sdd",1,31,"");
		make_option("emm",1,12,"");
		make_option("edd",1,31,"");
	}
}
/* トラックバック一覧の初期表示 */
function onloadTrackback(total){
	if((document.search.sdate.value) && (document.search.edate.value)){
		var yy    = document.search.yy.value;
		var mm    = document.search.mm.value;
		var dd    = document.search.dd.value;
		var sdate = document.search.sdate.value;
		var edate = document.search.edate.value;
		var stmp  = sdate.split('/');
		var stmp1 = stmp[0];
		var stmp2 = stmp[1];
		var stmp3 = stmp[2];
		var etmp  = edate.split('/');
		var etmp1 = etmp[0];
		var etmp2 = etmp[1];
		var etmp3 = etmp[2];
		ShowThis(document.search.sel.value);
		if(total){
			ShowViewTrackback(document.entry.v1.value);
		}
		if(base>=yy){
			make_option("syyyy",base,base,"");
			make_option("eyyyy",base,base,"");
		}else{
			make_option("syyyy",base,yy,"");
			make_option("eyyyy",base,yy,"");
		}
		make_option("smm",1,12,"");
		make_option("sdd",1,31,"");
		make_option("emm",1,12,"");
		make_option("edd",1,31,"");
		var syy_count=1;
		if(base>=yy){
			document.search.syyyy.options[syy_count].selected = true;
		}else{
			for(i=base;i<=yy;i++){
				if(i==stmp1){
					document.search.syyyy.options[syy_count].selected = true;
				}
				syy_count++;
			}
		}
		document.search.smm.options[stmp2].selected   = true;
		document.search.sdd.options[stmp3].selected   = true;
		var eyy_count=1;
		if(base>=yy){
			document.search.eyyyy.options[eyy_count].selected = true;
		}else{
			for(i=base;i<=yy;i++){
				if(i==etmp1){
					document.search.eyyyy.options[eyy_count].selected = true;
				}
				eyy_count++;
			}
		}
		document.search.emm.options[etmp2].selected   = true;
		document.search.edd.options[etmp3].selected   = true;
	}else{
		var yy = document.search.yy.value;
		var mm = document.search.mm.value;
		var dd = document.search.dd.value;
		ShowThis(document.search.sel.value);
		if(total){
			ShowViewTrackback(document.entry.v1.value);
		}
		if(base>=yy){
			make_option("syyyy",base,base,"");
			make_option("eyyyy",base,base,"");
		}else{
			make_option("syyyy",base,yy,"");
			make_option("eyyyy",base,yy,"");
		}
		make_option("smm",1,12,"");
		make_option("sdd",1,31,"");
		make_option("emm",1,12,"");
		make_option("edd",1,31,"");
	}
}
function make_option(obj,s_count,e_count,limit){
	for(var i=s_count;i<=e_count;i++){
		var date   = document.createElement("OPTION");
		date.value = i;
		date.text  = i;
		if(limit!=""){
			if(limit<=i){
				document.search[obj].add(date);
			}
		}else{
			document.search[obj].add(date);
		}
	}
}

function ShowThis(obj){
	if(!obj) return false;
	if(obj=='search_details'){
		if(document.getElementById){
			document.getElementById("search_details").style.display = "block";
//			document.getElementById("other").style.display  = "block";
		}else{
			return false;
		}
	}else{
		if(document.getElementById){
			document.getElementById("search_details").style.display = "none";
//			document.getElementById("other").style.display  = "block";
		}else{
			return false;
		}
	}
}
/* エントリ一覧の短い形式・長い形式表示 */
function ShowView(obj){
	if(!obj) return false;
	if(obj=='s'){
		if(document.getElementById){
			document.getElementById("title").style.display = "block";
			document.getElementById("short").style.display = "block";
			document.getElementById("long").style.display  = "none";
			document.entry.v1[0].selected = true;
			document.entry.v2[0].selected = true;
		}else{
			return false;
		}
	}else if(obj=='l'){
		if(document.getElementById){
			document.getElementById("title").style.display = "none";
			document.getElementById("short").style.display = "none";
			document.getElementById("long").style.display  = "block";
			document.entry.v1[1].selected = true;
			document.entry.v2[1].selected = true;
		}else{
			return false;
		}
	}else{
		if(document.getElementById){
			document.getElementById("title").style.display = "none";
			document.getElementById("short").style.display = "none";
			document.getElementById("long").style.display  = "none";
			document.entry.v1[0].selected = true;
			document.entry.v2[0].selected = true;
		}else{
			return false;
		}
	}
}
/* トラックバック一覧の短い形式・長い形式表示 */
function ShowViewTrackback(obj){
	if(!obj) return false;
	if(obj=='s'){
		if(document.getElementById){
			document.getElementById("title").style.display = "block";
			document.getElementById("short").style.display = "block";
			document.getElementById("tb_short").style.display = "block";
			document.getElementById("long").style.display  = "none";
			document.getElementById("tb_long").style.display  = "none";
			document.entry.v1[0].selected = true;
			document.entry.v2[0].selected = true;
		}else{
			return false;
		}
	}else if(obj=='l'){
		if(document.getElementById){
			document.getElementById("title").style.display = "none";
			document.getElementById("short").style.display = "none";
			document.getElementById("tb_short").style.display = "none";
			document.getElementById("long").style.display  = "block";
			document.getElementById("tb_long").style.display  = "block";
			document.entry.v1[1].selected = true;
			document.entry.v2[1].selected = true;
		}else{
			return false;
		}
	}else{
		if(document.getElementById){
			document.getElementById("title").style.display = "none";
			document.getElementById("short").style.display = "none";
			document.getElementById("long").style.display  = "none";
			document.entry.v1[0].selected = true;
			document.entry.v2[0].selected = true;
		}else{
			return false;
		}
	}
}
function all_check(obj){
	for(var i=0;i<document.entry.elements.length;i++){
		var e = document.entry.elements[i];
		if((e.name!='allbox') && (e.type=='checkbox')){
			if(obj.checked){
				e.checked=true;
			}else{
				e.checked=false;
			}
		}
	}
}
/* エントリ一覧の表示切替 */
function blog_submit(){
	var yy = document.search.yy.value;
	var mm = document.search.mm.value;
	var dd = document.search.dd.value;
	if(document.search.sel.value=='search_all'){
		document.search.yy.disabled    = true;
		document.search.mm.disabled    = true;
		document.search.dd.disabled    = true;
		document.search.sdate.disabled = true;
		document.search.edate.disabled = true;
		document.search.syyyy.disabled = true;
		document.search.smm.disabled   = true;
		document.search.sdd.disabled   = true;
		document.search.eyyyy.disabled = true;
		document.search.emm.disabled   = true;
		document.search.edd.disabled   = true;
		document.search.word.disabled  = true;
		document.search.submit();
	}else if(document.search.sel.value=='search_today'){
		document.search.yy.disabled    = true;
		document.search.mm.disabled    = true;
		document.search.dd.disabled    = true;
		document.search.syyyy.disabled = true;
		document.search.smm.disabled   = true;
		document.search.sdd.disabled   = true;
		document.search.eyyyy.disabled = true;
		document.search.emm.disabled   = true;
		document.search.edd.disabled   = true;
		document.search.word.disabled  = true;
		var sdate = yy + "/" + mm + "/" + dd;
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		document.search.submit();
	}else if(document.search.sel.value=='search_week'){
		document.search.yy.disabled    = true;
		document.search.mm.disabled    = true;
		document.search.dd.disabled    = true;
		document.search.syyyy.disabled = true;
		document.search.smm.disabled   = true;
		document.search.sdd.disabled   = true;
		document.search.eyyyy.disabled = true;
		document.search.emm.disabled   = true;
		document.search.edd.disabled   = true;
		document.search.word.disabled  = true;
		var targetDate = new Date();
		targetDate.setFullYear(yy);
		targetDate.setMonth(mm-1);
		targetDate.setDate(dd);
		var numberDays = targetDate.getDay();
		var number = -numberDays * 1000 * 60 * 60 * 24;
		var DateInMS   = targetDate.getTime();
		DateInMS      += number;
		targetDate.setTime(DateInMS);
		var theYear    = targetDate.getFullYear();
		var theMonth   = targetDate.getMonth() + 1;
		var theDate    = targetDate.getDate();
		var sdate = theYear + "/" + theMonth + "/" + theDate;
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		document.search.submit();
	}else if(document.search.sel.value=='search_month'){
		document.search.yy.disabled    = true;
		document.search.mm.disabled    = true;
		document.search.dd.disabled    = true;
		document.search.syyyy.disabled = true;
		document.search.smm.disabled   = true;
		document.search.sdd.disabled   = true;
		document.search.eyyyy.disabled = true;
		document.search.emm.disabled   = true;
		document.search.edd.disabled   = true;
		document.search.word.disabled  = true;
		var sdate = yy + "/" + mm + "/1";
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		document.search.submit();
	}else if(document.search.sel.value=='search_details'){
		document.search.yy.disabled    = true;
		document.search.mm.disabled    = true;
		document.search.dd.disabled    = true;
		document.search.syyyy.disabled = true;
		document.search.smm.disabled   = true;
		document.search.sdd.disabled   = true;
		document.search.eyyyy.disabled = true;
		document.search.emm.disabled   = true;
		document.search.edd.disabled   = true;
		document.search.word.disabled  = true;
		var stmp1 = document.search.syyyy.value;
		var stmp2 = document.search.smm.value;
		var stmp3 = document.search.sdd.value;
		var etmp1 = document.search.eyyyy.value;
		var etmp2 = document.search.emm.value;
		var etmp3 = document.search.edd.value;
		if(!stmp1){
			stmp1 = yy;
		}
		if(!stmp2){
			stmp2 = mm;
		}
		if(!stmp3){
			stmp3 = dd;
		}
		if(!etmp1){
			etmp1 = yy;
		}
		if(!etmp2){
			etmp2 = mm;
		}
		if(!etmp3){
			etmp3 = dd;
		}
		var sdate = stmp1 + "/" + stmp2 + "/" + stmp3;
		var edate = etmp1 + "/" + etmp2 + "/" + etmp3;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		document.search.submit();
	}else if(document.search.sel.value=='search_word'){
		document.search.yy.disabled    = true;
		document.search.mm.disabled    = true;
		document.search.dd.disabled    = true;
		document.search.sdate.disabled = true;
		document.search.edate.disabled = true;
		document.search.syyyy.disabled = true;
		document.search.smm.disabled   = true;
		document.search.sdd.disabled   = true;
		document.search.eyyyy.disabled = true;
		document.search.emm.disabled   = true;
		document.search.edd.disabled   = true;
		document.search.submit();
	}
}
/* トラックバック一覧の表示切替 */
function trackback_submit(){
	var yy = document.search.yy.value;
	var mm = document.search.mm.value;
	var dd = document.search.dd.value;
	document.search.yy.disabled    = true;
	document.search.mm.disabled    = true;
	document.search.dd.disabled    = true;
	document.search.syyyy.disabled = true;
	document.search.smm.disabled   = true;
	document.search.sdd.disabled   = true;
	document.search.eyyyy.disabled = true;
	document.search.emm.disabled   = true;
	document.search.edd.disabled   = true;
	if(document.search.sel.value=='search_all'){
		document.search.sdate.disabled = true;
		document.search.edate.disabled = true;
		document.search.submit();
	}else if(document.search.sel.value=='search_today'){
		var sdate = yy + "/" + mm + "/" + dd;
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		document.search.submit();
	}else if(document.search.sel.value=='search_week'){
		var targetDate = new Date();
		targetDate.setFullYear(yy);
		targetDate.setMonth(mm-1);
		targetDate.setDate(dd);
		var numberDays = targetDate.getDay();
		var number = -numberDays * 1000 * 60 * 60 * 24;
		var DateInMS   = targetDate.getTime();
		DateInMS      += number;
		targetDate.setTime(DateInMS);
		var theYear    = targetDate.getFullYear();
		var theMonth   = targetDate.getMonth() + 1;
		var theDate    = targetDate.getDate();
		var sdate = theYear + "/" + theMonth + "/" + theDate;
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		document.search.submit();
	}else if(document.search.sel.value=='search_month'){
		var sdate = yy + "/" + mm + "/1";
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		document.search.submit();
	}else if(document.search.sel.value=='search_details'){
		var stmp1 = document.search.syyyy.value;
		var stmp2 = document.search.smm.value;
		var stmp3 = document.search.sdd.value;
		var etmp1 = document.search.eyyyy.value;
		var etmp2 = document.search.emm.value;
		var etmp3 = document.search.edd.value;
		if(!stmp1){
			stmp1 = yy;
		}
		if(!stmp2){
			stmp2 = 1;
		}
		if(!stmp3){
			stmp3 = 1;
		}
		if(!etmp1){
			etmp1 = yy;
		}
		if(!etmp2){
			etmp2 = 12;
		}
		if(!etmp3){
			etmp3 = 31;
		}
		var sdate = stmp1 + "/" + stmp2 + "/" + stmp3;
		var edate = etmp1 + "/" + etmp2 + "/" + etmp3;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		document.search.submit();

	}
}
function onloadComment(total){
	if((document.search.sdate.value) && (document.search.edate.value)){
		var yy    = document.search.yy.value;
		var mm    = document.search.mm.value;
		var dd    = document.search.dd.value;
		var sdate = document.search.sdate.value;
		var edate = document.search.edate.value;
		var stmp  = sdate.split('/');
		var stmp1 = stmp[0];
		var stmp2 = stmp[1];
		var stmp3 = stmp[2];
		var etmp  = edate.split('/');
		var etmp1 = etmp[0];
		var etmp2 = etmp[1];
		var etmp3 = etmp[2];
		ShowThisNoWord(document.search.sel.value);
		if(base>=yy){
			make_option("syyyy",base,base,"");
			make_option("eyyyy",base,base,"");
		}else{
			make_option("syyyy",base,yy,"");
			make_option("eyyyy",base,yy,"");
		}
		make_option("smm",1,12,"");
		make_option("sdd",1,31,"");
		make_option("emm",1,12,"");
		make_option("edd",1,31,"");
		var syy_count=1;
		if(base>=yy){
			document.search.syyyy.options[syy_count].selected = true;
		}else{
			for(i=base;i<=yy;i++){
				if(i==stmp1){
					document.search.syyyy.options[syy_count].selected = true;
				}
				syy_count++;
			}
		}
		document.search.smm.options[stmp2].selected   = true;
		document.search.sdd.options[stmp3].selected   = true;
		var eyy_count=1;
		if(base>=yy){
			document.search.eyyyy.options[eyy_count].selected = true;
		}else{
			for(i=base;i<=yy;i++){
				if(i==etmp1){
					document.search.eyyyy.options[eyy_count].selected = true;
				}
				eyy_count++;
			}
		}
		document.search.emm.options[etmp2].selected   = true;
		document.search.edd.options[etmp3].selected   = true;
	}else{
		var yy = document.search.yy.value;
		var mm = document.search.mm.value;
		var dd = document.search.dd.value;
		ShowThisNoWord(document.search.sel.value);
		if(base>=yy){
			make_option("syyyy",base,base,"");
			make_option("eyyyy",base,base,"");
		}else{
			make_option("syyyy",base,yy,"");
			make_option("eyyyy",base,yy,"");
		}
		make_option("smm",1,12,"");
		make_option("sdd",1,31,"");
		make_option("emm",1,12,"");
		make_option("edd",1,31,"");
	}
}
function ShowThisNoWord(obj){
	if(!obj) return false;
	if(obj=='search_details'){
		if(document.getElementById){
			document.getElementById("search_details").style.display = "block";
		}else{
			return false;
		}
	}else{
		if(document.getElementById){
			document.getElementById("search_details").style.display = "none";
		}else{
			return false;
		}
	}
}
function comment_submit(){
	var yy = document.search.yy.value;
	var mm = document.search.mm.value;
	var dd = document.search.dd.value;
	if(document.search.sel.value=='search_all'){
		document.search.yy.disabled    = true;
		document.search.mm.disabled    = true;
		document.search.dd.disabled    = true;
		document.search.sdate.disabled = true;
		document.search.edate.disabled = true;
		document.search.syyyy.disabled = true;
		document.search.smm.disabled   = true;
		document.search.sdd.disabled   = true;
		document.search.eyyyy.disabled = true;
		document.search.emm.disabled   = true;
		document.search.edd.disabled   = true;
		document.search.submit();
	}else if(document.search.sel.value=='search_today'){
		document.search.yy.disabled    = true;
		document.search.mm.disabled    = true;
		document.search.dd.disabled    = true;
		document.search.syyyy.disabled = true;
		document.search.smm.disabled   = true;
		document.search.sdd.disabled   = true;
		document.search.eyyyy.disabled = true;
		document.search.emm.disabled   = true;
		document.search.edd.disabled   = true;
		var sdate = yy + "/" + mm + "/" + dd;
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		document.search.submit();
	}else if(document.search.sel.value=='search_week'){
		document.search.yy.disabled    = true;
		document.search.mm.disabled    = true;
		document.search.dd.disabled    = true;
		document.search.syyyy.disabled = true;
		document.search.smm.disabled   = true;
		document.search.sdd.disabled   = true;
		document.search.eyyyy.disabled = true;
		document.search.emm.disabled   = true;
		document.search.edd.disabled   = true;
		var targetDate = new Date();
		targetDate.setFullYear(yy);
		targetDate.setMonth(mm-1);
		targetDate.setDate(dd);
		var numberDays = targetDate.getDay();
		var number = -numberDays * 1000 * 60 * 60 * 24;
		var DateInMS   = targetDate.getTime();
		DateInMS      += number;
		targetDate.setTime(DateInMS);
		var theYear    = targetDate.getFullYear();
		var theMonth   = targetDate.getMonth() + 1;
		var theDate    = targetDate.getDate();
		var sdate = theYear + "/" + theMonth + "/" + theDate;
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		document.search.submit();
	}else if(document.search.sel.value=='search_month'){
		document.search.yy.disabled    = true;
		document.search.mm.disabled    = true;
		document.search.dd.disabled    = true;
		document.search.syyyy.disabled = true;
		document.search.smm.disabled   = true;
		document.search.sdd.disabled   = true;
		document.search.eyyyy.disabled = true;
		document.search.emm.disabled   = true;
		document.search.edd.disabled   = true;
		var sdate = yy + "/" + mm + "/1";
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		document.search.submit();
	}else if(document.search.sel.value=='search_details'){
		document.search.yy.disabled    = true;
		document.search.mm.disabled    = true;
		document.search.dd.disabled    = true;
		document.search.syyyy.disabled = true;
		document.search.smm.disabled   = true;
		document.search.sdd.disabled   = true;
		document.search.eyyyy.disabled = true;
		document.search.emm.disabled   = true;
		document.search.edd.disabled   = true;
		var stmp1 = document.search.syyyy.value;
		var stmp2 = document.search.smm.value;
		var stmp3 = document.search.sdd.value;
		var etmp1 = document.search.eyyyy.value;
		var etmp2 = document.search.emm.value;
		var etmp3 = document.search.edd.value;
		if(!stmp1){
			stmp1 = yy;
		}
		if(!stmp2){
			stmp2 = mm;
		}
		if(!stmp3){
			stmp3 = dd;
		}
		if(!etmp1){
			etmp1 = yy;
		}
		if(!etmp2){
			etmp2 = mm;
		}
		if(!etmp3){
			etmp3 = dd;
		}
		var sdate = stmp1 + "/" + stmp2 + "/" + stmp3;
		var edate = etmp1 + "/" + etmp2 + "/" + etmp3;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		document.search.submit();
	}
}
function onloadFriendList(view,ownerflg){
	if (view=='n'){
		ShowViewFriendList('name',ownerflg);
	}else if(view=='o'){
		ShowViewFriendList('oword',ownerflg);
	}else if(view=='m' && ownerflg){
		ShowViewFriendList('mail',ownerflg);
	}else{
		ShowViewFriendList('name',ownerflg);
	}
}
function ShowViewFriendList(view,ownerflg){
	if(!view) return false;
	if(!document.getElementById) return false;
	
	document.entry.view.value = view;
	document.entry.action.disabled = true;
	
	if(ownerflg){

		if(view=='name'){
			document.getElementById("own_but_name1").style.display = "block";
			document.getElementById("own_but_oword1").style.display  = "none";
			document.getElementById("own_but_mail1").style.display  = "none";
			document.getElementById("own_but_name2").style.display = "block";
			document.getElementById("own_but_oword2").style.display  = "none";
			document.getElementById("own_but_mail2").style.display  = "none";

			document.getElementById("list_name").style.display = "block";
			document.getElementById("list_oword").style.display  = "none";
			document.getElementById("list_mail").style.display  = "none";

		}else if(view=='oword'){
			document.getElementById("own_but_name1").style.display = "none";
			document.getElementById("own_but_oword1").style.display  = "block";
			document.getElementById("own_but_mail1").style.display  = "none";
			document.getElementById("own_but_name2").style.display = "none";
			document.getElementById("own_but_oword2").style.display  = "block";
			document.getElementById("own_but_mail2").style.display  = "none";

			document.getElementById("list_name").style.display = "none";
			document.getElementById("list_oword").style.display  = "block";
			document.getElementById("list_mail").style.display  = "none";
			
		}else if(view=='mail'){
			document.getElementById("own_but_name1").style.display = "none";
			document.getElementById("own_but_oword1").style.display  = "none";
			document.getElementById("own_but_mail1").style.display  = "block";
			document.getElementById("own_but_name2").style.display = "none";
			document.getElementById("own_but_oword2").style.display  = "none";
			document.getElementById("own_but_mail2").style.display  = "block";

			document.getElementById("list_name").style.display = "none";
			document.getElementById("list_oword").style.display  = "none";
			document.getElementById("list_mail").style.display  = "block";
		}
	}else{
		if(view=='name'){
			document.getElementById("oth_but_name1").style.display = "block";
			document.getElementById("oth_but_oword1").style.display  = "none";
			document.getElementById("oth_but_name2").style.display = "block";
			document.getElementById("oth_but_oword2").style.display  = "none";

			document.getElementById("list_name").style.display = "block";
			document.getElementById("list_oword").style.display  = "none";
		}else if(view=='oword'){
			document.getElementById("oth_but_name1").style.display = "none";
			document.getElementById("oth_but_oword1").style.display  = "block";
			document.getElementById("oth_but_name2").style.display = "none";
			document.getElementById("oth_but_oword2").style.display  = "block";

			document.getElementById("list_name").style.display = "none";
			document.getElementById("list_oword").style.display  = "block";
		}
	}
}
function onloadCommMemberList(view){
	if (view=='nick'){
		ShowViewCommMemberList('nick');
	}else if(view=='oword'){
		ShowViewCommMemberList('oword');
	}else{
		ShowViewCommMemberList('nick');
	}
}
function ShowViewCommMemberList(view){
	if(!view) return false;
	if(!document.getElementById) return false;
	
	document.memList.view.value = view;
	
	if(view=='nick'){
		document.getElementById("nick_but1").style.display  = "none";
		document.getElementById("nick_but2").style.display  = "none";
		document.getElementById("oword_but1").style.display = "block";
		document.getElementById("oword_but2").style.display = "block";
		document.getElementById("nick").style.display       = "block";
		document.getElementById("oword").style.display      = "none";
	}else if(view=='oword'){
		document.getElementById("nick_but1").style.display  = "block";
		document.getElementById("nick_but2").style.display  = "block";
		document.getElementById("oword_but1").style.display = "none";
		document.getElementById("oword_but2").style.display = "none";
		document.getElementById("nick").style.display       = "none";
		document.getElementById("oword").style.display      = "block";
	}
}
function linkPaging(url){
	location.href = url + "&dispType=" + document.memList.view.value;
}
function ActionUpdMailAddrs(fuid,mail){
	document.entry.umaila.value = mail;
	document.entry.umailu.value = fuid;
	document.entry.submit();
}

function ChgActionFriendList(url){ 
	document.entry.action = url; 
	document.entry.submit(); 
} 

/* 特定の接頭詞を持つチェックボックスについて全てをON/OFFする */
function CheckAll(name,check){
	for (i = 0; i < document.entry.elements.length; i++) {
		if (document.entry.elements[i].name.substring(0,name.length) == name) {
			document.entry.elements[i].checked = check;
		}
	}
} 
/* スクープ一覧の初期表示 */
function onloadScoop(total){

	var yy = document.search.yy.value;
	var mm = document.search.mm.value;
	var dd = document.search.dd.value;

	ShowScoop(document.search.sel.value);

	if(total){
		ShowViewScoop(document.view1.v1.value);
	}
	
	if(base>=yy){
		make_option("syyyy",base,base,"");
		make_option("eyyyy",base,base,"");
	}else{
		make_option("syyyy",base,yy,"");
		make_option("eyyyy",base,yy,"");
	}

	make_option("smm",1,12,"");
	make_option("sdd",1,31,"");
	make_option("emm",1,12,"");
	make_option("edd",1,31,"");

	if((document.search.sdate.value) && (document.search.edate.value)){
		var sdate = document.search.sdate.value;
		var edate = document.search.edate.value;
		var stmp  = sdate.split('/');
		var stmp1 = stmp[0];
		var stmp2 = stmp[1];
		var stmp3 = stmp[2];
		var etmp  = edate.split('/');
		var etmp1 = etmp[0];
		var etmp2 = etmp[1];
		var etmp3 = etmp[2];

		var syy_count=1;
		if(base>=yy){
			document.search.syyyy.options[syy_count].selected = true;
		}else{
			for(i=base;i<=yy;i++){
				if(i==stmp1){
					document.search.syyyy.options[syy_count].selected = true;
				}
				syy_count++;
			}
		}
		document.search.smm.options[stmp2].selected   = true;
		document.search.sdd.options[stmp3].selected   = true;
		var eyy_count=1;
		if(base>=yy){
			document.search.eyyyy.options[eyy_count].selected = true;
		}else{
			for(i=base;i<=yy;i++){
				if(i==etmp1){
					document.search.eyyyy.options[eyy_count].selected = true;
				}
				eyy_count++;
			}
		}
		document.search.emm.options[etmp2].selected   = true;
		document.search.edd.options[etmp3].selected   = true;
	}
}
/* スクープ一覧の表示 */
function ShowScoop(obj){
	if(!obj) return false;
	if(obj=='search_details'){
		if(document.getElementById){
			document.getElementById("search_details").style.display = "block";
		}else{
			return false;
		}
	}else{
		if(document.getElementById){
			document.getElementById("search_details").style.display = "none";
		}else{
			return false;
		}
	}
}
/* スクープ一覧の短い形式・長い形式表示 */
function ShowViewScoop(obj){
	if(!obj) return false;
	if(obj=='s'){
		if(document.getElementById){
			document.getElementById("short").style.display = "block";
			document.getElementById("long").style.display  = "none";
			document.view1.v1[0].selected = true;
			document.view2.v2[0].selected = true;
		}else{
			return false;
		}
	}else if(obj=='l'){
		if(document.getElementById){
			document.getElementById("short").style.display = "none";
			document.getElementById("long").style.display  = "block";
			document.view1.v1[1].selected = true;
			document.view2.v2[1].selected = true;
		}else{
			return false;
		}
	}else{
		if(document.getElementById){
			document.getElementById("short").style.display = "none";
			document.getElementById("long").style.display  = "none";
			document.view1.v1[0].selected = true;
			document.view2.v2[0].selected = true;
		}else{
			return false;
		}
	}
}
/* スクープ一覧の表示切替 */
function scoop_viewsubmit(){
	var yy = document.search.yy.value;
	var mm = document.search.mm.value;
	var dd = document.search.dd.value;

	document.search.yy.disabled    = true;
	document.search.mm.disabled    = true;
	document.search.dd.disabled    = true;
	document.search.syyyy.disabled = true;
	document.search.smm.disabled   = true;
	document.search.sdd.disabled   = true;
	document.search.eyyyy.disabled = true;
	document.search.emm.disabled   = true;
	document.search.edd.disabled   = true;

	if(document.search.sel.value=='search_all'){
		document.search.sdate.disabled    = true;
		document.search.edate.disabled    = true;
		
	}else if(document.search.sel.value=='search_today'){
		var sdate = yy + "/" + mm + "/" + dd;
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
	}else if(document.search.sel.value=='search_week'){
	
		var targetDate = new Date();
		targetDate.setFullYear(yy);
		targetDate.setMonth(mm-1);
		targetDate.setDate(dd);
		var numberDays = targetDate.getDay();
		var number = -numberDays * 1000 * 60 * 60 * 24;
		var DateInMS   = targetDate.getTime();
		DateInMS      += number;
		targetDate.setTime(DateInMS);
		var theYear    = targetDate.getFullYear();
		var theMonth   = targetDate.getMonth() + 1;
		var theDate    = targetDate.getDate();
		var sdate = theYear + "/" + theMonth + "/" + theDate;
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		
	}else if(document.search.sel.value=='search_month'){
		var sdate = yy + "/" + mm + "/1";
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
	}else if(document.search.sel.value=='search_details'){
		var stmp1 = document.search.syyyy.value;
		var stmp2 = document.search.smm.value;
		var stmp3 = document.search.sdd.value;
		var etmp1 = document.search.eyyyy.value;
		var etmp2 = document.search.emm.value;
		var etmp3 = document.search.edd.value;
		if(!stmp1){
			stmp1 = yy;
		}
		if(!stmp2){
			stmp2 = mm;
		}
		if(!stmp3){
			stmp3 = dd;
		}
		if(!etmp1){
			etmp1 = yy;
		}
		if(!etmp2){
			etmp2 = mm;
		}
		if(!etmp3){
			etmp3 = dd;
		}
		var sdate = stmp1 + "/" + stmp2 + "/" + stmp3;
		var edate = etmp1 + "/" + etmp2 + "/" + etmp3;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
	}
	
	document.search.submit();

}
/* 友達ブログ一覧の初期表示 */
function onloadEntryFriend(){

	var yy = document.search.yy.value;
	var mm = document.search.mm.value;
	var dd = document.search.dd.value;

	ShowEntryFriend(document.search.sel.value);

	if(base>=yy){
		make_option("syyyy",base,base,"");
		make_option("eyyyy",base,base,"");
	}else{
		make_option("syyyy",base,yy,"");
		make_option("eyyyy",base,yy,"");
	}

	make_option("smm",1,12,"");
	make_option("sdd",1,31,"");
	make_option("emm",1,12,"");
	make_option("edd",1,31,"");

	if((document.search.sdate.value) && (document.search.edate.value)){
		var sdate = document.search.sdate.value;
		var edate = document.search.edate.value;
		var stmp  = sdate.split('/');
		var stmp1 = stmp[0];
		var stmp2 = stmp[1];
		var stmp3 = stmp[2];
		var etmp  = edate.split('/');
		var etmp1 = etmp[0];
		var etmp2 = etmp[1];
		var etmp3 = etmp[2];

		var syy_count=1;
		if(base>=yy){
			document.search.syyyy.options[syy_count].selected = true;
		}else{
			for(i=base;i<=yy;i++){
				if(i==stmp1){
					document.search.syyyy.options[syy_count].selected = true;
				}
				syy_count++;
			}
		}
		document.search.smm.options[stmp2].selected   = true;
		document.search.sdd.options[stmp3].selected   = true;
		var eyy_count=1;
		if(base>=yy){
			document.search.eyyyy.options[eyy_count].selected = true;
		}else{
			for(i=base;i<=yy;i++){
				if(i==etmp1){
					document.search.eyyyy.options[eyy_count].selected = true;
				}
				eyy_count++;
			}
		}
		document.search.emm.options[etmp2].selected   = true;
		document.search.edd.options[etmp3].selected   = true;
	}
}
/* 友達ブログ一覧の表示 */
function ShowEntryFriend(obj){
	if(!obj) return false;
	if(obj=='search_details'){
		if(document.getElementById){
			document.getElementById("search_details").style.display = "block";
		}else{
			return false;
		}
	}else{
		if(document.getElementById){
			document.getElementById("search_details").style.display = "none";
		}else{
			return false;
		}
	}
}
/* 友達ブログ一覧の表示切替 */
function entryfriend_viewsubmit(){
	var yy = document.search.yy.value;
	var mm = document.search.mm.value;
	var dd = document.search.dd.value;

	document.search.yy.disabled    = true;
	document.search.mm.disabled    = true;
	document.search.dd.disabled    = true;
	document.search.syyyy.disabled = true;
	document.search.smm.disabled   = true;
	document.search.sdd.disabled   = true;
	document.search.eyyyy.disabled = true;
	document.search.emm.disabled   = true;
	document.search.edd.disabled   = true;

	if(document.search.sel.value=='search_all'){
		document.search.sdate.disabled    = true;
		document.search.edate.disabled    = true;
		
	}else if(document.search.sel.value=='search_today'){
		var sdate = yy + "/" + mm + "/" + dd;
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
	}else if(document.search.sel.value=='search_week'){
	
		var targetDate = new Date();
		targetDate.setFullYear(yy);
		targetDate.setMonth(mm-1);
		targetDate.setDate(dd);
		var numberDays = targetDate.getDay();
		var number = -numberDays * 1000 * 60 * 60 * 24;
		var DateInMS   = targetDate.getTime();
		DateInMS      += number;
		targetDate.setTime(DateInMS);
		var theYear    = targetDate.getFullYear();
		var theMonth   = targetDate.getMonth() + 1;
		var theDate    = targetDate.getDate();
		var sdate = theYear + "/" + theMonth + "/" + theDate;
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
		
	}else if(document.search.sel.value=='search_month'){
		var sdate = yy + "/" + mm + "/1";
		var edate = yy + "/" + mm + "/" + dd;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
	}else if(document.search.sel.value=='search_details'){
		var stmp1 = document.search.syyyy.value;
		var stmp2 = document.search.smm.value;
		var stmp3 = document.search.sdd.value;
		var etmp1 = document.search.eyyyy.value;
		var etmp2 = document.search.emm.value;
		var etmp3 = document.search.edd.value;
		if(!stmp1){
			stmp1 = yy;
		}
		if(!stmp2){
			stmp2 = mm;
		}
		if(!stmp3){
			stmp3 = dd;
		}
		if(!etmp1){
			etmp1 = yy;
		}
		if(!etmp2){
			etmp2 = mm;
		}
		if(!etmp3){
			etmp3 = dd;
		}
		var sdate = stmp1 + "/" + stmp2 + "/" + stmp3;
		var edate = etmp1 + "/" + etmp2 + "/" + etmp3;
		document.search.sdate.value = sdate;
		document.search.edate.value = edate;
	}
	
	document.search.submit();

}

