
function dataLoadAjax(command, filename, formname){
	$("agif").innerHTML = "<img src='img/ajax-loader.gif'>";
	$("detailInfo").innerHTML ="";
	if(filename == "../servlet/acc" && (command == "1" || command == "3")){
		$("hname").value="";
		$("yname").value="";
	}
	$("com").value = command;
	$("com2").value = command;
	$("com4").value = command;
	$("com5").value = command;
	if(filename == "../servlet/acc" && command == "1" &&
		$('newPass1').value.length < 5 || $('newPass1').value.length > 20 || $('newCaseName') > 20){
		errorMesView("error0017");
		$("agif").innerHTML = "";
	}else if(filename == "../servlet/acc" &&
		(command == "1" || command == "2") &&
		$('newPass1').value != $('newPass2').value){
		errorMesView("error0013");
		$("agif").innerHTML = "";
	}else{
		new Ajax.Request(filename, {
			method : 'post',
			postBody : Form.serialize(formname),
			onSuccess : function(response)  {
				str = response.responseText;
				if(str.indexOf("param") >= 0){
					setParam(str);
				}else{
					alert(str);
				}
				$("agif").innerHTML = "";
			},
			onFailure : function( transport )  {
				errorMesView("error0000");
				$("agif").innerHTML = "";
			}
		} );
	}
}

function setParam(rt){
	$('seek').innerHTML = "";
	if(rt.indexOf("(mdl)") >= 0){
		var val = rt.substring(rt.indexOf("(mdl)") + 5, rt.indexOf("(/mdl)"));
		if(val == "true"){
			$("hname").value="";
		}else{
			$("hname").value=val;
		}
	}
	if(rt.indexOf("(ydl)") >= 0){
		var val = rt.substring(rt.indexOf("(ydl)") + 5, rt.indexOf("(/ydl)"));
		if(val == "true"){
			$("yname").value="";
		}else if(val == "azuma"){
			darkChange();
		}else{
			$("yname").value=val;
		}
	}
	if(rt.indexOf("(log)") >= 0){
		var val = rt.substring(rt.indexOf("(log)") + 5, rt.indexOf("(/log)"));
		$('loginResult').innerHTML = val;
	}
	if(rt.indexOf("(srt)") >= 0){
		var val = rt.substring(rt.indexOf("(srt)") + 5, rt.indexOf("(/srt)"));
		$('selectResult').innerHTML = val;
	}
	if(rt.indexOf("(ido)") >= 0){
		var val = rt.substring(rt.indexOf("(ido)") + 5, rt.indexOf("(/ido)"));
		$('idoParam').innerHTML = val;
	}
	if(rt.indexOf("(num)") >= 0){
		var val = rt.substring(rt.indexOf("(num)") + 5, rt.indexOf("(/num)"));
		$('numParam').innerHTML = val;
	}
	if(rt.indexOf("(mkR)") >= 0){
		var val = rt.substring(rt.indexOf("(mkR)") + 5, rt.indexOf("(/mkR)"));
		$('clist').innerHTML += val;
	}
	if(rt.indexOf("(dlR)") >= 0){
		var val = rt.substring(rt.indexOf("(dlR)") + 5, rt.indexOf("(/dlR)"));
		if(val.indexOf(",") >= 0){
			delRadioBox(val)
		}else{
			var itemD = $("div" + val);
		    Element.remove(itemD);
		}
	}
	if(rt.indexOf("(cgR)") >= 0){
		var val1 = rt.substring(rt.indexOf("(fid)") + 5, rt.indexOf("(/fid)"));
		var val2 = rt.substring(rt.indexOf("(fva)") + 5, rt.indexOf("(/fva)"));
		if(val1.indexOf(",") >= 0){
			changeRadioBox(val1,val2)
		}else{
			$(val1).innerHTML = val2;
		}
	}
	if(rt.indexOf("(idR)") >= 0){
		var val = rt.substring(rt.indexOf("(idR)") + 5, rt.indexOf("(/idR)"));
		$(val).checked = true;
	}
	if(rt.indexOf("(sel)") >= 0){
		var val = rt.substring(rt.indexOf("(sel)") + 5, rt.indexOf("(/sel)"));
		if(val == 'visible'){
			$("selectBox").style.visibility = 'visible';
		}else if(val == 'hidden'){
			$("selectBox").style.visibility = 'hidden';
		}else{
			$('selectBox').innerHTML = val;
		}
	}
	if(rt.indexOf("(inf)") >= 0){
		var val = rt.substring(rt.indexOf("(inf)") + 5, rt.indexOf("(/inf)"));
		$('detailInfo').innerHTML = val;
	}
	if(rt.indexOf("(ico)") >= 0){
		var val = rt.substring(rt.indexOf("(ico)") + 5, rt.indexOf("(/ico)"));
		$('itemIcon').innerHTML += val;
	}
	if(rt.indexOf("(iil)") >= 0){
		var val = rt.substring(rt.indexOf("(iil)") + 5, rt.indexOf("(/iil)"));
		$('itemIcon').innerHTML = val;
	}
	if(rt.indexOf("(btn)") >= 0){
		var val = rt.substring(rt.indexOf("(btn)") + 5, rt.indexOf("(/btn)"));
		$('addBtn').innerHTML = val;
	}
	if(rt.indexOf("(dfo)") >= 0){
		var val = rt.substring(rt.indexOf("(dfo)") + 5, rt.indexOf("(/dfo)"));
		$('dfoBtn').innerHTML = val;
	}
	if(rt.indexOf("(sor)") >= 0){
		var val = rt.substring(rt.indexOf("(sor)") + 5, rt.indexOf("(/sor)"));
		$('sortBtn').innerHTML = val;
	}
	if(rt.indexOf("(see)") >= 0){
		var val = rt.substring(rt.indexOf("(see)") + 5, rt.indexOf("(/see)"));
		$('seek').innerHTML = val;
	}
	if(rt.indexOf("(cmp)") >= 0){
		var val = rt.substring(rt.indexOf("(cmp)") + 5, rt.indexOf("(/cmp)"));
		$('selectResult').innerHTML = val;
		$('detailInfo').innerHTML = "";
	}
	$('er').innerHTML = "<font size=2>@</font>";
	if(rt.indexOf("(err)") >= 0){
		var val = rt.substring(rt.indexOf("(err)") + 5, rt.indexOf("(/err)"));
		errorMesView(val);
	}
	$("agif").innerHTML = "";
}

function changeRadioBox(val1, val2){
	if(val1.indexOf(",") >= 0){
		$(val1.substring(0,val1.indexOf(","))).innerHTML=
										val2.substring(0,val2.indexOf(","));
		changeRadioBox(val1.substring(val1.indexOf(",") + 1, val1.length),
					   val2.substring(val2.indexOf(",") + 1, val2.length));
	}else{
		$(val1.substring(0, val1.length)).innerHTML=
										val2.substring(0, val2.length);
	}
}

function delRadioBox(val){
	if(val.indexOf(",") >= 0){
		var id = val.substring(0,val.indexOf(","));
		var itemD = $("div" + id);
		Element.remove(itemD);
		delRadioBox(val.substring(val.indexOf(",") + 1, val.length));
	}else{
		var id = val.substring(0, val.length);
		var itemD = $("div" + id);
		Element.remove(itemD);
	}
}

function radioChange(val){
	$("hname").value=val;
	$('addBtn').innerHTML = "";
	$('detailInfo').innerHTML = "";
}

function selectChange(val){
	$("yname").value=val;
}

function logoff(){
	$("selectResult").innerHTML="";
}

var flg_a = true;
var flg_b = true;
var flg_c = true;

function allowFocus(id){
	if(id == 'newCaseName'){
		flg_a = false;
		flg_b = true;
		flg_c = true;
		$(id).focus();
	}else if(id == 'newPass1'){
		flg_a = true;
		flg_b = false;
		flg_c = true;
		$(id).focus();
	}else if(id == 'newPass2'){
		flg_a = true;
		flg_b = true;
		flg_c = false;
		$(id).focus();
	}else{
		flg_a = true;
		flg_b = true;
		flg_c = true;
	}
}

function denyFocus(id){
	if(id == 'newCaseName'){
		if(flg_a) $(id).blur();
	}else if(id == 'newPass1'){
		if(flg_b) $(id).blur();
	}else if(id == 'newPass2'){
		if(flg_c) $(id).blur();
	}else{
		$(id).blur();
	}
}

var azuma = 0;
function darkChange(){
	if(azuma == 0){
		$('mainBody').style.backgroundColor = '#f5f5f5';
		azuma++;
	}else if(azuma == 1){
		$('mainBody').style.backgroundColor = '#dcdcdc';
		azuma++;
	}else if(azuma == 2){
		$('mainBody').style.backgroundColor = '#d3d3d3';
		azuma++;
	}else if(azuma == 3){
		$('mainBody').style.backgroundColor = '#c0c0c0';
		azuma++;
	}else if(azuma == 4){
		$('mainBody').style.backgroundColor = '#a9a9a9';
		azuma++;
	}else if(azuma == 5){
		$('mainBody').style.backgroundColor = '#808080';
		azuma++;
	}else if(azuma == 6){
		$('mainBody').style.backgroundColor = '#696969';
		azuma++;
	}else if(azuma == 7){
		$('mainBody').style.backgroundColor = '#000000';
		azuma++;
	}else if(azuma == 8){
		$('mainBody').style.backgroundColor = '#ffffff';
		azuma = 0;
	}



}
