// open Popup window
// require cjs_lib.js

// url = path to html file
// * html file name = [id].html
//   XXX/XXX.html
//   XXX/XXX.html
function openPopup (url) {
	// if url = undefined, do nothing
	if(url == ''){
		return;
	}

	// default setting
	var width = 500;
	var height = 500;
	var menubar = 0;
	var toolbar = 1;
	var directories = 0;
	var location = 0;
	var status = 1;
	var scrollbars = 1;
	var resizable = 1;
	var id = url.substring(url.lastIndexOf('/')+1, url.lastIndexOf('.'));

	// override setting with id
	switch (id) {
		case 'XXX':
	var width = 500;
	var height = 500;
			break;
	}

	// set window features
	var features = ''
	features += '' + menubar;
	features += '' + toolbar;
	features += '' + directories;
	features += '' + location;
	features += '' + status;
	features += '' + scrollbars;
	features += '' + resizable;

	// open window
	CJS_windowMaker.open(url, id, width, height, features);
	return;
}

