var pan;
var panmax;
var mode;
var big;
var forw;
var rev;
var biglength;
var bigpresent;
var bigpast;
var bigfuture;
var maxbig;
var minbig; 
var dir;
var gifpan;
var maxgif;
var mingif;
var giflength;
var sp;
var ap; 
var bignumm;
var bigm; 
var gifpresent;
var gifpast;
var giffuture;
var issue;
var arc;
var first;
var last; 
var parts;
var second; 
var rln;
var rbc;
var rbn;
var rlc;
var rbm; 
var rlm;  
var rlnn;
var rbnn; 
var rightload; 
var gifload; //Are the gifs loaded? 0 means no.  
var aninum; 
var anistart; 
var anipan; 
var ffload; 
var apan;
var string;  
var lastest; 
rightload=0;
rbc=0;
rlc=0; 
rlnn=0;
rbnn=0;  
gifload=0; 
anipan=0; 
ffload=0; 
apan=2; 
string=0; 
//Comic Information

arc=2; //What arc is it? 
issue=24; //What Issue number is it? 
lastest=0; //Is this the latest comic? (1 for yes, 0 for no.)

//Extra Comic Information

first=0; //Is it the first comic?
last=1;  //Is it the last comic?
parts=0; //Is it a two parter?
second=0; //Where does part two begin?

//Standard Variables

nil=0;
gif=0;
pan=0;
panmax=56; //Number of panels. 
mode=0;
big=0;
dir=0; 
bigm=0;
bigpresent=0;
bigpast=0;
bigfuture=0;
gifpresent=0;
giffuture=0;
gifpast=0; 
bignum=0;
forw=0; 
rev=0; 

//Big Panels works like a switch

var sp = new Array();
sp[0] = "dawn";
sp[1] = "2";
sp[2] = "3";
sp[3] = "dusk";

//Animated Panels, list every one. 

var ap = new Array();
ap[0] = "dawn";
ap[1] = "dusk";
maxgif=0; //Largest animated panel. 
mingif=0; //Smallest animated panel. 
aninum=0; //The number in the array 
anistart=1; 
anipan=0; 

//links variables
rbc=0;
rlc=0; 
rlnn=0;
rbnn=0; 

//text

rbm=4; //Equals number of variables in rbn. 

var rbn = new Array();
rbn[0] = "Click to close";
rbn[1] = "VD!";
rbn[2] = "The Purple Man first appears in Issue 3."; 
rbn[3] = "He is also mentioned in Issue 23.";

//hyperlinks 

rlm=3; //Equals number of variables in rln. 

var rln = new Array();
rln[0] = "http://farm1.static.flickr.com/181/446350637_571af87c04.jpg?v=0";
rln[1] = "../../1/3/3.htm";
rln[2] = "../23/sp2.htm#p133";