function OpenSubWindow(urlParam)
{
    if (urlParam.value == '')
    {
        return false;
    }
    var url = document.getElementById(urlParam);
    if (url != null)
    {
        if (url.value == '')
        {
            return false;
        }
        var subWin = window.open(url.value, 'subwin', 'toolbar=no, location=no, status=yes, menubar=no, width=800, height=600, resizable=yes, scrollbars=yes');
        subWin.focus();
    }
}

function OpenPlanDetail(urlParam, manageNo)
{
    if (urlParam.value == '')
    {
        return false;
    }
    var url = document.getElementById(urlParam);
    if (url != null)
    {    
        if (url.value == '')
        {
            return false;
        }
        var subWin = window.open(url.value + "?mno=" + manageNo + "&refer=1", 'plan', 'toolbar=no, location=no, status=yes, menubar=no, width=1016, height=600, resizable=yes, scrollbars=yes');
        subWin.focus();
    }
}

function OpenRestDetail(url)
{
    if (url == '')
    {
        return false;
    }
    var subWin = window.open(url, '', 'toolbar=no, location=no, status=yes, menubar=no, width=800, height=650, resizable=yes, scrollbars=yes');
    subWin.focus();
}

function OpenSubWindow4Prepare(urlParam)
{
    if (urlParam.value == '')
    {
        return false;
    }
    var url = document.getElementById(urlParam);
    if (url != null)
    {    
        if (url.value == '')
        {
            return false;
        }
        var subWin = window.open(url.value, 'prepare', 'toolbar=no, location=no, status=yes, menubar=no, width=600, height=600, resizable=yes, scrollbars=yes');
        subWin.focus();
    }
}

function OpenSubWindow4RsrvForm(url)
{              
    if (url == '')
    {
        return false;
    }
    var subWin = window.open(url, 'rsrvform', 'toolbar=no, location=yes, status=yes, menubar=no, width=800, height=600, resizable=yes, scrollbars=yes');
    subWin.focus();
}

function LnkPlan(nextEventId, infoNo)
{
    if (nextEventId != '' && infoNo != '')
    {
        var objEvent  = document.getElementById(nextEventId);
        var objHidInfoNo = document.getElementById('hidInfoNo');
        if (objEvent != null && objHidInfoNo != null)
        {
            objHidInfoNo.value = infoNo;
            objEvent.click();
        }
    }
}

function EscapeEnterKey()
{
    if (event.keyCode == 13 &&
        window.event.srcElement.type != 'submit' &&
        window.event.srcElement.type != 'textarea' &&
        window.event.srcElement.type != 'button')
    {
        return false;
    }
    else
    {
        return true;
    }
}

function setDefaultFocus()
{
	var i = 0;
	
	if (document != null)
	{
	    while (i < document.forms[0].length) 
	    {
	        // reset submit button　は含めない
		    if (document.forms[0].elements[i].type == 'text' || 
			    document.forms[0].elements[i].type == 'textarea' ||
			    document.forms[0].elements[i].type == 'select-one' ||
			    document.forms[0].elements[i].type == 'select-multiple' ||
			    document.forms[0].elements[i].type == 'radio' ||
			    document.forms[0].elements[i].type == 'checkbox' ||
			    document.forms[0].elements[i].type == 'file' ||
			    document.forms[0].elements[i].type == 'password')
		    {
		        if (!document.forms[0].elements[i].disabled)
		        {
			        document.forms[0].elements[i].focus();
			        break
			    }
		    }
		    i++;
	    }
	}
}

function onSubmit(eventId)
{
    var objEvent = document.getElementById(eventId);
    var objSubmitFlg = document.getElementById('hidSubmitFlg');

    if (objSubmitFlg == null)
    {
        if (objEvent != null)
        {
            objEvent.click();
        }
    }
    else
    {
        if (objSubmitFlg.value == '0')
        { 
            objSubmitFlg.value = '1'
            if (objEvent != null)
            {
                objEvent.click();
            }
        }
    }
}

function btnImgReplace(id, imgPath)
{
    document.getElementById(id).src = imgPath;
}
