var numslides=0, currentslide=0;
var slides = new Array();
function MakeSlideShow()
{
    // find all images with the class "slide"
    imgs = document.getElementsByTagName("img");
    
    for (i=0; i<imgs.length; i++)
    {
        if (imgs[i].className != "slide") continue;
        slides[numslides]=imgs[i];
        // hide all but the first image
        if (numslides==0)
        {
            imgs[i].style.display="block";
        }
        else
        {
            imgs[i].style.display="none";
        }
        
        numslides++;
    }
    window.setTimeout("NextSlide();", 3000);
}

function NextSlide()
{
    slides[currentslide].style.display = "none";
    currentslide++;
    if (currentslide >= numslides) currentslide = 0;
    slides[currentslide].style.display = "block";
    
    window.setTimeout("NextSlide();", 3000);
}

function showLogin()
{
    document.getElementById("loginwindow").style.visibility = "visible";
    window.setTimeout('timeoutLogin()',5000);
}

function hideLogin()
{
    document.loginform.userName.value = "";
    document.loginform.password.value = "";
    document.getElementById("loginwindow").style.visibility = "hidden";
}

function timeoutLogin()
{
    if (document.loginform.userName.value.length == 0 && document.loginform.password.value.length == 0)
    {
        hideLogin();
    }
    else
    {
        window.setTimeout('timeoutLogin()',5000);
    }
}


function validateContacts()
{
    var returnValue = true;
    
    if(document.contactus.firstName.value == "")
    {
        returnValue = false;
        alert ("Please enter your first name.")
        return returnValue;
    }
    
    if(document.contactus.lastName.value == "")
    {
        returnValue = false;
        alert ("Please enter your last name.")
        return returnValue;
    }
    
    if(document.contactus.phone.value == "")
    {
        returnValue = false;
        alert ("Please enter your phone number.")
        return returnValue;
    }
    
    if(document.contactus.emailAddress.value == "")
    {
        returnValue = false;
        alert ("Please enter your email address.")
        return returnValue;
    }
        
    return returnValue;
}


function validateRegistration()
{
    var returnValue = true;
    
    if (document.registration.campersName.value == "")
    {
        returnValue = false;
        alert ("Please enter the camper's name.")
        return returnValue;
    }
    
    if (document.registration.campersAddress.value == "")
    {
        returnValue = false;
        alert ("Please enter the campers' address.")
        return returnValue;
    }

    if (document.registration.campersCity.value == "")
    {
        returnValue = false;
        alert ("Please enter the camper's city.")
        return returnValue;
    }
    
        if (document.registration.campersState.value == "")
    {
        returnValue = false;
        alert ("Please enter the camper's state.")
        return returnValue;
    }
    
        if (document.registration.campersZipCode.value == "")
    {
        returnValue = false;
        alert ("Please enter the camper's zip code.")
        return returnValue;
    }
    
        if (document.registration.campersDOB.value == "")
    {
        returnValue = false;
        alert ("Please enter the camper's date of birth.")
        return returnValue;
    }
    
        if (document.registration.campersAge.value == "")
    {
        returnValue = false;
        alert ("Please enter the camper's age.")
        return returnValue;
    }
    
        if (document.registration.campersGrade.value == "")
    {
        returnValue = false;
        alert ("Please enter the camper's grade.")
        return returnValue;
    }
    
        if (document.registration.parentGuardian1.value == "")
    {
        returnValue = false;
        alert ("Please enter the parent or guardian's name.")
        return returnValue;
    }
    
        if (document.registration.parentGuardianPhone1.value == "")
    {
        returnValue = false;
        alert ("Please enter the parent or guardian's phone number.")
        return returnValue;
    }
    
        if (document.registration.employment1.value == "")
    {
        returnValue = false;
        alert ("Please enter the parent or guardian's place of employment.")
        return returnValue;
    }
    
        if (document.registration.employmentPhone1.value == "")
    {
        returnValue = false;
        alert ("Please enter the parent or guardian's work phone.")
        return returnValue;
    }
    
            if (document.registration.parentGuardian2.value == "")
    {
        returnValue = false;
        alert ("Please enter the parent or guardian's name.")
        return returnValue;
    }
    
        if (document.registration.parentGuardianPhone2.value == "")
    {
        returnValue = false;
        alert ("Please enter the parent or guardian's phone number.")
        return returnValue;
    }
    
        if (document.registration.employment2.value == "")
    {
        returnValue = false;
        alert ("Please enter the parent or guardian's place of employment.")
        return returnValue;
    }
    
        if (document.registration.employmentPhone2.value == "")
    {
        returnValue = false;
        alert ("Please enter the parent or guardian's work phone.")
        return returnValue;
    }
    
            if (document.registration.emergencyContact.value == "")
    {
        returnValue = false;
        alert ("Please enter the emergency contact's name.")
        return returnValue;
    }
    
        if (document.registration.emergencyPhone.value == "")
    {
        returnValue = false;
        alert ("Please enter the emergency contact's phone number.")
        return returnValue;
    }
    
        if (document.registration.contactRelationship.value == "")
    {
        returnValue = false;
        alert ("Please enter the emergency contact's relationship to the camper.")
        return returnValue;
    }
    
        if (document.registration.relationshipEmail.value == "")
    {
        returnValue = false;
        alert ("Please enter your email address.")
        return returnValue;
    }
 
 
}