
// Drop Bown Menu - Head Script
// copyright Stephen Chapman, 4th March 2005
// you may copy this menu provided that you retain the copyright notice

var bar = new menuBar();
bar.addMenu('LastNightPhoto.com');
bar.addItem('/about/index.html','About')
bar.addItem('/about/gear/index.html','The Gear')
bar.addMenu('Events');
bar.addItem('/events/index.html','Portfolio');
bar.addItem('/events/2010-5-16_bay_to_breakers/warning.htm','Bay to Breakers 2010<br> May 16, 2010');
bar.addItem('/events/2008-05-18/warning.htm','Bay to Breakers 2008<br> May 18, 2008');

bar.addItem('/events/2008-01-10/','Mashable.com<br> Jan 10, 2008');

bar.addItem('/events/2007-05-20/warning.html','Bay to Breakers 2007<br> May 20, 2007');

bar.addItem('/events/2007-04-28a/index.html','Couchsurfing.com<br> April 28, 2007');
bar.addItem('/events/2007-04-19/index.html','Macys spring fashion<br> April 19, 2007');


bar.addMenu('Wedding');
bar.addItem('/weddings/','Portfolio');
bar.addItem('/weddings/2008-08-24','Aug 23rd, 08 Highlights - Patricia & Jason');
bar.addItem('/weddings/2008-06-07','June 7th, 08 Highlights - Ellen & Denis');
bar.addItem('/weddings/2007-11-17','Nov 17th, 07 Trash the Dress - The Ranch');
bar.addItem('/weddings/2007-10-14','Oct 14th, 07 Trash the Dress - Santa Cruz');
bar.addItem('/weddings/2007-10-07','October 7th, 2007 Highlights Maria & Jason');
bar.addItem('/weddings/2007-08-04','August 4th, 2007 Highlights Holli & Joseph');
bar.addItem('/weddings/2007-07-14','June 14th, 2007 Highlights Chris & Melissa');
bar.addItem('/weddings/2006-08-19','August 19, 2006 Lee & Fran');
bar.addItem('/weddings/2006-06-10/','June 10, 2006 Chris & Kelly');
bar.addItem('/weddings/2006-05-28/','May 28, 2006 Melissa & Jeff');
bar.addItem('/weddings/2006-04-14/','April 4, 2006 Ryan & Michelle');
bar.addItem('/weddings/olaf/index.html','Patty & Olaf');


bar.addMenu('Fashion');
bar.addItem('/models/index.html','Portfolio');
bar.addItem('/events/2008-08-02/index.html','NakedCotton.com fashion<br> August 2008');
bar.addItem('/models/2007-10-13/index.html','NakedCotton.com fashion<br> October 2007');
bar.addItem('/events/2007-04-28b/index.html','Jewtastic.com fashion2<br> April 28, 2007');
bar.addItem('/events/2007-03-04/index.html','Jewtastic.com fashion<br> March 2007');
bar.addMenu('Corporate');
bar.addItem('/corporate/index.html','Portfolio');
bar.addMenu('Travel');
bar.addItem('/travel/europe10/iweb/Blog/Blog.html','Italy, Austria, Germany - 10');
bar.addItem('/travel/hawaii09/','Married in Hawaii - 09');
bar.addItem('/travel/europe08/index.html','Paris, Switzerland - 08');
bar.addItem('/travel/europe07/index.html','Sweden, Denmark, Switzerland, Italy - 07');
bar.addItem('/travel/india06/index.html','India, Thailand Part 1- 06');
bar.addItem('/travel/india06/index2.html','India, Thailand Part 2- 06');
bar.addItem('http://www.etischer.com/europe5/','Italy, Switzerland - 05');
bar.addItem('http://etischer.com/europe4/index.html','Ukraine, Romania, Greece - 04');
bar.addItem('http://www.etischer.com/page6.html','Czech, Poland, Swizerland - 03');
bar.addItem('http://www.etischer.com/page5.html','Prague, Czech Republic - 02');
bar.addItem('http://www.etischer.com/page1.html','All over Europe with Contiki - 01');

bar.addMenu('Archive');
bar.addItem('/events/2007-09-30/index.html','Folsom Street Fair 2007<br> Sept 30, 2007');
bar.addItem('/events/2007-08-18/index.html','Nicoles boat trip<br> Aug 18th, 2007');
bar.addItem('/events/2006-12-31/index.html','Saddle Rack<br> Dec 31st, 2006');
bar.addItem('/events/2006-10-08/index.html','Redbull air race<br> Oct 8th, 2006');
bar.addItem('/events/2006-10-05/index.html','ninali.at fashion show - supperclub<br> Oct 5th, 2006');
bar.addItem('/events/2006-09-24/index.html','Folsom Street Fair<br> Sept 24th, 2006');
bar.addItem('/events/2006-07-20a/index.html','Treasure Island<br> July 20th, 2006');
bar.addItem('/events/2006-07-07/thumbnails.html','Party Bus with the Interns <br> July 7th, 2006');
bar.addItem('/events/2006-06-29/thumbnails.html','Best of SF <br> June 29th, 2006');
bar.addItem('/events/2006-06-24/index.html','Pride SF<br> June 24th, 2006');
bar.addItem('/events/2006-05-21/index.html','Bay to Breakers<br> May 21st, 2006');
bar.addItem('/events/2006-04-08a/index.html','Macys Summer Fashion show<br> April 8th, 2006');
bar.addMenu('Articles');
bar.addItem('/hdr/','HDR photography');
bar.addItem('/canon/curves.html','Creating custom curves, Canon EOS-1D mkII');


// do not change anything below this line
var blc = '#333366';var blh = '#ffffff';var bla = '#555577';var lc = '#cccccc';var lh = '#555577';var la = '#ffffff';
function menuBar() {this.jj = -1;this.kk = 0;this.mO = new Array();this.addMenu = addMenu;this.addItem = addItem;this.writeBar = writeBar;this.writeDrop = writeDrop;}function addMenu(main) {this.mO[++this.jj] = new Object();this.mO[this.jj].main = main;this.kk = 0;this.mO[this.jj].link = new Array();this.mO[this.jj].name = new Array();}function addItem(link,name) {this.mO[this.jj].link[this.kk] = link;this.mO[this.jj].name[this.kk++] = name;}function writeBar() {for (var i=1;i <= this.mO.length; i++){document.write('<span id="navMenu'+i+'" class="mH">'+this.mO[i-1].main+'<\/span>');}}function writeDrop() {for (var i=1;i <= this.mO.length; i++){document.write('<div id="dropMenu'+i+'" class="mD">\r\n');for (var h=0;h < this.mO[i-1].link.length; h++){document.write('<a class="mL" href="'+this.mO[i-1].link[h]+'">'+this.mO[i-1].name[h]+'<\/a>\r\n');}document.write('<\/div>\r\n');}}
window.onscroll=sMenu;window.onload=iMenu;var onm = null;var ponm = null;var podm = null;var ndm = bar.mO.length;
function posY() {return typeof window.pageYOffset != 'undefined' ? window.pageYOffset:document.documentElement.scrollTop? document.documentElement.scrollTop: document.body.scrollTop?document.body.scrollTop:0;}
function sMenu() {document.getElementById('mB').style.top = posY() + 'px'; for (i=1; i<=ndm; i++) {menuName = 'dropMenu' + i;odm = document.getElementById(menuName); if (onm) {var yPos = onm.offsetParent.offsetTop + onm.offsetParent.offsetHeight;odm.style.top = yPos + 'px';}}}
function iMenu() {if (document.getElementById) {document.onclick = mHide; for (i=1; i<=ndm; i++) {menuName = 'dropMenu' + i; navName = 'navMenu' + i; odm = document.getElementById(menuName); onm = document.getElementById(navName); odm.style.visibility = 'hidden'; onm.onmouseover =  mHov; onm.onmouseout = mOut;} onm = null;} return;}
function  mHov(e) {document.onclick = null; honm = document.getElementById(this.id); if (honm != onm) {honm.style.color = lh; honm.style.backgroundColor = blh;} menuName = 'drop' + this.id.substring(3,this.id.length); odm = document.getElementById(menuName); if (podm == odm) {mHide(); return;} if (podm != null) mHide(); onm = document.getElementById(this.id); if ((ponm != onm ) || (podm == null)) {onm.style.color = la; onm.style.backgroundColor = bla;} if (odm) {xPos = onm.offsetParent.offsetLeft + onm.offsetLeft; yPos = onm.offsetParent.offsetTop + onm.offsetParent.offsetHeight; odm.style.left = xPos + 'px'; odm.style.top = yPos + 'px'; odm.style.visibility = 'visible'; podm = odm; ponm = onm;}}
function mOut(e) {document.onclick = mHide;oonm = document.getElementById(this.id); if (oonm != onm) {oonm.style.color = lc; oonm.style.backgroundColor = blc;}}
function mHide() {document.onclick = null; if (podm) {podm.style.visibility = 'hidden'; podm = null; ponm.style.color = lc; ponm.style.backgroundColor = blc;} onm = null;}
var ag = navigator.userAgent.toLowerCase();var isG = (ag.indexOf('gecko') != -1);var isR=0;if (isG) {t = ag.split('rv:'); isR = parseFloat(t[1]);}if ( isR) setInterval('sMenu()',50);