function windowToggle(childDivId) {
	document.write("<span class='fltRight padR10'><a href='#' onclick='toggleWin(this,\"" + childDivId + "\"); return false;'>[+]</a></span>");
}

function toggleWin(sender, divId) {
	if (sender.innerHTML == "[+]") { sender.innerHTML = "[-]"; }
	else { sender.innerHTML = "[+]"; }
	toggleDiv(divId);
}

function toggleDiv(id) {
	if (target = document.getElementById(id)) {
		if (target.style.display != 'none') {
			target.style.display = 'none';
		}else{
			target.style.display = 'block';
		}
	}
}

function mouseOverRow(row) {
	for (i=0;i<row.cells.length;i++) {
		row.cells[i].style.background='rgb(200,200,200)';
	}
}

function mouseOutRow(row) {
	for (i=0;i<row.cells.length;i++) {
		row.cells[i].style.background='none';
	}
}

function checkAll(formId) {
	if (document.getElementById(formId)) {
		form = document.getElementById(formId);
		for (i=0; i<form.elements.length;i++){
			form.elements[i].checked = true;
		}
	}
}

function uncheckAll(formId) {
	if (document.getElementById(formId)) {
		form = document.getElementById(formId);
		for (i=0; i<form.elements.length;i++){
			form.elements[i].checked = false;
		}
	}
}


function showHelpBalloon(x,y,text) {
	
}

function getTables(sendElement) {
	var httpRequest = getHttpRequest();
	
	var tableSelectElement = document.getElementById('tableSelectId');
	
	httpRequest.onreadystatechange   = function() {
		if (httpRequest.readyState == 4) {
			var tables = JSON.parse(httpRequest.responseText);

			var tableList = Array();
			
			for (i=0; i<tables.tableList.length; i++) {
				tableList[tableList.length] = tables.tableList[i].tableName;
				tableSelectElement.innerHTML += "<option>" + tables.tableList[i].tableName + "</option>";
			}
		} else {
		}
	};

	var request = "/admin/DaoTool_GetTables.action?environmentName=" + sendElement.value;
	httpRequest.open("GET", request, true);
	httpRequest.send(null);
}

function clearImports() {
	var form = document.getElementById('contactForm');

	var elements = form.elements;
	
	for (i=0; i<elements.length; i++) {
		var thisElement = elements[i];
		if (thisElement.name.indexOf("importIds") == 0) {
			thisElement.checked = false;
		}
	}
}

function clearInvites() {
	var form = document.getElementById('contactForm');

	var elements = form.elements;
	
	for (i=0; i<elements.length; i++) {
		var thisElement = elements[i];
		if (thisElement.name.indexOf("inviteIds") == 0) {
			thisElement.checked = false;
		}
	}
}