/*
$("body").click(
	function(){
		showHideLayers('Layer1','hide');
	}
);
*/
function showHideLayers(target_id,target_mode){
	target_id="#" + target_id;
	if(target_mode == "show"){
		$(target_id).css("display","block");
	}else{
		$(target_id).css("display","none");
	}
}
function SetMemberIcon(target_icon){
	var target_id="#icon";
	$(target_id).attr("src","/img/icon_" + target_icon + ".gif");
	document.form.member_icon.value=target_icon;
	// alert(document.form.member_icon.value=target_icon;);
}

function VoteColumn(target_column_code,target_point){
	var url="/ibasyo/column.php";
	var form_data;
	var data_parts = new Array();
	var data_type,data_message;
	var i;
	
	form_data="ua=add_point&column_code=" + target_column_code + "&point=" + target_point;
	// alert(form_data);
	jQuery.ajax({
		url : url,
		type : "post",
		data : form_data,
		success : function(data){
			// alert(data);
			data_parts=data.split('<->');
			data_type=data_parts[0];
			data_message=data_parts[1];
			if(data_type == "OK"){
				alert("投票が完了しました。");
				$("#vote_star_area").html(data_message);
			}else if(data_type == "NG"){
				if(data_message == "OUT_OF_RANGE"){
					alert("評価ポイントが許容範囲外です。");
				}else if(data_message == "ALREADY_VOTED"){
					alert("この記事には既に投票済みです。");
				}else if(data_message == "NOT_LOGIN"){
					alert("ログインしていません。");
				}else{
					alert("不明なエラーで投票できませんでした。");
				}
			}
		}
	});
}

function SwitchVoteStar(target_point){
	if(target_point == 1){
		$("#star1").attr("src","/img/star_l.gif");
		$("#star2").attr("src","/img/star.gif");
		$("#star3").attr("src","/img/star.gif");
	}else if(target_point == 2){
		$("#star1").attr("src","/img/star_l.gif");
		$("#star2").attr("src","/img/star_l.gif");
		$("#star3").attr("src","/img/star.gif");
	}else if(target_point == 3){
		$("#star1").attr("src","/img/star_l.gif");
		$("#star2").attr("src","/img/star_l.gif");
		$("#star3").attr("src","/img/star_l.gif");
	}else{
		$("#star1").attr("src","/img/star.gif");
		$("#star2").attr("src","/img/star.gif");
		$("#star3").attr("src","/img/star.gif");
	}
}

function OpenSelectedPageWorryArticle(target_page,target_pref,target_wcategory,target_keyword){
	var url;
	url="/ibasyo/worry_article.php?ua=search&page=" + target_page + "&pref=" + target_pref + "&wcategory=" + target_wcategory + "&keyword=" + target_keyword;
	document.location.href=url;
}

function OpenSelectedPageWorryRes(target_page){
	var url;
	url="/ibasyo/worry_res.php?ua=list&page=" + target_page;
	document.location.href=url;
}

function OpenSelectedPageTbfArticle(target_page,target_pref,target_keyword){
	var url;
	url="/ibasyo/tbf_article.php?ua=search&page=" + target_page + "&pref=" + target_pref + "&keyword=" + target_keyword;
	document.location.href=url;
}

function OpenSelectedPageFriendIndex(target_page,target_pref,target_keyword){
	var url;
	url="/ibasyo/friend.php?ua=list&page=" + target_page + "&pref=" + target_pref + "&keyword=" + target_keyword;
	document.location.href=url;
}

function OpenSelectedPageEventArticle(target_page,target_pref){
	var url;
	url="/ibasyo/event_article.php?ua=list&page=" + target_page + "&pref=" + target_pref;
	document.location.href=url;
}

function OpenSelectedPageEventArticlePast(target_page,target_pref){
	var url;
	url="/ibasyo/event_article.php?ua=list_past&page=" + target_page + "&pref=" + target_pref;
	document.location.href=url;
}

function OpenSelectedPageColumn(target_page){
	var url;
	url="/ibasyo/column.php?ua=list&page=" + target_page;
	document.location.href=url;
}

function OpenSelectedPageNews(target_page,target_pref){
	var url;
	url="/ibasyo/news.php?ua=list&page=" + target_page + "&pref=" + target_pref;
	document.location.href=url;
}

function OpenSelectedPageSponsor(target_page){
	var url;
	url="/ibasyo/sponsor.php?ua=list&page=" + target_page;
	document.location.href=url;
}

function AdjustSize(target_img,target_size){
	var newImg = new Image();
	newImg.src=target_img.src;
	// alert(newImg.width + " / " + newImg.height);
	if(newImg.width >= newImg.height){
		rate=target_size/newImg.width;
		newImg.width=target_size;
		newImg.height=newImg.height*rate;
	}else{
		rate=target_size/newImg.height;
		newImg.height=target_size;
		newImg.width=newImg.width*rate;
	}
	// alert(newImg.width + " / " + newImg.height);
	target_img.width=newImg.width;
	target_img.height=newImg.height;
	target_img.style.display='inline';
}

function GoToTop(){
	// alert("GoToTop");
	location.href="/index.html";
}
