///////////ADMIN[管理者]//////////////////
//コメント削除(freecmt,newscmt兼用)
function admcmtdel(irow){
	document[irow].submit();
} 
///////////ADMIN[管理者]//////////////////

//メル登録
function sendmail(){
	if(document.Email.url.value==""){
		alert("メールアドレスをを記入してください.");       
		return;
	}
	document.Email.submit();
}
//自由掲示板修正・削除　visibility
function brd_view() {
    if(document.Freeboard.delpass.style.visibility == "hidden"){
    	document.Freeboard.delpass.style.visibility = "visible";
    	document.Freeboard.delimg.style.visibility = "visible";
    	document.Freeboard.editimg.style.visibility = "visible";
    }else{
    	document.Freeboard.delpass.style.visibility = "hidden";
    	document.Freeboard.delimg.style.visibility = "hidden";
    	document.Freeboard.editimg.style.visibility = "hidden";
    }
}

//ニュース掲示板カテゴリ追加
function ctgraddnews(){
	if(document.ctgraddnews.ctgrname.value==""){
		
		alert("カテゴリ追加するには。\n\項目を記入してください.");       
		return;
	}
	document.ctgraddnews.submit();
}

//自由掲示板カテゴリ追加
function ctgraddfree(){
	if(document.ctgraddfree.ctgrname.value==""){
		
		alert("カテゴリ追加するには。\n\項目を記入してください.");       
		return;
	}
	document.ctgraddfree.submit();
}

//自由掲示板削除
function brddel(){
	if(document.Freeboard.delpass.value==""){
		
		alert("削除するにはパスワードが必要です。\n\作成時のパスワードを記入してください.");       
		return;
	}
	document.Freeboard.editpass.value="2";
	document.Freeboard.submit();
}

//自由掲示板修正
function brdedit(){
	if(document.Freeboard.delpass.value==""){		
		alert("修正するにはパスワードが必要です。\n\作成時のパスワードを記入してください.");       
		return;
	}
	document.Freeboard.editpass.value="1";
	document.Freeboard.submit();
}

//コメント削除　visibility
function day_view(irow) {
    if(document[irow].delpassc.style.visibility == "hidden"){
    	document[irow].delpassc.style.visibility = "visible";
    	document[irow].delimgc.style.visibility = "visible";
    }else{
    	document[irow].delpassc.style.visibility = "hidden";
    	document[irow].delimgc.style.visibility = "hidden";
    }
}

//コメント削除(freecmt,newscmt兼用)
function cmtdel(irow){
	if(document[irow].delpassc.value==""){
		alert("削除するにはパスワードが必要です。\n\コメント作成時のパスワードを記入してください.");       
		return;
	}
	document[irow].submit();
}         
            
//自由掲示板文字数制限
function checkLength(objname, maxlength) {
	  var objstr = objname.value; //
	  var objstrlen = objstr.length; // 
	  // 
	  var maxlen = maxlength; // 
	  var i = 0; // for
	  var bytesize = 0; // 
	  var strlen = 0; // 
	  var onechar = ""; // char
	  var objstr2 = ""; //
	  // 
	  for (i = 0; i < objstrlen; i++) {
	   // 
	   onechar = objstr.charAt(i);
	   if (escape(onechar).length > 4) {
	    bytesize += 2; // 
	   } else {
	    bytesize++; //
	   }
	   if (bytesize <= maxlen) { // 
	    strlen = i + 1; // 
	   }
	  }
	  // 
	  if (bytesize > maxlen) {
	   alert(maxlen+"bytes以上は自動削除されます"); 
	   objstr2 = objstr.substr(0, strlen);
	   objname.value = objstr2;
	  }
	  objname.focus();
}

//コメント文字数制限
function length_count(filed, max_count){ 
	var str; 
	var str_count = 0; 
	var cut_count = 0; 
	var str_length = filed.value.length; 

	for(k=0; k < str_length; k++){ 
	str = filed.value.charAt(k); 
	    if(escape(str).length > 4){ 
	    str_count += 2; 
	    }else{ 
	        if(escape(str)=='%0A') { 
	        } else { 
	        str_count++; 
	        } 
	    } 
	    if(max_count < str_count){ 
	    alert("文字は"+ max_count +" バイトを超えています。"); 
	    if(escape(str).length > 4) str_count -= 2; 
	    else str_count--; 
	    filed.value = filed.value.substring(0,k); 
	    break; 
	    } 
	} 
	document.getElementById("cmtcnt").innerHTML=str_count;
} 

