if (not StructKeyExists(Session.RefModule[depth],"Title")) { // if this isn't init'ed, then none are init'ed Session.RefModule[depth].Title = ""; Session.RefModule[depth].NomTitleAbbrev = ""; Session.RefModule[depth].Edition = ""; Session.RefModule[depth].Series = ""; Session.RefModule[depth].Publication_Town = ""; Session.RefModule[depth].Publisher = ""; Session.RefModule[depth].Authors = ""; Session.RefModule[depth].Volume = ""; Session.RefModule[depth].PageString = ""; Session.RefModule[depth].RefYear = ""; Session.RefModule[depth].DateString = ""; Session.RefModule[depth].ISBN = ""; Session.RefModule[depth].URL = ""; Session.RefModule[depth].ExportDate = ""; Session.RefModule[depth].RefDepositedAt = ""; Session.RefModule[depth].NomStandard = ""; Session.RefModule[depth].HiddenThesisFlag = "off"; Session.RefModule[depth].InformalRefCategory = ""; Session.RefModule[depth].HiddenIsPaper = "off"; Session.RefModule[depth].RefNotes = ""; Session.RefModule[depth].PageString = ""; } if (isdefined("form.Title")) { Session.RefModule[depth].Title = form.Title; } if (isdefined("form.NomTitleAbbrev")) { Session.RefModule[depth].NomTitleAbbrev = form.NomTitleAbbrev; } if (isdefined("form.Edition")) { Session.RefModule[depth].Edition = form.Edition; } if (isdefined("form.Series")) { Session.RefModule[depth].Series = form.Series; } if (isdefined("form.Publication_Town")) { Session.RefModule[depth].Publication_Town = form.Publication_Town; } if (isdefined("form.Publisher")) { Session.RefModule[depth].Publisher = form.Publisher; } if (isdefined("form.Authors")) { Session.RefModule[depth].Authors = form.Authors; } if (isdefined("form.Volume")) { Session.RefModule[depth].Volume = form.Volume; } if (isdefined("form.PageString")) { Session.RefModule[depth].PageString = form.PageString; } if (isdefined("form.RefYear")) { Session.RefModule[depth].RefYear = form.RefYear; } if (isdefined("form.DateString")) { Session.RefModule[depth].DateString = form.DateString; } if (isdefined("form.ISBN")) { Session.RefModule[depth].ISBN = form.ISBN; } if (isdefined("form.URL")) { Session.RefModule[depth].URL = form.URL; } if (isdefined("form.ExportDate")) { Session.RefModule[depth].ExportDate = form.ExportDate; } if (isdefined("form.RefDepositedAt")) { Session.RefModule[depth].RefDepositedAt = form.RefDepositedAt; } if (isdefined("form.NomStandard")) { Session.RefModule[depth].NomStandard = form.NomStandard; } if (isdefined("form.HiddenThesisFlag")) { Session.RefModule[depth].HiddenThesisFlag = form.HiddenThesisFlag; } if (isdefined("form.InformalRefCategory")) { Session.RefModule[depth].InformalRefCategory = form.InformalRefCategory; } if (isdefined("form.HiddenIsPaper")) { Session.RefModule[depth].HiddenIsPaper = form.HiddenIsPaper; } if (isdefined("form.RefNotes")) { Session.RefModule[depth].RefNotes = form.RefNotes; } if (isdefined("form.PageString")) { Session.RefModule[depth].PageString = form.PageString; }

Create new Database Create new Informal Reference Create new Website Create new Published CD Create new Unresolved

One of the entries marked with * is required The entry marked with * is required
Full authors * Full authors
Reference year
Full title *
checked
onClick="SetHiddenThesisFlag()"> (Thesis) value="on" value = "off" > checked onClick="SetHiddenIsPaper()"> (Paper) value="on" value = "off" >
Edition
Series
Volume
Page string
Date string
URL
Publisher
Publication town
Export date
Reference deposited at
Informal Ref.Category
Reference notes