//Popup + Highlightfield Funktion



function popup(loc, width, height, scrollbars, w_name) {

		if (!w_name) {

			w_name = "newWin";

		}

        var properties = "width=" + width + ",height=" + height + ",scrollbars=" + scrollbars;

        newWin = window.open(loc, w_name, properties);

}

var time = new Date();

random1 = (time.getTime());



function changeStyle(obj, state) {

	if (state == "cell_on") {

		if (document.all) {

			document.all[obj].style.backgroundColor = "#f0f0f0";

			document.all[obj].style.cursor = "hand";

		} else if (document.getElementById) {

			document.getElementById(obj).style.backgroundColor = "#f0f0f0";

		}

	} else if (state == "cell_off") {

		if (document.all) {

			document.all[obj].style.backgroundColor = "";

		} else if (document.getElementById) {

			document.getElementById(obj).style.backgroundColor = "";

		}

	} else if (state == "field_on") {

		if (document.all) {

			document.all[obj].style.backgroundColor = "#efefef";

			document.all[obj].style.border = "1px solid #EB2D2E";

		} else if (document.getElementById) {

			document.getElementById(obj).style.backgroundColor = "#efefef";

			document.getElementById(obj).style.border = "1px solid #EB2D2E";

		}

	} else if (state == "field_off") {

		if (document.all) {

			document.all[obj].style.backgroundColor = "#efefef";

			document.all[obj].style.border = "1px solid #615D5C";

		} else if (document.getElementById) {

			document.getElementById(obj).backgroundColor = "#efefef";

			document.getElementById(obj).border = "1px solid #615D5C";

		}

	} else if (state == "field_changed") {

		if (document.all) {

			document.all[obj].style.color = "#EB2D2E";

		} else if (document.getElementById) {

			document.getElementById(obj).style.color = "#EB2D2E";

		}

	} else if (state == "btn_on") {

		if (document.all) {

			document.all[obj].style.border = "1px inset #EB2D2E";

		} else if (document.getElementById) {

			document.getElementById(obj).style.border = "1px inset #EB2D2E";

		}

	} else if (state == "btn_off") {

		if (document.all) {

			document.all[obj].style.border = "1px inset #615D5C";

		} else if (document.getElementById) {

			document.getElementById(obj).style.border = "1px inset #615D5C";

		}

	}

}



function setCheckboxes(the_form, do_check) {

	var elts = (typeof(document.forms[the_form].elements['selected_db[]']) != 'undefined')

		? document.forms[the_form].elements['selected_db[]']

		: document.forms[the_form].elements['selected_tbl[]'];

	var elts_cnt = (typeof(elts.length) != 'undefined')

		? elts.length

		: 0;

	

    if (elts_cnt) {

		for (var i = 0; i < elts_cnt; i++) {

			elts[i].checked = do_check;

		}

	} else {

		elts.checked = do_check;

    }



    return true;

}
