
function set_lang()
{
    var idx, obj;
    
    obj = document.frmLang.lstLang;
    idx = obj.selectedIndex;
    if (idx > 0) window.location = "lang_select.php?lang=" + obj.options[idx].value + "&page=" + escape(window.location);
} 

function goToURL(url) {
    window.location = url;
}

function checkAll(table) {
    // alert("JavaScript debug!!!");
    var checked = table.selectAll.checked;
    var reg = /checked/;
    for (var i = 0; i < table.elements.length; i++) {
        var e = table.elements[i];
        if (e.name.search(reg) == 0)
            e.checked = checked;
    }
}

function checkAll2(table, selectAll, reg) {
    // alert("JavaScript debug!!!");
    var checked = selectAll.checked;
    for (var i = 0; i < table.elements.length; i++) {
        var e = table.elements[i];
        if (e.name.search(reg) == 0)
            e.checked = checked;
    }
}

function CheckAllByValue(table, checked) {
    // alert("JavaScript debug!!!"+checked);
    var reg = /checked/;
    for (var i = 0; i < table.elements.length; i++) {
        var e = table.elements[i];
        if (e.name.search(reg) == 0)
            e.checked = checked;
    }
}

function checkboxChecked(table, msg) {
    var reg = /checked/;
    for (var i = 0; i < table.elements.length; i++) {
        var e = table.elements[i];
        if (e.name.search(reg) == 0 && e.checked) {
            return true;
        }
    }
    alert(msg);
    return false;
}

function checkSelection(element, msg) {
    if (element != "")
        return true;
    alert(msg);
    return false;
}

function checkSelectionThenGo(element, msg, link) {
	if (checkSelection(element, msg)) {
	    window.location = link + element;
	} else {
		return false;
	}
}

