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://fx-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)
	{
		document.getElementById("container_submit").style.display = 'none';
		document.getElementById("send_submit").style.display = 'block';
		document.getElementById("signal_send").style.display = 'none';
		document.getElementById("comment_send").style.display = 'block';
	}
	else
	{
		document.getElementById("container_submit").style.display = 'block';
		document.getElementById("send_submit").style.display = 'none';
		document.getElementById("signal_send").style.display = 'block';
		document.getElementById("comment_send").style.display = 'none';
	}
}

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 ps =document.getElementById('pair_select').value;
		var op =document.getElementById('opt').value;
		if (ps == 'ZAR/JPY' || ps == 'その他' || op == '指値' ||  op == '逆指値' ){
			var er = document.getElementById('entry_rate2').value;
		}else{
			var er = document.getElementById('entry_rate1').value;
		}
		var sr = document.getElementById('stop_rate').value;
		var lr = document.getElementById('limit_rate').value;
		if(er == '' || er == 0) em = ''; else em = 'オープン【 ' + er + ' 】\r\n';
		if(sr == '' || sr == 0) sm = ''; else sm = 'ストップ【 ' + sr + ' 】\r\n';
		if(lr == '' || lr == 0) lm = ''; else lm = 'リミット【 ' + lr + ' 】\r\n';
		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 CheckSigRate(flg)
{
	var c = '注文';
	var s = '';

	if(document.getElementById('comid').checked)
	{
		c = 'コメント';
		csr = c + 'を' + s + '送信します。\r\nよろしいですか？';
		return csr;
	}
	else
	{

		var ratef = document.getElementById("rate_flg");
		var ps =document.getElementById('pair_select').value;
		var op =document.getElementById('opt').value;
		if (ps == 'ZAR/JPY' || ps == 'その他' || op == '指値' ||  op == '逆指値' ){
			var er = document.getElementById('entry_rate2').value;
		}else{
			if(flg == 1){
				ratef.value ='1';
				var er = document.getElementById('bit_rate').value;
			}else{
				ratef.value ='2';
				var er = document.getElementById('ask_rate').value;
			}
		}
		var sr = document.getElementById('stop_rate').value;
		var lr = document.getElementById('limit_rate').value;
		if(er == '' || er == 0) em = ''; else em = 'オープン【 ' + er + ' 】\r\n';
		if(sr == '' || sr == 0) sm = ''; else sm = 'ストップ【 ' + sr + ' 】\r\n';
		if(lr == '' || lr == 0) lm = ''; else lm = 'リミット【 ' + lr + ' 】\r\n';
		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 = ''; else csm = 'ストップ【 ' + csr + ' 】\r\n';
	if(clr == '' || clr == 0) clm = ''; else clm = 'リミット【 ' + clr + ' 】\r\n';
	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 = ''; else clm = 'クローズ【 ' + clr + ' 】\r\n';
	if(clm == '') return ('入力がありません。\r\n');
	return clm;
}

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 TradeRateSubmit()
{
	document.getElementById('short_submit_enable').style.display = 'none';
	document.getElementById('long_submit_enable').style.display = 'none';
	document.getElementById('short_submit_disable').style.display = 'block';
	document.getElementById('long_submit_disable').style.display = 'block';
}
