function allSelect(checkBoxName) {
    var checkStatus = false;

    for (var i = 0; i < document.Form1.elements.length; ++i) {
        if (document.Form1.elements[i].id.indexOf(checkBoxName) >= 0)
            if (document.Form1.elements[i].checked == false) {
                checkStatus = true;
                break;
            }
    }
    for (var i = 0; i < document.Form1.elements.length; ++i) {
        if (document.Form1.elements[i].id.indexOf(checkBoxName) >= 0)
            document.Form1.elements[i].checked = checkStatus;
    }
}


function DateDropdownOnOff(checkboxId, dropdownMonthId, dropdownDayId) {
    if (document.getElementById(checkboxId).checked) {
        document.getElementById(dropdownMonthId).disabled = false;
        document.getElementById(dropdownDayId).disabled = false;
    }
    else {
        document.getElementById(dropdownMonthId).disabled = true;
        document.getElementById(dropdownDayId).disabled = true;
    }
}

function DispNews(id) {
    idnum = id.slice(5);
    news = "News" + idnum;

    if (document.getElementById(news) != null) {
        if (document.getElementById(news).style.display == 'block')
            document.getElementById(news).style.display = 'none'
        else
            document.getElementById(news).style.display = 'block';
    }
}

function changeDialogDispWait(elm, elmWait) {
	if (elm == null || elmWait == null)
			return;

	var elm_width = elm.clientWidth;
	var elm_height = elm.clientHeight;

	elm.style.display = 'none';
	elmWait.style.display = '';

	var isIE7 = (navigator.userAgent.indexOf("MSIE 7.0;") > -1) && (navigator.userAgent.indexOf("Trident/4.0;") == -1);

	if( isIE7 == false ) {
		var x = Math.floor((elm_width - elmWait.clientWidth) / 2);
		var y = Math.floor((elm_height - elmWait.clientHeight) / 2);
		elmWait.style.position = 'absolute';
		elmWait.style.left = x.toString() + 'px';
		elmWait.style.top = y.toString() + 'px';
	}
	else if( isIE7 == true ) {
		var x = Math.floor(elmWait.clientWidth / 2);
		var y = Math.floor(elmWait.clientHeight / 2);
		elmWait.style.position = 'absolute';
		elmWait.style.left = x.toString() + 'px';
		elmWait.style.top = y.toString() + 'px';
	}
}

function browser_check() {
    document.getElementById("script_display").style.display = 'block';
}
