var issue;
var page;
var comic;
var issue_path;
var image_path;
var sequences_to_cache = 6;

// TBD do exception handling for no-comic, no-page case!

var search_string = location.search.substring(1,location.search.length);

var issue_regex   = /i=(\w+)/;
var issue_results = issue_regex.exec(search_string);
issue             = issue_results[1];

var page_regex    = /p=(\d+)/;
var page_results  = page_regex.exec(search_string);
page              = ( page_results == null ) ? 0 : page_results[1];

var comic_regex   = /c=(\w+)/;
var comic_results = comic_regex.exec(search_string);
comic             = comic_results[1];

issue_path = comic + '/' + issue;
image_path = issue_path + '/images';

// now that we've identified a comic, issue, and page,
// do css and javascript includes for that stuff.

var comic_config_script = comic + '/js/comic-config.js';
//alert(comic_config_script);
document.write('<' + 'script');
document.write(' src="' + comic_config_script+ '">');
document.write('</' + 'script' + '>');

var issue_config_script = issue_path + '/js/issue-config.js';
document.write('<' + 'script');
document.write(' src="' + issue_config_script + '">');
document.write('</' + 'script' + '>');

var comic_css = comic + '/css/comic-style.css';
document.write('<' + 'link');
document.write(' rel="stylesheet" ');
document.write(' href="' + comic_css + '"/>');

var issue_css = issue_path + '/css/issue-style.css';
document.write('<' + 'link');
document.write(' rel="stylesheet" ');
document.write(' href="' + issue_css + '"/>');

