/*
Copyright 2007, Wm E. Riddle, All Rights Reserved

Change History
	2007 0920	wer	created
				widened Page Footer Window
	2007 0927	wer	added openInPrevious

Known Problems and TBDs

*/

function openPageFooter(href) {
  win = window.open(href,'pagefooter','left=30,top=30,location=no,directories=no,menubar=no,toolbar=no,resizable=no,width=400,height=410');
  win.focus();
  return(win);
}

function openSiteMap(href) {
  win = window.open(href,'siteMap','left=20,top=20,location=no,directories=no,scrollbars=yes,menubar=no,toolbar=no,status=yes,resizable=yes,width=720,height=730');
  win.focus();
  return(win);
}

function openDocDirectory(href) {
  win = window.open(href,'docDirectory','left=20,top=20,location=no,directories=no,scrollbars=yes,menubar=no,toolbar=no,status=yes,resizable=yes,width=525,height=800');
  win.focus();
  return(win);
}

function openDocumentPage(href) {
  win = window.open(href,'documentPage','left=565,top=20,location=no,directories=no,scrollbars=yes,menubar=no,toolbar=no,status=yes,resizable=yes,width=720,height=900');
  win.focus();
  return(win);
}

function openDocument_PDF(href) {
  win = window.open(href,'ClanEwingViewer','left=20,top=20,location=no,directories=no,scrollbars=yes,menubar=no,toolbar=no,resizable=yes,width=720,height=900');
  win.focus();
  return(win);
}

function openDocument_HTML(href) {
  win = window.open(href,'ClanEwingViewer','left=20,top=20,location=no,directories=no,scrollbars=yes,menubar=no,toolbar=no,resizable=yes,width=720,height=900');
  win.focus();
  return(win);
}

function openDocument_YDNA(href) {
  win = window.open(href,'YDNA_Viewer','left=20,top=20,location=no,directories=no,scrollbars=yes,menubar=no,toolbar=no,resizable=yes,width=720,height=900');
  win.focus();
  return(win);
}

function openDocument_YDNA_Document(href) {
  win = window.open(href,'YDNA_Document','left=20,top=20,location=yes,directories=yes,scrollbars=yes,menubar=yes,toolbar=yes,resizable=yes,width=720,height=900');
  win.focus();
  return(win);
}

function openDocument_YDNA_Narrative(href) {
  win = window.open(href,'YDNA_Narrative','left=50,top=50,location=yes,directories=yes,scrollbars=yes,menubar=yes,toolbar=yes,resizable=yes,width=1015,height=900');
  win.focus();
  return(win);
}

function openDocument_YDNA_Results(href) {
  win = window.open(href,'YDNA_Overview','left=80,top=80,location=yes,directories=yes,scrollbars=yes,menubar=yes,toolbar=yes,resizable=yes,width=1015,height=900');
  win.focus();
  return(win);
}

function openDocument_YDNA_Relations(href) {
  win = window.open(href,'YDNA_Relations','left=110,top=110,location=yes,directories=yes,scrollbars=yes,menubar=yes,toolbar=yes,resizable=yes,width=1050,height=900');
  win.focus();
  return(win);
}

function openDocument_YDNA_Network(href) {
  win = window.open(href,'YDNA_Network','left=140,top=140,location=yes,directories=yes,scrollbars=yes,menubar=yes,toolbar=yes,resizable=yes,width=1050,height=900');
  win.focus();
  return(win);
}

function openDocument_YDNA_Lineage(href) {
  win = window.open(href,'YDNA_Lineage','left=170,top=170,location=yes,directories=yes,scrollbars=yes,menubar=yes,toolbar=yes,resizable=yes,width=1050,height=900');
  win.focus();
  return(win);
}

/*
function openInPrevious(href) {
  previous = window.opener.name ;
  win = window.open(href,previous);
  win.focus();
  return(win);
}
*/

function openInPrevious(href,previousWindow) {
  win = window.open(href,previousWindow);
  win.focus();
  return(win);
}

function openMailingAddress(href) {
  win = window.open(href,'mailingAddress','left=30,top=30,location=no,directories=no,menubar=no,toolbar=no,resizable=no,width=350,height=145');
  win.focus();
  return(win);
}

function openCrest(href) {
  win = window.open(href,'crest','left=20,top=20,location=no,directories=no,menubar=no,toolbar=no,resizable=no,width=367,height=519');
  win.focus();
  return(win);
}

function open2008Logo(href) {
  win = window.open(href,'crest','left=20,top=20,location=no,directories=no,menubar=no,toolbar=no,resizable=no,width=659,height=643');
  win.focus();
  return(win);
}

function openPA_Picture(href) {
  win = window.open(href,'PA_Picture','left=20,top=20,location=no,directories=no,menubar=no,toolbar=no,resizable=no,width=660,height=472');
  win.focus();
  return(win);
}

function openPittsBridge_Picture(href) {
  win = window.open(href,'PittsBridge_Picture','left=20,top=20,location=no,directories=no,menubar=no,toolbar=no,resizable=no,width=800,height=535');
  win.focus();
  return(win);
}

function openQuery(href) {
  win = window.open(href,'Query','left=150,top=100,location=no,directories=no,scrollbars=yes,menubar=no,toolbar=no,resizable=no,width=630,height=880');
  win.focus();
  return(win);
}



/* the follow function MAY not be used */

function openNotices(href) {
  win = window.open(href,'notices','left=10,top=10,location=no,directories=no,menubar=no,toolbar=no,resizable=no,width=700,height=125');
  win.focus();
  return(win);
}

function openActivityTable(href) {
  win = window.open(href,'ActivityTableWindow','left=10,top=10,location=no,scrollbars=yes,directories=no,menubar=no,toolbar=no,resizable=yes,width=710,height=575');
  win.focus();
  return(win);
}

function openActivityDiagram(href) {
  win = window.open(href,'ActivityDiagramWindow','left=10,top=10,location=no,scrollbars=yes,directories=no,menubar=no,toolbar=no,resizable=yes,width=720,height=575');
  win.focus();
  return(win);
}

function openInvolvement(href) {
  win = window.open(href,'InvolvementNavigationWindow','left=25,top=25,location=no,scrollbars=yes,directories=no,menubar=no,toolbar=no,resizable=yes,width=300,height=575');
  win.focus();
  return(win);
}

function openCriterionDefinition(href) {
  win = window.open(href,'openCriterionDefinitionNavigationWindow','left=25,top=25,location=no,scrollbars=no,directories=no,menubar=no,toolbar=no,resizable=yes,width=300,height=575');
  win.focus();
  return(win);
}

function openCriterionFlows(href) {
  win = window.open(href,'openCriterionFlowsNavigationWindow','left=50,top=50,location=no,scrollbars=yes,directories=no,menubar=no,toolbar=no,resizable=yes,width=300,height=575');
  win.focus();
  return(win);
}

function openPhaseActivities(href) {
  win = window.open(href,'openPhaseActivitiesNavigationWindow','left=75,top=75,location=no,scrollbars=yes,directories=no,menubar=no,toolbar=no,resizable=yes,width=300,height=575');
  win.focus();
  return(win);
}

function openActivityUsesProduces(href) {
  win = window.open(href,'UsesProducesNavigationWindow','left=115,top=65,location=no,scrollbars=yes,directories=no,menubar=no,toolbar=no,resizable=yes,width=300,height=575');
  win.focus();
  return(win);
}

function openArtifactFlow(href) {
  win = window.open(href,'FlowNavigationWindow','left=205,top=105,location=no,scrollbars=yes,directories=no,menubar=no,toolbar=no,resizable=yes,width=300,height=575');
  win.focus();
  return(win);
}

function openDemoPalette(href) {
  win = window.open(href,'DemoPaletteWindow','left=5,top=35,location=no,scrollbars=yes,directories=no,menubar=no,toolbar=no,resizable=yes,width=450,height=475');
  win.focus();
  return(win);
}

function openActivityDocControl(href) {
  win = window.open(href,'ActivityDocControl','left=10,top=10,location=no,scrollbars=yes,directories=no,menubar=no,toolbar=no,resizable=yes,width=680,height=400');
  win.focus();
  return(win);
}

function openHomePageDiagram(href) {
  win = window.open(href,'homePageDiagram','left=20,top=20,scrollbars=yes,location=no,scrollbars=no,directories=no,menubar=no,toolbar=no,resizable=no,width=880,height=685');
  win.focus();
  return(win);
}

function openGlossary(href) {
  win = window.open(href,'glossary','left=20,top=20,scrollbars=yes,location=no,directories=no,menubar=no,toolbar=no,resizable=no,width=570,height=600');
  win.focus();
  return(win);
}

function openKindsParticipation(href) {
  win = window.open(href,'kindParticipation','left=20,top=20,scrollbars=no,location=no,directories=no,menubar=no,toolbar=no,resizable=no,width=600,height=300');
  win.focus();
  return(win);
}

function openKindsAsset(href) {
  win = window.open(href,'kindAsset','left=20,top=20,scrollbars=no,location=no,directories=no,menubar=no,toolbar=no,resizable=no,width=600,height=700');
  win.focus();
  return(win);
}

function openKindsCondition(href) {
  win = window.open(href,'kindCondition','left=20,top=20,scrollbars=no,location=no,directories=no,menubar=no,toolbar=no,resizable=no,width=600,height=200');
  win.focus();
  return(win);
}

function openKindsCriterion(href) {
  win = window.open(href,'kindCriterion','left=20,top=20,scrollbars=no,location=no,directories=no,menubar=no,toolbar=no,resizable=no,width=600,height=200');
  win.focus();
  return(win);
}

function openDocument(href) {
  win = window.open(href,'document','left=100,top=100,location=no,directories=no,menubar=no,toolbar=no,resizable=yes,width=600,height=400');
  win.focus();
  return(win);
}

function openHelpDirectory(href) {
  win = window.open(href,'helpdirectory','left=400,top=10,location=no,directories=no,menubar=no,toolbar=no,scrollbars=no, resizable=yes,width=305,height=350');
  win.focus();
  return(win);
}

function openInfoPage(href) {
  win = window.open(href,'infopage','left=50,top=50,location=no,directories=no,menubar=no,toolbar=no,scrollbars=yes, resizable=yes,width=570,height=300');
  win.focus();
  return(win);
}

function openInfoDirectory(href) {
  win = window.open(href,'infodirectory','left=450,top=175,location=no,directories=no,menubar=no,toolbar=no,scrollbars=no, resizable=no,width=300,height=360');
  win.focus();
  return(win);
}

function openArticle(href) {
  win = window.open(href,'article','left=150,top=150,location=no,directories=no,menubar=no,toolbar=no,resizable=yes,width=600,height=300');
  win.focus();
  return(win);
}
