function getFormData(H, B, F, G) {
	if (G == "true") {
		alert("|" + F + "|")
	}
	if (isArray(H)) {
		var D = "";
		for ( var C = 0; C < H.length; C++) {
			var A = parent.document.forms[H[C]];
			var E = A.elements;
			for (i = 0; i < E.length; i++) {
				if (E[i].type.indexOf("button") == -1) {
					if (B.indexOf(E[i].name) == -1) {
						D = D + E[i].name + "=" + E[i].value + "&"
					}
				}
			}
		}
	} else {
		if (isString(H)) {
			if (G == "true") {
				alert("Passed in the Array of formNames as size: " + F
						+ " but it believes that its the size of : " + H.length)
			}
			var D = "";
			var I = H.split(",");
			for ( var C = 0; C < I.length; C++) {
				var A = parent.document.forms[I[C]];
				var E = A.elements;
				for (i = 0; i < E.length; i++) {
					if (E[i].type.indexOf("button") == -1) {
						if (B.indexOf(E[i].name) == -1) {
							D = D + E[i].name + "=" + E[i].value + "&"
						}
					}
				}
			}
		}
	}
	if (G == "true") {
		alert(D)
	}
	return D
}