 function OpenPopUpWindow(url_path, window_parameters, application_parameters) {
		var window_name     = "_blank";

		var window_features = "";
		for (i=0; i < window_parameters.length; i++) {
			window_parameter = window_parameters[i];
			if (window_parameter[0] == "name") { window_name = window_parameter[1]; }
			else { if (window_features.length) { window_features = window_features + ", "; }
			       window_features = window_features + window_parameter[0] + "=" + window_parameter[1];
			}
		}

		var application_features = "";
		for (i=0; i < application_parameters.length; i++) {
			application_parameter = application_parameters[i];
			if (application_features.length) { application_features = application_features + "&"; }
			else { application_features = application_features + "?"; }
			application_features = application_features + application_parameter[0] + "=" + application_parameter[1];
		}

		var window_object = window.open(url_path + application_features, window_name, window_features);
		if (window_object) {window_object.opener = window.self; window_object.focus();}
		return window_object;
	}


