
function window_open() {
	
	var url = arguments[0];
	var win_width = arguments[1];
	var win_height = arguments[2];
	var win_left = arguments[3];
	var win_top = arguments[4];
	
	var screen_width = window.screen.width;
	var screen_height = window.screen.height;
	
	if (win_left == "undefined" || win_top == "undefined") {
		var win_left = screen_width / 2 - win_width / 2;
		var win_top = screen_height / 2 - win_height / 2;
	}
	
	var win = window.open(url, "", "width=" + win_width + ", height=" + win_height + ", scrollbars=1, location=0, menubar=0, resizable=0, status=0, titlebar=0, toolbar=0, screenX=100, left=" + win_left + ", screenY=30, top=" + win_top);
 	
}

function window_open_resizable(url, win_width, win_height) {
	
	var screen_width = window.screen.width;
	var screen_height = window.screen.height;
	
	var win_left = screen_width / 2 - win_width / 2;
	var win_top = screen_height / 2 - win_height / 2;
	
	var win = window.open(url, "", "width=" + win_width + ", height=" + win_height + ", location=0, menubar=0, resizable=1,scrollbars=1 status=0, titlebar=0, toolbar=0, screenX=100, left=" + win_left + ", screenY=30, top=" + win_top);
 	
}

function configureSubmit() {
	
	var action = "";
	
	var args = configureSubmit.arguments;
	
	for (var i = 1; i < args.length; i += 1) {
		
		var elems = document.getElementsByName(args[i]);
		var values = Array();
		
		var k = 0;
		
		for (var j = 0; j < elems.length; j += 1) {
			if (elems[j].type == "checkbox" && elems[j].checked) {
				values[k++] = elems[j].value;
			}
			else if (elems[j].type == "radio" && elems[j].checked) {
				values[k++] = elems[j].value;
			}
			else if (elems[j].type == "text") {
				values[k++] = elems[j].value;
			}
			else if (elems[j].type == "select-one" && elems[j].value != "") {
				values[k++] = elems[j].value;
			}
		}
		
		var check = "";
		
		for (var j = 0; j < values.length; j += 1) {
			check += values[j];
		}
		
		/*
		var value = values.join(";");
		
		if (value.length >= elems.length) {
			action += args[i] + "/" + value + "/";
		}
		*/
		
		if (check != "") {
			action += args[i] + "/" + values.join(";") + "/";
		}
		
	}
	
	//if (action != "") {
	window.location = args[0] + action;
	//}
	
	return false;
	
}

