﻿if (document.images)
			{
				
				
				HomeOn = new Image(); HomeOn.src = "Images/home-over.jpg"; 
				HomeOff = new Image(); HomeOff.src = "Images/home-up.jpg";
				
				BioOn = new Image(); BioOn.src = "Images/bio-over.jpg"; 
				BioOff = new Image(); BioOff.src = "Images/bio-up.jpg";
				
				servicesOn = new Image(); servicesOn.src = "Images/services-over.jpg"; 
				servicesOff = new Image(); servicesOff.src = "Images/services-up.jpg";

				ArticlesOn = new Image(); ArticlesOn.src = "Images/articles-over.jpg"; 
				ArticlesOff = new Image(); ArticlesOff.src = "Images/articles-up.jpg";
				
				
				CoachingOn = new Image(); CoachingOn.src = "Images/coaching-over.jpg"; 
				CoachingOff = new Image(); CoachingOff.src = "Images/coaching-up.jpg";
				
				contactOn = new Image(); contactOn.src = "Images/contact-over.jpg"; 
				contactOff = new Image(); contactOff.src = "Images/contact-up.jpg";
				
				

			}	
			
		function rollOn (imgName) 
			{
				if (document.images) 
				{
				document[imgName].src = eval(imgName + "On.src");
				}
			}
		
		function rollOff (imgName) 
			{
				if (document.images) 
				{
				document[imgName].src = eval(imgName + "Off.src");
				}
			}
		
function txtValidate(o)
	{
	var str = o.value
	var newstr = str.replace (/\s/g, "")
	var msg = 'Please fill in all required fields (Bold Labels)'
	
	if (newstr == "")
				{
				alert(msg);
				return false;
				}
			
		else
			{
			o.value = newstr
			return true;
			}
	
	
	}
	function onValidate()
	{
	
		if (txtValidate(frmEntry.fullname) 		
		&& txtValidate(frmEntry.email)
		&& txtValidate(frmEntry.comments))	
		{return true;}else{return false;}		
		
	}
	
	function Context(id, bShow)
			{
				var element = document.getElementById(id);
				if (bShow)
					element.style.display = 'inline';
				else
					element.style.display = 'none';
	
			}
			
var banArray = new Array(4); //for banners, increase size as necessary
var counter = 1;


if(document.images) //pre-load all banner images
{
  for(i = 0; i < 4; i++)
  {
    banArray[i] = new Image(150, 435);
    banArray[i].src = "images/retreat" + (i+1) + ".jpg";
  }
}

//-->

window.onload=show;
function show(id) 
{
    var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) 
	{
		if (document.getElementById('smenu'+i)) 
		{
		    document.getElementById('smenu'+i).style.display='none';
		}
	}
    if (d) 
    {
        d.style.display='block';
    }
}

function showAndHide(theId) 
   { 
    var el = document.getElementById(theId);     
 
    if (el.style.display=="none") { 
     el.style.display="block"; //show element     
       close_others(theId)
    } 
    else { 
     el.style.display="none"; //hide element       
    } 
    return false; 
   }   
   
   
   function close_others(divID)
   {
    var span_tags = document.getElementsByTagName("span")
    for(i=0;i<span_tags.length;i++)
        {
            if(span_tags[i].getAttribute('id') != divID)
                {
                if(span_tags[i].getAttribute('id').indexOf('_img') == -1)
                    {
                        span_tags[i].style.display = 'none'
                     }
                }
        }
    }
    
    
