function selectHide(){
	var sellen,i;
	sellen=document.getElementsByTagName("SELECT").length;
	for (i = 0; i < sellen; i++) {
	document.getElementsByTagName("SELECT")[i].style.visibility="hidden";
	}
}
function selectShow(){
	var sellen,i;
	sellen=document.getElementsByTagName("SELECT").length;
	for (i = 0; i < sellen; i++) {
	document.getElementsByTagName("SELECT")[i].style.visibility="visible";
	}
}

function setjob(txt){
	$("job").value = txt;
}

function setaction(txt){
	$("action").value = txt;
}


function okDialog(txt){
	res = confirm(txt);
	if(res == true){
		return true;
	}else{
		return false;
	}
}



function callRCMD0(rcmd_id) {
	var obj = window.document.all;
	var i;
	$("rcmd_id0").value = rcmd_id;
    $("code0").value = $("code" + rcmd_id).value;
    $("name0").value = $("name" + rcmd_id).value;
    $("price0").value = convZero2Null($("price" + rcmd_id).value);
    $("aimprice0").value = convZero2Null($("aim" + rcmd_id).value);
    $("lcprice0").value = convZero2Null($("lc" + rcmd_id).value);
	//買い売りのスタンス復元s
	for(i = 0; i < obj.item("s0").length ;i++){
		if(obj.item("s0")[i].value == $("stance" + rcmd_id).value){obj.item("s0")[i].checked = true;}
		else{obj.item("s0")[i].checked = false;}
	}
	//alert($("code0").value);
	//デイトレ、スイングのチェック復元
	if($("style" + rcmd_id).value == 0){
	    $("day").checked = true;
	    $("swing").checked = false;
	}else if($("style" + rcmd_id).value == 1){
	    $("day").checked = false;
	    $("swing").checked = true;
	}else if($("style" + rcmd_id).value == 2){
	    $("day").checked = true;
	    $("swing").checked = true;
	}
	//銘柄フォローにチェック
	$("ipo").checked = true;
	//inputTitle();
}

function callRCMD1(rcmd_id) {
	var obj = window.document.all;
	var i;
	$("rcmd_id1").value = rcmd_id;
    $("code1").value = $("code" + rcmd_id).value;
    $("name1").value = $("name" + rcmd_id).value;
    $("price1").value = convZero2Null($("price" + rcmd_id).value);
    $("aimprice1").value = convZero2Null($("aim" + rcmd_id).value);
    $("lcprice1").value = convZero2Null($("lc" + rcmd_id).value);
	//買い売りのスタンス復元s
	for(i = 0; i < obj.item("s1").length ;i++){
		if(obj.item("s1")[i].value == $("stance" + rcmd_id).value){obj.item("s1")[i].checked = true;}
		else{obj.item("s1")[i].checked = false;}
	}

}

function callRCMD2(rcmd_id) {
	var obj = window.document.all;
	var i;
	$("rcmd_id2").value = rcmd_id;
    $("code2").value = $("code" + rcmd_id).value;
    $("name2").value = $("name" + rcmd_id).value;
    $("price2").value = convZero2Null($("price" + rcmd_id).value);
    $("aimprice2").value = convZero2Null($("aim" + rcmd_id).value);
    $("lcprice2").value = convZero2Null($("lc" + rcmd_id).value);
	//買い売りのスタンス復元s
	for(i = 0; i < obj.item("s2").length ;i++){
		if(obj.item("s2")[i].value == $("stance" + rcmd_id).value){obj.item("s2")[i].checked = true;}
		else{obj.item("s2")[i].checked = false;}
	}
}

function delRCMD(rcmd_id) {
	var obj = $("td" + rcmd_id);
	var objElements = window.document.FORM1.elements;
	callRCMD0(rcmd_id);
	if(obj.style.color == "black"){
		obj.style.color = "white";
		for (i = 0; i < objElements.length; i++) {
			if (objElements[i].type == "button") {
				if (objElements[i].id != rcmd_id){
					objElements[i].disabled = true;
				}
			}
		}
		$("exec").value = "書き込み＆削除";
		$("execdel").style.visibility = "visible";
		//$("execupdate").style.visibility = "hidden";
		setrcmdid(rcmd_id);
		setdbjob("del");
	}else{
		obj.style.color = "black";
		for (i = 0; i < objElements.length; i++) {
			if (objElements[i].type == "button") {
				objElements[i].disabled = false;
			}
		}
		$("exec").value = "書き込み";
		$("execdel").style.visibility = "hidden";
		//$("execupdate").style.visibility = "visible";
		setrcmdid("");
		setdbjob("");
		//銘柄フォローにチェック
		$("ipo").checked = true;

	}
}

function checkRCMD0(code) {
	var objElements = window.document.FORM1.elements;
	var i;
	var rcmd_id;
	setrcmdid("");
	for (i = 0; i < objElements.length; i++) {
		if (objElements[i].type == "hidden") {
			if (objElements[i].name.length == 10 && objElements[i].name.substr(0,4) == "code"){
				if(objElements[i].value == code){
					rcmd_id = objElements[i].name.substr(4,6);
					callRCMD0(rcmd_id);
				}
			}
		}
	}
}

function checkRCMD1(code) {
	var objElements = window.document.FORM1.elements;
	var i;
	var rcmd_id;
	$("rcmd_id1").value = "";
	for (i = 0; i < objElements.length; i++) {
		if (objElements[i].type == "hidden") {
			if (objElements[i].name.length == 10 && objElements[i].name.substr(0,4) == "code"){
				if(objElements[i].value == code){
					rcmd_id = objElements[i].name.substr(4,6);
					callRCMD1(rcmd_id);
				}
			}
		}
	}

}

function checkRCMD2(code) {
	var objElements = window.document.FORM1.elements;
	var i;
	var rcmd_id;
	$("rcmd_id2").value = "";
	for (i = 0; i < objElements.length; i++) {
		if (objElements[i].type == "hidden") {
			if (objElements[i].name.length == 10 && objElements[i].name.substr(0,4) == "code"){
				if(objElements[i].value == code){
					rcmd_id = objElements[i].name.substr(4,6);
					callRCMD2(rcmd_id);
				}
			}
		}
	}
}

function toggleForm() {
	if( $("ex3").checked == true){
		$("tr_in1_1").style.display = "block";
		$("tr_in1_2").style.display = "block";
		$("tr_in2_1").style.display = "block";
		$("tr_in2_2").style.display = "block";
		$("flg_hukusu").value = 1;
	}else{
		$("tr_in1_1").style.display = "none";
		$("tr_in1_2").style.display = "none";
		$("tr_in2_1").style.display = "none";
		$("tr_in2_2").style.display = "none";
		$("flg_hukusu").value = 0;
	}
}

function hukusu() {
	//alert($("tr_in1_1").style.display);
	if( $("tr_in1_1").style.display == "none"){
		$("tr_in1_1").style.display = "block";
		$("tr_in1_2").style.display = "block";
		$("tr_in2_1").style.display = "block";
		$("tr_in2_2").style.display = "block";
		$("flg_hukusu").value = 1;
	}else{
		$("tr_in1_1").style.display = "none";
		$("tr_in1_2").style.display = "none";
		$("tr_in2_1").style.display = "none";
		$("tr_in2_2").style.display = "none";
		$("flg_hukusu").value = 0;
	}
}

function displayHukusuForm() {
	if($("code1")){
		if($("code1").value != ""){
			$("tr_in1_1").style.display = "block";
			$("tr_in1_2").style.display = "block";
			$("tr_in2_1").style.display = "block";
			$("tr_in2_2").style.display = "block";
			$("flg_hukusu").value = 1;
		}
	}
}

function checkSwing() {
	if($("ex3").checked == true){
		$("swing").checked = true;
	}
}

//ポートフォリオ検索用
function setsuperior_ctm(){
	var obj = window.document.all;
	$("onregist").checked = true;
	$("endregist").checked = false;

	$("use_period1").value = 15;
	$("use_period2").value = "";
	$("update_cnt1").value = 2;
	$("update_cnt2").value = "";
	obj.item("jointcond")[1].checked = true;
}
function setdeveloping_ctm(){
	var obj = window.document.all;
	$("onregist").checked = true;
	$("endregist").checked = false;

	$("use_period1").value = "";
	$("use_period2").value = 14;
	$("update_cnt1").value = 1;
	$("update_cnt2").value = 1;
	obj.item("jointcond")[0].checked = true;
}
function setnew_ctm(){
	var obj = window.document.all;
	$("onregist").checked = true;
	$("endregist").checked = false;

	$("use_period1").value = "";
	$("use_period2").value = 14;
	$("update_cnt1").value = 0;
	$("update_cnt2").value = 0;
	obj.item("jointcond")[0].checked = true;
}

function setsuperior_endctm(){
	var obj = window.document.all;
	$("onregist").checked = false;
	$("endregist").checked = true;

	$("use_period1").value = 15;
	$("use_period2").value = "";
	$("update_cnt1").value = 2;
	$("update_cnt2").value = "";
	obj.item("jointcond")[1].checked = true;
}
function setdeveloping_endctm(){
	var obj = window.document.all;
	$("onregist").checked = false;
	$("endregist").checked = true;

	$("use_period1").value = "";
	$("use_period2").value = 14;
	$("update_cnt1").value = 1;
	$("update_cnt2").value = 1;
	obj.item("jointcond")[0].checked = true;
}
function setnew_endctm(){
	var obj = window.document.all;
	$("onregist").checked = false;
	$("endregist").checked = true;

	$("use_period1").value = "";
	$("use_period2").value = 14;
	$("update_cnt1").value = 0;
	$("update_cnt2").value = 0;
	obj.item("jointcond")[0].checked = true;
}



function convZero2Null(p_in) {

	if (p_in	 == 0){
		return "";
	}else{
		return p_in;
	}
}

