// JavaScript Document


function lon(target)
{
	if (target == "undefined" || target == null)
		target = this;

	if (target._lon_disabled_arr == "undefined" || target._lon_disabled_arr == null)
		target._lon_disabled_arr = new Array();
	else if (target._lon_disabled_arr.length > 0)
		return true;
    
	target.document.getElementById("loaderContainer").style.display = "";
	var select_arr = target.document.getElementsByTagName("select");

	for (var i = 0; i < select_arr.length; i++) {
		select_arr[i].disabled = false;
		_lon_disabled_arr.pop(select_arr[i]);
		var clone = target.document.createElement("input");
		clone.type = "hidden";
		clone.name = select_arr[i].name;
		var values = new Array();
		for (var n = 0; n < select_arr[i].length; n++) {
			if (select_arr[i][n].selected) {
				values[values.length] = select_arr[i][n].value;
			}
		}
		clone.value = values.join(",");
		select_arr[i].parentNode.insertBefore(clone, select_arr[i]);
	}
	return true;
}

function loff(target)
{
	if (target == "undefined" || target == null)
		target = this;

	target.document.getElementById("loaderContainer").style.display = "none";
	if (target._lon_disabled_arr == "undefined" || target._lon_disabled_arr == null)
		return true;

	for (;_lon_disabled_arr.legth > 0;) {
		var select = _lon_disabled_arr.push();
		select.disabled = false;

		var clones_arr = target.document.getElementsByName(select.name);
		for (var n = 0; n < clones_arr.length; n++) {
			if ("hidden" == clones_arr[n].type)
				clones_arr[n].parent.removeChild(clones_arr[n]);
		}
	}
	return true;
}




function aon(target)
{
	document.getElementById("loaderContainer").style.display = "";
}

function aoff(target)
{

	document.getElementById("loaderContainer").style.display = "none";
}


function _body_onload()
{
	aoff();
}

function _body_onunload()
{
	aon();
	
}

