function mysubmit(str,action)
{
	document.mainform.mode.value=str;
	if(typeof action!="undefined"&&action!='')
	{
		document.mainform.action=action;	
	}
	document.mainform.submit();	
}

var defaultArr = new Array({name:'選んで下さい',value:''});
function setOptions(originalRequest,elm_id){
	setDefaultOption(elm_id);
	DWRUtil.addOptions(elm_id, eval(originalRequest), "value","name");
}

function setDefaultOption(elm_id){
	var ele = document.getElementById(elm_id);
	if(ele.options.length==1 && ele.options[0].value==''){
	
	}else{
		DWRUtil.removeAllOptions(elm_id);
		DWRUtil.addOptions(elm_id, defaultArr, "value","name"); 
	}	
}

function enterKeyPress()
{	
	return true ;
	if (event.ctrlKey && event.keyCode == 13)
	{
		bFlag = false ;
		return false ;
	}
	else
	{
		if (event.keyCode == 13)
		{
			event.keyCode = 9 ;
			return false ;
		}
		else
		{
			return true ;
		}
	}
}
function chkvalidnumberbase(str,validstr)
{
	var i,code;
	
	for(i=0;i<str.length;i++)
	{
		code=str.charCodeAt(i);
		if(code<0x30||code>0x39)
		{
			if(validstr.indexOf(str.charAt(i))==-1)
				return false;
		}
	}
	return true;
}

function getNextElement (ele)
{
	var form = document.getElementsByTagName("*");
	for (var e = 0; e < form.length; e++) 
	{
		if (ele == form[e])
			break;
	}
	obj=form[++e];
	while(!obj.type)
	{
		obj=form[++e];
	}
	return form[e % form.length];
}

