//2010.12.10 コメント（ｌｉｋｅ／ｄｉｓｌｉｋｅ） /start

function commentReaction(both, cmtid, idx){

	if(both == 1){
		var agree = 1;
		var disagree = 0;
		
	}else{
		var agree = 0;
		var disagree = 1;
	}
 
	var httpParameter = "cmtid=" + cmtid + "&agree=" + agree + "&disagree=" + disagree + "&idx=" + idx;	
	var urlfileapp = "http://www.sgame.jp/agreecount.php";
	
	AjaxCore_openSendStatus("get", urlfileapp, true, httpParameter, changeResultAgree);
}

function changeResultAgree(xmlHttp){
	var arr = xmlHttp.responseText.split(",");
	
	if(arr.length==1){
		alert("既に評価済みです！");
	}else{
		var idx = arr[2];
		try{
			document.getElementsByName('agree[]')[idx].value = arr[0]; //agree
			document.getElementsByName('disagree[]')[idx].value = arr[1]; //disagree
		}catch(e){}
	}
}
//2010.12.10 コメント（ｌｉｋｅ／ｄｉｓｌｉｋｅ） /end

//2010.10.08 Top renewal
function sgametoptabctrl(objmenuname, objid, url) {

	var otabDiv = document.getElementById("sgametopmenutree");
	var oUl = otabDiv.children[0];
	oUl.setAttribute("id", objid);

	if(document.getElementById(objmenuname).style.display == 'block'){
		window.location.href = url;
		
	}else{
	
		document.getElementById('newsTabTopics').style.display='none';
		document.getElementById('newsTabJapan').style.display='none';
		document.getElementById('newsTabKorea').style.display='none';
		document.getElementById('newsTabInterview').style.display='none';
		document.getElementById('newsTabColumn').style.display='none';
	
		document.getElementById(objmenuname).style.display='block';
	}
	return;
}


function sgametoptabcontrols(tagindex, objmenuname) {
	//선택한 탭 컨트롤
	var otabDiv = document.getElementById("sgametopmenutree");
	var oUl = otabDiv.children[0];
	oUl.setAttribute("id",objmenuname);

	//기사 게재부분
	var otextDiv = document.getElementById("sgametopmenucontrols");
	
	for(var i=1;i<7;i++) {
		otextDiv.children[i].style.display='none';
	}
	otextDiv.children[tagindex].style.display='block';

	return;
}

function sgametopcolumnalert() {
	janenmsg = new Array(11);
	janenmsg[0] = "5月中旬までもうちょっと待っててね♪\nｺﾞﾒ━━━ﾟ(ﾉД｀ﾟ)ﾟ。━━━ﾝ!!";
	janenmsg[1] = "ちなみにコラムを書いてくれる企業は\nゲーム会社だけじゃないよ♪";
	janenmsg[2] = "残念！\nまだ準備中です(´･ω･`;)";
	janenmsg[3] = "美人広報の方もコラムに参加してもらっています☆\nキャ━━━(*´∀｀*)━━━ !!!!!";
	janenmsg[4] = "もう少しで完成できそう！！\n(*´∀｀*)ゞ";
	janenmsg[5] = "コラムの内容は・・・・・\n5月中旬までのお楽しみ(*￣ー￣*)ﾆﾔﾘｯ";
	janenmsg[6] = "ちょっとだけコラムの内容をリークするけど\nゲームの裏側や広報の方の仕事がわかるんだよね～☆";
	janenmsg[7] = "ワタシも知らないコラムの内容があるから\nとっても楽しみ～σ(ﾟｰ^*)";
	janenmsg[8] = "そんなに強くクリックしないで～\n(((((( ;ﾟДﾟ)))))ｶﾞｸｶﾞｸﾌﾞﾙﾌﾞﾙ";
	janenmsg[9] = "いったいどんな内容のコラムなんだろうね☆\nﾄﾞｷﾄﾞｷ\"o(〃・ω・〃)o\"ﾜｸﾜｸ";
	janenmsg[10] = "大人の事情により5月中旬からの掲載なんです。\n(´Д｀。)グスン";
	
	rndnum = Math.floor(10*Math.random());
	alert(janenmsg[rndnum]);
}
/*
function admin_page_detail_gamenews_add_image(strurl) {
	var imbody = document.getElementById("mce_editor_textarea");
	imbody.innerText += "<p align='center'><img src='"+strurl+"' alt='' title=''></p>";
}
*/
//newsicon画像追加(2011.01.24)
function admin_page_detail_gamenews_add_image(strurl, target) {
	
	//alert(document.form1.contentindex.value); //ctlgamenewsimage0	
	var imbody;
	if(target=="ctlgamenewsimage0"){
		imbody = document.getElementById("newsicon");			
	}else{
		imbody = document.getElementsByName("contentslink[]")[document.form1.contentindex.value-1]; //-1 :newsiconがindex#0
	}
	imbody.value = strurl;
}

function fn_columnchange(objidx) {
	location.href=objidx.value;
}

//Add Bookmark(2010.07.23)
function bookmark(title, url) {
	 if (window.sidebar){ 						// firefox 
	  window.sidebar.addPanel(title, url, ""); 
	 }else if(window.opera && window.print){ 	// opera 
	  var elem = document.createElement('a'); 
	  elem.setAttribute('href',url); 
	  elem.setAttribute('title',title); 
	  elem.setAttribute('rel','sidebar'); 
	  elem.click(); 
	 }else if(document.all){ 					// ie
	  window.external.AddFavorite(url, title);
	 }
}

//記事コメントのdivタグ表示／非表示
function isVisible(divname){
	var divset = document.getElementById(divname);

	if(divset.style.display == "none"){
		divset.style.display = "block";
		divset.style.visibility = "visible";
	}else{
		divset.style.display = "none";
		divset.style.visibility = "hidden";
	}
}

//inputpw

function isDelCmt(){
	if(confirm("このコメントを本当に削除しますか？")==1){
		document.write.submit();
	}else{
		return false;
	}
}

function CheckStrLength()
{
 
	 var temp;
	 var f = document.getElementById("comments").value.length;
	
	 var msglen = 400;
	 var MAXLINE = 4;
	 var tmpstr = "";
	 var enter = 0;

	 for(k=0; k<f; k++){

			  temp = document.getElementById("comments").value.charAt(k);
		   
			  if(temp == '\n'){// 입력 라인 제한을 위해 엔터키 횟수 증가
				  enter++;
			  }
			  if(escape(temp).length > 4)
				  	msglen -= 2;
			  else  msglen--;
			  
			  if(msglen < 0){
				   alert("全角200文字以内");
				   document.getElementById('comments').value = tmpstr;
				   break;
			  }else{
				  	tmpstr += temp;
			  }
				  
	 }
}

