// Snifer
var NS=(document.layers)?1:0; var IE=(document.all)?1:0;
var NS6=((document.getElementById)&&(navigator.appName=='Netscape'))?1:0;
var DHTML=(IE||NS||NS6)?1:0;
nsFix=0;

//Top Navigation Rollovers
var nStatic = '';
function nRoll(nav,state){
if(nav == nStatic || !nav){} else
document.images[nav].src = '/i/nav/nb_'+nav+'_'+state+'.gif';
}

// Other Button Rollovers
function mRoll(nav,state,layername){
var base=document; if (NS) { base=layers[layername].document; }
base.images[nav+'_img'].src = '/i/nav/db_'+nav+'_'+state+'.gif';
}

/**** DEFINE MENUS HERE ****/

var menus=new Object();

// Inherited Cancers
menus.inherited=new Object(); menus.inherited.left=156; var m=menus.inherited.list=new Array();
m[0]='ic1|/brac.htm|29|170|Breast/Ovarian Cancer'
m[1]='ic2|/colorectals.htm|23|170|Colorectal Cancer'
m[2]='ic3|/melanoma.htm|42|170|Melanoma'

// Genetic Testing
menus.gt=new Object(); menus.gt.left=280; var m=menus.gt.list=new Array();
m[0]='gt1|/benefits_gt.htm|29|170|The Benefits'
m[1]='gt2|/testp.htm|23|170|Testing Process'
m[2]='gt3|/testresults.htm|27|170|Test Results'
m[3]='gt4|/cancerhistory.htm|23|170|Cancer History Guide'
m[4]='gt5|/family.htm|27|170|Family Information'
m[5]='gt6|/finddoc.htm|23|170|Find a Doctor'
m[6]='gt7|/faq_gt.htm|34|170|FAQs'

// Payment/Privacy
menus.pp=new Object(); menus.pp.left=393; var m=menus.pp.list=new Array();
m[0]='pp1|/mrap.htm|47|170|Myriad Reimbursement Assistance Program'
m[1]='pp2|/privacypp.htm|24|170|Privacy'
m[2]='pp3|/insurance.htm|24|170|Insurance'
m[3]='pp4|/faq_privacy.htm|37|170|FAQs'

// Reimbursement
menus.res=new Object(); menus.res.left=513; var m=menus.res.list=new Array();
m[0]='resources1|/newseventsr.htm|30|170|News and Events'
m[1]='resources2|/myriadrr.htm|24|170|Myriad\'s Resources'
m[2]='resources3|/support.htm|24|170|Support Organizations'
m[3]='resources4|/ask.htm|25|170|Ask a Specialist'
m[4]='resources5|/glossaryr.htm|24|170|Glossary'
m[5]='resources6|/emailr.htm|34|170|E-mail Updates'

// About Myriad
menus.am=new Object(); menus.am.left=599; var m=menus.am.list=new Array();
m[0]='am1|/myriadra.htm|30|170|About Myriad'
m[1]='am2|http://www.myriad.com/" target="_blank"|24|170|Myriad.com'
m[2]='am3|/contactia.htm|40|170|Contact Myriad'
/***************************/


/*** Basic DHTML Functions ***/

layers = new Object(); layers.EQ=new Array();
hidden=(NS)?'hide':'hidden'; visible=(NS)?'show':'visible';

function getLayer(spec,base) { if (!NS) return getIt(spec); var j=0,temp=null; if (!base) base=document; if (base.layers[spec]) return base.layers[spec]; for (j=0; j<base.layers.length; j++) { temp=getLayer(spec,base.layers[j].document); if (temp) return temp; } return null; }
function equalizeLayers(n) { var k,l; var list=(n==null)?layers.EQ:arguments; for (k=0; k<list.length; k++) {l=getLayer(list[k]); if(l) equalize(l); } if (n==null) layers.EQ=new Array(); }
function getIt(id) { if (IE) return document.all[id]; if (NS6) return document.getElementById(id); }

function equalize(layer) { if (layers[layer.id]) return;
  layer.vis = new Function("n","this.style.visibility=(n)?visible:hidden; if (NS6) {this.style.zIndex=(n)?this.z:eval(this.z)-1;} return(this);");
  layers[layer.id]=layer; if (NS)layer.style=layer; if (NS6) { layer.z=layer.style.zIndex; if(layer.style.visibility==hidden)layer.vis(0); } }

function layerTag(id,content,vis,z,l,t,w,h,extra,es) { if (!DHTML) return(''); layers.EQ[layers.EQ.length]=id; if(w==0)w=1; if(!t)t=0; if(!l)l=0; if ((vis==null)||(vis==1))vis=visible; if(vis==0)vis=hidden; if(!z)z=10; if(!extra)extra=''; if(!es)es='';
  if (!NS) {var stuff = '<DIV ID="'+id+'" STYLE="position:absolute; left:'+l+'px; top:'+t+'px;'+((w)?(' width:'+w+((isNaN(w))?'':'px')+';'):'')+((h)?(' height:'+h+((isNaN(h))?'':'px')+';'):'')+' visibility:'+vis+'; z-index:'+z+'; '+es+'" '+extra+'>'; }
  if (NS)  {var stuff = '<LAYER NAME="'+id+'" left="'+l+'" top="'+t+'"'+((w)?(' width="'+w+'"'):'')+((h)?(' height="'+h+'"'):'')+' visibility="'+vis+'" z-index="'+z+'" '+extra+'>'; } return (stuff+content+((NS)?'</LAYER>':'</DIV>')); }

function writeLayer(id,content,vis,z,l,t,w,h,extra,es) { this.writeln(layerTag(id,content,vis,z,l,t,w,h,extra,es)); equalizeLayers(); return(layers[id]); }
if (DHTML) document.newLayer=writeLayer;

/*****************************/


/*** Menu Event Functions ***/

navTimer = setTimeout("null",10); curMenu=null;

function navEnter(who) { if (!DHTML)return; if ((who==null)||(who==curMenu)) { clearTimeout(navTimer); if (NS) { if (nsFix==1) nsFix=2; else nsFix=1; } } }
function navExit(who) {  if (!DHTML)return; if (NS) {if (nsFix==2) {nsFix=0; return;}  nsFix=0;} clearTimeout(navTimer); navTimer=setTimeout("hideMenu();",1000); }
function showMenu(who) { if (!DHTML) return; navEnter(who); if (who==curMenu) return; hideMenu(); var l=layers['menuLayer_'+who]; nRoll(who+'menu','on'); if (l)l.vis(1); curMenu=who; clearTimeout(navTimer); }
function hideMenu() { if (!DHTML) return; if (!curMenu)return; var l=layers['menuLayer_'+curMenu]; if (l)l.vis(0); nRoll(curMenu+'menu','off'); curMenu=null; }

/****************************/

/*** Menu Creation ***/

function writeLayers() { if (!DHTML) return;

  var o,ol,a,i,j,build

  for (i in menus) { o=menus[i]; ol=o.list;

    build='<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">'
    for (j=0; j<ol.length; j++) { a=ol[j].split('|'); build+='<TR><TD><A HREF="'+a[1]+'" ONMOUSEOVER="mRoll(\''+a[0]+'\',\'on\',\'menuLayer_'+i+'\');" ONMOUSEOUT="mRoll(\''+a[0]+'\',\'off\',\'menuLayer_'+i+'\');"><img src="/i/nav/db_'+a[0]+'_off.gif" width="'+a[3]+'" height="'+a[2]+'" border=0 alt="'+a[4]+'" name="'+a[0]+'_img"></A></TD></TR>'; }
    build+='</TABLE>';
    document.newLayer('menuLayer_'+i,build,0,1,o.left,104,null,null,'ONMOUSEOVER="navEnter()" ONMOUSEOUT="navExit()"');
  }
}

//Left Navigation Rollovers

var lStatic = '';
function lRoll(nav,state){
if(nav == lStatic || !nav){} else
document.images[nav].src = '/i/side/sidenavb_'+nav+'_'+state+'.gif';
}

//Glossary Code

var test = false;
function svDocPop(file,title,blurb){
	// Report values to variable in page.html
	sv_file = file;
	sv_title = title;
	sv_blurb = blurb;

	var ww = IE?400:400;
	var hh = IE?300:300;

	// SvRqForm.asp reads values to from page.html
	WinPop('glossary.htm','svDoc',ww,hh,0,0,0,0,0,0,0,20,20);

    if(test){WinPop('glossary.htm','test',ww,hh,1,0,0,0,0,0,0,40,40);}

}

function WinPop(url,name,w,h,re,sc,t,l,d,st,m,sx,sy){
  var options = '';
  function comma(){if(options.length > 1) options += ',';}
  function getX(){if(IE){return 'left=' + sx;}else{return 'screenX=' + sx;}}
  function getY(){if(IE){return 'top=' + sy;}else{return 'screenY=' + sy;}}

  if(w)  {comma(); options += 'width=' + w;}
  if(h)  {comma(); options += 'height=' + h;}
  if(re) {comma(); options += 'resizable=' + re;}
  if(sc) {comma(); options += 'scrollbars=' + sc;}
  if(t)  {comma(); options += 'toolbar=' + t;}
  if(l)  {comma(); options += 'location=' + l;}
  if(d)  {comma(); options += 'directories=' + d;}
  if(st) {comma(); options += 'status=' + st;}
  if(m)  {comma(); options += 'menubar=' + m;}
  if(sx) {comma(); options += getX();}
  if(sy) {comma(); options += getY();}

  mywin = window.open(url,name,options)//alert(options);//alert(url);
}
