	var currOpac;
	var fadeSpeed = 20; //less is faster
	var fadeIncrement = 20; //greater is faster

//Menu Images 
	var mnuImage1 = new Image;
	mnuImage1.src = "images/mnu_home_over.gif";
	var mnuImage2 = new Image;
	mnuImage2.src = "images/mnu_practice_over.gif";
	var mnuImage3 = new Image;
	mnuImage3.src = "images/mnu_services_over.gif";
	var mnuImage4 = new Image;
	mnuImage4.src = "images/mnu_patients_over.gif";
	var mnuImage5 = new Image;
	mnuImage5.src = "images/mnu_physicians_over.gif";
	var mnuImage6 = new Image;
	mnuImage6.src = "images/mnu_contact_over.gif";


	function containsDOM (container, containee) {
  		var isParent = false;
  		do {
    			if ((isParent = container == containee))
      				break;
    		containee = containee.parentNode;
  		}
  		while (containee != null);
  		return isParent;
	}

	function checkMouseEnter (element, evt) {
  		if (element.contains && evt.fromElement) {
    			return !element.contains(evt.fromElement);
  		}
		else if (evt.relatedTarget) {
    			return !containsDOM(element, evt.relatedTarget);
  		}
	}

	function checkMouseLeave (element, evt) {
  		if (element.contains && evt.toElement) {
    			return !element.contains(evt.toElement);
  		}
  		else if (evt.relatedTarget) {
    			return !containsDOM(element, evt.relatedTarget);
  		}
	}
	
	function fadeIn(theID){
		hideAll();
		currOpac=0;
		/*if(theID=="sub5" && screen.availWidth=="800"){
			document.getElementById('sub5').style.margin="0px -40px";
		}*/
		document.getElementById(theID).style.filter = "Alpha(Opacity="+currOpac+")";
		document.getElementById(theID).style.MozOpacity=currOpac/100;
		document.getElementById(theID).style.display = "block";
		window.setTimeout("doFade('"+theID+"')",fadeSpeed);
	}

	function doFade(theID){
		currOpac = currOpac + fadeIncrement;
		if(currOpac >= 100){
			currOpac=100;
			document.getElementById(theID).style.filter="Alpha(Opacity="+currOpac+")";
			document.getElementById(theID).style.MozOpacity=currOpac/100;
			return;
		}
		document.getElementById(theID).style.filter="Alpha(Opacity="+currOpac+")";
		document.getElementById(theID).style.MozOpacity=currOpac/100;
		window.setTimeout("doFade('"+theID+"')",fadeSpeed);	
	}

	function hideAll(){
		for(i=2;i<=6;i++){
			document.getElementById("sub" + i).style.display="none";
		}
		document.getElementById('menu_home').src='images/mnu_home.gif';
		document.getElementById('menu_practice').src='images/mnu_practice.gif';
		document.getElementById('menu_services').src='images/mnu_services.gif';
		document.getElementById('menu_patients').src='images/mnu_patients.gif';
		document.getElementById('menu_physicians').src='images/mnu_physicians.gif';
		document.getElementById('menu_contact').src='images/mnu_contact.gif';
	}