/* 
==================================================================== 

                            							
    ::  
	
	squarehead design studio 				

    845.331.1953   
    www.squarehead.com 
    sbliss@squarehead.com  
			 
			                                                      	  
--------------------------------------------------------------------
                                                     
    EPCO | horizontal menu

	for DM Strategies
	
--------------------------------------------------------------------
	
	dependencies:                             
                                                     
    mootools javascript framework  
    http://mootools.net/
	Copyright (c) 2006 Valerio Proietti
	Open Source MIT Licensed               
    www.opensource.org/licenses/mit-license.php
	
-->	I'm importing MOOTOOLS here so that the pages won't 
	require updating
	
--------------------------------------------------------------------
*/

document.write('<SCR'+'IPT SRC="js/mootools.js"></SCR' + 'IPT>' );






/* 
==================================================================== 

    initApp

==================================================================== 
*/

function initApp(){	

	var tabs = $$('#nav li');
	for(i=0;i<tabs.length;i++) {
		tabs[i].addEvent('mouseover', function(){ showMenu(this.getAttribute('rel')); });
		tabs[i].addEvent('mouseout', function(){ hideMenu(this.getAttribute('rel')); });
		$(tabs[i].getAttribute('rel')).addEvent('mouseover', function(){ this.setStyle('display', 'block'); });
		$(tabs[i].getAttribute('rel')).addEvent('mouseout', function(){ hideMenu(this); });
	}
}


/* 
==================================================================== 

    show and hide menus

==================================================================== 
*/


function showMenu(menuID) {
	$(menuID).setStyle('display', 'block');
}


function hideMenu(menuID) {
	$(menuID).setStyle('display', 'none');
}




/* 
==================================================================== 

    Macromedia Dreamweaver nasty stuff

==================================================================== 
*/


function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}





/* 
==================================================================== 

    window.onload event manager

==================================================================== 
*/

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

/* 
==================================================================== 

    load'em

==================================================================== 
*/

addLoadEvent(initApp);