<!--

function openWindowEMO()
{
	subwin1 = window.open("emoji-form/ePICT1.html", "EMO", "scrollbars=no,status=no,resizable=yes,toolbar=no,location=no,menubar=no,width=360,height=300");
}

function ImageFlowWindow()
{
	subwin2 = window.open("ImageFlow.php", "ImageFlow", "scrollbars=no,status=yes,resizable=yes,toolbar=no,location=no,menubar=no,left=30,top=30,width=880,height=670");
}

var flag=0;
function openCentered(theURL,winName,winWidth,winHeight,features) {
 var w = (screen.width - winWidth)/2;
 var h = (screen.height - winHeight)/2 - 30;
 features = features+',width='+winWidth+',height='+winHeight+',top='+h+',left='+w;
 window.open(theURL,winName,features);
}

function openWindow(url,w,h) {
var winName = 'fixedWindow';
var Width = 'width=' + w;
var Height = ',height=' + h;
var Left = ',left=' + ((screen.width - w) / 2);
var Top = ',top=' + ((screen.height- h) / 2);
var Option = ',status=0,menubar=0,scrollbars=1,resizable=1';
var features = Width + Height + Left + Top + Option;
winName = window.open(url,winName,features);
if (window.focus) {
winName.focus();
}
}


function CountDownLength( idn, str, mnum ) {
  document.getElementById(idn).innerHTML = "<b>あと<font color=#ff0000>" + (mnum - str.length) + "</font>文字</b>";
}


//時計
function time() {
var now = new Date()
yea = now.getYear()
if(yea <= 2000){yea=yea+1900}
mon = now.getMonth()+1
if (mon<10) {mon="0"+mon}
day = now.getDate()
if (day<10) {day="0"+day}
hou = now.getHours()
if (hou<10) {hou="0"+hou}
min = now.getMinutes()
if (min<10) {min="0"+min}
sec = now.getSeconds()
if (sec<10) {sec="0"+sec}
document.form_clock.clock.value= yea +"."+ mon +"."+ day +"/"+ hou +":"+ min +":"+ sec
setTimeout('time()',1000)
}

//折りたたみ
function getCookie(){
tmp = document.cookie + ";";
index1 = tmp.indexOf("hyoji",0);
if(index1 != -1){
	tmp = tmp.substring(index1,tmp.length);
	index2 = tmp.indexOf("=",0) + 1;
	index3 = tmp.indexOf(";",index2);
	return(unescape(tmp.substring(index2,index3)));
	}
else return ("00000000");
}
function setCookie(val){
	myExp = new Date();
	myExp.setTime(myExp.getTime()+(365*24*60*60*1000));
	tmp = "hyoji=" + escape(val) + ";";
	tmp += "expires=" + myExp.toGMTString();
	document.cookie = tmp;
}
function oritatami(id){
	state = getCookie();
	cli = id.substring(1,2);
	hai = state.match(/[01]/g);
	obj=(document.all)?document.all(id):((document.getElementById)?document.getElementById(id):null);
	if(obj) obj.style.display=(hai[cli]=="0")?"block":"none";
	hai[cli] = "" + ((eval(hai[cli]))^1);
	state = "";
	for(i=0;i<hai.length;i++) state += hai[i];
	setCookie(state);
}
function syoki(){
	state = getCookie();
	hai = state.match(/[01]/g);
	for(i=0;i<hai.length;i++){
		obj=(document.all)?document.all('o'+i):((document.getElementById)?document.getElementById('o'+i):null);
		if(obj) obj.style.display=(hai[i]=="0")?"none":"block";
		}
}

// 「続きを読む」折りたたみ
function xt_readmore(xt_id,xt_flg){
  var strName;
  var strName0;
  var strName1;
  if((xt_id=="")||(xt_id==null))return true;
  strName=xt_id;
  strName0 = "-" + strName;
  strName1 = "+" + strName;
  if(xt_flg==0){
    document.getElementById(strName0).style.display="none";
    document.getElementById(strName1).style.display="block";
  }else{
    document.getElementById(strName1).style.display="none";
    document.getElementById(strName0).style.display="block";
  }
  return true;
}

/* 滑らかにページスクロール */
//start
var pageScrollTimer;function pageScroll(toX,toY,frms) {var tmpX = 0 + getScrollLeft();var tmpY = 0 + getScrollTop();var cuX = tmpX;var cuY = tmpY;if (pageScrollTimer) clearTimeout(pageScrollTimer);if (!toX || toX < 0 ) {toX = 0;} 
if (!toY || toY < 0 ) {toY = 0;}
if (!frms) frms = 6;cuX += (toX - getScrollLeft()) / frms;if (cuX < 0) cuX = 0;cuY += (toY - getScrollTop()) / frms;if (cuY < 0) cuY = 0;var posX = Math.floor(cuX);var posY = Math.floor(cuY);if (posX == tmpX) posX = toX;if (posY == tmpY) posX = toY;window.scrollTo(posX, posY);if (posX != getScrollLeft()) toX = getScrollLeft();if (posY != getScrollTop()) toY = getScrollTop();if (posX != toX || posY != toY) {pageScrollTimer = setTimeout("pageScroll("+toX+","+toY+","+frms+")",16);}}
function jumpToPageTop() {if (!MacIE3 && !MacIE4 && !NN && window.scrollTo || NN && (Vminor >= 4.75) && window.scrollTo) {pageScroll(0,0,6);}else{location.hash="top";}}
function jumpToPageTopX() {if (!MacIE3 && !MacIE4 && !NN && window.scrollTo || NN && (Vminor >= 4.75) && window.scrollTo) {pageScroll(0,getScrollTop(),6);}else{location.hash = "top";}}
function jumpToPageTopY() {if (!MacIE3 && !MacIE4 && !NN && window.scrollTo || NN && (Vminor >= 4.75) && window.scrollTo) {pageScroll(getScrollLeft(),0,6);}else{location.hash="top";}}
function getScrollLeft() {if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {return document.body.scrollLeft;}else if(window.pageXOffset) {return window.pageXOffset;}else{return 0;}}
function getScrollTop() { // 020225
if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) { return document.body.scrollTop;} else if (window.pageYOffset) {return window.pageYOffset;} else {return 0;}}
function getScrollWidth() { // 010317
 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {return document.body.scrollWidth;} else if (window.innerWidth) {return window.innerWidth;}return 0;}
function getScrollHeight() { // 010317
if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {return document.body.scrollHeight;} else if (window.innerHeight) {return window.innerHeight;}return 0;}
//end

function mailer_check(){ 
    var flag = 0; 
    // 設定開始（必須にする項目を設定してください） 
    if(document.mailer.mlm.value == ""){ // 「メッセージ」入力チェック 
        flag = 1; 
    } else if(document.mailer.mln.value == ""){ // 「名前」入力チェック
        flag = 1;
    } else if(document.mailer.mla.value == ""){ // 「メールアドレス」入力チェック
        flag = 1;
    } else if(document.mailer.mls.value == ""){ // 「件名」入力チェック
        flag = 1;
    }
    if(flag) { 
        window.alert('必須項目が未入力です'); // 入力漏れがあれば警告ダイアログを表示 
        return false;
    } else { 
        return true;
    }
}

var c_pc = navigator.userAgent.toLowerCase();
var c_ver = parseInt(navigator.appVersion);
var ie = ((c_pc.indexOf("msie") != -1) && (c_pc.indexOf("opera") == -1));
var win = ((c_pc.indexOf("win")!=-1) || (c_pc.indexOf("16bit") != -1));


function ins() {

	var txt = document.CommentFORM.blogn_cmes;


	open_tag = '{YT_LINK:';
	close_tag = '}';

	txt.focus();
	t0 = false;
	if ((c_ver >= 4) && ie && win) {
		if (t0 = document.selection.createRange().text) {
			document.selection.createRange().text = open_tag + t0 + close_tag;
			t0 = "";
			txt.focus();
			return;
		}else{
			txt.focus();
			tag = document.selection.createRange();
			if (msg = prompt("Input","")) {
				tag.text = open_tag + msg + close_tag;
			}else{
				tag.text = open_tag + close_tag;
			}
			return;
		}
	} else if (txt.selectionEnd && (txt.selectionEnd - txt.selectionStart > 0)) {
		if (txt.selectionEnd == 1 || txt.selectionEnd == 2) txt.selectionEnd = txt.textLength;
		txt.value = (txt.value).substring(0,txt.selectionStart) + open_tag + (txt.value).substring(txt.selectionStart, txt.selectionEnd) + close_tag + (txt.value).substring(txt.selectionEnd, txt.textLength);
		txt.focus();
		return;
	} else if (txt.selectionStart) {
		if (msg = prompt("Input","")) {
			txt.value = (txt.value).substring(0,txt.selectionStart) + open_tag + msg + close_tag + (txt.value).substring(txt.selectionEnd, txt.textLength);
		}else{
			txt.value = (txt.value).substring(0,txt.selectionStart) + open_tag + close_tag + (txt.value).substring(txt.selectionEnd, txt.textLength);
		}
		return;
	}
	if (msg = prompt("動画のURL「http://www.youtube.com/watch?v=ここのID迄を入れてください！」","")) {
		txt.value += open_tag + msg + close_tag;
	}else{
		txt.value += open_tag + close_tag;
	}
	txt.focus();
	pos(txt);
}

//-->

