/**
 * PC版トップページ用JS
 *
 * @author	T.Konishi
 * @version	$Revision: 1.00 2008/11/20 $
 * @package	pc_index
 * @see 
 * All Rights Reserved Copyright terraport 2008 - 
 */

	 /**
	 * 画像選択
	 * 
	 * @see
	 * @param	int	CD_int	画像管理コード
	 * @return	void
	 */
	 function selImg(CD_int) {
	 	var d				= new Date();
	 	var aryData			= [];
	 	aryData['IMG_CD']	= CD_int;
 		$(".fade").fadeTo(500, 0);
 		setTimeout(function(){ sendRequest(onloaded, aryData, 'POST', './pc_imgView.php?mode=get_img&'+d.getTime()) }, 500);
	 	function onloaded(oj) {
	 		if( oj.responseText == '' )
	 		{
	 			alert('データを取得できませんでした。');
	 			return false;
	 		}
	 		var aryEva	= [];
	 		var aryUser	= [];
	 		var doc		= (document.all) ? document.all : document.getElementsByTagName('*');
	 		aryData		= oj.responseText.split("<joint>");
	 		aryUser		= aryData[0].split("<split>");
	 		aryEva		= aryData[1].split("<split>");

	 		//画像情報
	 		img							= new Image();
	 		img.src						= '/up_img/'+aryUser[5]+'?'+d.getTime();
	 		doc.img_name.src			= img.src;
	 		doc.img_name.width			= aryUser[12];
	 		doc.img_name.height			= aryUser[13];
	 		doc.img_created2.innerHTML	= aryUser[9];
	 		doc.img_title.innerHTML		= aryUser[6];
	 		doc.img_comment.innerHTML	= '<div class="comment_box">'+ aryUser[7] +'</div>';
	 		doc.tag_name.innerHTML		= aryUser[11];
	 		if ( aryUser[8] != "" )
	 			doc.img_updated.innerHTML	= aryUser[10];
			else
				doc.img_updated.innerHTML	= "";
	 		doc.img_admin_comment.innerHTML	= (aryUser[8] != "") ? aryUser[8] : "";
	 		$(".fade").fadeTo(500, 1);
	 		
	 		//評価情報
	 		for ( var i = 1; i <= 6; i++ )
	 		{
		 		doc['eva'+i].innerHTML				= "0人";
	 			doc['eva'+i+'_graph'].style.width	= "1%";
	 		}
	 		if ( aryEva.length > 0 )
	 		{
		 		var parseEva	= [];
	 			parseEva		= aryEva[0].split(",");
	 			var maxCnt		= parseEva[1];
		 		for ( var i = 0; i < aryEva.length; i++ )
		 		{
		 			parseEva		= aryEva[i].split(",");
		 			if ( parseEva[0] != "" )
		 			{
			 			doc['eva'+parseEva[0]].innerHTML			= parseEva[1]+"人";
			 			doc['eva'+parseEva[0]+'_graph'].style.width	= Math.floor((parseEva[1]/maxCnt)*100)+"%";
		 			}
		 		}
	 		}
	 		
	 		//マーカー処理
	 		doc['image_'+img_cd].className	= "";
	 		doc['image_'+CD_int].className	= 'SELECTED';
	 		img_cd							= CD_int;
	 		
	 		return;
	 	}
	 }
	 
	 /**
	 *　評価実行
	 * 
	 * @see
	 * @param	int	PT_int	評価ポイント
	 * @return	void
	 */
	 function goEva(PT_int) {
	 	var d					= new Date();
	 	var aryData				= [];
	 	aryData['EVA_POINT']	= PT_int;
	 	aryData['IMG_CD']		= img_cd;
	 	sendRequest(onloaded, aryData, 'POST', './pc_imgView.php?mode=add_eva&'+d.getTime());
	 	function onloaded(oj) {
	 		var aryResult	= oj.responseText.split("<split>");
	 		if ( aryResult[0] == '0' )
	 		{
	 			parent.message_box(aryResult[1]);
	 			return false;
	 		}
	 		var doc			= (document.all) ? document.all : document.getElementsByTagName('*');
	 		for ( var i = 1; i <= 6; i++ )
	 		{
	 			doc['eva'+i].innerHTML				= '0人';
	 			doc['eva'+i+'_graph'].style.width	= '0%';
	 		}
	 		var parseEva	= [];
	 		parseEva		= aryResult[2].split(",");
	 		var maxCnt		= parseEva[1];
	 		for ( var i = 2; i < aryResult.length; i++ )
	 		{
	 			parseEva	= aryResult[i].split(",");
	 			doc['eva'+parseEva[0]].innerHTML			= parseEva[1]+"人";
	 			doc['eva'+parseEva[0]+'_graph'].style.width	= Math.floor((parseEva[1]/maxCnt)*100)+"%";
	 		}
	 		parent.message_box('「'+aryResult[1]+'」に評価が入りました。\n評価いただきありがとうございます。');
	 		return false;
	 	}
	 }
	 
	 /**
	 *　ログイン処理
	 * 
	 * @see
	 * @param	string	USERNAME_str	ID
	 * @param	string	PASSWORD_str	PASSWORD
	 * @return	void
	 */
	 function goLogin(pgAct) {
	 	var MESSAGE_str	= '';
	 	if ( document.common.username.value == '' )
	 		MESSAGE_str	+= "IDが入力されていません。\n";
	 	if ( document.common.password.value == '' )
	 		MESSAGE_str	+= "PASSが入力されていません。\n";
	 		
	 	if ( MESSAGE_str != "" )
	 	{
	 		alert(MESSAGE_str);
	 		return false;
	 	}
	 	goPage(pgAct);
	 }
	 
	 