jQuery.noConflict();
jQuery(document).ready(function() {
	jQuery('#mto').append('<span class="hover"></span>').each(function () {
	  var $span = jQuery('> span.hover', this).css('opacity', 0);
	  jQuery(this).hover(function () {$span.stop().fadeTo(800, 1);}, function () {$span.stop().fadeTo(500, 0);});
	});
});

jQuery(document).ready(function() {
	jQuery('#mtr').append('<span class="hover"></span>').each(function () {
	  var $span = jQuery('> span.hover', this).css('opacity', 0);
	  jQuery(this).hover(function () {$span.stop().fadeTo(500, 1);}, function () {$span.stop().fadeTo(500, 0);});
	});
});

jQuery(document).ready(function() {
	jQuery('#msy').append('<span class="hover"></span>').each(function () {
	  var $span = jQuery('> span.hover', this).css('opacity', 0);
	  jQuery(this).hover(function () {$span.stop().fadeTo(500, 1);}, function () {$span.stop().fadeTo(500, 0);});
	});
});

jQuery(document).ready(function() {
	jQuery('#med').append('<span class="hover"></span>').each(function () {
	  var $span = jQuery('> span.hover', this).css('opacity', 0);
	  jQuery(this).hover(function () {$span.stop().fadeTo(500, 1);}, function () {$span.stop().fadeTo(500, 0);});
	});
});

jQuery(document).ready(function() {
	jQuery('#mcp').append('<span class="hover"></span>').each(function () {
	  var $span = jQuery('> span.hover', this).css('opacity', 0);
	  jQuery(this).hover(function () {$span.stop().fadeTo(500, 1);}, function () {$span.stop().fadeTo(500, 0);});
	});
});

jQuery(document).ready(function() {
	jQuery('#mco').append('<span class="hover"></span>').each(function () {
	  var $span = jQuery('> span.hover', this).css('opacity', 0);
	  jQuery(this).hover(function () {$span.stop().fadeTo(500, 1);}, function () {$span.stop().fadeTo(500, 0);});
	});
});

jQuery(document).ready(function() {
	jQuery('#mmy').append('<span class="hover"></span>').each(function () {
	  var $span = jQuery('> span.hover', this).css('opacity', 0);
	  jQuery(this).hover(function () {$span.stop().fadeTo(500, 1);}, function () {$span.stop().fadeTo(500, 0);});
	});
});

function CControl(bid, nid)
{
	 var b = document.getElementById(bid);
	 var n = document.getElementById(nid);
	 b.style.display = 'block';
	 n.style.display = 'none';
 }

function disableButton(form, button)
{
	var f = document.getElementById(form);
	var b = document.getElementById(button);
	b.disabled = true;
	f.submit();
}

function ColumnView(ob, fb, dis, con)
{
	var o = document.getElementById(ob);
	var f = document.getElementById(fb);
	var d = document.getElementById(dis);
	var c = document.getElementById(con);
	o.style.display = 'none';
	f.style.display = 'inline';
	d.innerHTML= c.value.replace(/\r\n/g, '<br />');
	d.style.display='block';
}

function ColumnDis(ob, fb, dis, con)
{
	var o = document.getElementById(ob);
	var f = document.getElementById(fb);
	var d = document.getElementById(dis);
	var c = document.getElementById(con);
	o.style.display = 'inline';
	f.style.display = 'none';
	d.style.display='none';
}

function FileUploaded(obj, str)
{
	document.getElementById('msg').innerHTML = obj;
	var c = document.getElementById("cot");
	c.value = "<img src=\"http://nk-on.com/up/" + str + "\" alt=\"\" />\r\n" + c.value;
}

function FileUpload()
{
	var f = document.getElementById("fil");
	f.click();
	document.getElementById("fit").value = f.value;
}

function RealTime()
{
	var n = new Date();
	var m   = n.getMonth() + 1;
	var d    = n.getDate();
	var h   = n.getHours();
	var i = n.getMinutes();
	var s = n.getSeconds();
	if(h < 10) { h = "0" + h; }
	if(i < 10) { i = "0" + i; }
	if(s < 10) { s = "0" + s; }

	var g = m + "/" + d + " " + h + ":" + i + ":" + s;
	document.getElementById("stime").innerHTML = g;
}

function InfoDevItemAdd(target)
{
	switch(target.selectedIndex)
	{
		case 0 : InfoDevItemSystemAdd('block', 'checked', true); break;
		case 1 : InfoDevItemSystemAdd('none', '', true); break;
		case 2 : InfoDevItemSystemAdd('none', '', false); break;
		case 3 : InfoDevItemSystemAdd('none', '', false); break;
		case 4 : InfoDevItemSystemAdd('none', '', false); break;
		case 5 : InfoDevItemSystemAdd('none', '', false); break;
	}
}


function InfoDevItemSystemAdd(disp, check1, check2)
{
	var n = document.getElementById("system_info");
	var p = document.getElementById("provider_info");
	var c = document.getElementById("isautotrade");
	var p0 = document.getElementById("pri0");
	var p1 = document.getElementById("pri1");
	var p2 = document.getElementById("pri2");
	var i0 = document.getElementById("issub0");
	var i1 = document.getElementById("issub1");
	var i2 = document.getElementById("issub2");
	var a0 = document.getElementById("affm0");
	var a1 = document.getElementById("affm1");

	n.style.display = disp;
	c.checked = check1;

	if(check2)
	{
		p.style.display = 'inline';
		if(check1 == 'checked')
		{
			p0.style.display = 'block';
			p1.style.display = 'none';
			i0.style.display = 'block';
			i1.style.display = 'none';
			i2.style.display = 'none';
			a0.style.display = 'block';
			a1.style.display = 'none';
		}
		else
		{
			p0.style.display = 'none';
			p1.style.display = 'block';
			i0.style.display = 'none';
			i1.style.display = 'block';
			i2.style.display = 'none';
			a0.style.display = 'none';
			a1.style.display = 'block';
		}
		p2.style.display = 'none';
	}
	else
	{
		p.style.display = 'none';
		p0.style.display = 'none';
		p1.style.display = 'none';
		p2.style.display = 'block';
		i0.style.display = 'none';
		i1.style.display = 'none';
		i2.style.display = 'block';
		a0.style.display = 'block';
		a1.style.display = 'none';
	}
}

function InfoDevItemEdit(target)
{
	var i = target.selectedIndex;
	if(i == 0) InfoDevItemSystemEdit('block', true);
	else if(i == 1) InfoDevItemSystemEdit('none', true);
	else InfoDevItemSystemEdit('none', false);
}

function InfoDevItemSystemEdit(disp, check)
{
	var n = document.getElementById("system_info");
	var p = document.getElementById("provider_info");
	var i = document.getElementById("iss1");
	var j = document.getElementById("iss2");
	var h = document.getElementById("issf1");
	n.style.display = disp;
	if(check)
	{
		i.checked = false;
		p.style.display = 'inline';
		i.style.display = 'none';
		h.style.display = 'none';
		j.checked = true;
	}
	else
	{
		p.style.display = 'none';
		i.style.display = 'inline';
		h.style.display = 'inline';
	}
}

function SignalDivideCom(target)
{
	if(target.checked)
	{
		var s = "コメント送信";
		document.getElementById("suid").value = s;
		document.getElementById("unsu").value = s;
		document.getElementById("signal_send").style.display = 'none';
		document.getElementById("comment_send").style.display = 'block';
	}
	else
	{
		var s = "シグナル送信";
		document.getElementById("suid").value = s;
		document.getElementById("unsu").value = s;
		document.getElementById("signal_send").style.display = 'block';
		document.getElementById("comment_send").style.display = 'none';
	}
}

//追加 090815 長谷川
function CheckSignalRate(mail)
{
	var c = 'シグナル';
	var s = '';
	if(document.getElementById('tesid').checked) s = '「' + mail + '」へ';
	if(document.getElementById('comid').checked)
	{
		c = 'コメント';
		csr = c + 'を' + s + '送信します。\r\nよろしいですか？';
		return csr;
	}
	else
	{
		var er = document.getElementById('entry_rate').value;
		var sr = document.getElementById('stop_rate').value;
		var lr = document.getElementById('limit_rate').value;
		if(er != '' || er != 0) em = '注文価格【 ' + er + ' 】\r\n'; else em = '';
		if(sr != '' || sr != 0) sm = '決済逆指値【 ' + sr + ' 】\r\n'; else sm = '';
		if(lr != '' || lr != 0) lm = '決済指値【 ' + lr + ' 】\r\n'; else lm = '';
		if(em == '' && sm == '' && lm == '') srm = '入力がありません。\r\n';
		else srm = em + sm + lm;
		csr = c + 'を' + s + '送信します。\r\n\r\n' + srm + '\r\nよろしいですか？';
		return csr;
	}
}

function CheckChangeSignalRate()
{
	var csr = document.getElementById('change_stop_rate').value;
	var clr = document.getElementById('change_limit_rate').value;
	if(csr != '' || csr != 0) csm = '決済逆指値【 ' + csr + ' 】\r\n'; else csm = '';
	if(clr != '' || clr != 0) clm = '決済指値【 ' + clr + ' 】\r\n'; else clm = '';
	if(csm == '' && clm == '') return ('入力がありません。\r\n');
	return (csm + clm);
}

function CheckCloseSignalRate(id)
{
	var clr = document.getElementById('entry_close' + id).value;
	if(clr != '' || clr != 0) clm = '決済価格【 ' + clr + ' 】\r\n'; else clm = '';
	if(clm == '') return ('入力がありません。\r\n');
	return clm;
}

function CheckEntrySignalRate()
{

	var er = document.getElementById('change_entry_rate').value;
	var sr = document.getElementById('change_stop_rate').value;
	var lr = document.getElementById('change_limit_rate').value;
	if(er == '' || er == 0)  em = '' ;else em = '約定価格【 ' + er + ' 】\r\n';
	var sm = '決済逆指値【 ' + sr + ' 】\r\n';
	var lm = '決済指値【 ' + lr + ' 】\r\n';;

	if(em == '') return ('約定価格の入力がありません。\r\n');
	return (em + sm + lm);
}


//ここまで
function CheckCode2Half(obj)
{
	if(typeof(obj.value) != "string") return false;
	var harf = '1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@-.,:';
	var wide = '１２３４５６７８９０ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ＠－．，：';
	var word = obj.value;
	for(i = 0; i < wide.length; i++)
	{
		var regex = new RegExp(wide[i], "gm");
		word = word.replace(regex, harf[i]);
	}
	obj.value = word;
}

function ChangeLoginStatus(is_mail)
{
	var id = document.getElementById('id');
	var mail = document.getElementById('mail');

	if(is_mail)
	{
		id.style.display = 'none';
		mail.style.display = 'block';
	}
	else
	{
		id.style.display = 'block';
		mail.style.display = 'none';
	}
}

function ChangeSelectDeposit(no)
{
    document.depo_post.onp.value=no;
    document.depo_post.submit();
}

function ChangeSignalTopTab(number)
{
	var lc = 'cccccc';
	var cc = 'cccccc';
	var rc = 'cccccc';
	var nc = 'cccccc';
	var dl = 'none';
	var dc = 'none';
	var dr = 'none';
	var dn = 'none';
	switch(number)
	{
		case 0 : lc = 'ffffff'; dl = 'block'; break;
		case 1 : cc = 'ffffff'; dc = 'block'; break;
		case 2 : rc = 'ffffff'; dr = 'block'; break;
		case 3 : nc = 'ffffff'; dn = 'block'; break;
		}
	document.getElementById('tab_lc').style.borderBottom = "solid 1px #" + lc;
	document.getElementById('tab_cc').style.borderBottom = "solid 1px #" + cc;
	document.getElementById('tab_rc').style.borderBottom = "solid 1px #" + rc;
	document.getElementById('tab_nc').style.borderBottom = "solid 1px #" + nc;
	document.getElementById('content_lc').style.display = dl;
	document.getElementById('content_cc').style.display = dc;
	document.getElementById('content_rc').style.display = dr;
	document.getElementById('content_nc').style.display = dn;
}


function SelectMsgAct(no)
{
	document.form_send.sends.value=no;
    document.form_send.submit();
}



