var menu=function(){
	var t=15,z=50,s=6,a;
	function dd(n){this.n=n; this.h=[]; this.c=[]}
	dd.prototype.init=function(p,c){
		a=c; var w=document.getElementById(p), s=w.getElementsByTagName('ul'), l=s.length, i=0;
		for(i;i<l;i++){
			var h=s[i].parentNode; this.h[i]=h; this.c[i]=s[i];
			h.onmouseover=new Function(this.n+'.st('+i+',true)');
			h.onmouseout=new Function(this.n+'.st('+i+')');
		}
	}
	dd.prototype.st=function(x,f){
		var c=this.c[x], h=this.h[x], p=h.getElementsByTagName('a')[0];
		clearInterval(c.t); c.style.overflow='hidden';
		if(f){
			p.className+=' '+a;
			if(!c.mh){c.style.display='block'; c.style.height=''; c.mh=c.offsetHeight; c.style.height=0}
			if(c.mh==c.offsetHeight){c.style.overflow='visible'}
			else{c.style.zIndex=z; z++; c.t=setInterval(function(){sl(c,1)},t)}
		}else{p.className=p.className.replace(a,''); c.t=setInterval(function(){sl(c,-1)},t)}
	}
	function sl(c,f){
		var h=c.offsetHeight;
		if((h<=0&&f!=1)||(h>=c.mh&&f==1)){
			if(f==1){c.style.filter=''; c.style.opacity=1; c.style.overflow='visible'}
			clearInterval(c.t); return
		}
		var d=(f==1)?Math.ceil((c.mh-h)/s):Math.ceil(h/s), o=h/c.mh;
		c.style.opacity=o; c.style.filter='alpha(opacity='+(o*100)+')';
		c.style.height=h+(d*f)+'px'
	}
	return{dd:dd}
}();

var dropdown = "";
dropdown += "<ul class='menu' id='menu'>";
	dropdown += "<li><a href='http://www.madrone.ca/index.html' class='menulink'>HOME</a></li>"; //home start & end
	dropdown += "<li><a href='http://www.madrone.ca/about_us.html' class='menulink'>ABOUT US</a></li>"; //about us start & end
	dropdown += "<li><a href='#' class='menulink'>SERVICES</a>"; //services start
		dropdown += "<ul>";
		dropdown += "<li><a href='http://www.madrone.ca/Services/Archaeology/Archaeological.html' class='sub'>Archaeology</a>";
			dropdown += "<ul>";
				dropdown += "<li><a href='#'>Archaeological Overview Assessments (AOA)</a></li>";
				dropdown += "<li><a href='#'>Archaeological Impact Assessments (AIA)</a></li>";
				dropdown += "<li><a href='#'>Archaeological Site Alterations (ASA)</a></li>";
				dropdown += "<li><a href='#'>Traditional Use Studies & First Nation Consultation (TUS & FNC)</a></li>";
			dropdown += "</ul>";
		dropdown += "</li>";
		dropdown += "<li><a href='#' class='sub'>Earth Science & Engineering</a>";
			dropdown += "<ul>";
				dropdown += "<li><a href='#'>Agricultural Land Capability Assessments</a></li>";
				dropdown += "<li><a href='http://www.madrone.ca/Services/Earth Science & Engineering/Contaminated Site Investigations.html'>Contaminated Site Investigations</a></li>";
				dropdown += "<li><a href='http://www.madrone.ca/Services/Earth Science & Engineering/Hydrology.html'>Hydrology</a></li>";
				dropdown += "<li><a href='#'>Road Deactivation Assessments</a></li>";
				dropdown += "<li><a href='#'>Sensitive Soil Mapping</a></li>";
				dropdown += "<li><a href='#'>Terrain Hazard Assessments</a></li>";
				dropdown += "<li><a href='http://www.madrone.ca/Services/Earth Science & Engineering/terrain_stability_mapping.html'>Terrain Stability Mapping</a></li>";
			dropdown += "</ul>";
		dropdown += "</li>";
		dropdown += "<li><a href='#' class='sub'>Ecology & Wildlife</a>";
			dropdown += "<ul>";
				dropdown += "<li><a href='#' class='sub'>Ecological Mapping</a>";
					dropdown += "<ul>";
						dropdown += "<li><a href='http://www.madrone.ca/Services/Ecology & Wildlife/PEM.html'>Predictive Ecosystems Mapping (PEM)</a></li>";
						dropdown += "<li><a href='http://www.madrone.ca/Services/Ecology & Wildlife/SEI.html'>Sensitive Ecosystem Inventory (SEI)</a></li>";
						dropdown += "<li><a href='http://www.madrone.ca/Services/Ecology & Wildlife/TEM.html'>Terrestrial Ecosystem Mapping (TEM)</a></li>";
					dropdown += "</ul>";
				dropdown += "</li>";
				dropdown += "<li><a href='http://www.madrone.ca/Services/Ecology & Wildlife/Ecological Restoration.html'>Ecological Restoration</a></li>";
				dropdown += "<li><a href='http://www.madrone.ca/Services/Ecology & Wildlife/Environmental Impact Assessments.html'>Environmental Impact Assessments</a></li>";
				dropdown += "<li><a href='#'>Riparian Area Regulations Assessments</a></li>";
				dropdown += "<li><a href='http://www.madrone.ca/Services/Ecology & Wildlife/Terrestrial Ecology.html'>Terrestrial Ecology</a></li>";
				dropdown += "<li><a href='http://www.madrone.ca/Services/Ecology & Wildlife/WILDLIFE.html'>Wildlife Inventory & Habitat Assessments</a></li>";
			dropdown += "</ul>";
		dropdown += "</li>";
		dropdown += "<li><a href='#' class='sub'>Fisheries & Aquatic Ecology</a>";
			dropdown += "<ul>";
				dropdown += "<li><a href='http://www.madrone.ca/Services/Fisheries & Aquatic Ecology/Fisheries Science (1 fav).html'>Fisheries & Aquatic</a></li>";
				dropdown += "<li><a href='http://www.madrone.ca/Services/Fisheries & Aquatic Ecology/Riparian Ecology.html'>Riparian Ecology</a></li>";
			dropdown += "</ul>";
		dropdown += "</li>";
		dropdown += "<li><a href='http://www.madrone.ca/Services/Forestry & Silviculture/SILVICULTURE.html' class='sub'>Forestry & Silviculture</a>";
			dropdown += "<ul>";
				dropdown += "<li><a href='#'>Forest Management</a></li>";
				dropdown += "<li><a href='#'>Silviculture Surveys</a></li>";
				dropdown += "<li><a href='#'>Greenhouse Gas Emissions</a></li>";
				dropdown += "<li><a href='#'>Forest Road Deactivation Prescriptions</a></li>";
			dropdown += "</ul>";
		dropdown += "</li>";
		dropdown += "<li><a href='#' class='sub'>GIS Analysis & Mapping</a>";
			dropdown += "<ul>";
				dropdown += "<li><a href='http://www.madrone.ca/Services/GIS Analysis & Mapping/GIS.html'>GIS</a></li>";
				dropdown += "<li><a href='#'>Remote Sensing</a></li>";
				dropdown += "<li><a href='#'>Cartography</a></li>";
			dropdown += "</ul>";
		dropdown += "</li>";
		dropdown += "<li><a href='#' class='sub'>Project Management</a>";
			dropdown += "<ul>";
				dropdown += "<li><a href='http://www.madrone.ca/Services/Project Management/WORKSHOPS.html'>Workshops, Training & Conference Facilitation</a></li>";
			dropdown += "</ul>";
		dropdown += "</li>";
		dropdown += "</ul>";
	dropdown += "</li>"; //services end
	dropdown += "<li><a href='#' class='menulink'>PROJECTS</a>";
		dropdown += "<ul>";
			dropdown += "<li><a href='#'>Archaeology</a></li>";
			dropdown += "<li><a href='http://www.madrone.ca/Projects/earth science & engineering.html'>Earth Science & Engineering</a></li>";
			dropdown += "<li><a href='http://www.madrone.ca/Projects/ecology & wildlife.html'>Ecology & Wildlife</a></li>";
			dropdown += "<li><a href='http://www.madrone.ca/Projects/fisheries & aquatic ecology.html'>Fisheries & Aquatic Ecology</a></li>";
			dropdown += "<li><a href='http://www.madrone.ca/Projects/forestry & silviculture.html'>Forestry & Silviculture</a></li>";
			dropdown += "<li><a href='#'>GIS Analysis & Mapping</a></li>";
			dropdown += "<li><a href='#'>Project Management</a></li>";
		dropdown += "</ul>";
		dropdown += "</li>";
	dropdown += "<li><a href='#' class='menulink'>CAREERS</a>";
		dropdown += "<ul>";
			dropdown += "<li><a href='http://www.madrone.ca/Careers/job_opportunities.html'>Job Opportunities</a></li>";
		dropdown += "</ul>";
		dropdown += "</li>";
	dropdown += "<li><a href='#' class='menulink'>CONTACT</a>";
		dropdown += "<ul>";
			dropdown += "<li><a href='http://www.madrone.ca/Contact/abbotsford_office.html'>Abbotsford Office</a></li>";
			dropdown += "<li><a href='http://www.madrone.ca/Contact/duncan_office.html'>Duncan Office</a></li>";
			dropdown += "<li><a href='mailto:info@madrone.ca'>E-mail Madrone</a></li>";
		dropdown += "</ul>";
		dropdown += "</li>";
	dropdown += "<li><a href='#' class='menulink'>OUR STAFF</a>";
		dropdown += "<ul>";
			dropdown += "<li><a href='http://www.madrone.ca/Our%20Staff/staff.html'>Staff</a></li>";
			dropdown += "<li><a href='http://www.madrone.ca/Our%20Staff/affiliations.html'>Affiliations</a></li>";
			dropdown += "<li><a href='http://www.madrone.ca/Our%20Staff/after_work.html'>After Work</a></li>";
		dropdown += "</ul>";
		dropdown += "</li>";
dropdown += "</ul>";