﻿// JScript File

window.onerror = null
window.onresize = startMenus

var strLastMenu = "divdoctors"

 // Netscape 3.0 compatibility (image swapping)
compat = false;
if( parseInt( navigator.appVersion ) >= 3 ) {
	compat = true; 
}

// cache images 
if( compat )
{
	nav_home_off = new Image();nav_home_off.src = "img/nav_home_off.gif";
	nav_home_on = new Image();nav_home_on.src = "img/nav_home_on.gif";	
	
	nav_services_off = new Image();nav_services_off.src = "img/nav_services_off.gif";
	nav_services_on = new Image();nav_services_on.src = "img/nav_services_on.gif";	
								
	nav_contacts_off = new Image();nav_contacts_off.src = "img/nav_contacts_off.gif";
	nav_contacts_on = new Image();nav_contacts_on.src = "img/nav_contacts_on.gif";	
	
	nav_doctors_off = new Image();nav_doctors_off.src = "img/nav_doctors_off.gif";
	nav_doctors_on = new Image();nav_doctors_on.src = "img/nav_doctors_on.gif";	
	
	nav_contact_us_off = new Image();nav_contact_us_off.src = "img/nav_contact_us_off.gif";
	nav_contact_us_on = new Image();nav_contact_us_on.src = "img/nav_contact_us_on.gif";	

    nav_locate_off = new Image();nav_locate_off.src = "img/nav_locate_off.gif";
	nav_locate_on = new Image();nav_locate_on.src = "img/nav_locate_on.gif";	
} 

function showMenu(strMenu, intPosition) {
	var objLayer
	hideMenu(strLastMenu)
  
	if (document.all) {
		objLayer = document.all[strMenu]
	}
	else if (document.getElementById) {
		objLayer = document.getElementById(strMenu)
	}
	else if (document.layers) {
		objLayer = getLayer(strMenu)
	}

	// show
	if (document.all || document.getElementById) {
		//if (document.all)
			objLayer.style.visibility = "visible"
	}
	else if (document.layers) {
		if (parseFloat(navigator.appVersion) >= 4.08) {
			// move to position relative to image
			//objImage = getImage("topnav")
			//intTop = getImagePageTop(objImage)
			//intLeft = getImagePageLeft(objImage)
			//objLayer.top = intTop + objImage.height + 3
			//objLayer.left = intLeft + intPosition
			
			// show
			objLayer.visibility = "show"
		}
	}

	strLastMenu = strMenu
}


function startMenus() {
	// position menu hiders for netscape 4
	if (document.layers) {
		if (parseFloat(navigator.appVersion) >= 4.08) {
			var objImage = getImage('l_profile')
			var intTop = getImagePageTop(objImage)
			var intLeft = getImagePageLeft(objImage)
			
			document.leftHide.left = intLeft - 10
			document.leftHide.top = intTop
			
			document.topHide.left = intLeft - 10
			document.topHide.top = intTop - 10
			
			document.rightHide.left = intLeft + 240
			document.rightHide.top = intTop
		}
	}
	if (document.getElementById && navigator.appName == "Netscape") {
		document.onclick = handler
	}
}

   
  
    // swap cached images
    function swap(x, y) {
	    if( compat ) {
		       document.images[x].src=eval(y+'.src');
	        }
        }
        
  function hideMenu(strMenu) {
	var objLayer
	var isIn = false
	var i = 0

	if (strMenu == "")
		strMenu = strLastMenu

	if (document.all) {
		objLayer = document.all[strMenu]
	}
	else if (document.getElementById) {
		objLayer = document.getElementById(strMenu)
	}
	else if (document.layers) {
		objLayer = getLayer(strMenu)
	}

	// hide
	if (document.all) {
		while (!isIn && i < document.all[strMenu].all.length) {
			if (window.event.toElement == document.all[strMenu].all[i])
				isIn = true
			i++
		}
		if (!isIn) {
			document.all[strMenu].style.visibility = "hidden"
		}
	}
	else if (document.getElementById) {
		objLayer.style.visibility = "hidden"
	}
	else if (document.layers) {
		if (parseFloat(navigator.appVersion) >= 4.08) {
			objLayer.visibility = "hide"
		}
	}
}

        
        