/*****************************************************************************
Left Menu DynamicDrive.com
For full source code, 100's more Java scripts, and TOS,
visit http://www.dynamicdrive.com
******************************************************************************/

/*****************************************************************************
Default browsercheck
******************************************************************************/
function lib_bwcheck(){ //Browsercheck (needed)
 this.ver=navigator.appVersion; this.agent=navigator.userAgent
 this.dom=document.getElementById?1:0
 this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
 this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom)?1:0;
 this.ie7=(this.ver.indexOf("MSIE 7")>-1 && this.dom)?1:0;
 this.ie4=(document.all && !this.dom)?1:0;
 this.ie=this.ie4||this.ie5||this.ie6||this.ie7
 this.mac=this.agent.indexOf("Mac")>-1
 this.opera5=this.agent.indexOf("Opera 5")>-1
 this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
 this.ns4=(document.layers && !this.dom)?1:0;
 this.bw=(this.ie7 || this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5 || this.dom)
 return this
}
var bw=new lib_bwcheck()
var mDebugging=2

/*****************************************************************************
Menu Settings
******************************************************************************/

oCMenu=new makeCoolMenu("oCMenu")
oCMenu.useframes=0
oCMenu.frame=""
oCMenu.useNS4links=1
oCMenu.NS4padding=0
oCMenu.checkselect=0
oCMenu.offlineUrl=""
oCMenu.onlineUrl=""

oCMenu.pagecheck=0
oCMenu.checkscroll=0
oCMenu.resizecheck=1
oCMenu.wait=200

oCMenu.usebar=0
oCMenu.barcolor="white"
oCMenu.barwidth="menu"
oCMenu.barheight="menu"
oCMenu.barx="menu"
oCMenu.bary="menu"
oCMenu.barinheritborder=0

oCMenu.rows=0
oCMenu.fromleft=0
oCMenu.fromtop=153
oCMenu.pxbetween=3
oCMenu.menuplacement=0
oCMenu.NS4hover=1

oCMenu.level[0]=new Array() 
oCMenu.level[0].width=130
oCMenu.level[0].height=18 
oCMenu.level[0].bgcoloroff="white"
oCMenu.level[0].bgcoloron="white" 
oCMenu.level[0].textcolor="000000"
oCMenu.level[0].hovercolor="A5A7B6" 
oCMenu.level[0].style="font-family:arial,helvetica; font-size:8pt; font-weight:bold; padding-right: 5px; text-align:right;"
oCMenu.level[0].border=0 
oCMenu.level[0].bordercolor="#000000" 
oCMenu.level[0].offsetX=17 
oCMenu.level[0].offsetY=-46
oCMenu.level[0].NS4font="arial bold, helvetica"
oCMenu.level[0].NS4fontSize="2"
oCMenu.level[0].NS4fontColor="white"
oCMenu.level[0].align="right"

//dynamic effect (controllable for each level)
oCMenu.level[0].clip=0
oCMenu.level[0].clippx=0
oCMenu.level[0].cliptim=0

//special animation filters (IE5.5+ only, controllable for each level).
oCMenu.level[0].filter=0

//menu definitions
oCMenu.level[1]=new Array() 
oCMenu.level[1].width=130
oCMenu.level[1].height=20
oCMenu.level[1].bgcoloroff="#000000"
oCMenu.level[1].bgcoloron="#000000"
oCMenu.level[1].textcolor="white"
oCMenu.level[1].hovercolor="A5A7B6"
oCMenu.level[1].style="font-family:arial,helvetica; font-size:8pt; font-weight:normal; text-align:left;"
oCMenu.level[1].align="left" 
oCMenu.level[1].offsetX=0
oCMenu.level[1].offsetY=0
oCMenu.level[1].border=0 
oCMenu.level[1].bordercolor="#006699"
oCMenu.level[1].NS4font="arial,helvetica"
oCMenu.level[1].NS4fontSize="2"
oCMenu.level[1].NS4fontColor="white"
oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Alpha(opacity=90)"

oCMenu.level[2]=new Array()
oCMenu.level[2].width=130
oCMenu.level[2].height=20
oCMenu.level[2].style="padding-left:4px; font-family: arial,helvetica; font-size:10px; font-weight:normal; width:90%;"
oCMenu.level[2].align="right" 
oCMenu.level[2].offsetX=0
oCMenu.level[2].offsetY=0
oCMenu.level[2].border=0 
oCMenu.level[2].bordercolor="#000000"
oCMenu.level[2].NS4fontSize="1"
oCMenu.level[2].NS4fontColor="black"
oCMenu.level[2].bgcoloroff="#000000"
oCMenu.level[2].bgcoloron="#000000"
oCMenu.level[2].textcolor="white"
oCMenu.level[2].hovercolor="DE4A00"
oCMenu.level[1].filter=0

/*****************************************************************************
MENU ITEMS
******************************************************************************/

//Sample arguments
//cm_makeMenu(name,parent,text,link,target,width,height,img1,img2,bgcoloroff,bgcoloron,textcolor,hovercolor,onclick,onmouseover,onmouseout)


oCMenu.makeMenu('top0','','Home','/index.htm','')

oCMenu.makeMenu('top1','','About Prime Defence','/about.htm')
        oCMenu.makeMenu('sub11','top1','&nbsp;&nbsp;Corporate Overview','/about.htm')
		oCMenu.makeMenu('sub12','top1','&nbsp;&nbsp;History','/about.htm')
		oCMenu.makeMenu('sub13','top1','&nbsp;&nbsp;Resources','/resources.htm')
		oCMenu.makeMenu('sub14','top1','&nbsp;&nbsp;Downloads','/presentation.htm')
		oCMenu.makeMenu('sub15','top1','&nbsp;&nbsp;Careers','/employment.htm')
		               
oCMenu.makeMenu('top2','','News \& Information','/news.htm')
	oCMenu.makeMenu('sub21','top2','&nbsp;&nbsp;News','/news.htm')
	oCMenu.makeMenu('sub22','top2','&nbsp;&nbsp;Press Releases','/press.htm')
	oCMenu.makeMenu('sub23','top2','&nbsp;&nbsp;Videos','video.htm')
    oCMenu.makeMenu('sub24','top2','&nbsp;&nbsp;Company Log In','https://protected.fatcow.com/prime/secure/index.htm')
	

	
//menu activation
oCMenu.makeStyle(); oCMenu.construct(); 			

//check scrolling routine
function cm_checkScrolled(obj){
	if(bw.ns4 || bw.ns6) obj.scrolledY=obj.win.pageYOffset
	else obj.scrolledY=obj.win.document.body.scrollTop
	if(obj.scrolledY!=obj.lastScrolled){
		if(!obj.useframes){
			self.status=obj.scrolledY
			if(obj.scrolledY>119){
				for(i=0;i<obj.l[0].num;i++){var sobj=obj.l[0].o[i].oBorder; sobj.moveY(obj.scrolledY)}
				if(obj.usebar) obj.oBar.moveY(obj.scrolledY)
			}else{
				for(i=0;i<obj.l[0].num;i++){var sobj=obj.l[0].o[i].oBorder; sobj.moveY(obj.fromtop)}
				if(obj.usebar) obj.oBar.moveY(obj.fromtop)
			}

		}
		obj.lastScrolled=obj.scrolledY; page.y=obj.scrolledY; page.y2=page.y2orig+obj.scrolledY
		if(!obj.useframes || bw.ie){ clearTimeout(obj.tim); obj.isover=0; obj.hideSubs(1,0)}
	}
	if((bw.ns4 || bw.ns6) && !obj.useframes) setTimeout("cm_checkScrolled("+obj.name+")",200)
}


	
function placeA(n){	
	if(isFront){winpage=new makePageCoords(); setWindows()}
}
placeA(); var isFront
function cm_checkScrolled(obj){
	if(bw.mac) return
	if(bw.ns4 || bw.ns6) obj.scrolledY=obj.win.pageYOffset
	else obj.scrolledY=obj.win.document.body.scrollTop
	if(obj.scrolledY!=obj.lastScrolled){
		if(!obj.useframes){
			if(obj.scrolledY>119){
				for(i=0;i<obj.l[0].num;i++){var sobj=obj.l[0].o[i].oBorder; sobj.moveY(obj.scrolledY)}
				if(obj.usebar) obj.oBar.moveY(obj.scrolledY)
			}else{
				for(i=0;i<obj.l[0].num;i++){var sobj=obj.l[0].o[i].oBorder; sobj.moveY(obj.fromtop)}
				if(obj.usebar) obj.oBar.moveY(obj.fromtop)
			}
		}
		obj.lastScrolled=obj.scrolledY; page.y=obj.scrolledY; page.y2=page.y2orig+obj.scrolledY
		if(!obj.useframes || bw.ie){ clearTimeout(obj.tim); obj.isover=0; obj.hideSubs(1,0)}
	}
	if((bw.ns4 || bw.ns6) && !obj.useframes) setTimeout("cm_checkScrolled("+obj.name+")",200)
}


 //netscape resize bug fix
function NSresize() {
  if (document.FIX.NSfix.initWindowWidth != window.innerWidth || document.FIX.NSfix.initWindowHeight != window.innerHeight) {
    document.location = document.location;
  }
}

function NSCheck() {
  if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion) == 4)) {
    if (typeof document.FIX == 'undefined'){
      document.FIX = new Object;
    }
    if (typeof document.FIX.FIX_scaleFont == 'undefined') {
      document.FIX.NSfix = new Object;
      document.FIX.NSfix.initWindowWidth = window.innerWidth;
      document.FIX.NSfix.initWindowHeight = window.innerHeight;
    }
    window.onresize = NSresize; 	
  }
}

NSCheck()
