//### declarations bImagesLoaded = false; function switchImage( Image ) { //### error checking if( !bImagesLoaded ) return; //### if image is already on, turn it off. otherwise turn it on if( document.images[ Image.name ].src == eval( Image.name + '_on.src' ) ) { document.images[ Image.name ].src = eval( Image.name + '_off.src' ); } else { document.images[ Image.name ].src = eval( Image.name + '_on.src' ); } } //### function to preload each image function preLoadImage( Path, ImageID ) { eval( ImageID + '_on = new Image()' ); eval( ImageID + '_on.src = "' + Path + ImageID + '_on.gif"' ); eval( ImageID + '_off = new Image()' ); eval( ImageID + '_off.src = "' + Path + ImageID + '_off.gif"' ); } function loadNavImages() { preLoadImage( '/Images/Navigator/', 'home' ); preLoadImage( '/Images/Navigator/', 'about' ); preLoadImage( '/Images/Navigator/', 'topics' ); preLoadImage( '/Images/Navigator/', 'projects' ); preLoadImage( '/Images/Navigator/', 'membership' ); preLoadImage( '/Images/Navigator/', 'boards' ); preLoadImage( '/Images/Navigator/', 'events' ); preLoadImage( '/Images/Navigator/', 'reports' ); preLoadImage( '/Images/Navigator/Membership/', 'elections' ); preLoadImage( '/Images/Navigator/Membership/', 'correspondence' ); preLoadImage( '/Images/Navigator/Membership/', 'meetings' ); preLoadImage( '/Images/Navigator/Membership/', 'governance' ); preLoadImage( '/Images/Navigator/Membership/', 'awards' ); preLoadImage( '/Images/Navigator/Membership/', 'committees' ); preLoadImage( '/Images/Navigator/Membership/', 'directory' ); preLoadImage( '/Images/Navigator/Membership/', 'generalinfo' ); preLoadImage( '/Images/Navigator/Membership/', 'givingtoiom' ); } function ShowCloseup(i) { if(parseInt(navigator.appVersion) > 3) { window.open('/Includes/Dialogs/Closeup.asp?ID=' + i, 'closeup' + i, 'left=0,top=0,height=322,width=400,statusbar=no,toolbar=no,maximize=no,resizable=yes,border=no,frameborder=no,menu=no,caption=no'); } else { // No "resizeTo" functionality. - Emulate it. window.open('/Includes/Dialogs/Closeup.Prep.asp?ID=' + i, '', 'left=-100,top=-100,height=1,width=1'); } } function Subscribe() { window.open('/Includes/Dialogs/Subscribe.asp', '', 'height=400,width=400,top=0,left=0,statusbar=no,menubar=no,toolbar=no,resizable=yes'); } function ExternalLink(i,u) { window.open('/Includes/Dialogs/ExternalLink.asp?ID=' + i + '&URL=' + escape(u), '', 'height=480,width=640,top=0,left=0,statusbar=yes,menubar=no,toolbar=no,resizable=yes,border=no,frameborder=no,menu=no,caption=no'); }