/**
 * DHTML dropdown menu script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */
 


/***********************************************
* AnyLink Drop Down Menu- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
//Rollover Functions for menu 1 (who)
function mouseOverOver()
{
document.over.src ="images/drops/who/images/but_over_1.gif"
}
function mouseOutOver()
{
document.over.src ="images/drops/who/images/but_over_0.gif"
}

function mouseOverBeats()
{
document.beats.src ="images/drops/who/images/but_beats_1.gif"
}
function mouseOutBeats()
{
document.beats.src ="images/drops/who/images/but_beats_0.gif"
}

function mouseOverAtt()
{
document.att.src ="images/drops/who/images/but_att_1.gif"
}
function mouseOutAtt()
{
document.att.src ="images/drops/who/images/but_att_0.gif"
}

function mouseOverPro()
{
document.pro.src ="images/drops/who/images/but_pro_1.gif"
}
function mouseOutPro()
{
document.pro.src ="images/drops/who/images/but_pro_0.gif"
}


//Rollover Functions for menu 2 (why)
function mouseOverInvo()
{
document.invo.src ="images/drops/why/images/but_invo_1.gif"
}
function mouseOutInvo()
{
document.invo.src ="images/drops/why/images/but_invo_0.gif"
}

function mouseOverStrat()
{
document.strat.src ="images/drops/why/images/but_strat_1.gif"
}
function mouseOutStrat()
{
document.strat.src ="images/drops/why/images/but_strat_0.gif"
}

function mouseOverAdvo()
{
document.advo.src ="images/drops/why/images/but_advo_1.gif"
}
function mouseOutAdvo()
{
document.advo.src ="images/drops/why/images/but_advo_0.gif"
}

function mouseOverCoun()
{
document.coun.src ="images/drops/why/images/but_coun_1.gif"
}
function mouseOutCoun()
{
document.coun.src ="images/drops/why/images/but_coun_0.gif"
}

//Rollover Functions for menu 3 (how)
function mouseOverTeam()
{
document.team.src ="images/drops/how/images/but_team_1.gif"
}
function mouseOutTeam()
{
document.team.src ="images/drops/how/images/but_team_0.gif"
}

function mouseOverRet()
{
document.ret.src ="images/drops/how/images/but_ret_1.gif"
}
function mouseOutRet()
{
document.ret.src ="images/drops/how/images/but_ret_0.gif"
}

function mouseOverCore()
{
document.core.src ="images/drops/how/images/but_core_1.gif"
}
function mouseOutCore()
{
document.core.src ="images/drops/how/images/but_core_0.gif"
}

function mouseOverComp()
{
document.comp.src ="images/drops/how/images/but_comp_1.gif"
}
function mouseOutComp()
{
document.comp.src ="images/drops/how/images/but_comp_0.gif"
}

//Rollover Functions for menu 4 (our)
function mouseOverArea()
{
document.area.src ="images/drops/our/images/but_area_1.gif"
}
function mouseOutArea()
{
document.area.src ="images/drops/our/images/but_area_0.gif"
}

function mouseOverPub()
{
document.pub.src ="images/drops/our/images/but_pub_1.gif"
}
function mouseOutPub()
{
document.pub.src ="images/drops/our/images/but_pub_0.gif"
}

//Rollover Functions for menu 5 (what)
function mouseOverNews()
{
document.news.src ="images/drops/what/images/but_news_1.gif"
}
function mouseOutNews()
{
document.news.src ="images/drops/what/images/but_news_0.gif"
}

function mouseOverRec()
{
document.rec.src ="images/drops/what/images/but_rec_1.gif"
}
function mouseOutRec()
{
document.rec.src ="images/drops/what/images/but_rec_0.gif"
}

function mouseOverCases()
{
document.cases.src ="images/drops/what/images/but_cases_1.gif"
}
function mouseOutCases()
{
document.cases.src ="images/drops/what/images/but_cases_0.gif"
}

function mouseOverGen()
{
document.gen.src ="images/drops/what/images/but_gen_1.gif"
}
function mouseOutGen()
{
document.gen.src ="images/drops/what/images/but_gen_0.gif"
}

//Rollover Functions for menu 6 (links)
function mouseOverLeg()
{
document.leg.src ="images/drops/links/images/but_leg_1.gif"
}
function mouseOutLeg()
{
document.leg.src ="images/drops/links/images/but_leg_0.gif"
}

function mouseOverJud()
{
document.jud.src ="images/drops/links/images/but_jud_1.gif"
}
function mouseOutJud()
{
document.jud.src ="images/drops/links/images/but_jud_0.gif"
}

function mouseOverGov()
{
document.gov.src ="images/drops/links/images/but_gov_1.gif"
}
function mouseOutGov()
{
document.gov.src ="images/drops/links/images/but_gov_0.gif"
}

function mouseOverLib()
{
document.lib.src ="images/drops/links/images/but_lib_1.gif"
}
function mouseOutLib()
{
document.lib.src ="images/drops/links/images/but_lib_0.gif"
}

function mouseOverMat()
{
document.mat.src ="images/drops/links/images/but_mat_1.gif"
}
function mouseOutMat()
{
document.mat.src ="images/drops/links/images/but_mat_0.gif"
}

function mouseOverBar()
{
document.bar.src ="images/drops/links/images/but_bar_1.gif"
}
function mouseOutBar()
{
document.bar.src ="images/drops/links/images/but_bar_0.gif"
}

function mouseOverPer()
{
document.per.src ="images/drops/links/images/but_per_1.gif"
}
function mouseOutPer()
{
document.per.src ="images/drops/links/images/but_per_0.gif"
}

function mouseOverMed()
{
document.med.src ="images/drops/links/images/but_med_1.gif"
}
function mouseOutMed()
{
document.med.src ="images/drops/links/images/but_med_0.gif"
}



//Rollover Functions for menu 7 (contact)
function mouseOverInfo()
{
document.info.src ="images/drops/contact/images/but_info_1.gif"
}
function mouseOutInfo()
{
document.info.src ="images/drops/contact/images/but_info_0.gif"
}

function mouseOverDir()
{
document.dir.src ="images/drops/contact/images/but_dir_1.gif"
}
function mouseOutDir()
{
document.dir.src ="images/drops/contact/images/but_dir_0.gif"
}


//Contents for menu 1 (who)
var menu1=new Array()
menu1[0]='<a href="../whoweare.html" onMouseOver="mouseOverOver()" onMouseOut="mouseOutOver()"><img src="images/drops/who/images/but_over_0.gif" width="158" height="15" name="over" id="over" alt="" border="0"></a>'
menu1[1]='<a href="../whoweare0.html" onMouseOver="mouseOverBeats()" onMouseOut="mouseOutBeats()"><img src="images/drops/who/images/but_beats_0.gif" width="158" height="12" name="beats" id="beats" alt="" border="0"></a>'
menu1[2]='<a href="../whoweare1.html" onMouseOver="mouseOverAtt()" onMouseOut="mouseOutAtt()"><img src="images/drops/who/images/but_att_0.gif" width="158" height="12" name="att" id="att" alt="" border="0"></a>'
menu1[3]='<a href="../whoweare2.html" onMouseOver="mouseOverPro()" onMouseOut="mouseOutPro()"><img src="images/drops/who/images/but_pro_0.gif" width="158" height="13" name="pro" id="pro" alt="" border="0"></a>'
menu1[4]='<br>'


//Contents for menu 2, (why)
var menu2=new Array()
menu2[0]='<a href="../whyretain.html" onMouseOver="mouseOverInvo()" onMouseOut="mouseOutInvo()"><img src="images/drops/why/images/but_invo_0.gif" width="154" height="15" name="invo" id="invo" alt="" border="0"></a>'
menu2[1]='<a href="../whyretain0.html" onMouseOver="mouseOverStrat()" onMouseOut="mouseOutStrat()"><img src="images/drops/why/images/but_strat_0.gif" width="154" height="11" name="strat" id="strat" alt="" border="0"></a>'
menu2[2]='<a href="../whyretain1.html" onMouseOver="mouseOverAdvo()" onMouseOut="mouseOutAdvo()"><img src="images/drops/why/images/but_advo_0.gif" width="154" height="12" name="advo" id="advo" alt="" border="0"></a>'
menu2[3]='<a href="../whyretain2.html" onMouseOver="mouseOverCoun()" onMouseOut="mouseOutCoun()"><img src="images/drops/why/images/but_coun_0.gif" width="154" height="12" name="coun" id="coun" alt="" border="0"></a>'
menu2[4]='<br>'

//Contents for menu 3, (how)
var menu3=new Array()
menu3[0]='<a href="../howwework.html" onMouseOver="mouseOverTeam()" onMouseOut="mouseOutTeam()"><img src="images/drops/how/images/but_team_0.gif" width="116" height="14" name="team" id="team" alt="" border="0"></a>'
menu3[1]='<a href="../howwework0.html" onMouseOver="mouseOverRet()" onMouseOut="mouseOutRet()"><img src="images/drops/how/images/but_ret_0.gif" width="116" height="12" name="ret" id="ret" alt="" border="0"></a>'
menu3[2]='<a href="../howwework1.html" onMouseOver="mouseOverCore()" onMouseOut="mouseOutCore()"><img src="images/drops/how/images/but_core_0.gif" width="116" height="12" name="core" id="core" alt="" border="0"></a>'
menu3[3]='<a href="../howwework2.html" onMouseOver="mouseOverComp()" onMouseOut="mouseOutComp()"><img src="images/drops/how/images/but_comp_0.gif" width="116" height="23" name="comp" id="comp" alt="" border="0"></a>'
menu3[4]='<br>'

//Contents for menu 4, (our)
var menu4=new Array()
menu4[0]='<a href="../ourexperience.html" onMouseOver="mouseOverArea()" onMouseOut="mouseOutArea()"><img src="images/drops/our/images/but_area_0.gif" width="86" height="14" name="area" id="area" alt="" border="0"></a>'
menu4[1]='<a href="../ourexperience0.html" onMouseOver="mouseOverPub()" onMouseOut="mouseOutPub()"><img src="images/drops/our/images/but_pub_0.gif" width="86" height="12" name="pub" id="pub" alt="" border="0"></a>'
menu4[2]='<br>'

//Contents for menu 5, (what)
var menu5=new Array()
menu5[0]='<a href="../whatsnew.html" onMouseOver="mouseOverNews()" onMouseOut="mouseOutNews()"><img src="images/drops/what/images/but_news_0.gif" width="112" height="15" name="news" id="news" alt="" border="0"></a>'
menu5[1]='<a href="../whatsnew0.html" onMouseOver="mouseOverGen()" onMouseOut="mouseOutGen()"><img src="images/drops/what/images/but_gen_0.gif" width="119" height="14" name="gen" id="gen" alt="" border="0"></a>'
menu5[2]='<a href="../whatsnew1.html" onMouseOver="mouseOverRec()" onMouseOut="mouseOutRec()"><img src="images/drops/what/images/but_rec_0.gif" width="112" height="13" name="rec" id="rec" alt="" border="0"></a>'
menu5[3]='<a href="../whatsnew2.html" onMouseOver="mouseOverCases()" onMouseOut="mouseOutCases()"><img src="images/drops/what/images/but_cases_0.gif" width="112" height="12" name="cases" id="cases" alt="" border="0"></a>'
menu5[4]='<br>'

//Contents for menu 6, (links)
var menu6=new Array()
menu6[0]='<a href="../links.html" onMouseOver="mouseOverLeg()" onMouseOut="mouseOutLeg()"><img src="images/drops/links/images/but_leg_0.gif" width="152" height="15" name="leg" id="leg" alt="" border="0"></a>'
menu6[1]='<a href="../links0.html" onMouseOver="mouseOverJud()" onMouseOut="mouseOutJud()"><img src="images/drops/links/images/but_jud_0.gif" width="152" height="12" name="jud" id="jud" alt="" border="0"></a>'
menu6[2]='<a href="../links1.html" onMouseOver="mouseOverGov()" onMouseOut="mouseOutGov()"><img src="images/drops/links/images/but_gov_0.gif" width="152" height="11" name="gov" id="gov" alt="" border="0"></a>'
menu6[3]='<a href="../links2.html" onMouseOver="mouseOverLib()" onMouseOut="mouseOutLib()"><img src="images/drops/links/images/but_lib_0.gif" width="152" height="12" name="lib" id="lib" alt="" border="0"></a>'
menu6[4]='<a href="../links3.html" onMouseOver="mouseOverMat()" onMouseOut="mouseOutMat()"><img src="images/drops/links/images/but_mat_0.gif" width="152" height="12" name="mat" id="mat" alt="" border="0"></a>'
menu6[5]='<a href="../links4.html" onMouseOver="mouseOverBar()" onMouseOut="mouseOutBar()"><img src="images/drops/links/images/but_bar_0.gif" width="152" height="12" name="bar" id="bar" alt="" border="0"></a>'
menu6[6]='<a href="../links5.html" onMouseOver="mouseOverPer()" onMouseOut="mouseOutPer()"><img src="images/drops/links/images/but_per_0.gif" width="152" height="13" name="per" id="per" alt="" border="0"></a>'
menu6[7]='<a href="../links6.html" onMouseOver="mouseOverMed()" onMouseOut="mouseOutMed()"><img src="images/drops/links/images/but_med_0.gif" width="152" height="22" name="med" id="med" alt="" border="0"></a>'
menu6[8]='<br>'

//Contents for menu 7, (contact)
var menu7=new Array()
menu7[0]='<a href="../contact.html" onMouseOver="mouseOverInfo()" onMouseOut="mouseOutInfo()"><img src="images/drops/contact/images/but_info_0.gif" width="123" height="15" name="info" id="info" alt="" border="0"></a>'
menu7[1]='<a href="../contact0.html" onMouseOver="mouseOverDir()" onMouseOut="mouseOutDir()"><img src="images/drops/contact/images/but_dir_0.gif" width="123" height="12" name="dir" id="dir" alt="" border="0"></a>'
menu7[2]='<br>'


var menuwidth='160px' //default menu width
var menubgimg='url(images/drop_back.gif)'  //menu bgimg
var disappeardelay=250  //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?

/////No further editting needed

var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ie4||ns6)
document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-image:'+menubgimg+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}


function showhide(obj, e, visible, hidden, menuwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top="-500px"
if (menuwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=menuwidth
}
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=0
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
}
}
return edgeoffset
}

function populatemenu(what){
if (ie4||ns6)
dropmenuobj.innerHTML=what.join("")
}


function dropdownmenu(obj, e, menucontents, menuwidth){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)

if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)

dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}

return clickreturnvalue()
}

function clickreturnvalue(){
if (ie4||ns6) return false
else return true
}

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

function dynamichide(e){
if (ie4&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
}

function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}

function delayhidemenu(){
if (ie4||ns6)
delayhide=setTimeout("hidemenu()",disappeardelay)
}

function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}

if (hidemenu_onclick=="yes")
document.onclick=hidemenu

if (navigator.appName.indexOf('Microsoft') >= 0 && navigator.appVersion.indexOf('3.') >=0) {
	okbrowser = false;
	}
else {
	okbrowser = true;
	}
		

//  Load images (Preloader for rollovers)

imag = new Array();
		imag[0]="images/but_over_1.gif";
		imag[1]="images/but_beats_1.gif";
		imag[2]="images/but_att_1.gif";
		imag[3]="images/but_pro_1.gif";
		imag[4]="images/but_invo_1.gif";
		imag[5]="images/but_strat_1.gif";
		imag[6]="images/but_advo_1.gif";
		imag[7]="images/but_coun_1.gif";
		imag[8]="images/but_team_1.gif";
		imag[9]="images/but_ret_1.gif";
		imag[10]="images/but_core_1.gif";
		imag[11]="images/but_comp_1.gif";
		imag[13]="images/but_area_1.gif";
		imag[14]="images/but_pub_1.gif";
		imag[15]="images/but_news_1.gif";
		imag[16]="images/but_rec_1.gif";
		imag[17]="images/but_case_1.gif";
		imag[18]="images/but_leg_1.gif";
		imag[19]="images/but_jed_1.gif";
		imag[20]="images/but_gov_1.gif";
		imag[21]="images/but_lib_1.gif";
		imag[22]="images/but_mat_1.gif";
		imag[23]="images/but_bar_1.gif";
		imag[24]="images/but_per_1.gif";
		imag[25]="images/but_med_1.gif";
		imag[26]="images/but_gen_1.gif";
		imag[27]="images/but_info_1.gif";
		imag[28]="images/but_dir_1.gif";
		
		
im = new Array()
if(document.images) {
	for (var i = 0; i < imag.length; i++) {
		im[i] = new Image();
		im[i].src = imag[i];
		}
	}
	
